summaryrefslogtreecommitdiff
path: root/asm/parser.c
Commit message (Expand)AuthorAgeFilesLines
* warnings: define warning classes at point of usemkwarningsH. Peter Anvin (Intel)2018-12-131-0/+6
* warnings: Make WARN_ constants consistent with -w optionsH. Peter Anvin (Intel)2018-12-121-1/+1
* warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-121-1/+1
* parser: Use nasm_error helpersCyrill Gorcunov2018-12-011-84/+58
* Merge branch 'nasm-2.14.xx'Cyrill Gorcunov2018-10-151-7/+47
|\
| * parser: Fix sigsegv on certain equ instruction parsingCyrill Gorcunov2018-10-131-0/+17
| * optimization: Introduce new flag to turn-off selectivelyChang S. Bae2018-08-161-2/+2
| * asm: support the +n syntax for register setsH. Peter Anvin2018-06-251-4/+26
| * absolute: in absolute space, need to use absolute.segmentH. Peter Anvin (Intel)2018-06-251-1/+2
* | errors: simplify nasm_fatal() and nasm_panic()H. Peter Anvin2018-06-151-1/+1
|/
* gcc: fix mistakes discovered by recent gccH. Peter Anvin2018-06-021-1/+2
* Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin2018-06-011-4/+4
* Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-11-011-3/+2
|\
| * BR 3392437: Fix diagnostic for negative value in TIMESH. Peter Anvin2017-09-271-3/+2
* | Don't sort opcodes; move all pseudo-ops to the beginningH. Peter Anvin2017-05-011-2/+2
|/
* a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMPH. Peter Anvin2017-05-011-39/+8
* BR3392392: fix broadcast decorators and improve error messagesH. Peter Anvin2017-04-021-28/+32
* BR 3392363: clear the operands when making an artificial I_RESBH. Peter Anvin2017-03-311-0/+1
* BR 3392370: {z} decorator allowed on MOVDQ* memory operandsH. Peter Anvin2017-03-311-18/+4
* asm/*: Move directive processing to its own file, refactor error handlingH. Peter Anvin2017-03-071-5/+4
* Remove casts in switch statements only meant to keep OpenWatcom happyH. Peter Anvin2017-03-011-3/+3
* asm/parser.c: don't call reloc_value() twice, minor cleanupsH. Peter Anvin2017-02-281-6/+6
* We can have a WRT for a relative referenceH. Peter Anvin2017-02-211-1/+1
* Support self-relative expressions in offsets and immediatesH. Peter Anvin2017-02-201-40/+37
* nasm_build_assert() -> nasm_static_assert()H. Peter Anvin2017-01-241-1/+1
* parser: Get rid of global variableMartin Lindhe2017-01-051-1/+1
* If we have new features introduced by C11, use themH. Peter Anvin2016-12-201-1/+1
* asm/parser.c -- Fix typo in testing for registerCyrill Gorcunov2016-11-291-1/+1
* Allow relative references to external symbols in dataH. Peter Anvin2016-10-311-14/+58
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-251-0/+1168