summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* compiler.h: add redundant cast to quiet Watcom warningH. Peter Anvin2017-03-012-5/+2
* include/compiler.h: change __WATCOM__ to __WATCOMC__H. Peter Anvin2017-02-281-2/+2
* openwcom.mak: further fixes to build with OpenWatcom WMAKEsezeroz2017-02-281-6/+17
* NASM 2.13rc5nasm-2.13rc5H. Peter Anvin2017-02-281-1/+1
* configure.ac: make possible to compile with -ffunction/data-sectionsH. Peter Anvin2017-02-281-4/+13
* configure.ac: default to -O3H. Peter Anvin2017-02-281-0/+3
* Makefile: make it possible to compile with gcc link-time optimizationH. Peter Anvin2017-02-282-2/+38
* Run make alldepsH. Peter Anvin2017-02-285-4/+25
* exprlib: move dumping code to a separate C fileH. Peter Anvin2017-02-283-43/+80
* Makefile: move all non-main objects into libnasm.aH. Peter Anvin2017-02-285-100/+110
* asm/parser.c: don't call reloc_value() twice, minor cleanupsH. Peter Anvin2017-02-281-6/+6
* openwcom.mak: BR 3392381: update to work for the current mastersezeroz2017-02-281-50/+51
* configure.ac: use AC_FUNC_MMAP instead of AC_CHECK_FUNCS(mmap)H. Peter Anvin2017-02-231-1/+1
* perllib/README: delete obsolete fileH. Peter Anvin2017-02-231-5/+0
* changes.src: grammar fixH. Peter Anvin2017-02-231-1/+1
* NASM 2.13rc4nasm-2.13rc4H. Peter Anvin2017-02-231-1/+1
* compiler.h: correctly handle HAVE_DECL_*, test HAVE_DECL_STRNLENH. Peter Anvin2017-02-231-6/+10
* configure: make sure we flag invalid attributesH. Peter Anvin2017-02-232-0/+3
* output/codeview.c: remove C99-ismH. Peter Anvin2017-02-231-3/+4
* nasmlib/file: move memory-mapping functions out of file.cH. Peter Anvin2017-02-238-168/+267
* NASM 2.13rc3nasm-2.13rc3H. Peter Anvin2017-02-231-1/+1
* nasmlib/file.c: fix various portability problemsH. Peter Anvin2017-02-231-6/+29
* asm/exprlib.c: use PRId64 to print a 64-bit numberH. Peter Anvin2017-02-231-1/+1