summaryrefslogtreecommitdiff
path: root/asm
Commit message (Expand)AuthorAgeFilesLines
* asm/exprlib.c: use PRId64 to print a 64-bit numberH. Peter Anvin2017-02-231-1/+1
* assemble: for relative addresses, convert *this segment* to fixedH. Peter Anvin2017-02-211-1/+4
* We can have a WRT for a relative referenceH. Peter Anvin2017-02-211-1/+1
* Properly keep track of the base of relative relocationsH. Peter Anvin2017-02-211-18/+44
* Support self-relative expressions in offsets and immediatesH. Peter Anvin2017-02-203-112/+177
* assemble.c: don't use a case for get_broadcast_num()H. Peter Anvin2017-02-201-13/+7
* nasm_build_assert() -> nasm_static_assert()H. Peter Anvin2017-01-241-1/+1
* macros: Define ofmt specific macros lateCyrill Gorcunov2017-01-061-1/+10
* preproc: Use found path when opening includeCyrill Gorcunov2017-01-061-1/+1
* assemble_file: Get rid of global variable @sbMartin Lindhe2017-01-051-1/+2
* parser: Get rid of global variableMartin Lindhe2017-01-051-1/+1
* Move @debugid declaration to same level as @qMartin Lindhe2017-01-051-1/+1
* Drop redundant test with isnumcharMartin Lindhe2017-01-051-1/+1
* Drop redundant test with isnumcharMartin Lindhe2017-01-051-1/+1
* If we have new features introduced by C11, use themH. Peter Anvin2016-12-201-1/+1
* asm/parser.c -- Fix typo in testing for registerCyrill Gorcunov2016-11-291-1/+1
* Allow relative references to external symbols in dataH. Peter Anvin2016-10-312-17/+63
* preproc: add plumbing for the %pragma directiveH. Peter Anvin2016-10-043-9/+59
* Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-10-042-1/+10
* Factor out common string list handling codeH. Peter Anvin2016-10-042-56/+4
* preproc: clean up handing of the dependency listsH. Peter Anvin2016-10-041-35/+53
* preproc: return found_path as a constant stringH. Peter Anvin2016-10-041-9/+8
* Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-10-041-0/+3
* nasm: scan the command line twiceH. Peter Anvin2016-10-031-133/+171
* Add a hash for pathname searches, instead of searching very passH. Peter Anvin2016-09-253-51/+112
* backend: psas inslen == 0 to the backend for the INCBIN caseH. Peter Anvin2016-09-241-1/+9
* backend: move wrapper for legacy output functions to a library routineH. Peter Anvin2016-09-241-50/+2
* incbin: if we have to fread(), try to do it only once...H. Peter Anvin2016-09-211-3/+15
* file: improve the file access interfaceH. Peter Anvin2016-09-212-74/+94
* Correct /is4 encoding for EVEX instructionsH. Peter Anvin2016-09-201-16/+19
* New backend interface - assembler internals #1H. Peter Anvin2016-09-204-583/+551
* nasm: Add --version optionAndy Willis2016-09-131-0/+3
* Merge branch 'nasm-2.12.xx'Cyrill Gorcunov2016-07-271-9/+18
* Merge tag 'nasm-2.12.02'H. Peter Anvin2016-07-142-5/+8
* Handle multiple standard macro sets sanelyH. Peter Anvin2016-07-131-22/+32
* Merge tag 'nasm-2.12.02rc9'H. Peter Anvin2016-06-161-7/+23
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-2530-0/+17679