svn commit: r1586 - in branches/new-optimizer: modules/dbgfmts/codeview modules/dbgfmts/dwarf2 modules/dbgfmts/stabs modules/objfmts/bin modules/objfmts/coff modules/objfmts/elf modules/objfmts/xdf tools/python-yasm
peter at tortall.net
peter at tortall.net
Mon Jun 19 23:23:07 PDT 2006
Author: peter
Date: Mon Jun 19 23:23:07 2006
New Revision: 1586
Modified:
branches/new-optimizer/libyasm/bc-int.h
branches/new-optimizer/libyasm/bytecode.c
branches/new-optimizer/libyasm/bytecode.h
branches/new-optimizer/libyasm/section.c
branches/new-optimizer/libyasm/value.c
branches/new-optimizer/modules/dbgfmts/codeview/cv-dbgfmt.c
branches/new-optimizer/modules/dbgfmts/dwarf2/dwarf2-aranges.c
branches/new-optimizer/modules/dbgfmts/dwarf2/dwarf2-dbgfmt.c
branches/new-optimizer/modules/dbgfmts/dwarf2/dwarf2-line.c
branches/new-optimizer/modules/dbgfmts/stabs/stabs-dbgfmt.c
branches/new-optimizer/modules/objfmts/bin/bin-objfmt.c
branches/new-optimizer/modules/objfmts/coff/coff-objfmt.c
branches/new-optimizer/modules/objfmts/elf/elf-objfmt.c
branches/new-optimizer/modules/objfmts/xdf/xdf-objfmt.c
branches/new-optimizer/tools/python-yasm/bytecode.pxi
Changeset:
http://www.tortall.net/projects/yasm/changeset/1586
Log:
In preparation for further work on optimizing multiple, break multiple apart
from bytecode.len into bytecode.mult_int. Add new function
yasm_bc_next_offset() to handle the most common use case of bytecode.len,
figuring out the following bytecode's offset.
More information about the yasm-cvs
mailing list