summaryrefslogtreecommitdiff
path: root/nasm.c
AgeCommit message (Expand)AuthorFilesLines
2007-08-30Finishing touches on perfect hash tokenizer; actually turn the thing onH. Peter Anvin1-1/+2
2007-08-29Add [default] directiveH. Peter Anvin1-37/+51
2007-08-28Implement REL/ABS modifiersH. Peter Anvin1-0/+1
2007-05-29Clean up the existing operand flag definitions, and documentH. Peter Anvin1-4/+5
2007-04-17Handle "LOCK as REX.R" for MOV CRx; fix warning for invalid 64-bit regsH. Peter Anvin1-2/+2
2007-04-14Placated unreferenced types.Keith Kanios1-0/+1
2007-04-14c99 printf/fprintf compliance.Keith Kanios1-4/+4
2007-04-13Fixed distinction between char and int8_t data types.Keith Kanios1-51/+54
2007-04-12Remove obsolete types; add <inttypes.h> where needed; header fixesH. Peter Anvin1-1/+1
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-68/+86
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-1189/+1227
2005-01-14Consistent capitalizationH. Peter Anvin1-2/+2
2004-12-15changed sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset1-1/+1
2003-09-26Backed out another patch =)Stanislav Karchebny1-1/+1
2003-09-25Revert erroneous macro added and modify __OUTPUT_FORMAT__ to a string constStanislav Karchebny1-1/+1
2003-09-10If we don't specify -g, actually suppress debugging outputH. Peter Anvin1-0/+4
2003-08-29Update documentation slightly; remove weird special-casing of -O2 and -O3H. Peter Anvin1-1/+0
2003-08-15Allow leading whitespace on output format specific directives.Michael K. Ter Louw1-8/+11
2003-06-14apply dborca's patch - make the "-U" switch work - finally!Frank Kotler1-0/+2
2003-04-01Remove "malloc.h" from rdoff/symtab.c - BSD build problem?Frank Kotler1-0/+3
2003-02-24Add support for the new instructions in PrescottH. Peter Anvin1-0/+1
2002-06-11corrected comment above the report_error_vc functionEd Beroset1-6/+6
2002-06-10Visual C++ error format needs <space>:<space> after the parentheses.H. Peter Anvin1-2/+2
2002-06-09Addressed feature request 555987 (Visual Studio integration) by adding theEd Beroset1-19/+111
2002-06-07Fix for BR 561137 (gcc3 compilation issue.)H. Peter Anvin1-5/+9
2002-05-28Add the JMPE instruction.H. Peter Anvin1-0/+6
2002-05-26Undo accidental checkin of old codeH. Peter Anvin1-8/+8
2002-05-26Reversed a change in 1.27 that affects ABSOLUTE.Debbie Wiles1-3/+3
2002-05-26Move optimizer output from '-g' switch to '-Ov' switchJohn Coffman1-18/+30
2002-05-26Make "ABSOLUTE <label>" work again; code based on 0.97.H. Peter Anvin1-10/+7
2002-05-25Make it an error to supply a non-constant expression to ABSOLUTEH. Peter Anvin1-2/+6
2002-05-22No C++ comments, please!H. Peter Anvin1-1/+1
2002-05-22Fixed the ABSOLUTE LABEL problemDebbie Wiles1-3/+2
2002-05-14Change "const static" -> "static const" to keep gcc happyH. Peter Anvin1-2/+2
2002-05-14Code cleanup fixes from Ed BerosetH. Peter Anvin1-9/+9
2002-05-06Change NASMOPT to NASMENVH. Peter Anvin1-2/+2
2002-05-04Change the NASM environment variable to NASMOPT.H. Peter Anvin1-2/+2
2002-04-30NASM 0.98.30H. Peter Anvin1-3/+5
2002-04-30NASM 0.98.20H. Peter Anvin1-1/+4
2002-04-30NASM 0.98.16H. Peter Anvin1-7/+11
2002-04-30NASM 0.98.14H. Peter Anvin1-5/+6
2002-04-30NASM 0.98.12H. Peter Anvin1-11/+16
2002-04-30NASM 0.98.11H. Peter Anvin1-5/+5
2002-04-30NASM 0.98.09H. Peter Anvin1-95/+65
2002-04-30NASM 0.98.08H. Peter Anvin1-53/+232
2002-04-30NASM 0.98.03H. Peter Anvin1-541/+589
2002-04-30NASM 0.98H. Peter Anvin1-18/+9
2002-04-30NASM 0.98p7H. Peter Anvin1-8/+9
2002-04-30NASM 0.98p6H. Peter Anvin1-88/+134
2002-04-30NASM 0.98p3H. Peter Anvin1-351/+550