| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Round mode of ll -> float conversion to nearest | Thomas Preud'homme | 2014-02-05 | 1 | -5/+20 |
| | | | | | | Change rounding mode of long long to float conversion to nearest in libtcc1. | ||||
| * | Fix negative long long to float conversion on ARM | Thomas Preud'homme | 2014-02-05 | 1 | -2/+2 |
| | | |||||
| * | Fix float to long long conversion on ARM | Thomas Preud'homme | 2014-02-05 | 1 | -8/+8 |
| | | | | | | Fix float to long long conversion on ARM when the result would fit in an int. | ||||
| * | Fix signed integer division in ARM runtime ABI | Thomas Preud'homme | 2013-12-15 | 1 | -9/+21 |
| | | | | | | | | | - fix computation of absolute value (clearing the sign bit does not since integers are encoded in 2's complement) - test sign of integer in a more conventional way (binary and with the high bit does not work for long long due to a bug in gtst) - spacing in include | ||||
| * | Add ARM aeabi functions needed to run tcctest | Thomas Preud'homme | 2013-12-11 | 1 | -0/+441 |
| Add implementation for float / integer conversion functions: __aeabi_d2lz, __aeabi_d2ulz, __aeabi_f2lz, __aeabi_f2ulz, __aeabi_l2d, __aeabi_l2f, __aeabi_ul2d, __aeabi_ul2f Add implementation for long long helper functions: __aeabi_ldivmod, __aeabi_uldivmod, __aeabi_llsl, __aeabi_llsr, __aeabi_lasr Add implementation for integer division functions: __aeabi_uidiv, __aeabi_uidivmod, __aeabi_idiv, __aeabi_idivmod, | |||||
