aboutsummaryrefslogtreecommitdiffstats
path: root/output/outaout.c
Commit message (Expand)AuthorAgeFilesLines
* Clean up backend format namesH. Peter Anvin2019-08-101-2/+2
* Warnings: move zeroing reserved space to a separate warning classH. Peter Anvin (Intel)2019-01-111-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-4/+1
* nasm_warnf() -> nasm_warn()H. Peter Anvin (Intel)2018-12-141-3/+3
* output: aout -- Use nasm_error helpersCyrill Gorcunov2018-12-011-50/+47
* output: remove ABSOLUTE handling, OUT_RAWDATA assertsH. Peter Anvin2018-06-151-16/+0
* output: centralize the null definition of ofmt->segbaseH. Peter Anvin2018-06-141-7/+2
* Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin2018-06-011-5/+5
* Add support for backend-defined subsections and label hacksH. Peter Anvin2018-05-301-0/+4
* Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-201-7/+2
* output: remove the completely unused set_info methodH. Peter Anvin2017-03-311-2/+0
* Add a generic pragma-handling infrastructureH. Peter Anvin2017-03-071-2/+4
* asm/*: Move directive processing to its own file, refactor error handlingH. Peter Anvin2017-03-071-0/+1
* output,aout: Improve aout_section_namesMartin Lindhe2017-01-051-3/+2
* 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-2/+2
* 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-3/+1
|\
| * ofmt: get rid of the debuginfo parameter to ofmt->cleanup()H. Peter Anvin2016-03-071-3/+1
* | Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-03-071-3/+3
|\|
| * Get rid of a bunch of unnecessary indirectionsH. Peter Anvin2016-03-031-3/+2
| * Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panicH. Peter Anvin2016-03-031-3/+3
* | output: make all instances of struct ofmt readonlyH. Peter Anvin2016-02-171-3/+3
* | Get rid of a bunch of unnecessary indirectionsH. Peter Anvin2016-02-171-3/+2
|/
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-111-0/+2
* LLVM portability fix for abs(size)H. Peter Anvin2016-02-051-1/+1
* output: aout -- Use nasm_x_space helpersCyrill Gorcunov2015-07-261-4/+1
* out: Zeroify temp buffer before useCyrill Gorcunov2015-07-191-0/+2
* output: dbg,aout,elf32 -- Fix out for signed relocationsCyrill Gorcunov2015-02-211-2/+2
* output: Allow OUT_ADDRESS with a negative size to mean signed relocationH. Peter Anvin2013-11-261-10/+8
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-2/+2
* ofmt: Implement null_segalign stubsCyrill Gorcunov2010-04-211-0/+2
* Use ALIGN helperCyrill Gorcunov2010-02-111-1/+1
* Remove outdated commentsCyrill Gorcunov2009-10-311-2/+2
* stdscan: switch to stdscan_get/set routinesCyrill Gorcunov2009-10-311-4/+4
* outaout.c -- use list helpersCyrill Gorcunov2009-07-281-6/+4
* Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin2009-07-181-10/+5
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-77/+68
* Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-121-18/+4
* Don't fclose() the output in the backendH. Peter Anvin2009-07-121-1/+0
* Make it possible for outputs to be either text or binaryH. Peter Anvin2009-07-051-2/+2
* Add new copyright headers to the output modulesH. Peter Anvin2009-06-281-6/+35
* Move backend-specific code to output/; break out null debug stuffH. Peter Anvin2009-06-271-2/+2
* output: add common file outlib.c for common functions; realsize()H. Peter Anvin2008-10-271-5/+2
* ctype.h: wrapper ctype functions with a cast to (unsigned char)H. Peter Anvin2008-06-211-3/+3
* Move the output format macros into the macros.pl mechanismH. Peter Anvin2008-06-201-6/+1
* Move all the RAA code out of nasmlibH. Peter Anvin2008-06-091-0/+1