2009-08-08 |
H. Peter Anvin | nasm.c: fix stack overrun in assemble_file Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-08-07 |
H. Peter Anvin | Merge commit 'cyr/hpa-dat'
|
commit | commitdiff | tree |
2009-08-07 |
H. Peter Anvin | Merge commit 'cyr/hpa-list'
|
commit | commitdiff | tree |
2009-08-02 |
H. Peter Anvin | doc: \ needs to be repeated except in \c-line context... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-31 |
H. Peter Anvin | nasm.c: consistently use the 'murrican spelling "optimize" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-30 |
H. Peter Anvin | Merge commit 'cyr/hpa-list'
|
commit | commitdiff | tree |
2009-07-27 |
Cyrill Gorcunov | insns.dat: operand-size syntax for XOP instructions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-27 |
H. Peter Anvin | assemble.c: quiet warning Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble.c: clean up matches() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | Merge branch 'nasm-2.07.xx'
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | BR 2826669: update licensing information in README Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | Merge branch 'nasm-2.07.xx'
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | BR 2827397: fix invalid C in outcoff AddExports() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | insns.pl: smarter handling of operand flags Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble: defer "operand size missing" until end of... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | Enable fuzzy matching of operand sizes Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble: move the instruction-matching loop into a... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-26 |
H. Peter Anvin | assemble: replace random integers with an enum for... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-20 |
H. Peter Anvin | Merge branch 'new-preproc'
|
commit | commitdiff | tree |
2009-07-20 |
H. Peter Anvin | NASM 2.07
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Drop efunc and evalfunc as input to the preprocessor Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Drop efunc and evaluate argument to parse_line() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Drop the ofmt and errfunc arguments to label definition... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Run make alldeps
|
commit | commitdiff | tree |
2009-07-19 |
H. Peter Anvin | Remove function pointers in output, simplify error... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | Merge commit 'nasm-2.07rc7' into new-preproc
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | NASM 2.07rc7
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | outcoff: fix invalid reference to ofmt Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | test/Makefile: add more output rules Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | outcoff: this is COFF, not binary Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-17 |
H. Peter Anvin | BR 2822263: don't re-invoke ofmt->symdef() in pass2... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | xcrcgen: tool to create a "generalized CRC" hash table Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | crcgen: clean up whitespace Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | crcgen: utility program to generate CRC tables Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-16 |
H. Peter Anvin | Merge branch 'master' into new-preproc
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | changes: it's not just invalid UTF-8 sequences that... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | NASM 2.07rc6
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | Merge branch 'master' into new-preproc
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | changes: document fixed crash on invalid UTF-8 sequences Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | quote: use nasm_assert() instead of plain assert() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | quote: we must do unsigned comparison to get length... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | quote: don't use sprintf() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | quote: use nasm_assert() instead of plain assert() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | quote: we must do unsigned comparison to get length... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | doc: use consistent title case Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | doc: fix formatting of the bin multisection header Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | preproc: style cleanups Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | NASM 2.07rc5
|
commit | commitdiff | tree |
2009-07-15 |
H. Peter Anvin | preproc: formatting cleanups Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | preproc: don't pass an enum to %s Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | preproc: generic solution for error on NUL characters... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | preproc: reject NUL characters in %deftok directives Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | quote: don't use sprintf() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | Don't try to fclose() the output if ofile is NULL Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | outobj: don't fclose() the output Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | Merge branch 'master' into new-preproc
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | gitignore: add test results, *.dbg Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-14 |
H. Peter Anvin | ELF: add debug support for TY_YWORD Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-13 |
Cyrill Gorcunov | elf32: debug32_typevalue - fix TY_OWORD size Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-13 |
H. Peter Anvin | .gitignore: add testresults, a few more version.* versions... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-13 |
H. Peter Anvin | directives: split global directives from backend-specific... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-12 |
H. Peter Anvin | Hash even backend-specific directives, unify null functions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-12 |
H. Peter Anvin | Don't fclose() the output in the backend Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-12 |
H. Peter Anvin | Use a phash to decode directives Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-09 |
H. Peter Anvin | NASM 2.07rc4
|
commit | commitdiff | tree |
2009-07-09 |
H. Peter Anvin | Document macho64 output format Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | NASM 2.07rc3
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | changes: document listing fix Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | preproc: revert to older form of preprocessor user... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | preproc: always reprocess smacros after %+ - pasting Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | listing: preserve list file on error, include errors Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | outdbg: be excrutiatingly correct... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | outdbg: fix OUT_REL*ADR, add OUT_REL8ADR Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | outbin: be consistent in spelling "Intel hex" with... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | NASM 2.07rc2
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | changes: add Mach-O alignment issue fix Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | changes: document %+ behavior revert Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-07 |
H. Peter Anvin | preproc: don't handle %+ until the final phase of smacro... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | NASM 2.07rc1
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | changes.src: document user-visible changes Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | doc: update license and contact information Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | spec: change License to BSD Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | nasm.nsi: remove COPYING; add LICENSE Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | NASM: relicense under the 2-clause BSD license Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | outbin: minor cleanups Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | BR 2817225: don't overrun a permts buffer with a maximum... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | nasm.nsi: in the "NASM shell", put NASM first in PATH Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | Change noreturn macro to no_return to avoid header... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | nasm.nsi: use LZMA compression Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | More "make install" fixes...
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | rdf2bin: be smarter about extracting the format from... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | nasm.nsi: add additional rdf2bin aliases Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-06 |
H. Peter Anvin | rdoff: fix "make install" Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-05 |
H. Peter Anvin | test/Makefile: add ith and srec targets Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-05 |
H. Peter Anvin | doc: S-records seems to usually be pluralized Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-05 |
H. Peter Anvin | doc: srec produces S-records, not Intel hex... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-05 |
H. Peter Anvin | doc: use the term "extensions" to mean of-specific... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-05 |
H. Peter Anvin | doc: fix capitalization Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-05 |
H. Peter Anvin | outbin: when using saa_rnbytes() we have to saa_rewind() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2009-07-05 |
H. Peter Anvin | outbin: when writing S-records, write head record Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |