summaryrefslogtreecommitdiff
path: root/parser.h
Commit message (Collapse)AuthorAgeFilesLines
* Drop efunc and evaluate argument to parse_line()H. Peter Anvin2009-07-181-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>
* Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin2009-07-181-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>
* NASM: relicense under the 2-clause BSD licenseH. Peter Anvin2009-07-061-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>
* Add copyright headers to the *.c/*.h files in the main directoryH. Peter Anvin2009-06-281-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>
* regularized spelling of license to match name of LICENSE fileBeroset2007-12-291-1/+1
|
* Change cloc_t to struct location, and reorder the membersH. Peter Anvin2007-10-031-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.
* BR 1352920: change loc_t -> cloc_tH. Peter Anvin2007-10-031-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.
* Fixed distinction between char and int8_t data types.Keith Kanios2007-04-131-1/+1
|
* General push for x86-64 support, dubbed 0.99.00.Keith Kanios2007-04-121-1/+1
|
* Apply Nindent to all .c and .h filesnasm-0.98.39LATESTH. Peter Anvin2005-01-151-4/+4
|
* NASM 0.98p3nasm-0.98p3H. Peter Anvin2002-04-301-1/+2
|
* NASM 0.96nasm-0.96H. Peter Anvin2002-04-301-3/+2
|
* NASM 0.94nasm-0.94H. Peter Anvin2002-04-301-2/+2
|
* NASM 0.91nasm-0.91H. Peter Anvin2002-04-301-0/+18