summaryrefslogtreecommitdiff
path: root/asm
Commit message (Expand)AuthorAgeFilesLines
* Fix parsing of long options; actually warn on bad limitH. Peter Anvin2018-06-121-9/+22
* Make any execution limit configurable, add eval limitH. Peter Anvin2018-06-126-97/+234
* Unbreak special segment symbols, unbreak COMMONH. Peter Anvin2018-06-114-21/+50
* Add --pragma and --before option; make --include = -PH. Peter Anvin2018-06-113-39/+88
* directive: Make cpu directive case insensitive back againCyrill Gorcunov2018-06-071-1/+1
* asm/directiv.c: fix bug in perm_alloc()H. Peter Anvin2018-06-012-4/+14
* Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin2018-06-019-457/+420
* Add support for backend-defined subsections and label hacksH. Peter Anvin2018-05-304-19/+72
* pragma.c: make the generic "output" and "debug" pragma namespaces workH. Peter Anvin2018-05-301-2/+13
* Fix implicit fallthrough that trips -WerrorH. Peter Anvin2018-05-081-2/+3
* assemble: Check global line limitChang S. Bae2018-05-051-1/+6
* output: macho -- Avoid conversion of addresses to RAWDATAChang S. Bae2018-05-051-1/+2
* Revert "Use fallthrough() to placate compiler"Cyrill Gorcunov2018-02-251-1/+1
* Use fallthrough() to placate compilerCyrill Gorcunov2018-02-251-1/+1
* get_cpu: Fix a7ecf2646d6c80b994be7d340140379d580050cfCyrill Gorcunov2018-02-251-0/+2
* Merge branch 'master' of ssh://repo.or.cz/srv/git/nasmH. Peter Anvin2018-02-223-115/+140
|\
| * asm: allow abort on panic to be specified at runtimeH. Peter Anvin2018-02-071-54/+54
| * Merge tag 'nasm-2.13.03'H. Peter Anvin2018-02-073-61/+86
| |\
| | * iflag: automatically assign values, saner handling of CPU levelsH. Peter Anvin2018-02-063-61/+86
* | | Introduce cold function attributeH. Peter Anvin2018-02-221-4/+4
|/ /
* | Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-203-49/+32
* | error: add --enable-panic-abort config optionsH. Peter Anvin2017-12-201-1/+3
* | error: add ERR_TOPFILEH. Peter Anvin2017-12-201-5/+8
* | nasm.c: better handling of errors without a file without ERR_NOFILEH. Peter Anvin2017-12-201-4/+5
* | Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-11-014-27/+30
|\ \ | |/
| * prepoc: Fix heap-buffer-overflow in detokenCyrill Gorcunov2017-10-221-1/+2
| * preproc: Fix SIGSEGV if not data provided for implicit pastingCyrill Gorcunov2017-10-221-2/+2
| * preproc: Fix sigsegv in find_ccCyrill Gorcunov2017-10-221-0/+2
| * peproc: Fix sigsevg in smacro expansionCyrill Gorcunov2017-10-221-0/+10
| * prepoc: mmacro -- Don't left nparam_max less than nparam_minCyrill Gorcunov2017-10-221-1/+4
| * preproc: Don't access offsting byte on unterminated stringsCyrill Gorcunov2017-10-221-1/+3
| * Remove duplicate warnings for immediate overflowH. Peter Anvin2017-10-111-18/+0
| * BR 3392437: Fix diagnostic for negative value in TIMESH. Peter Anvin2017-09-272-3/+5
| * BR3392439: make sure to update globalbits if appropriateH. Peter Anvin2017-09-271-1/+2
* | ilog2(): inline functions if practicalH. Peter Anvin2017-09-272-0/+2
* | Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-08-164-70/+189
|\ \ | |/
| * nasm: when using -MW, quote filenames containing &H. Peter Anvin2017-08-161-0/+1
| * nasm: when using -MW, enclose whitespace in double quotesH. Peter Anvin2017-08-161-0/+23
| * nasm: when generating null targets for WMAKE, add %nullH. Peter Anvin2017-08-161-4/+6
| * BR 3392421: consider mode decorators in instruction matchingH. Peter Anvin2017-08-161-0/+7
| * nasm: new option -MW to emit Watcom-style Makefile rulesH. Peter Anvin2017-08-161-13/+84
| * asm/preproc.c: use nasm_add_string_to_strlist()H. Peter Anvin2017-08-161-6/+1
| * outobj: emit file dependency informationH. Peter Anvin2017-08-162-1/+3
| * preproc: Add found files to the list of dependencies even when cachedMartin Storsjö2017-08-161-0/+8
| * preproc: Free token's text if only it has been modifiedCyrill Gorcunov2017-08-161-1/+1
| * preproc: Workaround a usage after free bugAdam Majer2017-08-161-1/+11
| * preproc: Only concat tok->text if we accounted for its sizeAdam Majer2017-08-161-2/+8
| * timestamp: centralize handing of compilation timestampH. Peter Anvin2017-08-021-50/+68
* | preproc: Add found files to the list of dependencies even when cachedMartin Storsjö2017-08-131-0/+8
* | preproc: Free token's text if only it has been modifiedCyrill Gorcunov2017-07-261-1/+1