path: root/asm/nasm.c
Commit message (Expand)AuthorAgeFilesLines
* BR 3392539: some errors can "cascade". Allow suppressing if dead.H. Peter Anvin2018-12-271-1/+6
* Document the -Ov option, minor fix for gcc -OgH. Peter Anvin (Intel)2018-12-141-1/+3
* --no-line: new option to ignore %line directivesH. Peter Anvin (Intel)2018-12-141-1/+8
* errors: correct message saying -w+error= ... is in use when it is notH. Peter Anvin (Intel)2018-12-131-1/+1
* malloc: handle potential infinite loop in nasm_alloc_failed()H. Peter Anvin (Intel)2018-12-131-3/+3
* error: new flag ERR_HEREH. Peter Anvin2018-12-121-54/+68
* errors: unify nasm_verror_{gnu,vc} and remove some ERR_NOFILEH. Peter Anvin2018-12-121-101/+47
* error: remove unused ERR_TOPFILEH. Peter Anvin2018-12-121-2/+4
* warnings: make it possible for a warning to default to an errorH. Peter Anvin (Intel)2018-12-121-5/+4
* warnings; move WARN_OTHER to the end; allow non-warnings to be suppressedH. Peter Anvin (Intel)2018-12-121-67/+75
* warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-121-9/+9
* errors: add ERR_NOTE and a default clause to error dispositionnasm-2.14.01rc2H. Peter Anvin2018-12-101-0/+3
* error: add new severity level "note"H. Peter Anvin2018-12-101-0/+3
* nasm: clean up error messages somewhatH. Peter Anvin2018-12-101-7/+14
* nasm: fix the combination -E -MD, handle -MD without a filenameH. Peter Anvin2018-11-281-10/+19
* BR 3392529: remove excess printf() argumentH. Peter Anvin2018-11-261-1/+1
* BR 3392529: if the default output name is the same as input -> nasm.outH. Peter Anvin (Intel)2018-11-201-3/+8
* preproc: command-line preproc directive after system-generatedH. Peter Anvin2018-11-111-35/+61
* labels: Don't nil dereference if no label providedCyrill Gorcunov2018-10-131-7/+5
* Fix small typo in commentCyrill Gorcunov2018-09-221-2/+2
* asm: Restore showing output for preproc mode in stdoutCyrill Gorcunov2018-09-221-3/+9
* optimization: Introduce new flag to turn-off selectivelyChang S. Bae2018-08-161-10/+11
* asm: add a default-off warning for phase error in pass 1H. Peter Anvin (Intel)2018-06-271-3/+17
* nasm.c: min 2 optimization passes, don't re-run pass 1H. Peter Anvin (Intel)2018-06-271-1/+8
* nasm: fix some typo and description for the option helpChang S. Bae2018-06-251-4/+6
* nasm: need to call init_labels() before command line parsingH. Peter Anvin, Intel2018-06-251-7/+7
* Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin2018-06-151-15/+17
* labels: add a subsection field available for backend useH. Peter Anvin2018-06-141-6/+14
* segalloc: DO NOT reset segment numbersH. Peter Anvin2018-06-141-4/+0
* Fix parsing of long options; actually warn on bad limitH. Peter Anvin2018-06-121-9/+22
* Make any execution limit configurable, add eval limitH. Peter Anvin2018-06-121-83/+201
* Unbreak special segment symbols, unbreak COMMONH. Peter Anvin2018-06-111-1/+4
* Add --pragma and --before option; make --include = -PH. Peter Anvin2018-06-111-38/+58
* Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin2018-06-011-85/+41
* Add support for backend-defined subsections and label hacksH. Peter Anvin2018-05-301-14/+32
* assemble: Check global line limitChang S. Bae2018-05-051-1/+6
* asm: allow abort on panic to be specified at runtimeH. Peter Anvin2018-02-071-54/+54
* Merge tag 'nasm-2.13.03'H. Peter Anvin2018-02-071-4/+17
| * iflag: automatically assign values, saner handling of CPU levelsH. Peter Anvin2018-02-061-4/+17
* | Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-201-47/+30
* | error: add --enable-panic-abort config optionsH. Peter Anvin2017-12-201-1/+3
* | error: add ERR_TOPFILEH. Peter Anvin2017-12-201-5/+8
* | nasm.c: better handling of errors without a file without ERR_NOFILEH. Peter Anvin2017-12-201-4/+5
* nasm: when using -MW, quote filenames containing &H. Peter Anvin2017-08-161-0/+1
* nasm: when using -MW, enclose whitespace in double quotesH. Peter Anvin2017-08-161-0/+23
* nasm: when generating null targets for WMAKE, add %nullH. Peter Anvin2017-08-161-4/+6
* nasm: new option -MW to emit Watcom-style Makefile rulesH. Peter Anvin2017-08-161-13/+84
* outobj: emit file dependency informationH. Peter Anvin2017-08-161-1/+2
* timestamp: centralize handing of compilation timestampH. Peter Anvin2017-08-021-50/+68
* a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMPH. Peter Anvin2017-05-011-78/+99