summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* warnings: define warning classes at point of usemkwarningsH. Peter Anvin (Intel)2018-12-1318-219/+238
* errors: change the severity parameter from "int" to "errflags"H. Peter Anvin (Intel)2018-12-1310-32/+38
* Merge remote-tracking branch 'origin/master' into mkwarningsH. Peter Anvin (Intel)2018-12-139-16/+42
|\
| * warnings: change WARN_MNP -> WARN_MACRO_PARAMSH. Peter Anvin (Intel)2018-12-132-3/+3
| * Merge remote-tracking branch 'origin/nasm-2.14.xx'H. Peter Anvin (Intel)2018-12-138-13/+39
| |\
| | * malloc: handle potential infinite loop in nasm_alloc_failed()H. Peter Anvin (Intel)2018-12-137-10/+28
* | | warnings.pl: script to harvest warnings directly from the sourceH. Peter Anvin (Intel)2018-12-131-0/+184
|/ /
* | warnings: Make WARN_ constants consistent with -w optionsH. Peter Anvin (Intel)2018-12-128-29/+29
* | Merge remote-tracking branch 'origin/nasm-2.14.xx'H. Peter Anvin (Intel)2018-12-126-198/+233
|\ \ | |/
| * NASM 2.14.01rc3nasm-2.14.01rc3H. Peter Anvin (Intel)2018-12-121-1/+1
| * error: new flag ERR_HEREH. Peter Anvin2018-12-126-71/+87
| * 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-122-3/+4
| * BR 3392535: warning on redefine, promote define-on-pass2 to errorH. Peter Anvin (Intel)2018-12-123-26/+37
| * listing.c: handle multiple error messages on a single lineH. Peter Anvin (Intel)2018-12-121-26/+49
| * warnings: WARN_OTHER is now "above", not "below"H. Peter Anvin (Intel)2018-12-121-1/+1
| * warnings: make it possible for a warning to default to an errorH. Peter Anvin (Intel)2018-12-123-37/+39
| * warnings; move WARN_OTHER to the end; allow non-warnings to be suppressedH. Peter Anvin (Intel)2018-12-123-92/+102
| * configure: add -Wno-shift-negative-valueH. Peter Anvin (Intel)2018-12-121-0/+5
| * warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-1213-74/+74
* | warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-1213-73/+73
* | nasmlib: Add nasm_(v)asprintf()H. Peter Anvin (Intel)2018-12-128-24/+92
* | strlist: merge the strtbl and strlist interfacesH. Peter Anvin (Intel)2018-12-1110-196/+72
* | hashtbl: revamp the hash table interface, support binary keysH. Peter Anvin (Intel)2018-12-1111-152/+215
* | error: new flag ERR_HEREH. Peter Anvin2018-12-116-25/+52
* | srcfile: simplify and make most functions inlineH. Peter Anvin2018-12-102-35/+56
* | Move srcfile.c to asm/H. Peter Anvin2018-12-105-20/+64
* | errors: unify nasm_verror_{gnu,vc} and remove some ERR_NOFILEH. Peter Anvin2018-12-101-106/+51
* | error: remove unused ERR_TOPFILEH. Peter Anvin2018-12-102-2/+1
* | nasm.c: use error helpers, remove ERR_NOFILEH. Peter Anvin2018-12-101-46/+24
* | asm/labels.c: use error helpersH. Peter Anvin2018-12-101-5/+4
* | error: add nasm_note() helper, clean up helper generationH. Peter Anvin2018-12-102-66/+27
* | Merge remote-tracking branch 'origin/nasm-2.14.xx'H. Peter Anvin2018-12-104-26/+88
|\ \ | |/
| * errors: add ERR_NOTE and a default clause to error dispositionnasm-2.14.01rc2H. Peter Anvin2018-12-101-0/+3
| * NASM 2.14.01rc2H. Peter Anvin2018-12-101-1/+1
| * changes.src: update list of changes since 2.14H. Peter Anvin2018-12-101-0/+6
| * BR 3392534: error out on an inconsistently redefined labelH. Peter Anvin2018-12-101-18/+59
| * error: add new severity level "note"H. Peter Anvin2018-12-102-4/+8
| * nasm: clean up error messages somewhatH. Peter Anvin2018-12-101-7/+14
* | output: elf -- Use nasm_error helpersCyrill Gorcunov2018-12-021-117/+107
* | output: obj -- Use nasm_error helpersCyrill Gorcunov2018-12-021-77/+63
* | output: ieee -- Use nasm_error helpersCyrill Gorcunov2018-12-021-18/+14
* | output: coff -- Use nasm_error helpersCyrill Gorcunov2018-12-021-42/+37
* | output: bin -- Use nasm_error helpersCyrill Gorcunov2018-12-011-81/+64
* | output: as86 -- Use nasm_error helpersCyrill Gorcunov2018-12-011-17/+17
* | output: aout -- Use nasm_error helpersCyrill Gorcunov2018-12-011-50/+47
* | output: codeview -- Use nasm_error helpersCyrill Gorcunov2018-12-011-3/+3
* | stdscan: Use nasm_error helpersCyrill Gorcunov2018-12-011-8/+6
* | parser: Use nasm_error helpersCyrill Gorcunov2018-12-011-84/+58
* | listing: Use nasm_error helpersCyrill Gorcunov2018-12-011-2/+1