summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* doc: Update for upcoming 2.15 releasenasm-2.15.xx-preAndrey Matyukov2020-05-063-23/+206
* test: Add BR3392607Chang S. Bae2020-04-221-0/+2
* insns.dat: Fix the opcodes for the AVX512-VBMI2 instructionsHenrik Gramner2020-04-221-18/+18
* disam: explicitly change stdin to binary modeChang S. Bae2020-04-224-1/+32
* test: Add BR3392661Chang S. Bae2020-04-221-0/+8
* outelf: Fix the section index for the debug outputChang S. Bae2020-04-221-3/+6
* preproc: Fix in accessing the definition structure of a single-line macroChang S. Bae2020-04-211-1/+1
* test: Add BR3392660Chang S. Bae2020-04-211-0/+9
* preproc: Fix the macro-parameter check for conditional codeChang S. Bae2020-04-211-1/+1
* test: Add BR3392640Chang S. Bae2020-04-211-0/+4
* preproc: Fix the token in expanding the macro-parametersChang S. Bae2020-04-211-2/+0
* test: Add BR3392630Chang S. Bae2020-04-211-1/+5
* preproc: Fix the token iterator in expanding single-line macroChang S. Bae2020-04-211-1/+3
* test: Add BR3392626Chang S. Bae2020-04-211-0/+6
* preproc: Fix to reset %rep list line number after every iterationChang S. Bae2020-04-171-0/+1
* test: test case for BR 3392655, overflow during bin format linkH. Peter Anvin2020-03-311-0/+37
* preproc: fix %undef of macro aliases, and add %ifdefaliasH. Peter Anvin (Intel)2019-10-233-35/+90
* listing: make it possible to flush the listing output after every lineH. Peter Anvin (Intel)2019-10-234-3/+27
* preproc: properly protect %xdefine params (see below), cleanupsH. Peter Anvin (Intel)2019-10-233-73/+119
* preproc: reserve space for terminal NUL in %strcatH. Peter Anvin (Intel)2019-10-171-1/+1
* preproc: fix %strcat and %substrH. Peter Anvin (Intel)2019-10-161-4/+9
* preproc: %xdefine must process arguments before expandingH. Peter Anvin (Intel)2019-10-161-4/+12
* Implement an enhanced version of MASM's dup() and "db ?" syntax.H. Peter Anvin (Intel)2019-10-166-287/+517
* 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