aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* arm64: Fix regression introduced by 6245db9.Edmund Grimley Evans2016-12-051-0/+4
* Fix set but not used error in arm64-link.cThomas Preud'homme2016-12-051-5/+4
* Fix tcc_error params for R_AARCH64_(JUMP|CALL)26Thomas Preud'homme2016-12-051-3/+2
* Error on unrecognized relocationsThomas Preud'homme2016-12-052-1/+6
* Add relocs_info array to c67 backendThomas Preud'homme2016-12-051-0/+2
* Fix relocs_info declaration in tcc.hThomas Preud'homme2016-12-0512-90/+129
* Control symbol table of which to relocate symbolsThomas Preud'homme2016-12-034-6/+6
* Code simplification in relocate_symsThomas Preud'homme2016-12-031-7/+4
* Consolidate all relocations in relocate_sectionThomas Preud'homme2016-12-034-66/+22
* Allow to get sym attr and fail if no entryThomas Preud'homme2016-12-032-23/+27
* Consolidate GOT creation in build_got_entriesThomas Preud'homme2016-12-032-17/+25
* Make build_got_entries more target independentThomas Preud'homme2016-12-0311-210/+178
* 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-039-490/+552
* 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-032-132/+135
* Rename add_elf_sym to set_elf_symThomas Preud'homme2016-12-035-29/+29
* 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
* Remove warning when __builtin_frame_address is used with gcc >= 6.Christian Jullien2016-11-301-0/+13
* Implement gcc bitfield algorithm; add -mms-bitfieldsDavid Mertens2016-11-286-7/+44
* Minor grammar fixes to docsDavid Mertens2016-11-281-4/+4
* configure: prefer lib64 on 64-bit platformsgrischka2016-11-281-3/+4
* tccelf: introduce add32/64le()grischka2016-11-203-24/+28
* x86_64-asm: =m operand fixesgrischka2016-11-206-33/+81
* arm: Fix relocate_section with TCC_OUTPUT_MEMORYThomas Stalder2016-11-131-2/+4
* remove warningsThomas Stalder2016-11-132-4/+3
* tccgen: fix inline_functions double free fixgrischka2016-11-113-15/+19
* tccgen: inline_functions double free fixgrischka2016-11-113-10/+11
* bcheck: access fields of local structs w/o bcheckPavlas, Zdenek2016-11-101-3/+3
* bcheck: add structs to local regionsPavlas, Zdenek2016-11-091-2/+2
* i386 + bcheck: fix __bound_local_newPavlas, Zdenek2016-11-092-7/+9
* i386-gen: use EBX as 4th registergrischka2016-10-191-4/+13
* lib/libtcc1.c: cleanupgrischka2016-10-195-62/+25
* tccrun/win64: cleanup runtime function tablegrischka2016-10-196-48/+100
* configure: --triplet= option, Makefile: cleanupgrischka2016-10-174-83/+69
* tccpp_new/delete and other cleanupsgrischka2016-10-1710-190/+202
* system-hacks: define __GNUC__ for FreeBSDMichael Matz2016-10-171-10/+9
* x86-64: Fix long long bugMichael Matz2016-10-171-2/+7
* i386: do not 'lexpand' into registers necessarilygrischka2016-10-162-12/+18
* tccgen/32bits: fix unsigned long long -> int castgrischka2016-10-161-3/+3
* Actual complete name for DragonFly is 'DragonFly BSD'.Christian Jullien2016-10-161-1/+1
* No 'Thread Storage Local' on FreeBSD with tcc.Christian Jullien2016-10-151-0/+2
* Backslash was missing after reindentation to let code be < 80 col.Christian Jullien2016-10-151-1/+1
* #define __GNUC__ = 2.1grischka2016-10-153-6/+27
* tccgen/tccelf: move code from libtcc.cgrischka2016-10-154-482/+512
* Add more OpenBSD support.Christian Jullien2016-10-151-1/+4