summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* NASM 2.13rc9nasm-2.13rc9H. Peter Anvin2017-03-281-1/+1
* nasm.c: get rid of private copy of bitnessH. Peter Anvin2017-03-281-6/+4
* assemble.c: if a displacement is large enough, we may wrapH. Peter Anvin2017-03-281-1/+2
* changes.src: document no_dead_stripH. Peter Anvin2017-03-281-1/+5
* Document new Mach-O flagsH. Peter Anvin2017-03-281-7/+27
* output: elf,dwarf -- Fix lookup over existing filesCyrill Gorcunov2017-03-231-0/+1
* outelf: claim %pragma elf as our namespaceH. Peter Anvin2017-03-141-3/+11
* Merge remote-tracking branch 'origin/master'H. Peter Anvin2017-03-142-112/+100
|\
| * output: elf -- Fix typo in ELF32_ST_INFOCyrill Gorcunov2017-03-121-1/+1
| * elf: Drop code duplication in elf_section_headerCyrill Gorcunov2017-03-121-14/+1
| * elf: Align members for file format defsCyrill Gorcunov2017-03-121-96/+96
| * elf: Add EI_ constantsCyrill Gorcunov2017-03-121-1/+2
* | macho: implement do_dead_strip, make subsections_by_symbols a pragmaH. Peter Anvin2017-03-144-99/+228
* | nasmlib.h: explicitly include <ctype.h>H. Peter Anvin2017-03-141-0/+1
* | labels: make lookup_labels and is_extern take a const char *H. Peter Anvin2017-03-142-5/+5
* | asm/pragma.c: if the handler is NULL, treat it as DIRR_UNKNOWNH. Peter Anvin2017-03-081-4/+8
* | pragma: use the directives hash to look up directive namesH. Peter Anvin2017-03-083-26/+85
|/
* changes.src: some minor textual improvementsH. Peter Anvin2017-03-081-6/+15
* NASM 2.13rc8nasm-2.13rc8H. Peter Anvin2017-03-081-1/+1
* Run "make alldeps"H. Peter Anvin2017-03-085-23/+23
* Merge remote-tracking branch 'origin/master'H. Peter Anvin2017-03-081-0/+1
|\
| * asm/pragma: Add missing "assemble.h" inclusionCyrill Gorcunov2017-03-081-0/+1
* | Make -Werror controllable on a per-warning-class basisH. Peter Anvin2017-03-086-125/+221
|/
* NASM 2.13rc7nasm-2.13rc7H. Peter Anvin2017-03-071-1/+1
* doc: document subsections_via_symbolsH. Peter Anvin2017-03-072-2/+20
* outmacho.mac: fix typo in subsections_via_symbolsH. Peter Anvin2017-03-071-2/+2
* output: output format macros should be case insensitiveH. Peter Anvin2017-03-072-4/+4
* outmacho: support the "subsections_via_symbols" directiveH. Peter Anvin2017-03-074-7/+38
* output: make the return value from the directives method more meaningfulH. Peter Anvin2017-03-0712-59/+98
* Add a generic pragma-handling infrastructureH. Peter Anvin2017-03-0726-38/+320
* include/error.h: add file missing from previous commitH. Peter Anvin2017-03-071-0/+122
* asm/directiv.c: remove commented-out #includeH. Peter Anvin2017-03-071-1/+0
* Fix global variables without declarationsH. Peter Anvin2017-03-073-8/+10
* Merge remote-tracking branch 'origin/master'H. Peter Anvin2017-03-070-0/+0
|\
| * Rename directiv.[ch] to directbl.[ch] to free up the name directiv.cH. Peter Anvin2017-03-078-245/+245
* | asm/*: Move directive processing to its own file, refactor error handlingH. Peter Anvin2017-03-0738-1165/+1240
* | Rename directiv.c to directbl.c to free up the name directiv.cH. Peter Anvin2017-03-077-24/+24
|/
* asm/nasm.c: Move directive parsing into a separate functionH. Peter Anvin2017-03-072-543/+609
* outelf.c: char * -> const char *H. Peter Anvin2017-03-011-3/+3
* NASM 2.13rc6nasm-2.13rc6H. Peter Anvin2017-03-011-1/+1
* assemble.c: for the signed byte operand, check overflow then rawbyteH. Peter Anvin2017-03-011-22/+28
* Revert "asm/assemble.c: change the overflow handling for signed byte immediates"H. Peter Anvin2017-03-011-17/+23
* changes.src: correct form is "%idefine ptr $%?"H. Peter Anvin2017-03-011-1/+1
* changes.src: to hide a keyword, %idefine foo $%??H. Peter Anvin2017-03-011-1/+1
* assemble.c: always do overflow warnings on pass 2H. Peter Anvin2017-03-011-6/+6
* asm/assemble.c: change the overflow handling for signed byte immediatesH. Peter Anvin2017-03-011-23/+17
* test/imm.asm: test more combinations of immediatesH. Peter Anvin2017-03-011-0/+12
* configure.ac: smarter way to handle -O2 -> -O3 default changeH. Peter Anvin2017-03-011-4/+8
* make clean: clean up more things that ought to beH. Peter Anvin2017-03-015-5/+23
* Remove casts in switch statements only meant to keep OpenWatcom happyH. Peter Anvin2017-03-015-7/+7