aboutsummaryrefslogtreecommitdiff
path: root/tccelf.c
Commit message (Expand)AuthorAgeFilesLines
* A 32/64 bit tcc on linux: an arch specific path for libtcc1.aseyko2015-03-031-1/+19
* tcc_add_runtime() for a CONFIG_USE_LIBGCC case: reducing a complexityseyko2015-03-031-5/+2
* Revert a grischka patch: gdb refused to know "main"seyko2015-03-031-1/+1
* aarch64: Fix -run.Michael Matz2015-02-231-9/+53
* Add arm64 (AArch64) as a target architecture.Edmund Grimley Evans2015-02-231-4/+133
* Use RELA relocations properly for R_DATA_PTR on x86_64.Edmund Grimley Evans2015-02-211-3/+12
* tccelf: layout_sections: add missing param strsecMatteo Cypriani2014-09-071-3/+4
* win64: try to fix linkagegrischka2014-06-241-14/+16
* x86_64: Handle PLT relocs to hidden symbolsMichael Matz2014-04-141-2/+9
* ELF: Remove traces of old RUNTIME_PLTGOT codeMichael Matz2014-04-061-63/+1
* arm: Use proper PLT/GOT for -run.Michael Matz2014-04-061-9/+53
* x86_64: Create proper PLT and GOT also for -runMichael Matz2014-04-061-16/+21
* arm: Handle R_ARM_NONE relocsMichael Matz2014-04-041-0/+4
* run: Always create .got relocsMichael Matz2014-04-041-0/+7
* ELF: Make first PT_LOAD cover headersMichael Matz2014-04-031-5/+10
* x86-64: shared libs improvementMichael Matz2014-03-311-25/+45
* x86-64: Add basic shared lib supportMichael Matz2014-03-311-36/+40
* Fix again GOT32 + PLT32 reloc commitThomas Preud'homme2014-03-291-4/+3
* The hack to allow valgrind works with tcc compiled programsmingodad2014-03-281-1/+5
* This allow valgrind to work on linux, some how the PHDR is missing and then v...mingodad2014-03-281-1/+1
* Simplify and fix GOT32 + PLT32 reloc commitThomas Preud'homme2014-03-261-3/+2
* A possible fix for the memory leak reported by valgrind when running tcctest....mingodad2014-03-251-0/+1
* Support GOT32 and PLT32 reloc for same symbolThomas Preud'homme2014-03-251-11/+31
* Always link libtcc1.a in (useful for va_* on x86)Thomas Preud'homme2014-03-251-2/+3
* Fix relocation of __bound_initThomas Preud'homme2014-03-171-2/+8
* Adjust relocation offset for thumb to ARM veneerThomas Preud'homme2014-03-111-1/+1
* Fix warning of clangThomas Preud'homme2014-03-091-20/+20
* Call fill_got_entry unconditionallyThomas Preud'homme2014-02-101-2/+0
* Add support of Thumb to ARM branch relocationThomas Preud'homme2014-02-061-0/+28
* Split elf_output_file in smaller functionsThomas Preud'homme2014-02-061-544/+652
* Add macro to browse reloc and sym entriesThomas Preud'homme2014-02-061-79/+39
* Revert "Add macro to browse reloc and sym entries"Thomas Preud'homme2014-02-021-37/+77
* Revert "Split elf_output_file in smaller functions"Thomas Preud'homme2014-02-021-652/+544
* Revert "Add support of Thumb to ARM branch relocation"Thomas Preud'homme2014-02-021-28/+0
* Add support of Thumb to ARM branch relocationThomas Preud'homme2014-02-021-0/+28
* Split elf_output_file in smaller functionsThomas Preud'homme2014-02-021-544/+652
* Add macro to browse reloc and sym entriesThomas Preud'homme2014-02-021-77/+37
* Give ARM asm mnemonic of PLT entriesThomas Preud'homme2014-02-021-9/+9
* Clean tccelf.cThomas Preud'homme2014-02-021-199/+179
* Remove WITHOUT_LIBTCC macro: no more userThomas Preud'homme2014-01-081-3/+1
* Shared libraries also have entry pointsThomas Preud'homme2014-01-081-1/+1
* Improve ELF on ARMThomas Preud'homme2014-01-081-1/+7
* Update elf.hThomas Preud'homme2014-01-081-10/+10
* Add support for runtime selection of float ABIThomas Preud'homme2014-01-081-1/+1
* i386: use __fixdfdi instead of __tcc_cvt_ftolgrischka2014-01-061-2/+2
* Use libtcc.a for static link even with USE_LIBGCCThomas Preud'homme2014-01-031-1/+6
* Allow thumb transition for R_ARM_PC24Thomas Preud'homme2013-11-181-12/+13
* Revert "Add support for thread-local storage variables"Thomas Preud'homme2013-11-031-21/+8
* Add support for thread-local storage variablesThomas Preud'homme2013-10-291-8/+21
* add version number to manpageUrs Janssen2013-02-171-1/+1