summaryrefslogtreecommitdiff
path: root/nasm.c
Commit message (Expand)AuthorAgeFilesLines
* BR 774131: date and time macrosH. Peter Anvin2008-02-161-6/+86
* Ignore ERR_PASS1 except for actual warningsH. Peter Anvin2008-01-221-10/+7
* nasm.c: clean up the handing of response filesH. Peter Anvin2008-01-211-13/+15
* Remove debugging printfH. Peter Anvin2008-01-131-2/+0
* Sanitize the pass logic, and only issue PASS1 warnings on pass0 == 1H. Peter Anvin2008-01-081-33/+29
* Remove magic "five pass minimum" - I'm pretty sure optimizer is fixed.H. Peter Anvin2008-01-081-5/+1
* Optimizer: force progression through final passes when hitting limitH. Peter Anvin2008-01-081-2/+3
* regularized spelling of license to match name of LICENSE fileBeroset2007-12-291-1/+1
* BR 1834731: Remove redundant error messages for no input fileH. Peter Anvin2007-11-191-4/+3
* BR 1091926: Bounds checking for command line parsingH. Peter Anvin2007-11-181-6/+20
* Clean up the command-line parsing; make -w/-W match othersH. Peter Anvin2007-11-151-117/+146
* Enable a few warnings by default; clean up warning descriptionsH. Peter Anvin2007-11-131-4/+4
* Add gcc-style -W/-Wno- warning selections; -Wall; -WerrorH. Peter Anvin2007-11-131-21/+41
* Address data is int64_t; simplify writing an address objectH. Peter Anvin2007-11-131-2/+2
* Upgrade RAA functions to hold 64-bit data.Charles Crayne2007-11-071-2/+3
* Formatting: kill off "stealth whitespace"H. Peter Anvin2007-10-191-18/+18
* Suppress a few signedness warningsCharles Crayne2007-10-181-1/+1
* Implement floating-point option control directiveH. Peter Anvin2007-10-161-3/+10
* Floating-point warning fixes; fix round-to-overflowH. Peter Anvin2007-10-161-2/+2
* Handle rounding of denorms correctly; make fp overflow a warningH. Peter Anvin2007-10-161-6/+10
* Additional uses of bool and enumH. Peter Anvin2007-10-111-8/+10
* Use the compiler-provided booleans if available, otherwise emulateH. Peter Anvin2007-10-101-35/+35
* Create option -Ox to tell NASM to do unlimited passesH. Peter Anvin2007-10-101-29/+43
* Rewrite the handling of SAA's to allow random accessH. Peter Anvin2007-10-041-1/+1
* Change cloc_t to struct location, and reorder the membersH. Peter Anvin2007-10-031-1/+1
* BR 1352920: change loc_t -> cloc_tH. Peter Anvin2007-10-031-1/+1
* BR 1352920: Handle upper case %lineH. Peter Anvin2007-10-031-1/+1
* Portability fixesH. Peter Anvin2007-10-021-0/+2
* Unspecified files are null strings, not null pointersH. Peter Anvin2007-10-011-4/+2
* Check for the most basic filename overlapsH. Peter Anvin2007-10-011-10/+19
* modified: nasm.1 to add newer command line optionsCharles Crayne2007-09-301-8/+14
* nasm option reshuffling, -E -> -ZH. Peter Anvin2007-09-261-7/+6
* Fix BR 1445441: uninitialized use of "error_file"H. Peter Anvin2007-09-251-2/+2
* Implement the -MG option (SF RFE 1564264)H. Peter Anvin2007-09-241-3/+8
* Add TY_OWORD for "DO" outputH. Peter Anvin2007-09-221-0/+3
* Disallow optimizing by less than 5 passes.H. Peter Anvin2007-09-221-2/+6
* Finishing touches on perfect hash tokenizer; actually turn the thing onH. Peter Anvin2007-08-301-1/+2
* Add [default] directiveH. Peter Anvin2007-08-291-37/+51
* Implement REL/ABS modifiersH. Peter Anvin2007-08-281-0/+1
* Clean up the existing operand flag definitions, and documentH. Peter Anvin2007-05-291-4/+5
* Handle "LOCK as REX.R" for MOV CRx; fix warning for invalid 64-bit regsH. Peter Anvin2007-04-171-2/+2
* Placated unreferenced types.Keith Kanios2007-04-141-0/+1
* c99 printf/fprintf compliance.Keith Kanios2007-04-141-4/+4
* Fixed distinction between char and int8_t data types.Keith Kanios2007-04-131-51/+54
* Remove obsolete types; add <inttypes.h> where needed; header fixesH. Peter Anvin2007-04-121-1/+1
* General push for x86-64 support, dubbed 0.99.00.Keith Kanios2007-04-121-68/+86
* Apply Nindent to all .c and .h filesnasm-0.98.39LATESTH. Peter Anvin2005-01-151-1189/+1227
* Consistent capitalizationH. Peter Anvin2005-01-141-2/+2
* changed sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset2004-12-151-1/+1
* Backed out another patch =)Stanislav Karchebny2003-09-261-1/+1