summaryrefslogtreecommitdiff
path: root/output
Commit message (Expand)AuthorAgeFilesLines
* Remove casts in switch statements only meant to keep OpenWatcom happyH. Peter Anvin2017-03-013-3/+3
* compiler.h: add redundant cast to quiet Watcom warningH. Peter Anvin2017-03-011-4/+1
* output/codeview.c: remove C99-ismH. Peter Anvin2017-02-231-3/+4
* Properly keep track of the base of relative relocationsH. Peter Anvin2017-02-211-1/+15
* output/outmacho.c: use UINT64_C() instead of 1LH. Peter Anvin2017-01-221-1/+1
* macho: Improve macho_calculate_sizesMartin Lindhe2017-01-051-1/+1
* outas86: Shrink as86_section_namesMartin Lindhe2017-01-051-3/+2
* outcoff: Shrink coff_section_namesMartin Lindhe2017-01-051-2/+1
* output,aout: Improve aout_section_namesMartin Lindhe2017-01-051-3/+2
* output: outelf,dwarf -- Add missing DW_LNS_copyHilmar Ackermann2016-11-051-0/+1
* output/legacy.c: include outlib.hH. Peter Anvin2016-10-061-0/+1
* backend: move wrapper for legacy output functions to a library routineH. Peter Anvin2016-09-2412-1/+118
* outelf: add panic() for unknown output typesH. Peter Anvin2016-09-201-0/+9
* output: elf -- Generate SHT_RELA relocs for elfx32/elf64 stabsFabian Giesen2016-08-181-3/+14
* output: elf -- Fix debug info.Fabian Giesen2016-08-181-10/+21
* codeview: Fix ill-formed "S_COMPILE2" record.Fabian Giesen2016-07-181-8/+16
* Merge tag 'nasm-2.12.02rc9'H. Peter Anvin2016-06-162-3/+37
|\
| * outmacho: Fix relative relocations for 32-bit Mach-O (fix typo)H. Peter Anvin2016-06-141-1/+1
| * outobj.c: Fix for RIP relative addressing relocation.knut st. osmundsen2016-06-031-2/+36
* | Reorganize the source code into subdirectoriesH. Peter Anvin2016-05-2516-33/+33
* | Add wrappers around fopen(), use mmap on glibcH. Peter Anvin2016-05-252-2/+2
* | Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-05-241-61/+155
|\ \ | |/
| * codeview: use nasm_realpath() to find the canonical name of the outfileH. Peter Anvin2016-05-241-21/+18
| * codeview: don't walk the file list for every lineH. Peter Anvin2016-05-241-43/+54
| * codeview.c: register all filenamesJim Kukunas2016-05-171-2/+2
| * codeview.c: Add support for multiple source filesJim Kukunas2016-05-171-34/+120
* | Merge remote-tracking branch 'origin/nasm-2.12.xx'H. Peter Anvin2016-05-162-3/+7
|\ \ | |/
| * codeview: use nasm_free() instead of plain free()H. Peter Anvin2016-05-101-3/+3
| * codeview: Call register_file only when producing line numbersFabian Giesen2016-05-101-3/+3
| * codeview: Make md5sum calc read file in 'binary' modeFabian Giesen2016-05-101-1/+1
| * codeview: Look up %include path when determining files to hash.Fabian Giesen2016-05-101-1/+2
| * outmacho: Fix missing braceH. Peter Anvin2016-05-091-1/+1
| * outmacho: Fix relative relocations for 32-bit Mach-OZenith4322016-05-091-0/+4
* | codeview: Call register_file only when producing line numbersFabian Giesen2016-04-301-3/+3
* | codeview: Make md5sum calc read file in 'binary' modeFabian Giesen2016-04-301-1/+1
* | codeview: Look up %include path when determining files to hash.Fabian Giesen2016-04-301-1/+2
* | out: Elf -- Fix typo in section nameCyrill Gorcunov2016-04-241-1/+1
* | out: Elf -- Merge Elf32, Elfx32 and Elf64 into single fileCyrill Gorcunov2016-04-244-6308/+3153
* | out: Elf32, Elfx32, Elf64 -- Rename unmergable routinesCyrill Gorcunov2016-04-243-12/+12
* | out: Elfx32 -- Unify dwarf_ typesCyrill Gorcunov2016-04-241-2/+1
* | output: Elf32, Elfx32 -- Use 64 bit addressCyrill Gorcunov2016-04-242-17/+11
* | output: Elf32 -- Shuffle few lines to make it close to other codeCyrill Gorcunov2016-04-241-2/+2
* | output: Elf32, Elfx32 -- Unify elf_add_gsym_relocCyrill Gorcunov2016-04-243-31/+32
* | out: Elf32 -- A few more constants usageCyrill Gorcunov2016-04-241-3/+3
* | output: Elf32, Elfx32, Elf64 -- Declare ofmt for allCyrill Gorcunov2016-04-243-0/+6
* | out: Elf64, Elfx32 -- Drop useless DEBUGCyrill Gorcunov2016-04-242-22/+0
* | out: Elf32, Elfx32, Elf64 -- Unify elf_init and elf_deflabelCyrill Gorcunov2016-04-243-8/+36
* | out: Elf32 -- Unify dwarf_ numsCyrill Gorcunov2016-04-242-2/+1
* | out: Elf32, Elfx32, Elf64 -- more unificationsCyrill Gorcunov2016-04-243-14/+11
* | out: Elf32, Elfx32 -- Unify elf_sect_write, elf_section_header and add elf_se...Cyrill Gorcunov2016-04-242-12/+18