summaryrefslogtreecommitdiff
path: root/output
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* 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
* Defer debug format search until after command line parsingH. Peter Anvin2016-03-072-2/+2
* ofmt: get rid of the debuginfo parameter to ofmt->cleanup()H. Peter Anvin2016-03-0712-66/+41
* outelf*: remove null debug functionsH. Peter Anvin2016-03-073-69/+15
* codeview: remove hack for handling local labelsH. Peter Anvin2016-03-071-17/+2
* outieee: no need to filter .. symbols in the debug format anymoreH. Peter Anvin2016-03-071-9/+5
* outobj: no need to filter .. symbols in the debug format anymoreH. Peter Anvin2016-03-071-8/+4
* Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-03-078-41/+41
* Get rid of a bunch of unnecessary indirectionsH. Peter Anvin2016-03-037-16/+11
* Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panicH. Peter Anvin2016-03-0311-68/+68
* codeview: be a bit more explicit about the nature of a panicH. Peter Anvin2016-03-031-1/+1
* outmacho: remove unused debugging functionsH. Peter Anvin2016-03-031-27/+0
* Remove unnecessary C99-ismsH. Peter Anvin2016-03-024-7/+7
* Remove unnecessary C99 features which break Visual C++ 2010Knut St. Osmundsen2016-02-261-9/+9
* outmacho: correctly handle references between sectionsH. Peter Anvin2016-02-231-19/+41
* outmacho: make a best effort at separating SIGNED from BRANCH relocsH. Peter Anvin2016-02-211-17/+46
* outmacho: default section flags should depend on section name onlyH. Peter Anvin2016-02-181-5/+2
* outmacho: make a copy of "fmt" instead of making it a pointerH. Peter Anvin2016-02-171-20/+20
* outmacho: correct handling of GOT relocation, add TLVP relocationsH. Peter Anvin2016-02-161-101/+183
* outmacho: fix the .rodata -> __TEXT,__const mappingH. Peter Anvin2016-02-161-17/+18
* outmacho: sanitize the handling of sectionsH. Peter Anvin2016-02-161-30/+18
* outmacho: if .rodata contains no relocations, change it to __TEXT,__constH. Peter Anvin2016-02-161-3/+17
* outmacho: Allow arbitrary MachO sections, avoid bss lookupH. Peter Anvin2016-02-161-108/+151
* outmacho: Only test for MAX_SECT at the point sections are laid outH. Peter Anvin2016-02-161-5/+6
* outmacho: Fix the computation of non-external relocation offsetsH. Peter Anvin2016-02-161-10/+16
* outmacho: use section table lookup for local symbol referencesH. Peter Anvin2016-02-161-9/+4
* outmacho: rename outmac.c to outmacho.cH. Peter Anvin2016-02-121-1/+1
* outmac: generate section-relative relocations for local symbolsH. Peter Anvin2016-02-121-42/+13
* outmac: correct the format name for macho32H. Peter Anvin2016-02-121-3/+3
* output: outmac -- Fix few nits during mergeCyrill Gorcunov2016-02-121-4/+3
* outmac: allow section alignment to be declared more than onceH. Peter Anvin2016-02-121-21/+10
* outmac: default to bits 32 for macho32 output formatH. Peter Anvin2016-02-121-2/+2
* outmac: move the format definitions down to the format-specific codeH. Peter Anvin2016-02-121-22/+22
* Merge the macho32 and macho64 (outmac32/64) backendsH. Peter Anvin2016-02-122-1586/+321
* macho64: remove -64 suffix from static variablesH. Peter Anvin2016-02-121-34/+34
* macho: make a bunch of global variables staticH. Peter Anvin2016-02-122-12/+12
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-1113-9/+19
* outmac64.c: Fix memory clobber bug, clean up memory freemachofixH. Peter Anvin2016-02-111-5/+6
* macho64: remove LC_DATA_IN_CODE, change reloc type to 1H. Peter Anvin2016-02-111-10/+1