tinycc/lib
grischka 3b84e61ead Revert "partial revert of the commit 4ad186c5ef61"
There seems nothing wrong.  With

    int t1 = 176401255;
    float f = 0.25;
    int t2 = t1 * f; // 176401255 * 0.25 = 44100313.75

according to the arithmetic conversion rules, the number
176401255 needs to be converted to float, and the compiler
can choose either the nearest higher or nearest lower
representable number "in an implementation-defined manner".

Which may be 176401248 or 176401264.  So as result both
44100312 and 44100313 are correct.

This reverts commit 664c19ad5e.
2017-02-05 14:30:19 +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 Revert "partial revert of the commit 4ad186c5ef61" 2017-02-05 14:30:19 +01:00
Makefile tests: OOT build fixes etc. 2016-12-20 18:05:33 +01:00