summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* NASM 2.13rc10nasm-2.13rc10H. Peter Anvin2017-04-021-1/+1
* Always remove a stale list fileH. Peter Anvin2017-04-022-12/+15
* Further improve error messages for confused decoratorsH. Peter Anvin2017-04-023-19/+36
* BR3392392: fix broadcast decorators and improve error messagesH. Peter Anvin2017-04-024-49/+85
* Change nasm_zero() to pass an object, not a pointerH. Peter Anvin2017-03-313-3/+3
* BR 3392363: clear the operands when making an artificial I_RESBH. Peter Anvin2017-03-312-0/+5
* BR 3392370: {z} decorator allowed on MOVDQ* memory operandsH. Peter Anvin2017-03-312-54/+22
* Mkfiles: remove useless/broken owlinux.mak, update README for openwcom.maksezero2017-03-312-611/+3
* outdbg: add %pragma for maximum size of a raw data dumpH. Peter Anvin2017-03-313-10/+39
* output: remove the completely unused set_info methodH. Peter Anvin2017-03-3114-93/+3
* outdbg: update to dump new backend interface dataH. Peter Anvin2017-03-313-27/+166
* 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