summaryrefslogtreecommitdiff
path: root/parser.h
AgeCommit message (Collapse)AuthorFilesLines
2009-07-18Drop efunc and evaluate argument to parse_line()H. Peter Anvin1-4/+3
We never invoked the parser with anything but the default definitions for evaluate and efunc. Unlike the backend, though, we sometimes invoke parse_line() with redefine_label() instead of define_label(). Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-07-18Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin1-1/+1
We never set ofmt and errfunc to anything but the global values. Dropping them from the label definition function command line simplifies the code. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-07-06NASM: relicense under the 2-clause BSD licenseH. Peter Anvin1-12/+0
*To the best of my knowledge*, we now have authorization from everyone who has significantly contributed to NASM in the past. As such, change the license to the 2-clause BSD license. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-06-28Add copyright headers to the *.c/*.h files in the main directoryH. Peter Anvin1-6/+47
Add copyright headers to the *.c/*.h files in the main directory. For files where I'm sure enough that we have all the approvals, I have given them the 2-BSD license, the others have been given the "LGPL for now" license header. Most of them can probably be changed after auditing. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2007-12-29regularized spelling of license to match name of LICENSE fileBeroset1-1/+1
2007-10-03Change cloc_t to struct location, and reorder the membersH. Peter Anvin1-1/+1
Change cloc_t to struct location, and reorder the members so that it should fit in 16 bytes instead of needing 8 bytes of extra padding on 64-bit machines.
2007-10-03BR 1352920: change loc_t -> cloc_tH. Peter Anvin1-1/+1
Change loc_t to cloc_t to avoid AIX conflict. We really shouldn't use _t names at all; they are usually considered platform types, but worry about that later.
2007-04-13Fixed distinction between char and int8_t data types.Keith Kanios1-1/+1
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-1/+1
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-4/+4
2002-04-30NASM 0.98p3H. Peter Anvin1-1/+2
2002-04-30NASM 0.96H. Peter Anvin1-3/+2
2002-04-30NASM 0.94H. Peter Anvin1-2/+2
2002-04-30NASM 0.91H. Peter Anvin1-0/+18