svn commit: r1753 - in trunk/yasm: libyasm libyasm/tests
peter at tortall.net
peter at tortall.net
Sat Feb 3 16:41:42 PST 2007
Author: peter
Date: Sat Feb 3 16:41:42 2007
New Revision: 1753
Added:
trunk/yasm/libyasm/tests/reserve-err1.asm
trunk/yasm/libyasm/tests/reserve-err1.errwarn
trunk/yasm/libyasm/tests/reserve-err2.asm
trunk/yasm/libyasm/tests/reserve-err2.errwarn
trunk/yasm/libyasm/tests/strucsize.asm
trunk/yasm/libyasm/tests/strucsize.hex
trunk/yasm/libyasm/tests/times-res.asm
trunk/yasm/libyasm/tests/times-res.errwarn
trunk/yasm/libyasm/tests/times-res.hex
Removed:
trunk/yasm/modules/objfmts/bin/tests/reserve-err.asm
trunk/yasm/modules/objfmts/bin/tests/reserve-err.errwarn
Modified:
trunk/yasm/libyasm/bc-reserve.c
trunk/yasm/libyasm/tests/Makefile.inc
trunk/yasm/modules/objfmts/bin/tests/Makefile.inc
Changeset:
http://www.tortall.net/projects/yasm/changeset/1753
Log:
Fix #98. Fix implemented by merging any reserve multiple into the main
bytecode multiple.
strucsize.asm tests both creation and instantiation of a nested structure.
[1751] and [1752] fix bugs found during the testing of the instantiation
portion of this testcase.
A side effect of this change is that some errors are found in different
phases, and the error messages are slightly different. Split
reserve-error.asm testcase into two parts to still get full coverage.
More information about the yasm-cvs
mailing list