summaryrefslogtreecommitdiff
path: root/output
Commit message (Expand)AuthorAgeFilesLines
* 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
| * outdbg: make the output for relative relocations more clearH. Peter Anvin2017-06-221-3/+3
* | Sanitize the handling of segments a bitH. Peter Anvin2017-05-033-24/+128
* | Merge remote-tracking branch 'origin/nasm-2.13.xx'H. Peter Anvin2017-05-013-1/+10
|\ \ | |/
| * a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMPH. Peter Anvin2017-05-012-0/+7
| * output/legacy.c: OUT_SEGMENT -> OUT_ADDRESS with a zero addendH. Peter Anvin2017-05-011-1/+3
* | Merge remote-tracking branch 'origin/elf'H. Peter Anvin2017-04-296-212/+434
|\ \ | |/ |/|
| * Clean up byteorder functionsH. Peter Anvin2017-04-241-98/+98
| * hashtbl, strtbl: add hash_free_all(), split strtbl_find()H. Peter Anvin2017-04-242-18/+25
| * output: generic string table implementationH. Peter Anvin2017-04-242-0/+167
| * Merge branch 'master' into elfH. Peter Anvin2017-04-232-35/+48
| |\
| * \ Merge branch 'master' into elfH. Peter Anvin2017-04-1812-111/+661
| |\ \
| * | | output: elf -- Make elf_section_attrib staticCyrill Gorcunov2017-03-252-7/+3
| * | | dwarf: Update dwarf_line_number_extendedCyrill Gorcunov2017-03-251-0/+1
| * | | dwarf: Update dwarf_calling_conversionCyrill Gorcunov2017-03-251-5/+10
| * | | dwarf: Update dwarf_languageCyrill Gorcunov2017-03-251-1/+20
| * | | output: elf -- Use Elf64_Ehdr into section offsetCyrill Gorcunov2017-03-181-1/+1
| * | | output: elf -- Use ElfX_Relx in elf_build_reltabCyrill Gorcunov2017-03-181-19/+22
| * | | output: elf -- Add ELF32_R_INFO, ELF64_R_INFO helpersCyrill Gorcunov2017-03-181-0/+2
| * | | output: elf -- Start using ElfX_Sym in elf_build_symtabCyrill Gorcunov2017-03-181-121/+121
| * | | elf: Switch writting sections with Elf structsCyrill Gorcunov2017-03-181-20/+28