]> granicus.if.org Git - yasm/commit
Bytecode and objfmt changes:
authorPeter Johnson <peter@tortall.net>
Thu, 23 May 2002 07:24:41 +0000 (07:24 -0000)
committerPeter Johnson <peter@tortall.net>
Thu, 23 May 2002 07:24:41 +0000 (07:24 -0000)
commitf8f1c204f7e8ffc61e2cd32d41a7d42a035c7991
treec94a1ea617d4d4ceefe86dc8c6812f3a4f37f9f9
parent9a6a155c06ed21f8493e4faa2f5f4e86b634baa8
Bytecode and objfmt changes:
 - Add two new bytecode types:
   BC_ALIGN (not yet implemented) for performing nice alignment magic.
   BC_OBJFMT_DATA for storing objfmt-generated data in more advanced objfmts.
 - objfmt structure changes:
   Add handling functions for BC_OBJFMT_DATA data.
   Allow a number of functions to be NULL.

svn path=/trunk/yasm/; revision=631
14 files changed:
libyasm/bytecode.c
libyasm/bytecode.h
libyasm/coretype.h
libyasm/objfmt.h
libyasm/section.c
libyasm/symrec.c
modules/objfmts/bin/bin-objfmt.c
src/bytecode.c
src/bytecode.h
src/coretype.h
src/objfmt.h
src/objfmts/bin/bin-objfmt.c
src/section.c
src/symrec.c