mirror of
https://github.com/frida/tinycc
synced 2024-12-25 14:36:49 +03:00
4f27e217a8
Two things: negative constants were rejected (e.g. "add $-15,%eax"). Second the insn order was such that the arithmetic IM8S forms weren't used (always the IM32 ones). Switching them prefers those but requires a fix for size calculation in case the opcodes were OPC_ARITH and OPC_WLX (whose size starts with 1, not zero). |
||
---|---|---|
.. | ||
pp | ||
tests2 | ||
abitest.c | ||
asmtest.S | ||
boundtest.c | ||
CMakeLists.txt | ||
gcctestsuite.sh | ||
libtcc_test.c | ||
Makefile | ||
tcctest.c | ||
tcctest.py | ||
vla_test.c |