aboutsummaryrefslogtreecommitdiffstats
path: root/output/outcoff.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'johannkoenig/master'H. Peter Anvin2022-11-071-9/+0
|\
| * remove unused coff_alignment()Johann2022-03-121-9/+0
* | Merge remote-tracking branch 'ElyesH/typos'H. Peter Anvin2022-11-071-3/+3
|\ \
| * | Fix some typosElyes HAOUAS2022-01-091-3/+3
| |/
* / omit input filename from COFF output when --reproducibleViktor Szakats2022-07-121-1/+4
|/
* output/coff: Possibility to define the associated comdat sections in any orderIgor Glucksmann2021-12-171-38/+114
* output/coff: Support for COMDAT sectionsIgor Glucksmann2021-12-171-20/+148
* Add option to create reproducible outputH. Peter Anvin (Intel)2020-08-271-10/+1
* output/outcoff.c: zap timestamp when running testsCyrill Gorcunov2020-08-251-1/+11
* BR 3392701: outcoff: remove weird padding codeH. Peter Anvin (Intel)2020-07-271-30/+6
* outcoff: don't drop align= option alone on a section lineH. Peter Anvin (Intel)2020-07-101-29/+39
* BR 3392692: outcoff: allow user to reduce the default alignmentH. Peter Anvin (Intel)2020-07-061-36/+57
* outcoff: add semi-generic pragma namespacesH. Peter Anvin2019-09-301-4/+15
* Clean up backend format namesH. Peter Anvin2019-08-101-3/+3
* 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
* With buffered warnings, change the handling of error passesH. Peter Anvin (Intel)2018-12-181-31/+37
* Clean up the handling of various passesH. Peter Anvin (Intel)2018-12-181-8/+15
* nasm_warnf() -> nasm_warn()H. Peter Anvin (Intel)2018-12-141-4/+4
* output: coff -- Use nasm_error helpersCyrill Gorcunov2018-12-021-42/+37
* errors: simplify nasm_fatal() and nasm_panic()H. Peter Anvin2018-06-151-4/+3
* output: remove ABSOLUTE handling, OUT_RAWDATA assertsH. Peter Anvin2018-06-151-12/+0
* output: centralize the null definition of ofmt->segbaseH. Peter Anvin2018-06-141-8/+3
* Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin2018-06-011-1/+1
* Add support for backend-defined subsections and label hacksH. Peter Anvin2018-05-301-0/+6
* Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-201-22/+5
* ilog2(): inline functions if practicalH. Peter Anvin2017-09-271-0/+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-9/+0
* output: make the return value from the directives method more meaningfulH. Peter Anvin2017-03-071-7/+9
* Add a generic pragma-handling infrastructureH. Peter Anvin2017-03-071-3/+6
* asm/*: Move directive processing to its own file, refactor error handlingH. Peter Anvin2017-03-071-0/+1
* outcoff: Shrink coff_section_namesMartin Lindhe2017-01-051-2/+1
* backend: move wrapper for legacy output functions to a library routineH. Peter Anvin2016-09-241-0/+3
* Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-251-3/+3
* 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/+2
|\
| * ofmt: get rid of the debuginfo parameter to ofmt->cleanup()H. Peter Anvin2016-03-071-3/+2
* | Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-03-071-4/+4
|\|
| * Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-03-071-4/+4
| * Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panicH. Peter Anvin2016-03-031-4/+4
* | More constification, mostly of struct dfmtH. Peter Anvin2016-02-181-3/+3
* | output: make all instances of struct ofmt readonlyH. Peter Anvin2016-02-171-3/+3
* | Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-02-171-4/+4
|/
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-111-1/+3
* LLVM portability fix for abs(size)H. Peter Anvin2016-02-051-2/+2
* coff: Add support for the Codeview 8 debug formatJim Kukunas2016-01-241-160/+150
* out: Zeroify temp buffer before useCyrill Gorcunov2015-07-191-0/+2