summaryrefslogtreecommitdiff
path: root/nasm.c
Commit message (Expand)AuthorAgeFilesLines
...
* BR: 2196966: make the -w/-W options work againH. Peter Anvin2008-10-261-3/+3
* Better warnings for out-of-range valuesH. Peter Anvin2008-10-061-1/+2
* Put the static information about warnings in a structureH. Peter Anvin2008-09-301-57/+48
* Allow %warning output to be suppressedH. Peter Anvin2008-09-301-3/+6
* Set __PASS__ to 3 for preprocess onlyH. Peter Anvin2008-09-251-1/+1
* Halt assembly if addresses are not converging.Charles Crayne2008-09-111-11/+14
* Limit number of passes to 1000Victor van den Elzen2008-09-111-3/+13
* Remove obsolete ROL-EQU hackVictor van den Elzen2008-09-111-29/+0
* Decouple forward references from optimizationCharles Crayne2008-09-101-6/+5
* Add macro-defaults warning class and documentation.Victor van den Elzen2008-08-061-4/+5
* Fix multipass inline warning (dis/en)ablingVictor van den Elzen2008-07-161-15/+28
* Fix fclose bug on error.Victor van den Elzen2008-07-161-4/+5
* ctype.h: wrapper ctype functions with a cast to (unsigned char)H. Peter Anvin2008-06-211-12/+12
* Make -F imply -g (BR 1991213)H. Peter Anvin2008-06-111-0/+1
* Use an explicit table for tolower() to avoid a function callH. Peter Anvin2008-06-111-0/+2
* Add %warning, saner unquoting of %errorH. Peter Anvin2008-06-101-1/+3
* Move all the RAA code out of nasmlibH. Peter Anvin2008-06-091-0/+1
* Move all the SAA code out of nasmlibH. Peter Anvin2008-06-091-0/+1
* Add the -MP option to emit phony targetsH. Peter Anvin2008-05-291-36/+69
* Implement -MD, -MF, -MT, -MQH. Peter Anvin2008-05-291-16/+165
* Add DY, YWORD, and the SY instruction flagH. Peter Anvin2008-05-201-0/+13
* First cut at AVX machinery.H. Peter Anvin2008-05-041-6/+6
* 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