aboutsummaryrefslogtreecommitdiff
path: root/tccelf.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* libtcc: new LIBTCCAPI tcc_set_options(TCCState*, const char*str)grischka2013-02-121-1/+1
* tcc.h: declare CValue.tab[LDOUBLE_SIZE/4]grischka2013-02-081-7/+7
* lib/Makefile: use CC, add bcheck to libtcc1.agrischka2013-02-061-4/+0
* tccelf: fix debug section relocationgrischka2013-02-051-1/+1
* portability: make tcc_get_symbol() available for non-nativegrischka2013-02-041-2/+2
* portability: fix void* <-> target address conversion confusiongrischka2013-02-041-37/+40
* Revert "Don't call elf_hash on NULL value"Thomas Preud'homme2013-01-311-1/+1
* safety: replace occurrences of strcpy by pstrcpygrischka2013-01-311-16/+6
* Don't call elf_hash on NULL valueDomingo Alvarez Duarte2013-01-311-1/+1
* Fix overflow detection in ARM relocationThomas Preud'homme2013-01-281-2/+2
* Link STT_GNU_IFUNC into STT_FUNC in executable.Thomas Preud'homme2013-01-251-2/+11
* Revert "Added what I call virtual io to tinycc this way we can make a monolit...Thomas Preud'homme2013-01-141-21/+22
* Added what I call virtual io to tinycc this way we can make a monolitic execu...mingodad2013-01-111-22/+21
* Generate PLT thumb stub only when necessaryThomas Preud'homme2012-11-171-25/+41
* Revert "Generate PLT thumb stub only when necessary"Thomas Preud'homme2012-11-121-53/+23
* Call to veneers in ARM modeThomas Preud'homme2012-11-091-1/+3
* Generate PLT thumb stub only when necessaryThomas Preud'homme2012-11-071-23/+53
* Support R_ARM_THM_JUMP24 relocation to pltThomas Preud'homme2012-11-071-8/+18