| Commit message (Expand) | Author | Age | Files | Lines |
* | macho: Turn off OFMT_KEEP_ADDR | H. Peter Anvin | 2018-06-01 | 1 | -2/+2 |
* | Cleanup of label renaming infrastructure, add subsection support | H. Peter Anvin | 2018-06-01 | 8 | -33/+33 |
* | Add support for backend-defined subsections and label hacks | H. Peter Anvin | 2018-05-30 | 12 | -13/+110 |
* | Revert "output: macho -- Check the actual size of 64-bit absolute address" | H. Peter Anvin | 2018-05-08 | 1 | -2/+1 |
* | output: macho -- Avoid conversion of addresses to RAWDATA | Chang S. Bae | 2018-05-05 | 1 | -8/+10 |
* | output: macho -- Check the actual size of 64-bit absolute address | Chang S. Bae | 2018-05-05 | 1 | -1/+2 |
* | output: codeview -- change version number written | Fabian Giesen | 2018-04-20 | 1 | -4/+16 |
* | output: macho -- Add support for N_PEXT in macho output | Matthieu Darbois | 2018-02-25 | 1 | -5/+36 |
* | output: outobj -- Fix typo in obj_init | Cyrill Gorcunov | 2018-02-25 | 1 | -1/+1 |
* | output: elf,ieee,macho,obj -- Fix mofule name for commit 81b62b9f54ac8e4019a9... | Cyrill Gorcunov | 2018-02-25 | 4 | -0/+4 |
* | Merge branch 'master' of ssh://repo.or.cz/srv/git/nasm | H. Peter Anvin | 2018-02-22 | 1 | -0/+3 |
|\ |
|
| * | output: elf -- Add missing dwarf loc section | Cyrill Gorcunov | 2018-01-28 | 1 | -0/+3 |
* | | outbin: check the status of lookup_label() | H. Peter Anvin | 2018-02-22 | 1 | -2/+5 |
* | | outelf: fix possibly uninitialized variable | H. Peter Anvin | 2018-02-22 | 1 | -3/+2 |
|/ |
|
* | Eliminate filename length restrictions, remote ofmt->filename() | H. Peter Anvin | 2017-12-20 | 11 | -127/+34 |
* | Merge remote-tracking branch 'origin/nasm-2.13.xx' | H. Peter Anvin | 2017-11-01 | 2 | -9/+20 |
|\ |
|
| * | outelf.c: fix a typo in previous commit | H. Peter Anvin | 2017-09-27 | 1 | -1/+1 |
| * | BR 3392417: always end the DWARF .debug_abbrev section with a null | H. Peter Anvin | 2017-09-27 | 2 | -0/+4 |
| * | BR 3392418: MachO: support 16-character section names, debug flag | H. Peter Anvin | 2017-09-27 | 1 | -9/+16 |
* | | ilog2(): inline functions if practical | H. Peter Anvin | 2017-09-27 | 2 | -0/+2 |
* | | Merge remote-tracking branch 'origin/nasm-2.13.xx' | H. Peter Anvin | 2017-08-16 | 2 | -48/+98 |
|\ \
| |/ |
|
| * | outobj: emit file dependency information | H. Peter Anvin | 2017-08-16 | 1 | -41/+94 |
| * | timestamp: centralize handing of compilation timestamp | H. Peter Anvin | 2017-08-02 | 1 | -7/+4 |
* | | Merge remote-tracking branch 'origin/nasm-2.13.xx' | H. Peter Anvin | 2017-06-23 | 2 | -33/+55 |
|\ \
| |/ |
|
| * | outmacho: always use symbol-relative relocations for MachO64 | H. Peter Anvin | 2017-06-22 | 1 | -30/+52 |
| * | outdbg: make the output for relative relocations more clear | H. Peter Anvin | 2017-06-22 | 1 | -3/+3 |
* | | Sanitize the handling of segments a bit | H. Peter Anvin | 2017-05-03 | 3 | -24/+128 |
* | | Merge remote-tracking branch 'origin/nasm-2.13.xx' | H. Peter Anvin | 2017-05-01 | 3 | -1/+10 |
|\ \
| |/ |
|
| * | a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMP | H. Peter Anvin | 2017-05-01 | 2 | -0/+7 |
| * | output/legacy.c: OUT_SEGMENT -> OUT_ADDRESS with a zero addend | H. Peter Anvin | 2017-05-01 | 1 | -1/+3 |
* | | Merge remote-tracking branch 'origin/elf' | H. Peter Anvin | 2017-04-29 | 6 | -212/+434 |
|\ \
| |/
|/| |
|
| * | Clean up byteorder functions | H. Peter Anvin | 2017-04-24 | 1 | -98/+98 |
| * | hashtbl, strtbl: add hash_free_all(), split strtbl_find() | H. Peter Anvin | 2017-04-24 | 2 | -18/+25 |
| * | output: generic string table implementation | H. Peter Anvin | 2017-04-24 | 2 | -0/+167 |
| * | Merge branch 'master' into elf | H. Peter Anvin | 2017-04-23 | 2 | -35/+48 |
| |\ |
|
| * \ | Merge branch 'master' into elf | H. Peter Anvin | 2017-04-18 | 12 | -111/+661 |
| |\ \ |
|
| * | | | output: elf -- Make elf_section_attrib static | Cyrill Gorcunov | 2017-03-25 | 2 | -7/+3 |
| * | | | dwarf: Update dwarf_line_number_extended | Cyrill Gorcunov | 2017-03-25 | 1 | -0/+1 |
| * | | | dwarf: Update dwarf_calling_conversion | Cyrill Gorcunov | 2017-03-25 | 1 | -5/+10 |
| * | | | dwarf: Update dwarf_language | Cyrill Gorcunov | 2017-03-25 | 1 | -1/+20 |
| * | | | output: elf -- Use Elf64_Ehdr into section offset | Cyrill Gorcunov | 2017-03-18 | 1 | -1/+1 |
| * | | | output: elf -- Use ElfX_Relx in elf_build_reltab | Cyrill Gorcunov | 2017-03-18 | 1 | -19/+22 |
| * | | | output: elf -- Add ELF32_R_INFO, ELF64_R_INFO helpers | Cyrill Gorcunov | 2017-03-18 | 1 | -0/+2 |
| * | | | output: elf -- Start using ElfX_Sym in elf_build_symtab | Cyrill Gorcunov | 2017-03-18 | 1 | -121/+121 |
| * | | | elf: Switch writting sections with Elf structs | Cyrill Gorcunov | 2017-03-18 | 1 | -20/+28 |
| * | | | output: Elf -- Start using ElfX_Ehdr instead of opencoded writes | Cyrill Gorcunov | 2017-03-18 | 1 | -38/+52 |
* | | | | outmacho: fix dwarf line number information (debug_line section) | Chang S. Bae | 2017-04-27 | 1 | -4/+11 |
* | | | | outmacho: add dir list | Chang S. Bae | 2017-04-27 | 1 | -20/+65 |
* | | | | outmatch: fix file info and cleanup in dwarf generation | Chang S. Bae | 2017-04-25 | 1 | -39/+24 |
| |_|/
|/| | |
|
* | | | outmacho: clean up list walks, use nasm_basename/nasm_dirname | H. Peter Anvin | 2017-04-23 | 1 | -28/+22 |