summaryrefslogtreecommitdiff
path: root/parser.c
Commit message (Expand)AuthorAgeFilesLines
* Correctly identify SBYTE in the optimizerH. Peter Anvin2008-04-041-3/+10
* Restore critical expression checking when optimizer enabledCharles Crayne2008-03-261-1/+2
* regularized spelling of license to match name of LICENSE fileBeroset2007-12-291-1/+1
* Clean up remaining build warningsH. Peter Anvin2007-11-181-3/+4
* Permit opcode names as labels as long as they are followed by a colonH. Peter Anvin2007-11-041-2/+20
* Use a 32-bit floating-point limb size; support 8-bit floatH. Peter Anvin2007-10-291-1/+4
* Reduce severity of redundant prefixes from error to warning.Charles Crayne2007-10-291-1/+5
* Clean up stealth whitespaceH. Peter Anvin2007-10-281-1/+1
* 64-bit addressing and prefix handling changesH. Peter Anvin2007-10-281-103/+152
* Use the compiler-provided booleans if available, otherwise emulateH. Peter Anvin2007-10-101-9/+9
* Change cloc_t to struct location, and reorder the membersH. Peter Anvin2007-10-031-2/+2
* BR 1352920: change loc_t -> cloc_tH. Peter Anvin2007-10-031-2/+2
* Portability fixesH. Peter Anvin2007-10-021-0/+2
* Fix handling of DO; support unary + for floating-point numbersH. Peter Anvin2007-09-181-7/+11
* Support 16-bit IEEE floating point; used in SSE5H. Peter Anvin2007-09-181-9/+15
* Implement "oword" (128 bits) as a first-class sizeH. Peter Anvin2007-09-181-10/+25
* Fix a few instances of missing renumbersH. Peter Anvin2007-09-171-2/+2
* Support r/m operands for non-integer typesH. Peter Anvin2007-09-121-1/+2
* Use enumerations where practical to ease debuggingH. Peter Anvin2007-09-121-0/+2
* Finishing touches on perfect hash tokenizer; actually turn the thing onH. Peter Anvin2007-08-301-0/+1
* Correct the logic for recording fs: and gs: overrides.H. Peter Anvin2007-08-291-1/+1
* Add [default] directiveH. Peter Anvin2007-08-291-5/+0
* Suppress IP-relative only for fs: and gs: overridesH. Peter Anvin2007-08-291-2/+3
* Implement REL/ABS modifiersH. Peter Anvin2007-08-281-7/+29
* Fixed 64-bit offset generation.Keith Kanios2007-04-161-1/+1
* Fixed distinction between char and int8_t data types.Keith Kanios2007-04-131-4/+4
* General push for x86-64 support, dubbed 0.99.00.Keith Kanios2007-04-121-10/+11
* Apply Nindent to all .c and .h filesnasm-0.98.39LATESTH. Peter Anvin2005-01-151-661/+657
* Fixes from Bart OldemanH. Peter Anvin2002-09-191-1/+2
* Fix missing test for e->type being set.H. Peter Anvin2002-09-131-1/+2
* Clean up unnecessary dependencies.H. Peter Anvin2002-09-121-0/+1
* This is the "megapatch":H. Peter Anvin2002-06-061-12/+1
* Added code to prevent FAR from being used with a registerDebbie Wiles2002-06-041-0/+5
* Make "ABSOLUTE <label>" work again; code based on 0.97.H. Peter Anvin2002-05-261-1/+5
* Fix the handling of the STRICT keywordH. Peter Anvin2002-05-221-1/+2
* Implement new "strict" keyword to inhibit optimization.H. Peter Anvin2002-05-211-1/+4
* Code cleanup fixes from Ed BerosetH. Peter Anvin2002-05-141-2/+0
* NASM 0.98.30nasm-0.98.30H. Peter Anvin2002-04-301-3/+4
* NASM 0.98.21nasm-0.98.21H. Peter Anvin2002-04-301-2/+1
* NASM 0.98.12nasm-0.98.12H. Peter Anvin2002-04-301-1/+1
* NASM 0.98.11nasm-0.98.11H. Peter Anvin2002-04-301-3/+6
* NASM 0.98.09nasm-0.98.09H. Peter Anvin2002-04-301-10/+6
* NASM 0.98.08nasm-0.98.08H. Peter Anvin2002-04-301-20/+60
* NASM 0.98.03nasm-0.98.03H. Peter Anvin2002-04-301-2/+7
* NASM 0.98p3.5nasm-0.98p3.5H. Peter Anvin2002-04-301-1/+2
* NASM 0.98p3nasm-0.98p3H. Peter Anvin2002-04-301-51/+151
* NASM 0.97nasm-0.97fork-0.98-jH. Peter Anvin2002-04-301-1/+4
* NASM 0.96nasm-0.96H. Peter Anvin2002-04-301-891/+158
* NASM 0.95nasm-0.95H. Peter Anvin2002-04-301-9/+29
* NASM 0.94nasm-0.94H. Peter Anvin2002-04-301-24/+39