aboutsummaryrefslogtreecommitdiffstats
path: root/include/nasm.h
Commit message (Expand)AuthorAgeFilesLines
* fp16: fix incorred handling of broadcast flagsH. Peter Anvin2022-11-071-10/+20
* Merge remote-tracking branch 'ElyesH/typos'H. Peter Anvin2022-11-071-1/+1
|\
| * Fix some typosElyes HAOUAS2022-01-091-1/+1
* | restire: Support of AVX512-FP16 InstructionsIouri Kharon2022-11-071-8/+12
|/
* Add {rex} prefix, simplify prefix handling, better error messagesH. Peter Anvin2021-04-271-8/+11
* nasm.h: correct TOKEN_LPAR and TOKEN_RPARH. Peter Anvin (Intel)2020-09-041-2/+2
* Merge tag 'nasm-2.15.05'H. Peter Anvin (Intel)2020-08-311-0/+7
|\
| * Add option to create reproducible outputH. Peter Anvin (Intel)2020-08-271-1/+8
* | nasm.h: fix comment for TOKEN_PREPROC_SQQH. Peter Anvin (Intel)2020-08-251-1/+1
* | Merge tag 'nasm-2.15.04'H. Peter Anvin (Intel)2020-08-251-7/+10
|\|
| * Fix inefficient encoding of MPX instructionsH. Peter Anvin2020-08-131-7/+8
* | Merge remote-tracking branch 'github/master'H. Peter Anvin (Intel)2020-08-251-1/+4
|\ \
| * | Merge tag 'nasm-2.15.03'H. Peter Anvin2020-07-171-1/+4
| |\|
| | * fp: support bfloat16 constantsH. Peter Anvin2020-07-161-1/+4
* | | debug: feed single-line macro definitions and include hierachy to dfmtH. Peter Anvin (Intel)2020-08-251-0/+22
* | | Change dfmt->debug_macros to dfmt->debug_mmacrosH. Peter Anvin (Intel)2020-07-141-2/+2
|/ /
* | preproc: unify token codes between the preprocessor and assemblerH. Peter Anvin (Intel)2020-07-141-20/+82
* | preproc: drop preproc_opsH. Peter Anvin (Intel)2020-07-101-44/+40
* | preproc: get rid of the prepreprocessor and the nop preprocessorH. Peter Anvin (Intel)2020-07-091-3/+8
* | Merge remote-tracking branch 'github/nasm-2.15.xx' into debug-macrosdebug-macrosH. Peter Anvin (Intel)2020-07-091-0/+1
|\|
| * debug: invoke dfmt->linenum when the segment number changesH. Peter Anvin (Intel)2020-07-091-0/+1
* | data: replace data->sign with a flags fieldH. Peter Anvin (Intel)2020-07-091-6/+7
* | debug: collect macro information for the debug backendH. Peter Anvin (Intel)2020-07-081-1/+10
|/
* asm: fix pass_type()H. Peter Anvin (Intel)2020-07-081-0/+2
* Make debug info and error messages correctly reflect macros and repsH. Peter Anvin (Intel)2020-07-051-1/+0
* BR 3392691: errors: issue ERR_PASS2 messages in preproc-only modeH. Peter Anvin (Intel)2020-07-031-0/+6
* BR 3392652: hold smacro expansion warnings until we are sureH. Peter Anvin (Intel)2020-06-041-1/+1
* Implement an enhanced version of MASM's dup() and "db ?" syntax.H. Peter Anvin (Intel)2019-10-161-18/+31
* error: replace nasm_verror() indirection with preproc callbackH. Peter Anvin2019-08-281-0/+3
* preproc: standard macros now C-safe, %aliases off, fix %? recursionH. Peter Anvin2019-08-271-4/+4
* preproc: fix mmacro nesting preventionH. Peter Anvin (Intel)2019-08-151-0/+1
* masm.mac, parser: VERY limited MASM emulation packageH. Peter Anvin (Intel)2019-08-141-0/+2
* Clean up backend format namesH. Peter Anvin2019-08-101-1/+0
* Additional listing options, improve help output, fix macro limitsH. Peter Anvin2019-08-101-1/+5
* Remove #includes already provided by "compiler.h"H. Peter Anvin2018-12-271-1/+0
* Factor out size tokens and annotate with the corresponding sizeH. Peter Anvin2018-12-241-10/+26
* Clean up the handling of various passesH. Peter Anvin (Intel)2018-12-181-17/+72
* Restore the ability to have ? in identifiers, except ? itselfH. Peter Anvin (Intel)2018-12-141-0/+1
* errors: change the severity parameter from "int" to "errflags"H. Peter Anvin (Intel)2018-12-131-1/+2
* Move srcfile.c to asm/H. Peter Anvin2018-12-101-0/+1
* ctype: create our own ctype tableH. Peter Anvin2018-11-281-42/+3
* 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-281-6/+26
|\
| * preproc: Pass include paths as strlistCyrill Gorcunov2018-11-241-1/+1
| * strlist: Rework to drop typeCyrill Gorcunov2018-11-241-2/+2
| * strlist: use a hash tableH. Peter Anvin (Intel)2018-10-251-2/+2
| * Merge branch 'nasm-2.14.xx'Cyrill Gorcunov2018-10-151-3/+23
| |\
| | * optimization: Introduce new flag to turn-off selectivelyChang S. Bae2018-08-161-1/+15
| | * subsections: don't lose the offset in the parent sectionH. Peter Anvin (Intel)2018-06-271-1/+6