summaryrefslogtreecommitdiff
path: root/output/outdbg.c
Commit message (Expand)AuthorAgeFilesLines
* Replace nasm_error(ERR_WARNING|...) with nasm_warn()H. Peter Anvin (Intel)2019-08-061-1/+1
* Add group aliases for all prefixed warnings.H. Peter Anvin2019-06-061-1/+1
* Remove #includes already provided by "compiler.h"H. Peter Anvin2018-12-271-2/+0
* Replace <ctype.h> includes with "nctype.h"H. Peter Anvin2018-12-271-1/+1
* Move <string.h> inclusion to compiler.hH. Peter Anvin2018-12-261-1/+0
* Clean up the handling of various passesH. Peter Anvin (Intel)2018-12-181-12/+11
* warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-121-1/+1
* Merge branch 'nasm-2.14.xx'Cyrill Gorcunov2018-10-151-2/+5
|\
| * subsections: don't lose the offset in the parent sectionH. Peter Anvin (Intel)2018-06-271-2/+5
| * Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin2018-06-151-1/+2
* | Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin2018-06-151-1/+2
* | output: centralize the null definition of ofmt->segbaseH. Peter Anvin2018-06-141-6/+1
|/
* labels: add a subsection field available for backend useH. Peter Anvin2018-06-141-6/+8
* Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin2018-06-011-5/+6
* Add support for backend-defined subsections and label hacksH. Peter Anvin2018-05-301-4/+29
* Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-201-6/+3
* Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-06-231-3/+3
|\
| * outdbg: make the output for relative relocations more clearH. Peter Anvin2017-06-221-3/+3
* | Sanitize the handling of segments a bitH. Peter Anvin2017-05-031-22/+61
|/
* Fix errors uncovered by clang warningsChang S. Bae2017-04-171-1/+1
* Add generic perfect string hashes, use for directivesH. Peter Anvin2017-04-031-15/+3
* outdbg: add %pragma for maximum size of a raw data dumpH. Peter Anvin2017-03-311-5/+29
* output: remove the completely unused set_info methodH. Peter Anvin2017-03-311-8/+0
* outdbg: update to dump new backend interface dataH. Peter Anvin2017-03-311-20/+155
* output: make the return value from the directives method more meaningfulH. Peter Anvin2017-03-071-3/+4
* Add a generic pragma-handling infrastructureH. Peter Anvin2017-03-071-1/+3
* backend: move wrapper for legacy output functions to a library routineH. Peter Anvin2016-09-241-0/+2
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-251-1/+1
* lib: split library into stdlib and nasmlib; header handling fixesH. Peter Anvin2016-03-081-1/+0
* Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-03-081-2/+1
|\
| * ofmt: get rid of the debuginfo parameter to ofmt->cleanup()H. Peter Anvin2016-03-071-2/+1
| * Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-03-071-1/+1
* | Make a few more data items static and constH. Peter Anvin2016-02-181-1/+1
* | More constification, mostly of struct dfmtH. Peter Anvin2016-02-181-2/+2
* | output: make all instances of struct ofmt readonlyH. Peter Anvin2016-02-171-2/+2
* | Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-02-171-1/+1
|/
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-111-0/+1
* output: dbg,aout,elf32 -- Fix out for signed relocationsCyrill Gorcunov2015-02-211-1/+1
* Add missing static declaration in output/outdbg.cH. Peter Anvin2014-11-251-1/+1
* output: Allow OUT_ADDRESS with a negative size to mean signed relocationH. Peter Anvin2013-11-261-4/+7
* Fixed wrong format specifier in format stringPhilipp Kloke2013-04-011-2/+2
* Add support for one-byte relocationsH. Peter Anvin2010-05-061-0/+4
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-2/+2
* ofmt: Implement null_segalign stubsCyrill Gorcunov2010-04-211-0/+7
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-36/+24
* Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-121-2/+2
* Don't fclose() the output in the backendH. Peter Anvin2009-07-121-1/+0
* outdbg: be excrutiatingly correct...H. Peter Anvin2009-07-071-1/+1
* outdbg: fix OUT_REL*ADR, add OUT_REL8ADRH. Peter Anvin2009-07-071-3/+8
* Make it possible for outputs to be either text or binaryH. Peter Anvin2009-07-051-1/+1