summaryrefslogtreecommitdiff
path: root/labels.c
AgeCommit message (Expand)AuthorFilesLines
2010-07-28labels.c: cleanupCyrill Gorcunov1-90/+77
2010-04-21labels.c: lookup_label -- should return bool unconditionallyCyrill Gorcunov1-2/+3
2010-02-18labels.c: Fix NULL dereference on too long identifiersCyrill Gorcunov1-1/+10
2009-08-11Fix some format strings for nasm_errorVictor van den Elzen1-2/+2
2009-07-18Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin1-16/+13
2009-07-06NASM: relicense under the 2-clause BSD licenseH. Peter Anvin1-12/+0
2009-07-05BR 2817225: don't overrun a permts buffer with a maximum labelH. Peter Anvin1-3/+5
2009-06-28Add copyright headers to the *.c/*.h files in the main directoryH. Peter Anvin1-5/+46
2009-06-27BR 2781900: handle common labels while optimizingH. Peter Anvin1-15/+25
2009-01-28Allow global declaration after symbol definitionCharles Crayne1-3/+5
2009-01-27Fix Bugs item #2537867Charles Crayne1-1/+1
2008-09-11Halt assembly if addresses are not converging.Charles Crayne1-2/+2
2008-06-04Remove EQU for critical expression listCharles Crayne1-1/+1
2008-05-28hash user allocates struct hash_tableH. Peter Anvin1-4/+4
2008-05-22Use hash tables even for context-sensitive macrosH. Peter Anvin1-1/+1
2008-03-12Display fully qualified local label in "not defined" messageCharles Crayne1-0/+5
2008-03-03Eliminate duplicate symbol definitionsCharles Crayne1-1/+1
2007-12-29regularized spelling of license to match name of LICENSE fileBeroset1-1/+1
2007-11-05Upgrade label functions to 64-bitCharles Crayne1-5/+7
2007-10-19Formatting: kill off "stealth whitespace"H. Peter Anvin1-2/+2
2007-10-11Additional uses of bool and enumH. Peter Anvin1-14/+11
2007-10-10Use the compiler-provided booleans if available, otherwise emulateH. Peter Anvin1-4/+4
2007-10-02Portability fixesH. Peter Anvin1-0/+2
2007-09-16Switch the preprocessor over to using the hash table libraryH. Peter Anvin1-2/+3
2007-09-16Fix the handling of local labelsH. Peter Anvin1-22/+11
2007-09-14Use the new hash table function library to store labelsH. Peter Anvin1-68/+62
2007-04-13Fixed distinction between char and int8_t data types.Keith Kanios1-19/+19
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-26/+28
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-149/+161
2004-12-15changed sprintf to more secure snprintf to prevent vulnerability to bufferEd Beroset1-2/+2
2003-09-08fixed bug #677841 by limiting the scanner to no more than 4095 characters for...Ed Beroset1-0/+3
2002-04-30NASM 0.98.09H. Peter Anvin1-5/+0
2002-04-30NASM 0.98.08H. Peter Anvin1-18/+92
2002-04-30NASM 0.98.03H. Peter Anvin1-114/+123
2002-04-30NASM 0.98H. Peter Anvin1-6/+8
2002-04-30NASM 0.98p3H. Peter Anvin1-17/+100
2002-04-30NASM 0.96H. Peter Anvin1-33/+54
2002-04-30NASM 0.95H. Peter Anvin1-2/+4
2002-04-30NASM 0.94H. Peter Anvin1-0/+2
2002-04-30NASM 0.91H. Peter Anvin1-0/+292