summaryrefslogtreecommitdiff
path: root/eval.c
AgeCommit message (Expand)AuthorFilesLines
2009-10-31Various tab/space/comment cleanupCyrill Gorcunov1-52/+51
2009-07-06NASM: relicense under the 2-clause BSD licenseH. Peter Anvin1-12/+0
2009-06-28Add copyright headers to the *.c/*.h files in the main directoryH. Peter Anvin1-6/+45
2008-07-16fix unitialized variable in eval_strfuncVictor van den Elzen1-0/+1
2008-06-14Support __utf16__ and __utf32__ in an expression contextH. Peter Anvin1-0/+45
2008-06-09Make strings a first-class token type; defer evaluationH. Peter Anvin1-0/+9
2008-03-12Display fully qualified local label in "not defined" messageCharles Crayne1-4/+6
2007-12-29regularized spelling of license to match name of LICENSE fileBeroset1-1/+1
2007-11-05Upgrade label functions to 64-bitCharles Crayne1-1/+2
2007-11-04Permit opcode names as labels as long as they are followed by a colonH. Peter Anvin1-2/+5
2007-10-29Use a 32-bit floating-point limb size; support 8-bit floatH. Peter Anvin1-0/+1
2007-10-19Formatting: kill off "stealth whitespace"H. Peter Anvin1-1/+1
2007-10-13Fix 32-bit types in preproc.c and eval.cKeith Kanios1-16/+16
2007-10-10Use the compiler-provided booleans if available, otherwise emulateH. Peter Anvin1-9/+9
2007-10-03Change cloc_t to struct location, and reorder the membersH. Peter Anvin1-2/+2
2007-10-03BR 1352920: change loc_t -> cloc_tH. Peter Anvin1-2/+2
2007-10-02Portability fixesH. Peter Anvin1-0/+2
2007-09-24Support __float*__ for floating-point numbers in expressionsH. Peter Anvin1-0/+59
2007-09-24eval.c: replace sequence of ifs with switchH. Peter Anvin1-9/+21
2007-05-02Allow '!' to be used in expressions with same meaning as in C.Chuck Crayne1-0/+13
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-25/+26
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-501/+478
2002-05-27Correct handling of SEG <nonsegment>; per BR 560575H. Peter Anvin1-0/+2
2002-05-26Handle $ and $$ in ABSOLUTE sectionsH. Peter Anvin1-3/+7
2002-04-30NASM 0.98.03H. Peter Anvin1-2/+2
2002-04-30NASM 0.98p3.2H. Peter Anvin1-19/+10
2002-04-30NASM 0.98p3H. Peter Anvin1-87/+154
2002-04-30NASM 0.96H. Peter Anvin1-0/+761