| Commit message (Expand) | Author | Age | Files | Lines |
* | preproc: add %i... variants, evaluated macro parameters, cleanupsevalmacro | H. Peter Anvin | 2019-02-26 | 6 | -242/+405 |
* | ELF: the .note section should be 4-byte aligned | H. Peter Anvin | 2019-02-26 | 2 | -2/+2 |
* | Handle more ELF section types | H. Peter Anvin | 2019-02-26 | 4 | -125/+195 |
* | ELF: handle more than 32,633 sections | H. Peter Anvin | 2019-02-26 | 8 | -553/+570 |
* | SAA: allow seeking beyond the end of the array | H. Peter Anvin | 2019-02-25 | 1 | -4/+10 |
* | configure.ac: add --enable-profiling option | H. Peter Anvin | 2019-02-25 | 1 | -0/+5 |
* | outelf: hash sections for performance | H. Peter Anvin | 2019-01-12 | 3 | -28/+56 |
* | NASM 2.14.03rc2nasm-2.14.03rc2 | H. Peter Anvin | 2018-12-30 | 1 | -1/+1 |
* | ELF: add support for the ELF "merge" attribute | H. Peter Anvin | 2018-12-30 | 4 | -34/+142 |
* | NASM 2.14.03rc1nasm-2.14.03rc1 | H. Peter Anvin | 2018-12-27 | 1 | -1/+1 |
* | changes.src: document suppressed messages | H. Peter Anvin | 2018-12-27 | 1 | -0/+5 |
* | BR 3392539: some errors can "cascade". Allow suppressing if dead. | H. Peter Anvin | 2018-12-27 | 3 | -2/+8 |
* | NASM 2.14.02nasm-2.14.02 | Cyrill Gorcunov | 2018-12-26 | 1 | -1/+1 |
* | changes.src: document fix for listing module crash | H. Peter Anvin | 2018-12-26 | 1 | -0/+5 |
* | listing: list_emit -- Don't forget to zap listerr_head | Cyrill Gorcunov | 2018-12-25 | 1 | -0/+1 |
* | BR 3392538: test case for double free in listing module | H. Peter Anvin | 2018-12-24 | 1 | -0/+27 |
* | NASM 2.14.01nasm-2.14.01 | H. Peter Anvin | 2018-12-22 | 1 | -1/+1 |
* | insns.dat: accept explicit ax/eax/rax operand to CLZERO | H. Peter Anvin | 2018-12-22 | 2 | -0/+29 |
* | test/Makefile: add .aout target | H. Peter Anvin (Intel) | 2018-12-18 | 1 | -2/+5 |
* | NASM 2.14.01rc5nasm-2.14.01rc5 | H. Peter Anvin (Intel) | 2018-12-14 | 1 | -1/+1 |
* | Document the -Ov option, minor fix for gcc -Og | H. Peter Anvin (Intel) | 2018-12-14 | 2 | -2/+9 |
* | labels.c: redefine test should be passn, not pass0 | H. Peter Anvin (Intel) | 2018-12-14 | 1 | -4/+5 |
* | --no-line: new option to ignore %line directives | H. Peter Anvin (Intel) | 2018-12-14 | 6 | -22/+40 |
* | errors: correct message saying -w+error= ... is in use when it is not | H. Peter Anvin (Intel) | 2018-12-13 | 1 | -1/+1 |
* | NASM 2.14.01rc4nasm-2.14.01rc4 | H. Peter Anvin (Intel) | 2018-12-13 | 1 | -1/+1 |
* | errfile.c: add file missing from previous checkin | H. Peter Anvin (Intel) | 2018-12-13 | 1 | -0/+5 |
* | malloc: handle potential infinite loop in nasm_alloc_failed() | H. Peter Anvin (Intel) | 2018-12-13 | 7 | -10/+28 |
* | NASM 2.14.01rc3nasm-2.14.01rc3 | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -1/+1 |
* | error: new flag ERR_HERE | H. Peter Anvin | 2018-12-12 | 6 | -71/+87 |
* | errors: unify nasm_verror_{gnu,vc} and remove some ERR_NOFILE | H. Peter Anvin | 2018-12-12 | 1 | -101/+47 |
* | error: remove unused ERR_TOPFILE | H. Peter Anvin | 2018-12-12 | 2 | -3/+4 |
* | BR 3392535: warning on redefine, promote define-on-pass2 to error | H. Peter Anvin (Intel) | 2018-12-12 | 3 | -26/+37 |
* | listing.c: handle multiple error messages on a single line | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -26/+49 |
* | warnings: WARN_OTHER is now "above", not "below" | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -1/+1 |
* | warnings: make it possible for a warning to default to an error | H. Peter Anvin (Intel) | 2018-12-12 | 3 | -37/+39 |
* | warnings; move WARN_OTHER to the end; allow non-warnings to be suppressed | H. Peter Anvin (Intel) | 2018-12-12 | 3 | -92/+102 |
* | configure: add -Wno-shift-negative-value | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -0/+5 |
* | warnings: rename ERR_WARN_* to WARN_* | H. Peter Anvin (Intel) | 2018-12-12 | 13 | -74/+74 |
* | errors: add ERR_NOTE and a default clause to error dispositionnasm-2.14.01rc2 | H. Peter Anvin | 2018-12-10 | 1 | -0/+3 |
* | NASM 2.14.01rc2 | H. Peter Anvin | 2018-12-10 | 1 | -1/+1 |
* | changes.src: update list of changes since 2.14 | H. Peter Anvin | 2018-12-10 | 1 | -0/+6 |
* | BR 3392534: error out on an inconsistently redefined label | H. Peter Anvin | 2018-12-10 | 1 | -18/+59 |
* | error: add new severity level "note" | H. Peter Anvin | 2018-12-10 | 2 | -4/+8 |
* | nasm: clean up error messages somewhat | H. Peter Anvin | 2018-12-10 | 1 | -7/+14 |
* | nasm: fix the combination -E -MD, handle -MD without a filename | H. Peter Anvin | 2018-11-28 | 3 | -10/+34 |
* | changes.src: fp bug: there are probably other corner cases | H. Peter Anvin | 2018-11-28 | 1 | -4/+3 |
* | NASM 2.14.01rc1nasm-2.14.01rc1 | H. Peter Anvin | 2018-11-26 | 1 | -1/+1 |
* | BR 3392368: actually fix the documentation; add test case | H. Peter Anvin | 2018-11-26 | 2 | -10/+29 |
* | Correctly document the BR 3392368 fix, add test case | H. Peter Anvin | 2018-11-26 | 2 | -6/+13 |
* | changes.src: document more fixes | H. Peter Anvin | 2018-11-26 | 1 | -0/+9 |