summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* preproc: %while ... %endwhile looploopsH. Peter Anvin2019-10-083-29/+97
* preproc: make the handling of openers and closers betterH. Peter Anvin2019-10-081-28/+57
* preproc: generalize the loop handling, factor end of expansion handlingH. Peter Anvin2019-10-081-88/+102
* preproc: fix the detection of the >= operatorH. Peter Anvin2019-10-072-2/+4
* preproc: make %exitrep do what it is supposed toH. Peter Anvin2019-10-072-1/+17
* warnings.pl: correct the documentation output for aliasesH. Peter Anvin2019-10-071-1/+1
* doc: we really need a Fontmap fileH. Peter Anvin2019-10-044-25/+48
* warnings: do a line break before enabled/disabled noteH. Peter Anvin2019-10-032-2/+1
* warnings: make it possible to put blank lines in doc textH. Peter Anvin2019-10-032-40/+37
* config/unconfig.h: eliminate #undef directivesH. Peter Anvin2019-10-034-184/+194
* config/unconfig.h: add this autoconf-generated file to the treeH. Peter Anvin2019-10-032-1/+765
* Win32: when converting filenames to UTF-16, don't add \\?\H. Peter Anvin2019-10-031-13/+10
* test: add a test for symbol prefixes via %pragmaH. Peter Anvin2019-09-301-0/+22
* outcoff: add semi-generic pragma namespacesH. Peter Anvin2019-09-301-4/+15
* pragma: handle default name/fallback handler for NULL list; cleanupsH. Peter Anvin2019-09-301-68/+145
* Merge branch 'pp-inline'H. Peter Anvin (Intel)2019-09-246-698/+1057
|\
| * preprocessor: major cleanups; inline text into Tokenpp-inlineH. Peter Anvin2019-09-236-698/+1057
* | autogen.sh: don't update helpers unless there is a newer versionH. Peter Anvin (Intel)2019-09-241-1/+8
|/
* preproc: fix multiple memory corruption issuesH. Peter Anvin (Intel)2019-09-181-88/+104
* preproc: fix list corruption bug; clean up token handlingH. Peter Anvin (Intel)2019-09-181-302/+319
* preproc: add %ifusable and %ifusing directivesH. Peter Anvin2019-09-122-3/+21
* preproc: move %use package parsing to a separate routineH. Peter Anvin2019-09-121-18/+52
* travis utf-error test: update error messagesH. Peter Anvin2019-09-121-15/+15
* eval: don't try to poke *opflags if opflags is NULLH. Peter Anvin2019-09-121-1/+2
* preproc: correct handling of %ifdef for aliasesH. Peter Anvin2019-09-121-1/+1
* assemble: fix too aggressive dropping of overflow warningsH. Peter Anvin2019-09-121-2/+3
* outelf: use "symbols" not "variables" in error messagesH. Peter Anvin2019-09-121-1/+1
* elf: fix "object" symbol keywordH. Peter Anvin2019-09-122-1/+3
* Change LBL_NONE to LBL_noneH. Peter Anvin2019-09-125-7/+7
* Drop unnecessary EXTERN symbolsH. Peter Anvin2019-09-129-46/+81
* elf: support weak global and extern referencesH. Peter Anvin2019-09-123-97/+155
* error: replace nasm_verror() indirection with preproc callbackH. Peter Anvin2019-08-288-75/+46
* errors: be more robust in handling unexpected fatal errorsH. Peter Anvin2019-08-287-94/+136
* Correct __ALIGN_ -> __?ALIGN_H. Peter Anvin2019-08-271-2/+2
* 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-2725-351/+519
* configure.ac: look for unconfig.h not uninit.h...H. Peter Anvin2019-08-271-1/+1
* preproc: make sure the mmacro params list is NULL-terminatedH. Peter Anvin (Intel)2019-08-201-1/+6
* preproc: smacro argument lists can't be preceded by spaceH. Peter Anvin (Intel)2019-08-201-4/+8
* preproc: fix comment -La -> -LmH. Peter Anvin (Intel)2019-08-201-1/+1
* preproc: mmacro argument fixes; listing option for mmacro argsH. Peter Anvin (Intel)2019-08-202-23/+86
* preproc: fix uninitialized variablesH. Peter Anvin (Intel)2019-08-201-2/+7
* preproc: fix varadic macros, add conditional comma operatorH. Peter Anvin (Intel)2019-08-202-31/+52
* preproc: add suppport for stringify, nostrip, greedy smacro argumentsH. Peter Anvin (Intel)2019-08-201-198/+339
* preproc: defer %00, %? and %?? expansion for nested macros, cleanupsH. Peter Anvin (Intel)2019-08-191-313/+400
* assemble.c: fix signed/unsigned comparison warningH. Peter Anvin (Intel)2019-08-191-1/+1
* listing: add the -L+ option to enable all listing optionsH. Peter Anvin (Intel)2019-08-193-2/+9
* BR 3392472: don't complain on wraparound for lower bit modesH. Peter Anvin (Intel)2019-08-162-1/+14
* Makefile.in: use $(ALL_LDFLAGS)H. Peter Anvin (Intel)2019-08-161-3/+3
* BR 3392576: don't segfault on a bad %pragma limitH. Peter Anvin (Intel)2019-08-161-1/+6