svn commit: r1635 - in trunk/yasm/libyasm: tests
peter at tortall.net
peter at tortall.net
Fri Sep 29 22:13:42 PDT 2006
Author: peter
Date: Fri Sep 29 22:13:41 2006
New Revision: 1635
Added:
trunk/yasm/libyasm/tests/opt-oldalign.asm
trunk/yasm/libyasm/tests/opt-oldalign.hex
Modified:
trunk/yasm/libyasm/expr.c
trunk/yasm/libyasm/tests/Makefile.inc
Changeset:
http://www.tortall.net/projects/yasm/changeset/1635
Log:
Fix #77 by performing symrec-symrec -> subst placeholder transformation
recursively in yasm_expr__bc_dist_subst(); before this we would only do
one level, which fails on simple structures like the old NASM align approach
of "($$-$) & value" (as the $$-$ is one level down in the expression).
More information about the yasm-cvs
mailing list