summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* nasmlib.h: add nasm_zeron()H. Peter Anvin2017-02-211-0/+1
* Properly keep track of the base of relative relocationsH. Peter Anvin2017-02-211-16/+8
* Support self-relative expressions in offsets and immediatesH. Peter Anvin2017-02-201-12/+14
* watcom.h: horrific hack to support OpenWatcom switch limitationsH. Peter Anvin2017-02-201-0/+17
* nasm_delete(): ugly hack to make it side-effect-freeH. Peter Anvin2017-01-241-3/+14
* Put in a comment that nasm_delete isn't side effect safeH. Peter Anvin2017-01-241-0/+4
* nasmlib.h: add a nasm_zero() macro to the pointer helpersH. Peter Anvin2017-01-241-0/+1
* nasm_build_assert() -> nasm_static_assert()H. Peter Anvin2017-01-241-3/+3
* nasm_build_assert(): use better fallback implementationH. Peter Anvin2017-01-241-2/+4
* nasmlib.h: slightly tidy up the definition of nasm_build_assert()H. Peter Anvin2017-01-221-6/+6
* If we have new features introduced by C11, use themH. Peter Anvin2016-12-202-2/+17
* compiler.h: use the correct symbol to test for __builtin_expect()H. Peter Anvin2016-11-151-1/+1
* Better support for function attributes, autoconf cleanupsH. Peter Anvin2016-11-152-33/+52
* Allow relative references to external symbols in dataH. Peter Anvin2016-10-311-5/+7
* Move canned OpenWatcom config to config/watcom.h.H. Peter Anvin2016-10-191-0/+2
* compiler.h: include <sys/types.h>H. Peter Anvin2016-10-191-0/+4
* compiler.h: fix typo in the non-gcc caseH. Peter Anvin2016-10-141-1/+1
* compiler.h: for newer gcc attributes, we can use __has_attribute()H. Peter Anvin2016-10-141-7/+17
* nasmint.h: change header guards to NASM_NASMINT_HH. Peter Anvin2016-10-041-4/+4
* nasmint.h: add support for the MSVS < 2005 __int64 typeH. Peter Anvin2016-10-041-2/+20
* config: add configuration file for unknown compilersH. Peter Anvin2016-10-041-3/+1
* Move config.h to a subdirectory, add MSVC-specific config fileH. Peter Anvin2016-10-041-15/+11
* Factor out common string list handling codeH. Peter Anvin2016-10-042-19/+56
* preproc: clean up handing of the dependency listsH. Peter Anvin2016-10-041-0/+11
* Add a hash for pathname searches, instead of searching very passH. Peter Anvin2016-09-251-0/+5
* backend: move wrapper for legacy output functions to a library routineH. Peter Anvin2016-09-241-3/+15
* incbin: if we have to fread(), try to do it only once...H. Peter Anvin2016-09-211-1/+1
* file: improve the file access interfaceH. Peter Anvin2016-09-211-2/+11
* nasmlib: move fseeko/ftello/off_t replacements to nasmlib.hH. Peter Anvin2016-09-201-0/+14
* New backend interface - assembler internals #1H. Peter Anvin2016-09-201-5/+36
* Merge branch 'nasm-2.12.xx'Cyrill Gorcunov2016-07-271-2/+5
* Handle multiple standard macro sets sanelyH. Peter Anvin2016-07-131-3/+4
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-2517-0/+3359