summaryrefslogtreecommitdiff
path: root/output/outbin.c
Commit message (Expand)AuthorAgeFilesLines
* Replace external dependencies on <ctype.h> with an internal tablectypeH. Peter Anvin2016-03-031-1/+0
* Get rid of a bunch of unnecessary indirectionsH. Peter Anvin2016-03-031-2/+2
* Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panicH. Peter Anvin2016-03-031-10/+10
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-111-2/+4
* LLVM portability fix for abs(size)H. Peter Anvin2016-02-051-1/+1
* out: Zeroify temp buffer before useCyrill Gorcunov2015-07-191-0/+2
* output: bin -- Fix section length miscalc for OUT_ADDRESSCyrill Gorcunov2015-02-151-0/+6
* Replace unchecked fwrite() callsH. Peter Anvin2014-10-211-12/+6
* output: outbin -- Fix relocation sizeCyrill Gorcunov2014-06-281-1/+1
* output: Allow OUT_ADDRESS with a negative size to mean signed relocationH. Peter Anvin2013-11-261-3/+7
* bin: Use nasm_zalloc for default section creationCyrill Gorcunov2011-02-281-12/+7
* bin: Use nasm_zalloc helper for section allocation in a sake of simplicityCyrill Gorcunov2011-02-281-25/+19
* output/outbin.c: initialize section align/start attributes upon creationKeith Kanios2011-02-271-0/+4
* outbin: Cleanup bin_cleanupCyrill Gorcunov2010-07-061-5/+7
* outbin: Simplify reverse address computingCyrill Gorcunov2010-07-061-2/+2
* BR3025702: outbin -- Fix byte orderingCyrill Gorcunov2010-07-061-2/+2
* Add support for one-byte relocationsH. Peter Anvin2010-05-061-30/+28
* outbin: Drop current_section variableCyrill Gorcunov2010-04-221-7/+3
* outbin: Prune ancient format_mode variableCyrill Gorcunov2010-04-221-42/+22
* bin: Implement sectalign handlerCyrill Gorcunov2010-04-221-3/+24
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-3/+3
* ofmt: Implement null_segalign stubsCyrill Gorcunov2010-04-211-0/+3
* output/outbin.c: Fix misprinted alignment boundCyrill Gorcunov2010-02-111-1/+1
* Use ALIGN helperCyrill Gorcunov2010-02-111-7/+5
* stdscan: switch to stdscan_get/set routinesCyrill Gorcunov2009-10-311-4/+2
* Fix some format strings for nasm_errorVictor van den Elzen2009-08-111-2/+2
* output/outbin.c -- use list helpersCyrill Gorcunov2009-08-011-15/+15
* Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin2009-07-181-4/+2
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-85/+74
* Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-121-8/+11
* Don't fclose() the output in the backendH. Peter Anvin2009-07-121-1/+0
* outbin: be consistent in spelling "Intel hex" with those capsH. Peter Anvin2009-07-061-1/+1
* outbin: minor cleanupsH. Peter Anvin2009-07-061-6/+8
* outbin: when using saa_rnbytes() we have to saa_rewind()H. Peter Anvin2009-07-051-0/+2
* outbin: when writing S-records, write head recordH. Peter Anvin2009-07-051-0/+3
* outbin: add support for Intel hex and Motorola S-recordsH. Peter Anvin2009-07-051-29/+289
* Make it possible for outputs to be either text or binaryH. Peter Anvin2009-07-051-4/+9
* 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
* outbin: replace fprintf(rf, not_defined); with fputs(not_defined, rf);H. Peter Anvin2009-04-301-5/+5
* outbin: fix typo: "sections" not "section"H. Peter Anvin2009-02-211-2/+2
* BR 2611906: proper error message for start < originH. Peter Anvin2009-02-211-30/+31
* output: add common file outlib.c for common functions; realsize()H. Peter Anvin2008-10-271-14/+2
* BR 2148448: fix relative addresses in bin outputH. Peter Anvin2008-10-221-1/+2
* ctype.h: wrapper ctype functions with a cast to (unsigned char)H. Peter Anvin2008-06-211-6/+6
* Move the output format macros into the macros.pl mechanismH. Peter Anvin2008-06-201-9/+1
* Move all the SAA code out of nasmlibH. Peter Anvin2008-06-091-0/+1
* regularized spelling of license to match name of LICENSE fileBeroset2007-12-291-1/+1
* outbin.c: fix one missed change from type -> sizeH. Peter Anvin2007-11-151-1/+1
* Address data is int64_t; simplify writing an address objectH. Peter Anvin2007-11-131-11/+2