]> granicus.if.org Git - yasm/commit
Build section linked list, and support the section directive, including
authorPeter Johnson <peter@tortall.net>
Wed, 19 Sep 2001 07:20:02 +0000 (07:20 -0000)
committerPeter Johnson <peter@tortall.net>
Wed, 19 Sep 2001 07:20:02 +0000 (07:20 -0000)
commit1fd753346c7a9927e72a6309abf5dea3058ce0d2
tree0fd974f0ab41ed772a96cf6ffe88785d45d892a6
parenta95f135cc22a1be27dfbc482a8846c4c8574bd33
Build section linked list, and support the section directive, including
asking the objfmt module.  Add some utility functions for both bytecode
and section to better modularize their data structure usage and common
code.  Rename doparse to do_parse to be consistent in naming.

svn path=/trunk/yasm/; revision=196
27 files changed:
frontends/yasm/yasm.c
libyasm/bytecode.c
libyasm/bytecode.h
libyasm/objfmt.h
libyasm/parser.h
libyasm/section.c [new file with mode: 0644]
libyasm/section.h
modules/objfmts/dbg/dbg-objfmt.c
modules/objfmts/dbg/objfmt.c
modules/parsers/nasm/bison.y.in
modules/parsers/nasm/nasm-bison.y
modules/parsers/nasm/nasm-parser.c
modules/parsers/nasm/parser.c
src/Makefile.am
src/bytecode.c
src/bytecode.h
src/main.c
src/objfmt.h
src/objfmts/dbg/dbg-objfmt.c
src/objfmts/dbg/objfmt.c
src/parser.h
src/parsers/nasm/bison.y.in
src/parsers/nasm/nasm-bison.y
src/parsers/nasm/nasm-parser.c
src/parsers/nasm/parser.c
src/section.c [new file with mode: 0644]
src/section.h