summaryrefslogtreecommitdiff
path: root/output
Commit message (Expand)AuthorAgeFilesLines
* macho64: Manually merge macho64 branch with master branch.Keith Kanios2009-07-084-18/+1584
* outmacho.c: fix section/relocation alignment issueKeith Kanios2009-07-071-3/+7
* outdbg: be excrutiatingly correct...H. Peter Anvin2009-07-071-1/+1
* outdbg: fix OUT_REL*ADR, add OUT_REL8ADRH. Peter Anvin2009-07-071-3/+8
* outbin: be consistent in spelling "Intel hex" with those capsH. Peter Anvin2009-07-061-1/+1
* outmacho: fixed section/relocation alignment issueKeith Kanios2009-07-061-4/+4
* NASM: relicense under the 2-clause BSD licenseH. Peter Anvin2009-07-069-108/+0
* outbin: minor cleanupsH. Peter Anvin2009-07-061-6/+8
* outbin: when using saa_rnbytes() we have to saa_rewind()H. Peter Anvin2009-07-051-0/+2
* outbin: when writing S-records, write head recordH. Peter Anvin2009-07-051-0/+3
* outbin: add support for Intel hex and Motorola S-recordsH. Peter Anvin2009-07-052-29/+293
* Make it possible for outputs to be either text or binaryH. Peter Anvin2009-07-0512-57/+62
* outobj: handle the case of SEG <undefined> in pass 0H. Peter Anvin2009-07-011-4/+12
* outmacho: change license to 2-BSDH. Peter Anvin2009-06-301-12/+0
* ELF64: fix incorrect type for the .strtab section headerCyrill Gorcunov2009-06-301-1/+1
* Add new copyright headers to the output modulesH. Peter Anvin2009-06-2823-83/+798
* Add copyright headers to macro filesH. Peter Anvin2009-06-289-0/+405
* Move prototypes for null_debug to outform.h and outlib.hH. Peter Anvin2009-06-275-0/+17
* Move backend-specific code to output/; break out null debug stuffH. Peter Anvin2009-06-2718-20/+475
* debug: make *all* the null debug routines available as a libraryH. Peter Anvin2009-06-272-20/+2
* output: call debug init from a central locationH. Peter Anvin2009-06-273-5/+1
* outelf.c: add appropriate #ifdefsH. Peter Anvin2009-06-271-0/+5
* outdbg: make outdbg.c compile cleanlyH. Peter Anvin2009-06-271-10/+12
* ELF: make debugging functions staticH. Peter Anvin2009-06-252-65/+70
* ELF: remove loop invariant calculation of global offsetH. Peter Anvin2009-06-252-6/+18
* ELF: clean up the arithmetic for global symbolsH. Peter Anvin2009-06-252-32/+52
* ELF: bump GLOBAL_TEMP_BASEH. Peter Anvin2009-06-251-1/+1
* ELF: eliminate hard-coded section numbersH. Peter Anvin2009-06-253-81/+143
* Handle the new ELF headers in the dependency generationH. Peter Anvin2009-06-255-11/+11
* ELF: add header files, begin merging common code, drop .commentH. Peter Anvin2009-06-258-314/+661
* outbin: replace fprintf(rf, not_defined); with fputs(not_defined, rf);H. Peter Anvin2009-04-301-5/+5
* outcoff: BR 2685756: fix SAFESEH with an internal symbolAndy Polyakov2009-03-181-1/+3
* outelf32/64: fix uninitialized rbtreeMichael Scherer2009-03-182-0/+4
* outelf32/64: remove align_str in favor of fwritezero()H. Peter Anvin2009-02-212-8/+4
* outbin: fix typo: "sections" not "section"H. Peter Anvin2009-02-211-2/+2
* Unify all-zero buffers; add fwritezero()H. Peter Anvin2009-02-213-5/+4
* BR 2611906: proper error message for start < originH. Peter Anvin2009-02-211-30/+31
* Generate warning for unknown section atributesCharles Crayne2009-01-182-2/+4
* outas86: slight stylistic cleanupsH. Peter Anvin2009-01-031-8/+8
* Add entry point support to as86 backendSoronel Haetir2009-01-031-1/+11
* Mach-O alignment fixDavid DeHaven2008-12-181-10/+21
* ELF: use rbtree for symbol searchesH. Peter Anvin2008-11-062-86/+57
* Fix BR #916647Victor van den Elzen2008-11-055-11/+16
* ELF32 support for offset to IE GOT entryCharles Crayne2008-11-011-4/+13
* Move all version strings to a single compilation unit (ver.c)H. Peter Anvin2008-10-314-11/+5
* ELF32 bit support of .tdata and .tbss sectionsCharles Crayne2008-10-301-0/+17
* output: add common file outlib.c for common functions; realsize()H. Peter Anvin2008-10-278-66/+15
* ELF64 support for PC relative offset to IE GOT entryCharles Crayne2008-10-261-4/+14
* Flag thread local symbols in symbol tableCharles Crayne2008-10-251-0/+8
* ELF64 segment definitions for TLSCharles Crayne2008-10-251-0/+10