aboutsummaryrefslogtreecommitdiff
path: root/tccelf.c
Commit message (Expand)AuthorAgeFilesLines
* tccelf: allow multiple declaration of bss/common symbolsgrischka2016-10-011-5/+8
* build: revert Makefiles to 0.9.26 state (mostly)grischka2016-10-011-18/+1
* libtcc: reimplement option -Wl,[-no]-whöle-archivegrischka2016-10-011-17/+26
* Revert "output all sections if we produce an executable file"grischka2016-10-011-11/+0
* Revert part of "fix installation amd bcheck for Windows"grischka2016-10-011-27/+13
* libtcc: filetype cleanupgrischka2016-10-011-4/+3
* Revert "--whole-archive support"grischka2016-10-011-3/+0
* Rein in unintended external functions.Jean-Claude Beaudoin2016-09-251-2/+2
* --whole-archive supportseyko2016-05-201-0/+3
* x86_64: Use addend on relocsMichael Matz2016-05-091-1/+1
* tccpp: cleanup options -dD -dM, remove -Cgrischka2016-05-051-1/+1
* preprocessor oprtion -C (keep comments)seyko2016-04-151-1/+1
* R_386_COPYseyko2016-04-031-0/+6
* Silence FIXME and compiler warningVlad Vissoultchev2016-03-131-0/+3
* i386: Add support for new psABI relocationThomas Preud'homme2015-12-271-2/+9
* x86-64: fix shared libsMichael Matz2015-12-171-2/+4
* x86-64: Define symbol constant for new relocsMichael Matz2015-12-171-7/+9
* x86-64: Add support for new psABI relocationsMichael Matz2015-12-171-4/+10
* tccelf.c: On arm64, use read64le, and use uint64_t to check range.Edmund Grimley Evans2015-11-201-3/+2
* Replace pointer casts with calls to (read|write)(16|32|64)le.Edmund Grimley Evans2015-11-191-121/+106
* tccelf.c: Avoid two trivial instances of undefined behaviour.Edmund Grimley Evans2015-11-091-2/+4
* defined twice: revertseyko2015-10-291-1/+1
* comment out tcc_error_noabort("'%s' defined twice"...seyko2015-10-251-1/+1
* tccelf.c: Reset sym after call to build_got.Edmund Grimley Evans2015-10-161-1/+3
* Revert all of my changes to directories & codingstyle.gus knight2015-07-291-0/+3504
* Reorganize the source tree.gus knight2015-07-271-3504/+0
* Clean up lots of rogue tabs.gus knight2015-07-271-139/+139
* Trim trailing spaces everywhere.gus knight2015-07-271-1/+1
* tccpp: fix issues, add testsgrischka2015-05-091-0/+2
* fix a potential end-of-buffer issue in tccelf.cPhilip2015-04-301-2/+5
* Fix program symbols exported in dynsym sectionThomas Preud'homme2015-04-181-12/+11
* ability to specify a type of the input file with the -x switchseyko2015-04-121-3/+3
* fix "handle a -s option" commitseyko2015-04-101-12/+8
* a bounds checking code for the ARCH=x86_64seyko2015-04-101-2/+0
* fix installation amd bcheck for Windowsseyko2015-04-101-15/+16
* handle a -s option by executing sstrip/strip programseyko2015-04-101-0/+14
* output all sections if we produce an executable fileseyko2015-04-101-0/+1
* fix for the bcheck.o (bug #14958)seyko2015-03-291-1/+1
* fix: try to add a bounds.o only if __bounds_init not foundseyko2015-03-281-3/+6
* make a bound checking more compatible with Windows 64seyko2015-03-261-1/+1
* fix for the previous commit: tcc_add_support() was used before definitionseyko2015-03-261-25/+25
* fix: enforce bcheck.o linking when -b option is usedseyko2015-03-261-1/+4
* fix for: x86_64-tcc compiled by i386-tcc is wrongseyko2015-03-231-1/+1
* fix a gcc compiler warning for the previous commitseyko2015-03-231-1/+1
* revert a commit: Work around for the issue TCC doesn't handle -2147483648 pro...seyko2015-03-231-1/+1
* A correction for the commit: revert a grischka patch: gdb refused to know "main"seyko2015-03-101-0/+7
* Find libtcc1.a on arm32Michael Matz2015-03-091-1/+1
* tccelf.c: File path component is "arm64", not "ARM64".Edmund Grimley Evans2015-03-041-1/+1
* A 32/64 bit tcc on linux: an arch specific path for libtcc1.aseyko2015-03-031-1/+19
* tcc_add_runtime() for a CONFIG_USE_LIBGCC case: reducing a complexityseyko2015-03-031-5/+2