summaryrefslogtreecommitdiff
path: root/nasmlib.c
Commit message (Expand)AuthorAgeFilesLines
* nasmlib.c: fix typo in nasm_init_malloc_errorCyrill Gorcunov2010-07-291-1/+1
* nasmlib: Rename elements() macro to ARRAY_SIZECyrill Gorcunov2010-06-031-1/+1
* nasmlib.c: Make nasm_opt_val robustCyrill Gorcunov2010-04-111-15/+34
* nasmlib.c: Introduce nasm_get_word helperCyrill Gorcunov2010-04-111-0/+21
* nasmlib: Do not hang on if log file creation has been failedCyrill Gorcunov2010-04-101-2/+7
* nasmlib: Introduce nasm_trim_spaces and nasm_opt_val helpersCyrill Gorcunov2010-04-101-0/+35
* nasmlib.c: Use UINT64_C for 64bit constantsCyrill Gorcunov2010-01-241-2/+2
* nasmlib: Introduce idata_bytes helperCyrill Gorcunov2009-10-311-0/+38
* nasm: rename nasm_zap_spaces() to nasm_zap_spaces_fwd()H. Peter Anvin2009-10-131-1/+1
* nasmlib: introduce string helpersCyrill Gorcunov2009-10-131-0/+36
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-21/+32
* NASM: relicense under the 2-clause BSD licenseH. Peter Anvin2009-07-061-12/+0
* Change noreturn macro to no_return to avoid header file problemsH. Peter Anvin2009-07-051-1/+1
* nasmlib: add nasm_assert(); use const char * for filenamesH. Peter Anvin2009-07-011-7/+14
* Add copyright headers to the *.c/*.h files in the main directoryH. Peter Anvin2009-06-281-5/+46
* Move backend-specific code to output/; break out null debug stuffH. Peter Anvin2009-06-271-54/+0
* BR 2592476: Treat WAIT as a prefix even though it's really an instructionH. Peter Anvin2009-02-211-2/+2
* nasmlib: make nasm_strcat() take const argumentsH. Peter Anvin2009-02-211-1/+1
* Unify all-zero buffers; add fwritezero()H. Peter Anvin2009-02-211-0/+23
* nasmlib: fix nasm_str[n]icmp()H. Peter Anvin2008-06-281-4/+4
* ctype.h: wrapper ctype functions with a cast to (unsigned char)H. Peter Anvin2008-06-211-2/+2
* Use an explicit table for tolower() to avoid a function callH. Peter Anvin2008-06-111-2/+17
* nasmlib.c: fwriteint*() only need WORDS_LITTLEENDIANH. Peter Anvin2008-06-101-2/+2
* Move all the RAA code out of nasmlibH. Peter Anvin2008-06-091-93/+0
* Move all the SAA code out of nasmlibH. Peter Anvin2008-06-091-305/+0
* qstring: backquoted strings seem to work now...H. Peter Anvin2008-06-011-18/+45
* qstring: first cut at full quoted string support in the preprocessorH. Peter Anvin2008-06-011-225/+0
* qstring: add nasm_unquote() supporting `...`H. Peter Anvin2008-06-011-0/+205
* Introduce %depend and %pathsearch, and make incbin a macroH. Peter Anvin2008-05-301-0/+2
* First cut at AVX machinery.H. Peter Anvin2008-05-041-3/+3
* Dwarf3 support for ELF32Charles Crayne2008-02-241-0/+55
* RAA subsystem: use shift instead of divideH. Peter Anvin2008-01-211-16/+12
* nasmlib.c: log nasm_free() before calling free()H. Peter Anvin2008-01-211-1/+1
* BR 1864243: better warnings for out-of-range constantsH. Peter Anvin2008-01-081-1/+1
* regularized spelling of license to match name of LICENSE fileBeroset2007-12-291-1/+1
* BR 877583: Fix RAA memory leakH. Peter Anvin2007-11-191-3/+2
* Check in Keith's FixesCharles Crayne2007-11-171-8/+5
* Clean up the fwrite*() function definitions somewhatH. Peter Anvin2007-11-131-16/+12
* x86-host-specific performance improvementH. Peter Anvin2007-11-131-0/+30
* Address data is int64_t; simplify writing an address objectH. Peter Anvin2007-11-131-14/+16
* nasmlib.c: prefix_name(): use the elements() macroH. Peter Anvin2007-11-081-1/+1
* 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-2/+2
* Upgrade label functions to 64-bitCharles Crayne2007-11-051-1/+1
* readnum(): handle prefix-suffix collision like "0h"H. Peter Anvin2007-10-261-15/+11
* Slightly simplify the radix-detection codeH. Peter Anvin2007-10-231-2/+4
* Unbreak particularly tricky hex constantsH. Peter Anvin2007-10-221-7/+20
* More consistent handling of radix lettersH. Peter Anvin2007-10-221-15/+31
* Formatting: kill off "stealth whitespace"H. Peter Anvin2007-10-191-6/+6
* Allow underscores in numbers; better detection of FPH. Peter Anvin2007-10-191-11/+14