svn commit: r2007 - in trunk/yasm: frontends/yasm libyasm modules/parsers/gas modules/parsers/nasm modules/preprocs/cpp modules/preprocs/raw
peter at tortall.net
peter at tortall.net
Fri Nov 2 21:27:36 PDT 2007
Author: peter
Date: Fri Nov 2 21:27:35 2007
New Revision: 2007
Modified:
trunk/yasm/frontends/yasm/yasm.c
trunk/yasm/libyasm/preproc.h
trunk/yasm/modules/parsers/gas/gas-parser.c
trunk/yasm/modules/parsers/gas/gas-parser.h
trunk/yasm/modules/parsers/gas/gas-token.re
trunk/yasm/modules/parsers/nasm/nasm-parse.c
trunk/yasm/modules/parsers/nasm/nasm-parser.c
trunk/yasm/modules/parsers/nasm/nasm-parser.h
trunk/yasm/modules/parsers/nasm/nasm-token.re
trunk/yasm/modules/preprocs/cpp/cpp-preproc.c
trunk/yasm/modules/preprocs/nasm/nasm-preproc.c
trunk/yasm/modules/preprocs/raw/raw-preproc.c
Changeset:
http://www.tortall.net/projects/yasm/changeset/2007
Log:
Change preprocessor interface from block-oriented to line-oriented.
This will make certain types of parser-preprocessor synchronization
easier for upcoming feature enhancements.
Due to additional complexity in GAS (rept), internally GAS converts
lines back into blocks.
More information about the yasm-cvs
mailing list