aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* warnings: define warning classes at point of usemkwarningsH. Peter Anvin (Intel)2018-12-131-41/+8
* errors: change the severity parameter from "int" to "errflags"H. Peter Anvin (Intel)2018-12-132-11/+17
* warnings: change WARN_MNP -> WARN_MACRO_PARAMSH. Peter Anvin (Intel)2018-12-131-1/+1
* Merge remote-tracking branch 'origin/nasm-2.14.xx'H. Peter Anvin (Intel)2018-12-131-0/+5
|\
| * malloc: handle potential infinite loop in nasm_alloc_failed()H. Peter Anvin (Intel)2018-12-131-0/+5
* | warnings: Make WARN_ constants consistent with -w optionsH. Peter Anvin (Intel)2018-12-121-12/+12
* | Merge remote-tracking branch 'origin/nasm-2.14.xx'H. Peter Anvin (Intel)2018-12-121-31/+32
|\|
| * error: new flag ERR_HEREH. Peter Anvin2018-12-121-0/+1
| * error: remove unused ERR_TOPFILEH. Peter Anvin2018-12-121-1/+0
| * BR 3392535: warning on redefine, promote define-on-pass2 to errorH. Peter Anvin (Intel)2018-12-121-3/+4
| * warnings: make it possible for a warning to default to an errorH. Peter Anvin (Intel)2018-12-121-6/+5
| * warnings; move WARN_OTHER to the end; allow non-warnings to be suppressedH. Peter Anvin (Intel)2018-12-121-22/+23
| * warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-121-32/+32
* | warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-121-31/+31
* | nasmlib: Add nasm_(v)asprintf()H. Peter Anvin (Intel)2018-12-122-6/+33
* | strlist: merge the strtbl and strlist interfacesH. Peter Anvin (Intel)2018-12-111-5/+25
* | hashtbl: revamp the hash table interface, support binary keysH. Peter Anvin (Intel)2018-12-112-17/+32
* | error: new flag ERR_HEREH. Peter Anvin2018-12-111-0/+1
* | Move srcfile.c to asm/H. Peter Anvin2018-12-102-17/+2
* | error: remove unused ERR_TOPFILEH. Peter Anvin2018-12-101-1/+0
* | error: add nasm_note() helper, clean up helper generationH. Peter Anvin2018-12-101-0/+2
* | Merge remote-tracking branch 'origin/nasm-2.14.xx'H. Peter Anvin2018-12-101-2/+3
|\|
| * error: add new severity level "note"H. Peter Anvin2018-12-101-4/+5
* | nctype: add nasm_isquote()H. Peter Anvin2018-11-281-12/+17
* | ctype: create our own ctype tableH. Peter Anvin2018-11-283-60/+126
* | nasm.h: fix definition of isidchar()H. Peter Anvin2018-11-281-1/+1
* | nasm.h: replace is*() macros with inline functions, '?' for TASM modeH. Peter Anvin2018-11-281-17/+24
* | Merge branch 'master' of ssh://repo.or.cz/nasmH. Peter Anvin2018-11-285-67/+135
|\ \
| * | error: Cover all levels with helpersCyrill Gorcunov2018-11-251-2/+8
| * | error: Style liftupCyrill Gorcunov2018-11-241-42/+43
| * | version: Make them dynamic for regression tests sakeCyrill Gorcunov2018-11-241-2/+8
| * | preproc: Pass include paths as strlistCyrill Gorcunov2018-11-241-1/+1
| * | strlist: Rework to drop typeCyrill Gorcunov2018-11-242-12/+13
| * | strlist: use a hash tableH. Peter Anvin (Intel)2018-10-252-10/+15
| * | Merge branch 'nasm-2.14.xx'Cyrill Gorcunov2018-10-153-7/+56
| |\|
| | * opflags: Convert is_class and is_reg_class to helpersCyrill Gorcunov2018-10-131-2/+12
| | * opflags: Style unificationCyrill Gorcunov2018-10-011-9/+9
| | * optimization: Introduce new flag to turn-off selectivelyChang S. Bae2018-08-161-1/+15
| | * asm: add a default-off warning for phase error in pass 1H. Peter Anvin (Intel)2018-06-271-1/+2
| | * subsections: don't lose the offset in the parent sectionH. Peter Anvin (Intel)2018-06-271-1/+6
| | * asm: support the +n syntax for register setsH. Peter Anvin2018-06-251-1/+19
| | * RAA: make pointer vs integer RAAs type safeH. Peter Anvin2018-06-181-6/+45
| | * pragma: define a hander for generic output (and debug) pragmasH. Peter Anvin2018-06-181-1/+2
| | * nasm.h: remove unused constantsH. Peter Anvin2018-06-181-8/+0
| | * Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin2018-06-151-4/+5
* | | eval: add spaceship operator <=>H. Peter Anvin2018-06-151-0/+1
|/ /
* | eval: add support for signed shift operators <<< and >>>H. Peter Anvin2018-06-151-1/+2
* | errors: simplify nasm_fatal() and nasm_panic()H. Peter Anvin2018-06-151-3/+5
* | Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin2018-06-151-4/+5
* | nasm.h: remove unused constantsH. Peter Anvin2018-06-141-8/+0