| patch |
summary |
view |
raw |
| 010_config_sub_guess.diff |
config/config.guess | 687 ++++++++++++++++++++++++++++++----------------------
config/config.sub | 274 ++++++++++++++++----
2 files changed, 617 insertions(+), 344 deletions(-)
|
view
|
download
|
| 020_yasm_tasm_build.diff |
COPYING | 1
configure.ac | 2 -
frontends/Makefile.inc | 2 +
frontends/tasm/Makefile.inc | 9 +++++
modules/arch/x86/tests/Makefile.inc | 4 +-
modules/objfmts/bin/Makefile.inc | 2 -
modules/parsers/Makefile.inc | 1
modules/parsers/nasm/Makefile.inc | 2 -
modules/parsers/tasm/Makefile.inc | 5 +++
modules/parsers/tasm/tests/Makefile.inc | 44 ++++++++++++++++++++++++++++
modules/parsers/tasm/tests/exe/Makefile.inc | 8 +++++
modules/preprocs/nasm/Makefile.inc | 2 -
12 files changed, 76 insertions(+), 6 deletions(-)
|
view
|
download
|
| 100_rebootstrap.diff |
Makefile.in | 177 +
aclocal.m4 | 38
config.h.in | 3
config/depcomp | 33
config/install-sh | 234 -
config/ltmain.sh | 6919 ---------------------------------------------------
config/mkinstalldirs | 161 -
configure | 20
8 files changed, 316 insertions(+), 7269 deletions(-)
|
view
|
download
|
| 200_yasm_tasm_source.diff |
frontends/tasm/tasm-options.c | 129 +++
frontends/tasm/tasm-options.h | 69 +
frontends/tasm/tasm.c | 1003 ++++++++++++++++++++++++
libyasm/bc-align.c | 1
libyasm/bc-data.c | 168 +++-
libyasm/bc-incbin.c | 1
libyasm/bc-org.c | 1
libyasm/bc-reserve.c | 9
libyasm/bytecode.c | 12
libyasm/bytecode.h | 36
libyasm/errwarn.c | 3
libyasm/errwarn.h | 3
libyasm/expr.c | 70 +
libyasm/expr.h | 10
libyasm/insn.c | 1
libyasm/insn.h | 3
libyasm/intnum.c | 52 +
libyasm/intnum.h | 10
libyasm/symrec.c | 71 +
libyasm/symrec.h | 31
modules/arch/lc3b/lc3bbc.c | 1
modules/arch/lc3b/lc3bid.re | 1
modules/arch/x86/gen_x86_insn.py | 8
modules/arch/x86/tests/lds-err.asm | 6
modules/arch/x86/tests/lds-err.errwarn | 4
modules/arch/x86/tests/lds.asm | 6
modules/arch/x86/tests/lds.hex | 27
modules/arch/x86/x86arch.c | 2
modules/arch/x86/x86arch.h | 3
modules/arch/x86/x86bc.c | 6
modules/arch/x86/x86expr.c | 2
modules/arch/x86/x86id.c | 4
modules/dbgfmts/codeview/cv-symline.c | 4
modules/dbgfmts/codeview/cv-type.c | 1
modules/dbgfmts/dwarf2/dwarf2-dbgfmt.c | 1
modules/dbgfmts/dwarf2/dwarf2-info.c | 1
modules/dbgfmts/dwarf2/dwarf2-line.c | 2
modules/dbgfmts/stabs/stabs-dbgfmt.c | 2
modules/objfmts/bin/bin-objfmt.c | 158 +++
modules/objfmts/coff/coff-objfmt.c | 1
modules/objfmts/coff/win64-except.c | 2
modules/objfmts/win64/tests/win64-dataref.hex | 20
modules/parsers/nasm/nasm-parse.c | 326 +++++++
modules/parsers/nasm/nasm-parser.c | 41
modules/parsers/nasm/nasm-parser.h | 7
modules/parsers/nasm/nasm-token.re | 132 ++-
modules/parsers/tasm/tests/array.asm | 2
modules/parsers/tasm/tests/array.hex | 6
modules/parsers/tasm/tests/case.asm | 3
modules/parsers/tasm/tests/case.hex | 5
modules/parsers/tasm/tests/charstr.asm | 1
modules/parsers/tasm/tests/charstr.hex | 6
modules/parsers/tasm/tests/dup.asm | 1
modules/parsers/tasm/tests/dup.hex | 10
modules/parsers/tasm/tests/equal.asm | 1
modules/parsers/tasm/tests/exe/exe.asm | 4
modules/parsers/tasm/tests/exe/exe.hex | 515 ++++++++++++
modules/parsers/tasm/tests/exe/tasm_exe_test.sh | 4
modules/parsers/tasm/tests/expr.asm | 1
modules/parsers/tasm/tests/expr.hex | 1
modules/parsers/tasm/tests/irp.asm | 3
modules/parsers/tasm/tests/irp.hex | 9
modules/parsers/tasm/tests/label.asm | 2
modules/parsers/tasm/tests/label.hex | 3
modules/parsers/tasm/tests/les.asm | 2
modules/parsers/tasm/tests/les.hex | 5
modules/parsers/tasm/tests/lidt.asm | 3
modules/parsers/tasm/tests/lidt.hex | 11
modules/parsers/tasm/tests/macro.asm | 6
modules/parsers/tasm/tests/macro.hex | 6
modules/parsers/tasm/tests/offset.asm | 3
modules/parsers/tasm/tests/offset.hex | 7
modules/parsers/tasm/tests/quote.asm | 2
modules/parsers/tasm/tests/quote.hex | 6
modules/parsers/tasm/tests/res.asm | 2
modules/parsers/tasm/tests/res.errwarn | 2
modules/parsers/tasm/tests/res.hex | 3
modules/parsers/tasm/tests/segment.asm | 8
modules/parsers/tasm/tests/segment.hex | 7
modules/parsers/tasm/tests/size.asm | 2
modules/parsers/tasm/tests/size.hex | 6
modules/parsers/tasm/tests/struc.asm | 8
modules/parsers/tasm/tests/struc.errwarn | 1
modules/parsers/tasm/tests/struc.hex | 5
modules/parsers/tasm/tests/tasm_test.sh | 5
modules/preprocs/nasm/nasm-pp.c | 611 +++++++++++++-
modules/preprocs/nasm/nasm-preproc.c | 23
modules/preprocs/nasm/nasm.h | 3
modules/preprocs/nasm/standard.mac | 49 +
89 files changed, 3684 insertions(+), 130 deletions(-)
|
view
|
download
|
| 210_yasm_tasm_fixes.diff |
frontends/tasm/tasm.c | 6 ++++++
1 file changed, 6 insertions(+)
|
view
|
download
|