]> granicus.if.org Git - yasm/commit
Fix large parts of expression and symbol handling. Actually link in labels
authorPeter Johnson <peter@tortall.net>
Wed, 26 Sep 2001 00:57:55 +0000 (00:57 -0000)
committerPeter Johnson <peter@tortall.net>
Wed, 26 Sep 2001 00:57:55 +0000 (00:57 -0000)
commit1abd74ba04ac4b5c39c61fd625bc0cbc7e0fd290
tree7934c644a3a5bb1ae103b38ec887f78bf8560048
parenta45b6d6c716cac5d938642ee9003a89e43815882
Fix large parts of expression and symbol handling.  Actually link in labels
properly (bug #8).  Framework added for portable floating point support (bug
#7).  Lots of functions still not finished in this commit.

svn path=/trunk/yasm/; revision=229
27 files changed:
libyasm/bytecode.c
libyasm/bytecode.h
libyasm/expr.c
libyasm/expr.h
libyasm/floatnum.c [new file with mode: 0644]
libyasm/floatnum.h [new file with mode: 0644]
libyasm/symrec.c
libyasm/symrec.h
modules/arch/x86/expr.c
modules/arch/x86/x86expr.c
modules/parsers/nasm/bison.y.in
modules/parsers/nasm/nasm-bison.y
modules/parsers/nasm/token.l.in
src/Makefile.am
src/arch/x86/expr.c
src/arch/x86/x86expr.c
src/bytecode.c
src/bytecode.h
src/expr.c
src/expr.h
src/floatnum.c [new file with mode: 0644]
src/floatnum.h [new file with mode: 0644]
src/parsers/nasm/bison.y.in
src/parsers/nasm/nasm-bison.y
src/parsers/nasm/token.l.in
src/symrec.c
src/symrec.h