summaryrefslogtreecommitdiff
path: root/nasmlib.c
Commit message (Expand)AuthorAgeFilesLines
* Portability improvements to nasm_realpath()H. Peter Anvin2016-01-261-12/+0
* nasmlib: Add nasm_realpath()Jim Kukunas2016-01-241-0/+12
* nasmlib: Fix typo in fwriteint32_t()Jim Kukunas2014-11-251-1/+1
* Replace unchecked fwrite() callsH. Peter Anvin2014-10-211-20/+20
* debug: Drop LOGALLOC usageCyrill Gorcunov2014-05-091-75/+1
* MPX: Add BND prefix for branch instructionsJin Kyu Song2013-11-201-1/+1
* Add support for DZ and RESZ, document the ZWORD keywordH. Peter Anvin2013-10-021-1/+3
* nasmlib: Shrink idata_bytesCyrill Gorcunov2012-05-021-20/+9
* HLE: Implement the basic mechanism for XACQUIRE/XRELEASEH. Peter Anvin2012-02-241-2/+3
* Drop unused 'opt' from nasm_opt_valCyrill Gorcunov2011-07-171-2/+2
* Move numvalue herleper into nasmlib.hCyrill Gorcunov2011-06-251-2/+1
* Revert "nasmlib: added string replace (strrep) utility function"Keith Kanios2011-04-091-80/+0
* Revert "nasmlib.c: fix issues with strrep utility function"Keith Kanios2011-04-091-9/+7
* nasmlib.c: fix issues with strrep utility functionKeith Kanios2011-04-081-7/+9
* nasmlib: added string replace (strrep) utility functionKeith Kanios2011-04-081-0/+80
* 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