aboutsummaryrefslogtreecommitdiff
path: root/tccelf.c
Commit message (Expand)AuthorAgeFilesLines
* various stuffgrischka2017-10-111-116/+94
* freebsd: allow building tcc which targets windowsAvi Halachmi (:avih)2017-09-251-1/+2
* When creating a staticaly linked ELF program should not includeEmil2017-06-091-5/+7
* configure: --config-musl/-uClibc switch & misc cleanupsgrischka2017-05-131-12/+10
* Remove some unused argumentsMichael Matz2017-05-081-2/+2
* Remove some unused-parameter lintLarry Doolittle2017-05-081-9/+11
* Spelling fixes in C comments onlyLarry Doolittle2017-05-071-1/+1
* elf: Fix last commitMichael Matz2017-05-071-7/+53
* elf: Ignore SHF_COMPRESSED sectionsMichael Matz2017-05-061-1/+10
* Cleanups (float consts, sections, symbols)Michael Matz2017-05-021-13/+21
* elf: Tidy section headersMichael Matz2017-05-021-2/+51
* arm: Fix build_got_entriesThomas Stalder2017-04-271-1/+5
* tcc: fixup clang warningsAndrei Warkentin2017-04-251-1/+1
* Add support of musl-libcMarc Vertes2017-04-201-1/+1
* cross-compilers: allow individual configurationgrischka2017-02-231-10/+14
* -Wl, --enable-new-dtags for DT_RUNPATH instead of DT_RPATHSteffen Nurpmeso2017-02-181-1/+2
* fixes & cleanupsgrischka2017-02-131-8/+7
* Fix gawk miscompileMichael Matz2016-12-181-24/+32
* Fix initializing members multiple timesMichael Matz2016-12-151-0/+37
* tccelf: some linker cleanupgrischka2016-12-151-411/+144
* Use functions to get relocation infoThomas Preud'homme2016-12-101-12/+10
* Error out in put_got_entry if no dynamic symbolThomas Preud'homme2016-12-101-0/+2
* Allow PLT/GOT entry for weak static symbolThomas Preud'homme2016-12-101-0/+1
* Fix PLT creation for i386Thomas Preud'homme2016-12-101-1/+11
* Error on unrecognized relocationsThomas Preud'homme2016-12-051-0/+4
* Control symbol table of which to relocate symbolsThomas Preud'homme2016-12-031-3/+3
* Code simplification in relocate_symsThomas Preud'homme2016-12-031-7/+4
* Consolidate all relocations in relocate_sectionThomas Preud'homme2016-12-031-49/+21
* Allow to get sym attr and fail if no entryThomas Preud'homme2016-12-031-21/+23
* Consolidate GOT creation in build_got_entriesThomas Preud'homme2016-12-031-16/+24
* Make build_got_entries more target independentThomas Preud'homme2016-12-031-207/+56
* Only create GOT or GOT entry when neededThomas Preud'homme2016-12-031-22/+27
* Recognize more relocations as needing GOT/PLT entryThomas Preud'homme2016-12-031-16/+41
* Do section relocation in architecture backendThomas Preud'homme2016-12-031-482/+2
* Add address of GOT + 8 in PLT + 16 and fix PLT0Thomas Preud'homme2016-12-031-3/+5
* Improve put_got_entry doc and structureThomas Preud'homme2016-12-031-132/+132
* Rename add_elf_sym to set_elf_symThomas Preud'homme2016-12-031-24/+24
* Improve comments for symbol export and bindingThomas Preud'homme2016-12-031-5/+9
* Do not add symbol if it is already thereThomas Preud'homme2016-12-031-4/+9
* Fix error logic for undefined reference in libraryThomas Preud'homme2016-12-031-8/+7
* Clear SHF_GROUP flag when linkingroot2016-12-031-1/+1
* tccelf: introduce add32/64le()grischka2016-11-201-23/+21
* arm: Fix relocate_section with TCC_OUTPUT_MEMORYThomas Stalder2016-11-131-2/+4
* tccrun/win64: cleanup runtime function tablegrischka2016-10-191-0/+4
* tccpp_new/delete and other cleanupsgrischka2016-10-171-2/+24
* tccgen/tccelf: move code from libtcc.cgrischka2016-10-151-0/+169
* arm64: Fix -runMichael Matz2016-10-141-8/+10
* arm64: Support PREL32 relocationMichael Matz2016-10-141-0/+3
* Support archives with 64 bit indicesMichael Matz2016-10-141-7/+20
* Misc. fixesgrischka2016-10-051-3/+15