summaryrefslogtreecommitdiff
path: root/output
AgeCommit message (Expand)AuthorFilesLines
2009-02-21outelf32/64: remove align_str in favor of fwritezero()H. Peter Anvin2-8/+4
2009-02-21outbin: fix typo: "sections" not "section"H. Peter Anvin1-2/+2
2009-02-21Unify all-zero buffers; add fwritezero()H. Peter Anvin3-5/+4
2009-02-21BR 2611906: proper error message for start < originH. Peter Anvin1-30/+31
2009-01-18Generate warning for unknown section atributesCharles Crayne2-2/+4
2009-01-03outas86: slight stylistic cleanupsH. Peter Anvin1-8/+8
2009-01-03Add entry point support to as86 backendSoronel Haetir1-1/+11
2008-12-18Mach-O alignment fixDavid DeHaven1-10/+21
2008-11-06ELF: use rbtree for symbol searchesH. Peter Anvin2-86/+57
2008-11-05Fix BR #916647Victor van den Elzen5-11/+16
2008-11-01ELF32 support for offset to IE GOT entryCharles Crayne1-4/+13
2008-10-31Move all version strings to a single compilation unit (ver.c)H. Peter Anvin4-11/+5
2008-10-30ELF32 bit support of .tdata and .tbss sectionsCharles Crayne1-0/+17
2008-10-27output: add common file outlib.c for common functions; realsize()H. Peter Anvin8-66/+15
2008-10-26ELF64 support for PC relative offset to IE GOT entryCharles Crayne1-4/+14
2008-10-25Flag thread local symbols in symbol tableCharles Crayne1-0/+8
2008-10-25ELF64 segment definitions for TLSCharles Crayne1-0/+10
2008-10-22BR 2148448: fix relative addresses in bin outputH. Peter Anvin1-1/+2
2008-10-18ELF64: once again, fix generation of "naked" OUT_REL*ADRH. Peter Anvin1-10/+9
2008-10-17ELF64: PLT32, GOTPCREL, and GOTPCREL64 really need exactitudeH. Peter Anvin1-3/+3
2008-10-17ELF64: the "size" argument to OUT_REL*ADR isn't really the sizeH. Peter Anvin1-3/+3
2008-10-17ELF64: actually generate relative GOT/PLT references correctlyH. Peter Anvin1-12/+10
2008-10-17ELF64: GOTOFF64 doesn't need a gsym at allH. Peter Anvin1-2/+1
2008-10-17ELF64: We apparently don't need exactitude for GOTOFF64H. Peter Anvin1-1/+1
2008-10-17ELF64: GOT and PLT references need a symbol (a slot!) to referenceH. Peter Anvin1-26/+33
2008-10-17ELF64: unbreak generating no-segment addressesH. Peter Anvin1-111/+138
2008-10-17ELF64: use the RELA addend field instead of relying on the code streamH. Peter Anvin1-80/+94
2008-10-15ELF64: fix various GOT relocationsH. Peter Anvin1-9/+35
2008-10-12Fix typo in previous outelf64.c commitCharles Crayne1-1/+0
2008-10-12RIP rel relocations for PIC released for testing.Charles Crayne1-12/+45
2008-09-09outaout.mac: aoutb is an alias for aoutH. Peter Anvin1-1/+1
2008-09-09macros: win32 and win64 are COFF, not Mach-OH. Peter Anvin2-2/+2
2008-09-02outcoff: stylistic cleanupsH. Peter Anvin1-11/+13
2008-09-02outcoff: default output symbols to T_NULLH. Peter Anvin1-0/+1
2008-07-19BR 2010180: outobj: Garbage may be written in a last PUBDEFSlavik Gnatenko1-2/+5
2008-06-21ctype.h: wrapper ctype functions with a cast to (unsigned char)H. Peter Anvin8-64/+64
2008-06-20Move the output format macros into the macros.pl mechanismH. Peter Anvin19-98/+82
2008-06-11Correct X86_64 reference in dwarf support messageCharles Crayne1-1/+1
2008-06-09Move all the RAA code out of nasmlibH. Peter Anvin6-2/+8
2008-06-09Move all the SAA code out of nasmlibH. Peter Anvin8-2/+8
2008-06-08Replace the WSAA macros with functionsH. Peter Anvin2-218/+218
2008-06-08WSAA: make the WSAA macros contain their own bufferH. Peter Anvin2-229/+225
2008-06-05Avoid obscure segfault in DWARF generationCharles Crayne2-2/+2
2008-05-27outcoff.c: remove dead code, add check for imagerelAndy Polyakov1-10/+4
2008-05-23Win64: IMAGEREL references (SEH support for Win64)Andy Polyakov1-22/+39
2008-05-23Make SAFESEH syntax error ERR_NONFATALH. Peter Anvin1-1/+2
2008-05-23Support for Win32 safeseh (BR 195417)Andy Polyakov1-7/+75
2008-04-10Temporaries in macros need a unique prefix; WSAA*() macros to headerH. Peter Anvin2-119/+3
2008-04-07Correctly identify dwarf support for elf32Charles Crayne1-1/+1
2008-03-04Adjust symbol number for global symbolsCharles Crayne1-1/+5