| Commit message (Expand) | Author | Age | Files | Lines |
* | BR 3392539: some errors can "cascade". Allow suppressing if dead. | H. Peter Anvin | 2018-12-27 | 1 | -1/+6 |
* | Document the -Ov option, minor fix for gcc -Og | H. Peter Anvin (Intel) | 2018-12-14 | 1 | -1/+3 |
* | --no-line: new option to ignore %line directives | H. Peter Anvin (Intel) | 2018-12-14 | 1 | -1/+8 |
* | errors: correct message saying -w+error= ... is in use when it is not | H. Peter Anvin (Intel) | 2018-12-13 | 1 | -1/+1 |
* | malloc: handle potential infinite loop in nasm_alloc_failed() | H. Peter Anvin (Intel) | 2018-12-13 | 1 | -3/+3 |
* | error: new flag ERR_HERE | H. Peter Anvin | 2018-12-12 | 1 | -54/+68 |
* | 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 | 1 | -2/+4 |
* | warnings: make it possible for a warning to default to an error | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -5/+4 |
* | warnings; move WARN_OTHER to the end; allow non-warnings to be suppressed | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -67/+75 |
* | warnings: rename ERR_WARN_* to WARN_* | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -9/+9 |
* | errors: add ERR_NOTE and a default clause to error dispositionnasm-2.14.01rc2 | H. Peter Anvin | 2018-12-10 | 1 | -0/+3 |
* | error: add new severity level "note" | H. Peter Anvin | 2018-12-10 | 1 | -0/+3 |
* | 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 | 1 | -10/+19 |
* | BR 3392529: remove excess printf() argument | H. Peter Anvin | 2018-11-26 | 1 | -1/+1 |
* | BR 3392529: if the default output name is the same as input -> nasm.out | H. Peter Anvin (Intel) | 2018-11-20 | 1 | -3/+8 |
* | preproc: command-line preproc directive after system-generated | H. Peter Anvin | 2018-11-11 | 1 | -35/+61 |
* | labels: Don't nil dereference if no label provided | Cyrill Gorcunov | 2018-10-13 | 1 | -7/+5 |
* | Fix small typo in comment | Cyrill Gorcunov | 2018-09-22 | 1 | -2/+2 |
* | asm: Restore showing output for preproc mode in stdout | Cyrill Gorcunov | 2018-09-22 | 1 | -3/+9 |
* | optimization: Introduce new flag to turn-off selectively | Chang S. Bae | 2018-08-16 | 1 | -10/+11 |
* | asm: add a default-off warning for phase error in pass 1 | H. Peter Anvin (Intel) | 2018-06-27 | 1 | -3/+17 |
* | nasm.c: min 2 optimization passes, don't re-run pass 1 | H. Peter Anvin (Intel) | 2018-06-27 | 1 | -1/+8 |
* | nasm: fix some typo and description for the option help | Chang S. Bae | 2018-06-25 | 1 | -4/+6 |
* | nasm: need to call init_labels() before command line parsing | H. Peter Anvin, Intel | 2018-06-25 | 1 | -7/+7 |
* | Make limits 64 bits, add globallines limit to configurable limits | H. Peter Anvin | 2018-06-15 | 1 | -15/+17 |
* | labels: add a subsection field available for backend use | H. Peter Anvin | 2018-06-14 | 1 | -6/+14 |
* | segalloc: DO NOT reset segment numbers | H. Peter Anvin | 2018-06-14 | 1 | -4/+0 |
* | Fix parsing of long options; actually warn on bad limit | H. Peter Anvin | 2018-06-12 | 1 | -9/+22 |
* | Make any execution limit configurable, add eval limit | H. Peter Anvin | 2018-06-12 | 1 | -83/+201 |
* | Unbreak special segment symbols, unbreak COMMON | H. Peter Anvin | 2018-06-11 | 1 | -1/+4 |
* | Add --pragma and --before option; make --include = -P | H. Peter Anvin | 2018-06-11 | 1 | -38/+58 |
* | Cleanup of label renaming infrastructure, add subsection support | H. Peter Anvin | 2018-06-01 | 1 | -85/+41 |
* | Add support for backend-defined subsections and label hacks | H. Peter Anvin | 2018-05-30 | 1 | -14/+32 |
* | assemble: Check global line limit | Chang S. Bae | 2018-05-05 | 1 | -1/+6 |
* | asm: allow abort on panic to be specified at runtime | H. Peter Anvin | 2018-02-07 | 1 | -54/+54 |
* | Merge tag 'nasm-2.13.03' | H. Peter Anvin | 2018-02-07 | 1 | -4/+17 |
|\ |
|
| * | iflag: automatically assign values, saner handling of CPU levels | H. Peter Anvin | 2018-02-06 | 1 | -4/+17 |
* | | Eliminate filename length restrictions, remote ofmt->filename() | H. Peter Anvin | 2017-12-20 | 1 | -47/+30 |
* | | error: add --enable-panic-abort config options | H. Peter Anvin | 2017-12-20 | 1 | -1/+3 |
* | | error: add ERR_TOPFILE | H. Peter Anvin | 2017-12-20 | 1 | -5/+8 |
* | | nasm.c: better handling of errors without a file without ERR_NOFILE | H. Peter Anvin | 2017-12-20 | 1 | -4/+5 |
|/ |
|
* | nasm: when using -MW, quote filenames containing & | H. Peter Anvin | 2017-08-16 | 1 | -0/+1 |
* | nasm: when using -MW, enclose whitespace in double quotes | H. Peter Anvin | 2017-08-16 | 1 | -0/+23 |
* | nasm: when generating null targets for WMAKE, add %null | H. Peter Anvin | 2017-08-16 | 1 | -4/+6 |
* | nasm: new option -MW to emit Watcom-style Makefile rules | H. Peter Anvin | 2017-08-16 | 1 | -13/+84 |
* | outobj: emit file dependency information | H. Peter Anvin | 2017-08-16 | 1 | -1/+2 |
* | timestamp: centralize handing of compilation timestamp | H. Peter Anvin | 2017-08-02 | 1 | -50/+68 |
* | a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMP | H. Peter Anvin | 2017-05-01 | 1 | -78/+99 |