summaryrefslogtreecommitdiff
path: root/output
Commit message (Expand)AuthorAgeFilesLines
* ELF: the .note section should be 4-byte alignedH. Peter Anvin2019-02-261-1/+1
* Handle more ELF section typesH. Peter Anvin2019-02-262-69/+115
* ELF: handle more than 32,633 sectionsH. Peter Anvin2019-02-263-551/+549
* outelf: hash sections for performanceH. Peter Anvin2019-01-122-28/+50
* ELF: add support for the ELF "merge" attributeH. Peter Anvin2018-12-302-33/+115
* warnings: rename ERR_WARN_* to WARN_*H. Peter Anvin (Intel)2018-12-122-3/+3
* BR 3392532: outobj: fix forward references to the SEG of external symbolsH. Peter Anvin2018-11-261-2/+2
* 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
* outmacho: don't do encoding magic in the segment indexH. Peter Anvin2018-06-141-49/+73
* labels: add a subsection field available for backend useH. Peter Anvin2018-06-142-8/+11
* macho: Turn off OFMT_KEEP_ADDRH. Peter Anvin2018-06-011-2/+2
* Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin2018-06-018-33/+33
* Add support for backend-defined subsections and label hacksH. Peter Anvin2018-05-3012-13/+110
* Revert "output: macho -- Check the actual size of 64-bit absolute address"H. Peter Anvin2018-05-081-2/+1
* output: macho -- Avoid conversion of addresses to RAWDATAChang S. Bae2018-05-051-8/+10
* output: macho -- Check the actual size of 64-bit absolute addressChang S. Bae2018-05-051-1/+2
* output: codeview -- change version number writtenFabian Giesen2018-04-201-4/+16
* output: macho -- Add support for N_PEXT in macho outputMatthieu Darbois2018-02-251-5/+36
* output: outobj -- Fix typo in obj_initCyrill Gorcunov2018-02-251-1/+1
* output: elf,ieee,macho,obj -- Fix mofule name for commit 81b62b9f54ac8e4019a9...Cyrill Gorcunov2018-02-254-0/+4
* Merge branch 'master' of ssh://repo.or.cz/srv/git/nasmH. Peter Anvin2018-02-221-0/+3
|\
| * output: elf -- Add missing dwarf loc sectionCyrill Gorcunov2018-01-281-0/+3
* | outbin: check the status of lookup_label()H. Peter Anvin2018-02-221-2/+5
* | outelf: fix possibly uninitialized variableH. Peter Anvin2018-02-221-3/+2
|/
* Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin2017-12-2011-127/+34
* Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-11-012-9/+20
|\
| * outelf.c: fix a typo in previous commitH. Peter Anvin2017-09-271-1/+1
| * BR 3392417: always end the DWARF .debug_abbrev section with a nullH. Peter Anvin2017-09-272-0/+4
| * BR 3392418: MachO: support 16-character section names, debug flagH. Peter Anvin2017-09-271-9/+16
* | ilog2(): inline functions if practicalH. Peter Anvin2017-09-272-0/+2
* | Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-08-162-48/+98
|\ \ | |/
| * outobj: emit file dependency informationH. Peter Anvin2017-08-161-41/+94
| * timestamp: centralize handing of compilation timestampH. Peter Anvin2017-08-021-7/+4
* | Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-06-232-33/+55
|\ \ | |/
| * outmacho: always use symbol-relative relocations for MachO64H. Peter Anvin2017-06-221-30/+52