aboutsummaryrefslogtreecommitdiff
path: root/tccelf.c
Commit message (Expand)AuthorAgeFilesLines
* don't discard SHT_((PRE)INIT|FINI)_ARRAY sectionsDaniel Glöckner2010-05-151-0/+3
* ARM: add support for R_ARM_V4BXDaniel Glöckner2010-05-151-1/+10
* ARM: allow jumps > 32MB on -runDaniel Glöckner2010-05-141-0/+16
* Don't load libtcc1 on arch where it doesn't existThomas Preud'homme2010-05-011-3/+7
* Link alias symbols togetherThomas Preud'homme2010-05-011-0/+20
* Replace malloc+strcpy by tcc_strdup in ld_load_file_listThomas Preud'homme2010-04-201-9/+3
* Fix "already done" test in libname_to_filename()Thomas Preud'homme2010-04-201-1/+1
* Clean changes introduced by 47abdbdThomas Preud'homme2010-04-201-66/+86
* Better handle ld scriptsThomas Preud'homme2010-04-151-3/+113
* tccelf: fix warninggrischka2010-04-131-0/+2
* fill got table for static linkingAli Gholami Rudi2010-02-051-0/+44
* Added patch to detect and use the paths for 64bit libraries asNikos Mavrogiannopoulos2010-01-281-0/+4
* Recognize -Wl,-BsymbolicDetlef Riekenberg2010-01-261-0/+4
* x86-64: use uplong for symbol valuesgrischka2010-01-141-12/+10
* build from multiple objects: fix other targetsgrischka2009-12-201-1/+1
* allow tcc be build from separate objectsgrischka2009-12-201-35/+27
* win32: enable bounds checker & exception handlergrischka2009-12-191-33/+42
* tcc: add "-Wl,-rpath=path" option (library search path)grischka2009-12-191-1/+4
* solve tccelf problem on FreeBSDLuigi Rizzo2009-12-011-10/+80
* Removed binary executable output supportFeret@.(none)2009-11-131-5/+4
* various fixes and new options for PE formatFrederic Feret2009-11-131-10/+10
* added 16-bit x86 assembly supportFrederic Feret2009-11-131-0/+12
* add binary executable output supportFrederic Feret2009-11-131-4/+5
* fix "symbol not defined" if symbol has offset 0grischka2009-08-241-9/+16
* fix some warninggrischka2009-07-181-2/+2
* cleanup: constify some global datagrischka2009-07-181-5/+5
* tccpe: load dll on the flygrischka2009-07-181-0/+2
* win64: fix pointer <-> unsigned long typecast issuesgrischka2009-07-181-6/+6
* pe32+ target: add in various #define'sgrischka2009-07-181-1/+8
* tccpe: build IAT vector with with -run toogrischka2009-07-181-2/+4
* tccelf: accept BSS symbol with same name from other modulegrischka2009-06-171-1/+2
* ulibc: #define TCC_UCLIBC and load elf_interpgrischka2009-05-161-4/+4
* fix unused/uninitalized warningsgrischka2009-05-111-0/+2
* fix warnings with tcc_add/get_symbolgrischka2009-05-111-1/+1
* move some global variables into TCCStategrischka2009-05-111-7/+7
* x86-64: Fix tcc -run. We need extra memory for PLT and GOT.Shinichiro Hamaji2009-04-181-3/+5
* change tcc_add/get_symbol to use void*grischka2009-04-181-8/+7
* x86-64: Remove code for debug print.Shinichiro Hamaji2009-04-181-16/+0
* Work around for the issue TCC doesn't handle -2147483648 properly.Shinichiro Hamaji2009-04-181-1/+1
* x86-64: Combine buffers of sections before we call tcc_run().Shinichiro Hamaji2009-04-181-27/+3
* Generate PIC code so that we can create shared objects properly.Shinichiro Hamaji2009-04-181-4/+25
* x86-64: Now TCC can create healthy shared objects from object files generated...Shinichiro Hamaji2009-04-181-2/+8
* x86-64 bug fix: Fix stab generation for x86-64.Shinichiro Hamaji2009-04-181-3/+3
* Better DLL support on x86-64.Shinichiro Hamaji2009-04-181-8/+39
* First naive DLL support on x86-64.Shinichiro Hamaji2009-04-181-3/+33
* Add support of x86-64.Shinichiro Hamaji2008-12-021-3/+136
* silly bug fix: s/#ifdef PTR_SIZE == 4/#if PTR_SIZE == 4/Shinichiro Hamaji2008-12-021-1/+1
* Make tccelf.c 64bit ready.Shinichiro Hamaji2008-12-021-9/+20
* Introduce ElfW macro and ELFW to encapsulate the difference between Elf32_* a...Shinichiro Hamaji2008-12-021-163/+173
* Allow to use libgcc instead of libtcc1Daniel Glöckner2008-09-121-0/+6