summaryrefslogtreecommitdiff
path: root/preproc.c
AgeCommit message (Expand)AuthorFilesLines
2007-09-16Switch the preprocessor over to using the hash table libraryH. Peter Anvin1-171/+203
2007-09-14preproc.c: remove unnecessary int64_tH. Peter Anvin1-2/+2
2007-09-12preproc.c: adjust whitespaceH. Peter Anvin1-0/+1
2007-09-12More automation in the preprocessor conditionals handlingH. Peter Anvin1-153/+67
2007-09-12Generate automatically correct tests for %if and %elifH. Peter Anvin1-3/+3
2007-09-12Use a perfect hash to look up preprocessor directivesH. Peter Anvin1-73/+18
2007-09-12Add RCXZ as a known preprocessor conditionH. Peter Anvin1-3/+3
2007-05-02Add %IFN and %ELIFN as per RFE #786286Chuck Crayne1-6/+12
2007-04-14c99 printf/fprintf compliance.Keith Kanios1-3/+3
2007-04-13Fixed distinction between char and int8_t data types.Keith Kanios1-69/+69
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-96/+123
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-3285/+2847
2004-12-15changed last sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset1-1/+1
2004-12-15cleaned up most but not all sprintf() and vsprintf() calls to avoidEd Beroset1-8/+8
2004-12-15replaced vsprintf() with vsnprintf() to avoid buffer overflow exploitEd Beroset1-1/+1
2003-09-26For compatibility with older code removed feature:Nickolay Yurchenko1-31/+33
2003-09-21* Unterminated string auto termination.Nickolay Yurchenko1-8/+25
2003-09-07* Fix for %rep with no arguments (#560568)Nickolay Yurchenko1-27/+63
2003-08-27Alexei's patch to allow "-I" paths to be searched for "incbin"ed filesFrank Kotler1-2/+64
2003-08-06Remove "backslash()"Frank Kotler1-17/+1
2003-06-14apply dborca's patch - make the "-U" switch work - finally!Frank Kotler1-0/+1
2002-09-12"const"-ipation fixes from Trevor WoernerH. Peter Anvin1-2/+2
2002-06-11fixed multiple %ROTATE bugs (numbers 560567 and 560930) and changedEd Beroset1-77/+102
2002-05-30Correctly recognize $$ as TOKEN_BASEH. Peter Anvin1-1/+1
2002-05-22Undo broken %elif change, and put in a big comment explaining why theH. Peter Anvin1-2/+10
2002-05-17Fixed bug 556600 in which an unterminated macro error never included a fileEd Beroset1-6/+10
2002-05-14Change "const static" -> "static const" to keep gcc happyH. Peter Anvin1-3/+3
2002-05-14Code cleanup fixes from Ed BerosetH. Peter Anvin1-3/+3
2002-05-14Change __error (reserved namespace) to _error (normal namespace)H. Peter Anvin1-4/+4
2002-05-14Fix from Ed Beroset for unterminated %macro directive -> coredumpH. Peter Anvin1-2/+2
2002-05-07Add %ifmacro and friends, and fix two minor bugs:H. Peter Anvin1-27/+116
2002-04-30NASM 0.98.25altH. Peter Anvin1-1/+1
2002-04-30NASM 0.98.25H. Peter Anvin1-3/+20
2002-04-30NASM 0.98.23H. Peter Anvin1-2/+3
2002-04-30NASM 0.98.15H. Peter Anvin1-1/+1
2002-04-30NASM 0.98.14H. Peter Anvin1-4/+65
2002-04-30NASM 0.98.12H. Peter Anvin1-1/+2
2002-04-30NASM 0.98.09H. Peter Anvin1-2019/+2419
2002-04-30NASM 0.98.08H. Peter Anvin1-9/+520
2002-04-30NASM 0.98.03H. Peter Anvin1-155/+346
2002-04-30NASM 0.98p7H. Peter Anvin1-6/+6
2002-04-30NASM 0.98p6H. Peter Anvin1-4/+89
2002-04-30NASM 0.98p3.5H. Peter Anvin1-9/+29
2002-04-30NASM 0.98p3.3H. Peter Anvin1-23/+8
2002-04-30NASM 0.98p3H. Peter Anvin1-700/+760
2002-04-30NASM 0.97H. Peter Anvin1-1/+28
2002-04-30NASM 0.96H. Peter Anvin1-318/+1010
2002-04-30NASM 0.95H. Peter Anvin1-69/+203
2002-04-30NASM 0.94H. Peter Anvin1-0/+2148