summaryrefslogtreecommitdiff
path: root/output/outelf64.c
Commit message (Expand)AuthorAgeFilesLines
* elf: Move stabs symbol table format into outelf.hCyrill Gorcunov2010-07-301-8/+0
* outelf64: update copyright dateH. Peter Anvin2010-05-061-1/+1
* ELF support for 8-bit relocationsH. Peter Anvin2010-05-061-10/+33
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-3/+3
* Elf64: Implement segalign handlerCyrill Gorcunov2010-04-211-1/+19
* ofmt: Implement null_segalign stubsCyrill Gorcunov2010-04-211-0/+1
* Elf: Rename SEG_ALIGN to SEC_FILEALIGNCyrill Gorcunov2010-04-211-3/+3
* Elf: Some unification snippets for 32/64 bit versionsCyrill Gorcunov2010-04-101-5/+8
* Elf: Merge WRITE_STAB to outelf.hCyrill Gorcunov2010-04-101-9/+0
* Elf: Drop never used SOC helperCyrill Gorcunov2010-04-101-2/+0
* Elf: Introduce section_attrib helperCyrill Gorcunov2010-04-101-47/+2
* Use ALIGN helperCyrill Gorcunov2010-02-111-3/+3
* ELF: Explicitly point out SYM_GLOBAL, SYM_LOCAL bindingCyrill Gorcunov2010-01-031-2/+1
* output/outelfX.c: Use definitions from stabs.hCyrill Gorcunov2010-01-031-7/+1
* outelfX.c: Trivial cleanupCyrill Gorcunov2010-01-031-224/+224
* Elf: Allow symbols binding to undefined sectionCyrill Gorcunov2010-01-021-4/+2
* Elf: bind labels to text section by defaultCyrill Gorcunov2009-12-101-11/+12
* outelf32/64 - various cleanups in a sake of unificationCyrill Gorcunov2009-11-061-146/+139
* dwarfX_output: dont check for "ln" twiceCyrill Gorcunov2009-11-061-45/+35
* output/outelf64.c: simplify stabs64_cleanup, dwarf64_cleanupCyrill Gorcunov2009-11-061-26/+13
* Merge elf header filesCyrill Gorcunov2009-11-061-1/+1
* output/outelf32-64: use string helpersCyrill Gorcunov2009-10-311-16/+6
* Remove outdated commentsCyrill Gorcunov2009-10-311-2/+2
* stdscan: switch to stdscan_get/set routinesCyrill Gorcunov2009-10-311-4/+4
* elf,stabs: stabs32/64_generate -- append ending tokenCyrill Gorcunov2009-09-141-9/+11
* Fix some format strings for nasm_errorVictor van den Elzen2009-08-111-9/+11
* Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin2009-07-181-12/+6
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-104/+92
* Merge branch 'master' into new-preprocH. Peter Anvin2009-07-131-0/+4
|\
| * ELF: add debug support for TY_YWORDH. Peter Anvin2009-07-131-0/+4
* | Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-121-4/+6
* | Don't fclose() the output in the backendH. Peter Anvin2009-07-121-1/+0
|/
* Make it possible for outputs to be either text or binaryH. Peter Anvin2009-07-051-1/+1
* 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-281-6/+36
* Move backend-specific code to output/; break out null debug stuffH. Peter Anvin2009-06-271-2/+2
* debug: make *all* the null debug routines available as a libraryH. Peter Anvin2009-06-271-10/+1
* ELF: make debugging functions staticH. Peter Anvin2009-06-251-32/+35
* ELF: remove loop invariant calculation of global offsetH. Peter Anvin2009-06-251-5/+9
* ELF: clean up the arithmetic for global symbolsH. Peter Anvin2009-06-251-20/+30
* ELF: eliminate hard-coded section numbersH. Peter Anvin2009-06-251-31/+51
* Handle the new ELF headers in the dependency generationH. Peter Anvin2009-06-251-3/+3
* ELF: add header files, begin merging common code, drop .commentH. Peter Anvin2009-06-251-174/+31
* outelf32/64: fix uninitialized rbtreeMichael Scherer2009-03-181-0/+2
* outelf32/64: remove align_str in favor of fwritezero()H. Peter Anvin2009-02-211-4/+2
* Unify all-zero buffers; add fwritezero()H. Peter Anvin2009-02-211-1/+1
* Generate warning for unknown section atributesCharles Crayne2009-01-181-1/+2
* ELF: use rbtree for symbol searchesH. Peter Anvin2008-11-061-39/+24
* Fix BR #916647Victor van den Elzen2008-11-051-2/+2
* Move all version strings to a single compilation unit (ver.c)H. Peter Anvin2008-10-311-3/+1