tinycc/lib
Michael Matz 3db037387c libtcc1: Don't use stdlib functions
libtcc1 is the compiler support library and therefore needs
to function in a freestanding environment.  In particular
it can't just use fprintf or stderr, which it was on x86-64
(but only when compiled by GCC).  The tight integration between
libtcc1 and tcc itself makes it impossible to ever reach that
case so the abort() there is enough.  abort() is strictly speaking
also not available in a freestanding environment, but it often is
nevertheless.
2016-12-15 17:49:56 +01:00
..
alloca86_64-bt.S Revert part of "fix installation amd bcheck for Windows" 2016-10-01 20:47:36 +02:00
alloca86_64.S Fix mistake. Change jb by jbe. tiny c round (INT_MAX = 0x7FFFFFFF) to a DWORD boundary and it becomes 0x80000000. Jle treats as -214783648, but Jbe treats as 214783648. Thanks to Jason Hood for explain me this. 2014-07-10 20:41:51 -04:00
alloca86-bt.S Fix mistake. Change jb by jbe. tiny c round (INT_MAX = 0x7FFFFFFF) to a DWORD boundary and it becomes 0x80000000. Jle treats as -214783648, but Jbe treats as 214783648. Thanks to Jason Hood for explain me this. 2014-07-10 20:41:51 -04:00
alloca86.S Fix mistake. Change jb by jbe. tiny c round (INT_MAX = 0x7FFFFFFF) to a DWORD boundary and it becomes 0x80000000. Jle treats as -214783648, but Jbe treats as 214783648. Thanks to Jason Hood for explain me this. 2014-07-10 20:41:51 -04:00
alloca-arm.S arm: Provide alloca() 2014-04-05 22:54:11 +02:00
armeabi.c Incorrect function call code on ARMv6 2016-10-01 23:10:11 +02:00
bcheck.c Remove warning when __builtin_frame_address is used with gcc >= 6. 2016-11-30 06:18:48 +01:00
lib-arm64.c Correct prototype: void __clear_cache(void *, void *). 2015-10-15 19:02:54 +01:00
libtcc1.c libtcc1: Don't use stdlib functions 2016-12-15 17:49:56 +01:00
Makefile configure: --triplet= option, Makefile: cleanup 2016-10-17 23:24:10 +02:00