aboutsummaryrefslogtreecommitdiff
path: root/tccelf.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* release loaded dlls cleanly (Sam K)grischka2008-05-051-1/+1
* enable pe-output from libtcc (Shmuel Zeigerman)grischka2008-05-051-1/+15
* fix stabstr with linked objectsgrischka2008-04-271-1/+31
* fix bogus relocations with TCC_OUTPUT_DLLgrischka2008-04-271-2/+17
* added verbosity levels (-vv -vvv)grischka2008-03-311-0/+2
* Add -soname linker option (Marc Andre Tanner)grischka2008-03-251-3/+58
* Fix 'tcc -static' with recent glibcgrischka2008-03-081-6/+10
* Switch to newer tccpe.c (includes support for resources)grischka2007-12-191-82/+79
* Import 409,410: ARM EABI by Daniel Glöcknergrischka2007-12-041-7/+35
* Import more changesets from Rob Landley's fork (part 2)grischka2007-11-211-1/+18
* Fix 'invalid relocation entry' problem on ubuntu - from Bernhard Fischergrischka2007-10-301-3/+5
* tcc_load_dll fix (Tao Wu)bellard2005-10-301-3/+3
* ignore AS_NEEDED ld commandbellard2005-09-031-21/+40
* win32 merge (grischka)bellard2005-04-171-9/+2
* better st_other supportbellard2005-04-131-14/+23
* initial PE format supportbellard2005-04-101-6/+1
* removed warningsbellard2004-11-071-1/+6
* copyright updatebellard2004-10-271-1/+1
* correct libtcc1 link orderbellard2004-10-271-4/+3
* fixed linker symbol generation - output format supportbellard2004-10-231-90/+141
* _end symbol definition fix - fixed section alignment logicbellard2004-10-181-14/+26
* C67 COFF executable format support (TK)bellard2004-10-051-0/+22
* initial TMS320C67xx support (TK)bellard2004-10-041-0/+31
* ARM target support (Daniel Glockner) - allow unsigned char as default on ARM...bellard2003-10-141-8/+116
* fixed libc linking when running in memorybellard2003-10-041-2/+5
* .gnu.linkonce section support (useful to link with recent glibc)bellard2003-10-041-3/+28
* changed tcc_get_symbol() prototypebellard2003-07-201-4/+13
* added init_array defines for new ld compatibilitybellard2003-05-291-0/+33
* added -rdynamic supportbellard2003-05-241-2/+12
* changed license to LGPLbellard2003-05-241-11/+11
* alacarte linking (Dave Long)bellard2003-04-281-7/+59
* added -nostdlibbellard2003-04-271-7/+11
* ignore OUTPUT_FORMAT and TARGET ld script commands (fixes Redhat >= 7 static ...bellard2003-04-161-0/+15
* fixed comment parsingbellard2003-04-131-1/+2
* PLT generation fixbellard2003-04-131-46/+68