nasm/output
H. Peter Anvin (Intel) d66927a677 Diagnostics: make debug more dynamic, note -> info, add listmsg level
Make debug messages more dynamic by making it easy to conditionalize
the messages.

Change ERR_NOTE to ERR_INFO which reflects the usage better.  Other
compilers use note: for additional information.

Don't unwind the macro stack with ERR_HERE; it is only going to give
confusing results as it will unwind the wrong macro stack.

Add ERR_LISTMSG level which is *always* suppressed, but will still
appear in the list file.

Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
2019-08-09 04:28:55 -07:00
..
codeview.c Remove #includes already provided by "compiler.h" 2018-12-27 12:45:44 -08:00
dwarf.h dwarf: Update header and drop redundant space 2018-10-28 23:51:18 +03:00
elf.h Merge branch 'evalmacro' 2019-04-24 11:14:43 -07:00
legacy.c Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
macho.h output: macho -- Move constants into the header 2018-10-24 22:31:07 +03:00
nulldbg.c Add a generic pragma-handling infrastructure 2017-03-07 21:32:37 -08:00
nullout.c Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outaout.c Warnings: move zeroing reserved space to a separate warning class 2019-01-11 12:27:02 -08:00
outaout.mac
outas86.c Warnings: move zeroing reserved space to a separate warning class 2019-01-11 12:27:02 -08:00
outas86.mac
outbin.c Diagnostics: make debug more dynamic, note -> info, add listmsg level 2019-08-09 04:28:55 -07:00
outbin.mac
outcoff.c Warnings: move zeroing reserved space to a separate warning class 2019-01-11 12:27:02 -08:00
outcoff.mac
outdbg.c Replace nasm_error(ERR_WARNING|...) with nasm_warn() 2019-08-06 19:18:36 -07:00
outdbg.mac Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
outelf.c Diagnostics: make debug more dynamic, note -> info, add listmsg level 2019-08-09 04:28:55 -07:00
outelf.h Merge branch 'evalmacro' 2019-04-24 11:14:43 -07:00
outelf.mac output: output format macros should be case insensitive 2017-03-07 22:53:48 -08:00
outform.c Remove #includes already provided by "compiler.h" 2018-12-27 12:45:44 -08:00
outform.h Merge remote-tracking branch 'origin/nasm-2.12.xx' 2016-03-08 01:08:53 -08:00
outieee.c Remove #includes already provided by "compiler.h" 2018-12-27 12:45:44 -08:00
outlib.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
outlib.h Clean up the handling of various passes 2018-12-18 11:14:59 -08:00
outmacho.c outmacho.c: mark zeroing warning as WARN_ZEROING 2019-08-06 19:37:49 -07:00
outmacho.mac macho: implement do_dead_strip, make subsections_by_symbols a pragma 2017-03-14 18:46:31 -07:00
outobj.c Diagnostics: make debug more dynamic, note -> info, add listmsg level 2019-08-09 04:28:55 -07:00
outobj.mac
outrdf2.c Remove #includes already provided by "compiler.h" 2018-12-27 12:45:44 -08:00
outrdf2.mac
outrdf.mac
pecoff.h With buffered warnings, change the handling of error passes 2018-12-18 12:25:11 -08:00
stabs.h Replace <ctype.h> includes with "nctype.h" 2018-12-27 12:37:25 -08:00