summaryrefslogtreecommitdiff
path: root/output/outrdf2.c
Commit message (Expand)AuthorAgeFilesLines
* Remove #includes already provided by "compiler.h"H. Peter Anvin2018-12-271-3/+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-6/+4
* errors: simplify nasm_fatal() and nasm_panic()H. Peter Anvin2018-06-151-10/+9
* output: remove ABSOLUTE handling, OUT_RAWDATA assertsH. Peter Anvin2018-06-151-10/+0
* output: centralize the null definition of ofmt->segbaseH. Peter Anvin2018-06-141-6/+1
* Add support for backend-defined subsections and label hacksH. Peter Anvin2018-05-301-0/+2
* Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-201-6/+1
* Add generic perfect string hashes, use for directivesH. Peter Anvin2017-04-031-1/+1
* output: remove the completely unused set_info methodH. Peter Anvin2017-03-311-8/+0
* output: make the return value from the directives method more meaningfulH. Peter Anvin2017-03-071-6/+7
* Add a generic pragma-handling infrastructureH. Peter Anvin2017-03-071-1/+2
* asm/*: Move directive processing to its own file, refactor error handlingH. Peter Anvin2017-03-071-0/+1
* backend: move wrapper for legacy output functions to a library routineH. Peter Anvin2016-09-241-0/+1
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-251-4/+4
* 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-9/+9
|\ \ | |/
| * Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panicH. Peter Anvin2016-03-031-9/+9
* | output: make all instances of struct ofmt readonlyH. Peter Anvin2016-02-171-1/+1
|/
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-111-2/+1
* LLVM portability fix for abs(size)H. Peter Anvin2016-02-051-1/+1
* Replace unchecked fwrite() callsH. Peter Anvin2014-10-211-1/+1
* output: Allow OUT_ADDRESS with a negative size to mean signed relocationH. Peter Anvin2013-11-261-4/+5
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-1/+1
* ofmt: Implement null_segalign stubsCyrill Gorcunov2010-04-211-0/+1
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-40/+30
* Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-121-15/+19
* Don't fclose() the output in the backendH. Peter Anvin2009-07-121-2/+0
* Make it possible for outputs to be either text or binaryH. Peter Anvin2009-07-051-1/+1
* Add new copyright headers to the output modulesH. Peter Anvin2009-06-281-5/+33
* Move prototypes for null_debug to outform.h and outlib.hH. Peter Anvin2009-06-271-0/+1
* Move backend-specific code to output/; break out null debug stuffH. Peter Anvin2009-06-271-1/+1
* 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-12/+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
* Address data is int64_t; simplify writing an address objectH. Peter Anvin2007-11-131-10/+3
* Don't combine type and size into a single argumentH. Peter Anvin2007-11-091-16/+14
* Pass 64-bit instruction lengths to back-ends.Charles Crayne2007-11-061-2/+2
* Upgrade label functions to 64-bitCharles Crayne2007-11-051-1/+1
* Formatting: kill off "stealth whitespace"H. Peter Anvin2007-10-191-1/+1
* Additional uses of bool and enumH. Peter Anvin2007-10-111-5/+6
* Portability fixesH. Peter Anvin2007-10-021-0/+2
* Minor fixes needed to compile with MSVC++ 2005H. Peter Anvin2007-09-161-6/+4
* Fixed RDF/2 to comply with "maxbits" use.Keith Kanios2007-04-181-1/+3
* Placated unreferenced types.Keith Kanios2007-04-141-0/+9
* Fixed distinction between char and int8_t data types.Keith Kanios2007-04-131-18/+18