aboutsummaryrefslogtreecommitdiffstats
path: root/asm/nasm.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'ElyesH/typos'H. Peter Anvin2022-11-071-2/+2
|\
| * Fix some typosElyes HAOUAS2022-01-091-2/+2
* | quote_for_pmake: fix counter underrun resulting in segfaultH. Peter Anvin2022-11-071-7/+5
|/
* Merge tag 'nasm-2.15.05'H. Peter Anvin (Intel)2020-08-311-1/+8
|\
| * Add option to create reproducible outputH. Peter Anvin (Intel)2020-08-271-1/+8
* | Merge tag 'nasm-2.15.04'H. Peter Anvin (Intel)2020-08-251-2/+2
|\|
| * nasm: don't make -L+ imply -LwH. Peter Anvin (Intel)2020-07-301-2/+2
| * BR 3392696: nasm_quote -- fixup callersCyrill Gorcunov2020-07-121-1/+3
* | listing: make "list engine active" part of the list optionsH. Peter Anvin (Intel)2020-08-251-3/+1
* | preproc: unify token codes between the preprocessor and assemblerH. Peter Anvin (Intel)2020-07-141-1/+1
* | BR 3392696: nasm_quote -- fixup callersCyrill Gorcunov2020-07-121-1/+3
* | Revert "BR 3392696: nasm_quote -- fixup callers"H. Peter Anvin2020-07-121-3/+1
* | BR 3392696: nasm_quote -- fixup callersCyrill Gorcunov2020-07-111-1/+3
* | preproc: drop preproc_opsH. Peter Anvin (Intel)2020-07-101-37/+35
* | error: get rid of ERR_PASS1H. Peter Anvin (Intel)2020-07-101-2/+1
* | preproc: get rid of the prepreprocessor and the nop preprocessorH. Peter Anvin (Intel)2020-07-091-9/+11
|/
* asm: fix pass_type()H. Peter Anvin (Intel)2020-07-081-1/+1
* Make debug info and error messages correctly reflect macros and repsH. Peter Anvin (Intel)2020-07-051-38/+44
* BR 3392691: errors: issue ERR_PASS2 messages in preproc-only modeH. Peter Anvin (Intel)2020-07-031-4/+19
* BR 3392648: rename float.[ch] to floats.[ch]H. Peter Anvin (Intel)2020-06-141-1/+1
* %line: quote filenames with double spaces, use unsigned char checkH. Peter Anvin (Intel)2020-06-141-3/+8
* preproc, srcfile: much saner handling of %line directivesH. Peter Anvin (Intel)2020-06-141-25/+82
* Fix missing "here" from error messagesH. Peter Anvin (Intel)2020-06-051-0/+4
* nasm.c: correctly print errors once committed; assert errhold_stack emptyH. Peter Anvin (Intel)2020-06-041-5/+10
* BR 3392652: hold smacro expansion warnings until we are sureH. Peter Anvin (Intel)2020-06-041-32/+125
* BR 3392667: more reasonable limit for expression descentH. Peter Anvin (Intel)2020-06-011-3/+15
* listing: make it possible to flush the listing output after every lineH. Peter Anvin (Intel)2019-10-231-0/+1
* error: replace nasm_verror() indirection with preproc callbackH. Peter Anvin2019-08-281-4/+8
* errors: be more robust in handling unexpected fatal errorsH. Peter Anvin2019-08-281-51/+87
* nasm: avoid null pointer reference on VERY early memory allocation failureH. Peter Anvin2019-08-271-1/+2
* preproc: standard macros now C-safe, %aliases off, fix %? recursionH. Peter Anvin2019-08-271-11/+11
* preproc: mmacro argument fixes; listing option for mmacro argsH. Peter Anvin (Intel)2019-08-201-1/+2
* listing: add the -L+ option to enable all listing optionsH. Peter Anvin (Intel)2019-08-191-0/+1
* BR 3392576: don't segfault on a bad %pragma limitH. Peter Anvin (Intel)2019-08-161-1/+6
* preproc: fix mmacro nesting preventionH. Peter Anvin (Intel)2019-08-151-1/+2
* listing: encapsulate the list_options encoding, make more comprehensiveH. Peter Anvin2019-08-101-6/+2
* Add %pragma list optionsH. Peter Anvin2019-08-101-11/+15
* preproc: add listing options to override nolist; some cleanupsH. Peter Anvin2019-08-101-0/+2
* listing: coalesce TIMES in non-final passes, print <len>, clarify hexH. Peter Anvin2019-08-101-12/+9
* Stylistic improvements to help textH. Peter Anvin2019-08-101-9/+6
* Additional listing options, improve help output, fix macro limitsH. Peter Anvin2019-08-101-100/+179
* asm/nasm.c: make --debug=level actually workH. Peter Anvin (Intel)2019-08-091-24/+43
* listing: add -L option for additional listing infoH. Peter Anvin (Intel)2019-08-091-3/+22
* Diagnostics: make debug more dynamic, note -> info, add listmsg levelH. Peter Anvin (Intel)2019-08-091-20/+38
* Merge empty reservations from TIMES; add counts in listingsH. Peter Anvin2019-08-071-1/+1
* Add group aliases for all prefixed warnings.H. Peter Anvin2019-06-061-2/+2
* warnings: add [warning push] and [warning pop]H. Peter Anvin (Intel)2019-01-111-20/+17
* Remove #includes already provided by "compiler.h"H. Peter Anvin2018-12-271-4/+0
* Merge tag 'nasm-2.14.03rc1'H. Peter Anvin2018-12-271-1/+6
|\
| * BR 3392539: some errors can "cascade". Allow suppressing if dead.H. Peter Anvin2018-12-271-1/+6