summaryrefslogtreecommitdiff
path: root/output
AgeCommit message (Expand)Author
2018-10-09macho/reloc: Simplified relocation for REL/BRANCHChang S. Bae
2018-10-09macho/sym: Record initial symbol number alwaysChang S. Bae
2018-09-15obj: Fix to initialize segment listChang S. Bae
2018-08-24macho: Fix relocation type for relative direct branchChang S. Bae
2018-08-16macho: Turn off jump-match optimization for subsections_via_symbolsChang S. Bae
2018-06-27subsections: don't lose the offset in the parent sectionH. Peter Anvin (Intel)
2018-06-18RAA: make pointer vs integer RAAs type safeH. Peter Anvin
2018-06-18outmacho: don't use raa_read() for pointer valuesH. Peter Anvin
2018-06-15Make limits 64 bits, add globallines limit to configurable limitsH. Peter Anvin
2018-06-14outmacho: don't do encoding magic in the segment indexH. Peter Anvin
2018-06-14labels: add a subsection field available for backend useH. Peter Anvin
2018-06-01macho: Turn off OFMT_KEEP_ADDRH. Peter Anvin
2018-06-01Cleanup of label renaming infrastructure, add subsection supportH. Peter Anvin
2018-05-30Add support for backend-defined subsections and label hacksH. Peter Anvin
2018-05-08Revert "output: macho -- Check the actual size of 64-bit absolute address"H. Peter Anvin
2018-05-05output: macho -- Avoid conversion of addresses to RAWDATAChang S. Bae
2018-05-05output: macho -- Check the actual size of 64-bit absolute addressChang S. Bae
2018-04-20output: codeview -- change version number writtenFabian Giesen
2018-02-25output: macho -- Add support for N_PEXT in macho outputMatthieu Darbois
2018-02-25output: outobj -- Fix typo in obj_initCyrill Gorcunov
2018-02-25output: elf,ieee,macho,obj -- Fix mofule name for commit 81b62b9f54ac8e4019a9...Cyrill Gorcunov
2018-02-22Merge branch 'master' of ssh://repo.or.cz/srv/git/nasmH. Peter Anvin
2018-02-22outbin: check the status of lookup_label()H. Peter Anvin
2018-02-22outelf: fix possibly uninitialized variableH. Peter Anvin
2018-01-28output: elf -- Add missing dwarf loc sectionCyrill Gorcunov
2017-12-20Eliminate filename length restrictions, remote ofmt->filename()H. Peter Anvin
2017-11-01Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin
2017-09-27outelf.c: fix a typo in previous commitH. Peter Anvin
2017-09-27BR 3392417: always end the DWARF .debug_abbrev section with a nullH. Peter Anvin
2017-09-27BR 3392418: MachO: support 16-character section names, debug flagH. Peter Anvin
2017-09-27ilog2(): inline functions if practicalH. Peter Anvin
2017-08-16Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin
2017-08-16outobj: emit file dependency informationH. Peter Anvin
2017-08-02timestamp: centralize handing of compilation timestampH. Peter Anvin
2017-06-23Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin
2017-06-22outmacho: always use symbol-relative relocations for MachO64H. Peter Anvin
2017-06-22outdbg: make the output for relative relocations more clearH. Peter Anvin
2017-05-03Sanitize the handling of segments a bitH. Peter Anvin
2017-05-01Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin
2017-05-01a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMPH. Peter Anvin
2017-05-01output/legacy.c: OUT_SEGMENT -> OUT_ADDRESS with a zero addendH. Peter Anvin
2017-04-29Merge remote-tracking branch 'origin/elf'H. Peter Anvin
2017-04-27outmacho: fix dwarf line number information (debug_line section)Chang S. Bae
2017-04-27outmacho: add dir listChang S. Bae
2017-04-25outmatch: fix file info and cleanup in dwarf generationChang S. Bae
2017-04-24Clean up byteorder functionsH. Peter Anvin
2017-04-24hashtbl, strtbl: add hash_free_all(), split strtbl_find()H. Peter Anvin
2017-04-24output: generic string table implementationH. Peter Anvin
2017-04-23Merge branch 'master' into elfH. Peter Anvin
2017-04-23outmacho: clean up list walks, use nasm_basename/nasm_dirnameH. Peter Anvin