| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix some typos | Elyes HAOUAS | 2022-01-09 | 1 | -4/+4 |
* | BR3392637: output/outieee: Fix nil dereference | Cyrill Gorcunov | 2020-11-04 | 1 | -0/+17 |
* | Merge tag 'nasm-2.15.04' | H. Peter Anvin (Intel) | 2020-08-25 | 1 | -4/+4 |
|\ |
|
| * | Add [v]printf_func() attributes where appropriate | H. Peter Anvin (Intel) | 2020-07-30 | 1 | -4/+4 |
* | | debug: feed single-line macro definitions and include hierachy to dfmt | H. Peter Anvin (Intel) | 2020-08-25 | 1 | -0/+2 |
* | | Change dfmt->debug_macros to dfmt->debug_mmacros | H. Peter Anvin (Intel) | 2020-07-14 | 1 | -1/+1 |
* | | debug: collect macro information for the debug backend | H. Peter Anvin (Intel) | 2020-07-08 | 1 | -0/+1 |
|/ |
|
* | Remove #includes already provided by "compiler.h" | H. Peter Anvin | 2018-12-27 | 1 | -3/+0 |
* | Replace <ctype.h> includes with "nctype.h" | H. Peter Anvin | 2018-12-27 | 1 | -1/+2 |
* | Move <string.h> inclusion to compiler.h | H. Peter Anvin | 2018-12-26 | 1 | -1/+0 |
* | With buffered warnings, change the handling of error passes | H. Peter Anvin (Intel) | 2018-12-18 | 1 | -1/+4 |
* | Clean up the handling of various passes | H. Peter Anvin (Intel) | 2018-12-18 | 1 | -11/+9 |
* | nasm_warnf() -> nasm_warn() | H. Peter Anvin (Intel) | 2018-12-14 | 1 | -1/+1 |
* | output: ieee -- Use nasm_error helpers | Cyrill Gorcunov | 2018-12-02 | 1 | -18/+14 |
* | version: Make them dynamic for regression tests sake | Cyrill Gorcunov | 2018-11-24 | 1 | -1/+1 |
* | errors: simplify nasm_fatal() and nasm_panic() | H. Peter Anvin | 2018-06-15 | 1 | -13/+9 |
* | output: remove ABSOLUTE handling, OUT_RAWDATA asserts | H. Peter Anvin | 2018-06-15 | 1 | -10/+0 |
* | Cleanup of label renaming infrastructure, add subsection support | H. Peter Anvin | 2018-06-01 | 1 | -3/+2 |
* | Add support for backend-defined subsections and label hacks | H. Peter Anvin | 2018-05-30 | 1 | -0/+2 |
* | output: elf,ieee,macho,obj -- Fix mofule name for commit 81b62b9f54ac8e4019a9... | Cyrill Gorcunov | 2018-02-25 | 1 | -0/+1 |
* | Eliminate filename length restrictions, remote ofmt->filename() | H. Peter Anvin | 2017-12-20 | 1 | -10/+1 |
* | timestamp: centralize handing of compilation timestamp | H. Peter Anvin | 2017-08-02 | 1 | -7/+4 |
* | Add generic perfect string hashes, use for directives | H. Peter Anvin | 2017-04-03 | 1 | -1/+1 |
* | output: remove the completely unused set_info method | H. Peter Anvin | 2017-03-31 | 1 | -9/+0 |
* | output: make the return value from the directives method more meaningful | H. Peter Anvin | 2017-03-07 | 1 | -3/+4 |
* | Add a generic pragma-handling infrastructure | H. Peter Anvin | 2017-03-07 | 1 | -1/+3 |
* | asm/*: Move directive processing to its own file, refactor error handling | H. Peter Anvin | 2017-03-07 | 1 | -0/+1 |
* | Remove casts in switch statements only meant to keep OpenWatcom happy | H. Peter Anvin | 2017-03-01 | 1 | -1/+1 |
* | backend: move wrapper for legacy output functions to a library routine | H. Peter Anvin | 2016-09-24 | 1 | -0/+1 |
* | Reorganize the source code into subdirectories | H. Peter Anvin | 2016-05-25 | 1 | -2/+2 |
* | lib: split library into stdlib and nasmlib; header handling fixes | H. Peter Anvin | 2016-03-08 | 1 | -1/+0 |
* | Move version strings to a separate header | H. Peter Anvin | 2016-03-08 | 1 | -0/+2 |
* | Merge remote-tracking branch 'origin/nasm-2.12.xx' | H. Peter Anvin | 2016-03-08 | 1 | -13/+11 |
|\ |
|
| * | ofmt: get rid of the debuginfo parameter to ofmt->cleanup() | H. Peter Anvin | 2016-03-07 | 1 | -4/+6 |
| * | outieee: no need to filter .. symbols in the debug format anymore | H. Peter Anvin | 2016-03-07 | 1 | -9/+5 |
* | | Merge remote-tracking branch 'origin/nasm-2.12.xx' | H. Peter Anvin | 2016-03-07 | 1 | -9/+9 |
|\| |
|
| * | Remove ofmt->current_dfmt indirection | H. Peter Anvin | 2016-03-07 | 1 | -1/+1 |
| * | Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panic | H. Peter Anvin | 2016-03-03 | 1 | -9/+9 |
* | | A few more debugging format arrays to mark const | H. Peter Anvin | 2016-02-18 | 1 | -1/+1 |
* | | More constification, mostly of struct dfmt | H. Peter Anvin | 2016-02-18 | 1 | -2/+2 |
* | | output: make all instances of struct ofmt readonly | H. Peter Anvin | 2016-02-17 | 1 | -2/+2 |
* | | Remove ofmt->current_dfmt indirection | H. Peter Anvin | 2016-02-17 | 1 | -1/+1 |
|/ |
|
* | Replace global maxbits variable with field in struct ofmt | H. Peter Anvin | 2016-02-11 | 1 | -0/+1 |
* | LLVM portability fix for abs(size) | H. Peter Anvin | 2016-02-05 | 1 | -1/+1 |
* | Add missing static declaration in output/outieee.c | H. Peter Anvin | 2014-11-25 | 1 | -1/+1 |
* | output: Allow OUT_ADDRESS with a negative size to mean signed relocation | H. Peter Anvin | 2013-11-26 | 1 | -2/+4 |
* | outieee: Reorder ieeeSection members to eliminate holes | Cyrill Gorcunov | 2011-08-28 | 1 | -4/+4 |
* | BR3079550: NASM crash on run-time for OMF output format | Cyrill Gorcunov | 2010-10-02 | 1 | -2/+2 |
* | ieee: Fix section index match in sectalign handler | Cyrill Gorcunov | 2010-04-25 | 1 | -1/+1 |
* | outieee: Implement sectalign handler | Cyrill Gorcunov | 2010-04-25 | 1 | -1/+23 |