summaryrefslogtreecommitdiff
path: root/output/outelf32.c
Commit message (Expand)AuthorAgeFilesLines
* outelf32: handle compilers without 64-bit switch() supportH. Peter Anvin2010-06-071-14/+22
* ELF support for 8-bit relocationsH. Peter Anvin2010-05-061-25/+59
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-3/+3
* Elf-32: Implement segalign handlingCyrill 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
* ofmt: Introduce output format aliasesCyrill Gorcunov2010-04-101-24/+0
* Elf: Some unification snippets for 32/64 bit versionsCyrill Gorcunov2010-04-101-6/+5
* 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-48/+3
* 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-0/+1
* outelfX.c: Trivial cleanupCyrill Gorcunov2010-01-031-7/+7
* 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-18/+17
* dwarfX_output: dont check for "ln" twiceCyrill Gorcunov2009-11-061-4/+2
* 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-7/+8
* output/outelf32.c: code style simplificationCyrill Gorcunov2009-09-031-115/+108
* output/outelf32.c: tab-space cleanupCyrill Gorcunov2009-09-031-390/+367
* Fix some format strings for nasm_errorVictor van den Elzen2009-08-111-2/+2
* 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/+91
* Merge branch 'master' into new-preprocH. Peter Anvin2009-07-131-1/+5
|\
| * ELF: add debug support for TY_YWORDH. Peter Anvin2009-07-131-0/+4
| * elf32: debug32_typevalue - fix TY_OWORD sizeCyrill Gorcunov2009-07-131-1/+1
* | 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-2/+2
* Add new copyright headers to the output modulesH. Peter Anvin2009-06-281-6/+35
* 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-33/+35
* ELF: remove loop invariant calculation of global offsetH. Peter Anvin2009-06-251-1/+9
* ELF: clean up the arithmetic for global symbolsH. Peter Anvin2009-06-251-12/+22
* ELF: eliminate hard-coded section numbersH. Peter Anvin2009-06-251-50/+63
* 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-140/+34
* 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-47/+33
* Fix BR #916647Victor van den Elzen2008-11-051-6/+11