]> granicus.if.org Git - yasm/commit
Add expr_contains_float() and symrec_get_equ() functions. These are the first
authorPeter Johnson <peter@tortall.net>
Fri, 12 Oct 2001 02:34:30 +0000 (02:34 -0000)
committerPeter Johnson <peter@tortall.net>
Fri, 12 Oct 2001 02:34:30 +0000 (02:34 -0000)
commit8149291ecadcf242602d714b5172fd3ebe2b445d
tree6adef3df26e03e1a2f08ffa3cc1009fcada72bfb
parent053329a36886bc0cd85d2ccd2a56acc705afbe7d
Add expr_contains_float() and symrec_get_equ() functions.  These are the first
of many functions like this which will be needed for advanced validity checking
in the finalization of the parser stage.
Fix yacc grammar to not use the (incorrect) expr_no_fltstr, and change memexp
to memexpr and its handling to prepare for memory expressions.

svn path=/trunk/yasm/; revision=278
16 files changed:
libyasm/expr.c
libyasm/expr.h
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
src/arch/x86/expr.c
src/arch/x86/x86expr.c
src/expr.c
src/expr.h
src/parsers/nasm/bison.y.in
src/parsers/nasm/nasm-bison.y
src/symrec.c
src/symrec.h