path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Factor out size tokens and annotate with the corresponding sizeH. Peter Anvin2018-12-241-10/+26
* With buffered warnings, change the handling of error passesH. Peter Anvin (Intel)2018-12-181-2/+2
* Clean up the handling of various passesH. Peter Anvin (Intel)2018-12-181-17/+72
* compier: Zap __builtin_constant_p on gcc 4.x seriesCyrill Gorcunov2018-12-151-1/+5
* nasmlib: Fix space/tabs messCyrill Gorcunov2018-12-151-28/+28
* compiler: Brace __builtin_constant_p argumentCyrill Gorcunov2018-12-151-1/+1
* nasm_assert(): try to run at compile time if possibleH. Peter Anvin (Intel)2018-12-142-17/+66
* nasm_warnf() -> nasm_warn()H. Peter Anvin (Intel)2018-12-141-2/+1
* Restore the ability to have ? in identifiers, except ? itselfH. Peter Anvin (Intel)2018-12-142-2/+2
* Define and use offsetin() instead of offsetof()H. Peter Anvin (Intel)2018-12-141-0/+7
* strlist, warnings: improve strlist, buffer warnings until errorH. Peter Anvin (Intel)2018-12-141-2/+2
* strlist: can be unique or not, add printf functionsH. Peter Anvin (Intel)2018-12-132-3/+15
* Merge branch 'mkwarnings'H. Peter Anvin (Intel)2018-12-132-51/+24
| * 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
* | asprintf: add "axprintf" functions that allocate extra storageH. Peter Anvin (Intel)2018-12-131-4/+10
* 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