svn commit: r1852 - in trunk/yasm: libyasm modules/objfmts/macho/tests/nasm32
peter at tortall.net
peter at tortall.net
Mon May 28 01:52:19 PDT 2007
Author: peter
Date: Mon May 28 01:52:18 2007
New Revision: 1852
Added:
trunk/yasm/modules/objfmts/macho/tests/nasm32/macho32-sect.asm
trunk/yasm/modules/objfmts/macho/tests/nasm32/macho32-sect.errwarn
trunk/yasm/modules/objfmts/macho/tests/nasm32/macho32-sect.hex
Modified:
trunk/yasm/libyasm/valparam.c
trunk/yasm/libyasm/valparam.h
trunk/yasm/modules/objfmts/macho/macho-objfmt.c
trunk/yasm/modules/objfmts/macho/tests/nasm32/Makefile.inc
Changeset:
http://www.tortall.net/projects/yasm/changeset/1852
Log:
Fix #102: Permit non-standard macho section names.
Two forms are legal ({} are replaceables):
SECTION {segname} {sectname}
SECTION {sectname} segname={segname}
Also,
SECTION {sectname}
where sectname is unrecognized is also legal, defaults segname to __TEXT,
and generates a warning.
Contributed by: bird-yasm at anduin.net
More information about the yasm-cvs
mailing list