summaryrefslogtreecommitdiff
path: root/output
Commit message (Expand)AuthorAgeFilesLines
* warnings: define warning classes at point of usemkwarningsH. Peter Anvin (Intel)2018-12-131-0/+5
* warnings: Make WARN_ constants consistent with -w optionsH. Peter Anvin (Intel)2018-12-121-2/+2
* warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-122-3/+3
* strlist: merge the strtbl and strlist interfacesH. Peter Anvin (Intel)2018-12-113-175/+1
* hashtbl: revamp the hash table interface, support binary keysH. Peter Anvin (Intel)2018-12-113-10/+8
* output: elf -- Use nasm_error helpersCyrill Gorcunov2018-12-021-117/+107
* output: obj -- Use nasm_error helpersCyrill Gorcunov2018-12-021-77/+63
* output: ieee -- Use nasm_error helpersCyrill Gorcunov2018-12-021-18/+14
* output: coff -- Use nasm_error helpersCyrill Gorcunov2018-12-021-42/+37
* output: bin -- Use nasm_error helpersCyrill Gorcunov2018-12-011-81/+64
* output: as86 -- Use nasm_error helpersCyrill Gorcunov2018-12-011-17/+17
* output: aout -- Use nasm_error helpersCyrill Gorcunov2018-12-011-50/+47
* output: codeview -- Use nasm_error helpersCyrill Gorcunov2018-12-011-3/+3
* Merge remote-tracking branch 'origin/nasm-2.14.xx'H. Peter Anvin2018-11-281-2/+2
|\
| * BR 3392532: outobj: fix forward references to the SEG of external symbolsH. Peter Anvin2018-11-261-2/+2
* | version: Make them dynamic for regression tests sakeCyrill Gorcunov2018-11-244-6/+6
* | output: obj -- Fix nil dereference if no deps neededCyrill Gorcunov2018-11-111-1/+1
* | stabs: Convert style and add commentsCyrill Gorcunov2018-10-281-91/+97
* | elf: Convert header to linux styleCyrill Gorcunov2018-10-281-373/+373
* | dwarf: Update header and drop redundant spaceCyrill Gorcunov2018-10-281-2/+2
* | dwarf: Update definitions for v4 and v5Cyrill Gorcunov2018-10-281-1/+31
* | strlist: use a hash tableH. Peter Anvin (Intel)2018-10-251-2/+2
* | output: macho -- Rename sect_attribs to macho_known_section_attrCyrill Gorcunov2018-10-251-2/+2
* | output: macho -- Use lookup_known_section helperCyrill Gorcunov2018-10-251-24/+35
* | output: macho -- Beautify known sectionsCyrill Gorcunov2018-10-241-27/+27
* | output: macho -- Move constants into the headerCyrill Gorcunov2018-10-242-75/+283
* | Merge branch 'nasm-2.14.xx'Cyrill Gorcunov2018-10-153-48/+60
|\ \ | |/
| * macho: Add warning message in macho_output()Chang S. Bae2018-10-091-0/+3
| * macho/reloc: Fix addr size sensitive conditionsChang S. Bae2018-10-091-1/+1
| * macho/reloc: Fix macho_output() to get the offset adjustments by add_reloc()Chang S. Bae2018-10-091-1/+4
| * macho/reloc: Fixed offset adjustment in add_reloc()Chang S. Bae2018-10-091-6/+6
| * macho/reloc: Allow absolute relocation when forcing a symbol referenceChang S. Bae2018-10-091-4/+7
| * macho/reloc: Adjust SUB relocation informationChang S. Bae2018-10-091-2/+4
| * macho/reloc: Fixed in handling GOT/GOTLOAD/TLV relocationsChang S. Bae2018-10-091-5/+9
| * macho/reloc: Simplified relocation for REL/BRANCHChang S. Bae2018-10-091-16/+2
| * macho/sym: Record initial symbol number alwaysChang S. Bae2018-10-091-3/+3
| * obj: Fix to initialize segment listChang S. Bae2018-09-151-4/+5
| * macho: Fix relocation type for relative direct branchChang S. Bae2018-08-241-0/+2
| * macho: Turn off jump-match optimization for subsections_via_symbolsChang S. Bae2018-08-161-0/+3
| * subsections: don't lose the offset in the parent sectionH. Peter Anvin (Intel)2018-06-272-5/+10
| * RAA: make pointer vs integer RAAs type safeH. Peter Anvin2018-06-181-3/+3
| * outmacho: don't use raa_read() for pointer valuesH. Peter Anvin2018-06-181-1/+1
| * Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin2018-06-151-1/+2
* | errors: simplify nasm_fatal() and nasm_panic()H. Peter Anvin2018-06-159-73/+63
* | outbin: remove ERR_NOFILEH. Peter Anvin2018-06-151-9/+9
* | outelf: remove additional tests for [ABSOLUTE]H. Peter Anvin2018-06-151-20/+0
* | Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin2018-06-151-1/+2
* | output: remove ABSOLUTE handling, OUT_RAWDATA assertsH. Peter Anvin2018-06-159-104/+0
* | output: centralize the null definition of ofmt->segbaseH. Peter Anvin2018-06-1410-56/+22
|/
* outmacho: don't do encoding magic in the segment indexH. Peter Anvin2018-06-141-49/+73