| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace nasm_error(ERR_WARNING|...) with nasm_warn() | H. Peter Anvin (Intel) | 2019-08-06 | 1 | -1/+1 |
* | Add group aliases for all prefixed warnings. | H. Peter Anvin | 2019-06-06 | 1 | -1/+1 |
* | Remove #includes already provided by "compiler.h" | H. Peter Anvin | 2018-12-27 | 1 | -2/+0 |
* | Replace <ctype.h> includes with "nctype.h" | H. Peter Anvin | 2018-12-27 | 1 | -1/+1 |
* | Move <string.h> inclusion to compiler.h | H. Peter Anvin | 2018-12-26 | 1 | -1/+0 |
* | Clean up the handling of various passes | H. Peter Anvin (Intel) | 2018-12-18 | 1 | -12/+11 |
* | warnings: rename ERR_WARN_* to WARN_* | H. Peter Anvin (Intel) | 2018-12-12 | 1 | -1/+1 |
* | Merge branch 'nasm-2.14.xx' | Cyrill Gorcunov | 2018-10-15 | 1 | -2/+5 |
|\ |
|
| * | subsections: don't lose the offset in the parent section | H. Peter Anvin (Intel) | 2018-06-27 | 1 | -2/+5 |
| * | Make limits 64 bits, add globallines limit to configurable limits | H. Peter Anvin | 2018-06-15 | 1 | -1/+2 |
* | | Make limits 64 bits, add globallines limit to configurable limits | H. Peter Anvin | 2018-06-15 | 1 | -1/+2 |
* | | output: centralize the null definition of ofmt->segbase | H. Peter Anvin | 2018-06-14 | 1 | -6/+1 |
|/ |
|
* | labels: add a subsection field available for backend use | H. Peter Anvin | 2018-06-14 | 1 | -6/+8 |
* | Cleanup of label renaming infrastructure, add subsection support | H. Peter Anvin | 2018-06-01 | 1 | -5/+6 |
* | Add support for backend-defined subsections and label hacks | H. Peter Anvin | 2018-05-30 | 1 | -4/+29 |
* | Eliminate filename length restrictions, remote ofmt->filename() | H. Peter Anvin | 2017-12-20 | 1 | -6/+3 |
* | Merge remote-tracking branch 'origin/nasm-2.13.xx' | H. Peter Anvin | 2017-06-23 | 1 | -3/+3 |
|\ |
|
| * | outdbg: make the output for relative relocations more clear | H. Peter Anvin | 2017-06-22 | 1 | -3/+3 |
* | | Sanitize the handling of segments a bit | H. Peter Anvin | 2017-05-03 | 1 | -22/+61 |
|/ |
|
* | Fix errors uncovered by clang warnings | Chang S. Bae | 2017-04-17 | 1 | -1/+1 |
* | Add generic perfect string hashes, use for directives | H. Peter Anvin | 2017-04-03 | 1 | -15/+3 |
* | outdbg: add %pragma for maximum size of a raw data dump | H. Peter Anvin | 2017-03-31 | 1 | -5/+29 |
* | output: remove the completely unused set_info method | H. Peter Anvin | 2017-03-31 | 1 | -8/+0 |
* | outdbg: update to dump new backend interface data | H. Peter Anvin | 2017-03-31 | 1 | -20/+155 |
* | 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 |
* | backend: move wrapper for legacy output functions to a library routine | H. Peter Anvin | 2016-09-24 | 1 | -0/+2 |
* | Reorganize the source code into subdirectories | H. Peter Anvin | 2016-05-25 | 1 | -1/+1 |
* | lib: split library into stdlib and nasmlib; header handling fixes | H. Peter Anvin | 2016-03-08 | 1 | -1/+0 |
* | Merge remote-tracking branch 'origin/nasm-2.12.xx' | H. Peter Anvin | 2016-03-08 | 1 | -2/+1 |
|\ |
|
| * | ofmt: get rid of the debuginfo parameter to ofmt->cleanup() | H. Peter Anvin | 2016-03-07 | 1 | -2/+1 |
| * | Remove ofmt->current_dfmt indirection | H. Peter Anvin | 2016-03-07 | 1 | -1/+1 |
* | | Make a few more data items static and 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 |
* | output: dbg,aout,elf32 -- Fix out for signed relocations | Cyrill Gorcunov | 2015-02-21 | 1 | -1/+1 |
* | Add missing static declaration in output/outdbg.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 | -4/+7 |
* | Fixed wrong format specifier in format string | Philipp Kloke | 2013-04-01 | 1 | -2/+2 |
* | Add support for one-byte relocations | H. Peter Anvin | 2010-05-06 | 1 | -0/+4 |
* | Rename SEGALIGN to SECTALIGN | Cyrill Gorcunov | 2010-04-21 | 1 | -2/+2 |
* | ofmt: Implement null_segalign stubs | Cyrill Gorcunov | 2010-04-21 | 1 | -0/+7 |
* | Remove function pointers in output, simplify error handling | H. Peter Anvin | 2009-07-18 | 1 | -36/+24 |
* | Hash even backend-specific directives, unify null functions | H. Peter Anvin | 2009-07-12 | 1 | -2/+2 |
* | Don't fclose() the output in the backend | H. Peter Anvin | 2009-07-12 | 1 | -1/+0 |
* | outdbg: be excrutiatingly correct... | H. Peter Anvin | 2009-07-07 | 1 | -1/+1 |
* | outdbg: fix OUT_REL*ADR, add OUT_REL8ADR | H. Peter Anvin | 2009-07-07 | 1 | -3/+8 |
* | Make it possible for outputs to be either text or binary | H. Peter Anvin | 2009-07-05 | 1 | -1/+1 |