svn commit: r1700 - in trunk/yasm/modules/parsers/gas: . tests/bin

peter at tortall.net peter at tortall.net
Sun Nov 26 12:50:24 PST 2006


Author: peter
Date: Sun Nov 26 12:50:23 2006
New Revision: 1700

Added:
   trunk/yasm/modules/parsers/gas/tests/gas-line-err.asm
   trunk/yasm/modules/parsers/gas/tests/gas-line-err.errwarn
   trunk/yasm/modules/parsers/gas/tests/gas-line2-err.asm
   trunk/yasm/modules/parsers/gas/tests/gas-line2-err.errwarn
Modified:
   trunk/yasm/modules/parsers/gas/gas-bison.y
   trunk/yasm/modules/parsers/gas/gas-parser.c
   trunk/yasm/modules/parsers/gas/gas-parser.h
   trunk/yasm/modules/parsers/gas/tests/Makefile.inc
   trunk/yasm/modules/parsers/gas/tests/bin/reptwarn.asm
   trunk/yasm/modules/parsers/gas/tests/bin/reptwarn.errwarn
Changeset:
   http://www.tortall.net/projects/yasm/changeset/1700

Log:
GAS parser: match .file and .line handling to that of GAS.  In GAS, both
.file (sans file number) and .line need to be given before error messages
start having the file/line numbers specified.

This temporarily breaks .rept error reporting somewhat (as the current code
outputs just .line for .rept expansion), but this will be fixed soon.



More information about the yasm-cvs mailing list