svn commit: r1851 - in trunk/yasm: libyasm modules/arch/x86 modules/dbgfmts/dwarf2 modules/dbgfmts/dwarf2/tests/pass32 modules/dbgfmts/dwarf2/tests/passwin64 modules/objfmts/bin modules/objfmts/coff modules/objfmts/dbg modules/objfmts/elf modules/objfmts/macho modules/objfmts/rdf modules/objfmts/rdf/tests modules/objfmts/xdf modules/parsers/gas modules/parsers/nasm

peter at tortall.net peter at tortall.net
Sat May 26 10:56:39 PDT 2007


Author: peter
Date: Sat May 26 10:56:36 2007
New Revision: 1851

Added:
   trunk/yasm/modules/dbgfmts/dwarf2/tests/pass32/dwarf32-err.asm
   trunk/yasm/modules/dbgfmts/dwarf2/tests/pass32/dwarf32-err.errwarn
   trunk/yasm/modules/objfmts/xdf/tests/xdfsect-err.asm
   trunk/yasm/modules/objfmts/xdf/tests/xdfsect-err.errwarn
   trunk/yasm/modules/objfmts/xdf/tests/xdfsect.asm
   trunk/yasm/modules/objfmts/xdf/tests/xdfsect.hex
Modified:
   trunk/yasm/libyasm/section.c
   trunk/yasm/libyasm/valparam.c
   trunk/yasm/libyasm/valparam.h
   trunk/yasm/modules/arch/x86/x86arch.c
   trunk/yasm/modules/dbgfmts/dwarf2/dwarf2-line.c
   trunk/yasm/modules/dbgfmts/dwarf2/tests/pass32/Makefile.inc
   trunk/yasm/modules/dbgfmts/dwarf2/tests/passwin64/dwarfwin64_testhd.hex
   trunk/yasm/modules/objfmts/bin/bin-objfmt.c
   trunk/yasm/modules/objfmts/coff/coff-objfmt.c
   trunk/yasm/modules/objfmts/dbg/dbg-objfmt.c
   trunk/yasm/modules/objfmts/elf/elf-objfmt.c
   trunk/yasm/modules/objfmts/macho/macho-objfmt.c
   trunk/yasm/modules/objfmts/rdf/rdf-objfmt.c
   trunk/yasm/modules/objfmts/rdf/tests/rdfext.asm
   trunk/yasm/modules/objfmts/xdf/tests/Makefile.inc
   trunk/yasm/modules/objfmts/xdf/xdf-objfmt.c
   trunk/yasm/modules/parsers/gas/gas-parse.c
   trunk/yasm/modules/parsers/nasm/nasm-parse.c
   trunk/yasm/modules/parsers/nasm/nasm-token.re
Changeset:
   http://www.tortall.net/projects/yasm/changeset/1851

Log:
Clean up directive handling.  This standardizes error/warning messages and
makes value/parameters more well-defined and flexible enough to handle
string parameters.  Value/parameters would now be better called name/values,
but avoid changing the name for now.



More information about the yasm-cvs mailing list