summaryrefslogtreecommitdiff
path: root/nasmlib.h
Commit message (Expand)AuthorAgeFilesLines
* Temporaries in macros need a unique prefix; WSAA*() macros to headerH. Peter Anvin2008-04-101-34/+34
* Dwarf3 support for ELF32Charles Crayne2008-02-241-0/+2
* Clear up WRITE macros causing compile failures with WatcomH. Peter Anvin2008-02-161-32/+44
* RAA subsystem: use shift instead of divideH. Peter Anvin2008-01-211-7/+11
* nasmlib.h: nasm_zalloc() should call nasm_zalloc_log()H. Peter Anvin2008-01-211-1/+1
* regularized spelling of license to match name of LICENSE fileBeroset2007-12-291-1/+1
* Clean up the fwrite*() function definitions somewhatH. Peter Anvin2007-11-131-4/+4
* x86-host-specific performance improvementH. Peter Anvin2007-11-131-0/+37
* Address data is int64_t; simplify writing an address objectH. Peter Anvin2007-11-131-0/+12
* Move elements() to nasmlib.hH. Peter Anvin2007-11-081-0/+10
* constipate the "str" argument to bsi() and bsii()H. Peter Anvin2007-11-081-2/+2
* Upgrade RAA functions to hold 64-bit data.Charles Crayne2007-11-071-4/+4
* Formatting: kill off "stealth whitespace"H. Peter Anvin2007-10-191-3/+3
* Floating-point warning fixes; fix round-to-overflowH. Peter Anvin2007-10-161-1/+1
* Handle rounding of denorms correctly; make fp overflow a warningH. Peter Anvin2007-10-161-7/+13
* Additional uses of bool and enumH. Peter Anvin2007-10-111-2/+2
* Use the compiler-provided booleans if available, otherwise emulateH. Peter Anvin2007-10-101-2/+2
* Rewrite the handling of SAA's to allow random accessH. Peter Anvin2007-10-041-11/+24
* Portability fixesH. Peter Anvin2007-10-021-12/+13
* Add nasm_zalloc() to nasmlib.cH. Peter Anvin2007-09-251-0/+3
* Make nasm_malloc() et al available from inside ndisasmH. Peter Anvin2007-09-191-16/+42
* Cleaner way to handle MSVC's _snprintf() underscore damageH. Peter Anvin2007-09-171-0/+1
* Use a perfect hash to look up preprocessor directivesH. Peter Anvin2007-09-121-0/+3
* Finishing touches on perfect hash tokenizer; actually turn the thing onH. Peter Anvin2007-08-301-10/+0
* nasmlib: add bsii() case-insensitive version of bsi()H. Peter Anvin2007-08-291-0/+3
* add nasm_strsep to nasmlib, for output/outmacho.c - strtok doesn't workFrank Kotler2007-08-261-0/+7
* Initial support for ELF64Chuck Crayne2007-04-281-0/+1
* Handle "LOCK as REX.R" for MOV CRx; fix warning for invalid 64-bit regsH. Peter Anvin2007-04-171-0/+2
* Fixed distinction between char and int8_t data types.Keith Kanios2007-04-131-20/+20
* General push for x86-64 support, dubbed 0.99.00.Keith Kanios2007-04-121-41/+54
* Apply Nindent to all .c and .h filesnasm-0.98.39LATESTH. Peter Anvin2005-01-151-46/+44
* First attempt at fixing the stabs/ELF issue.H. Peter Anvin2003-09-061-6/+11
* "const"-ipation fixes from Trevor WoernerH. Peter Anvin2002-09-121-3/+3
* added const keyword to strdupEd Beroset2002-05-171-2/+2
* Code cleanup fixes from Ed BerosetH. Peter Anvin2002-05-141-1/+1
* NASM 0.98.03nasm-0.98.03H. Peter Anvin2002-04-301-0/+17
* NASM 0.98p3nasm-0.98p3H. Peter Anvin2002-04-301-5/+74
* NASM 0.96nasm-0.96H. Peter Anvin2002-04-301-0/+33
* NASM 0.94nasm-0.94H. Peter Anvin2002-04-301-0/+24
* NASM 0.91nasm-0.91H. Peter Anvin2002-04-301-0/+115