Work around for the issue TCC doesn't handle -2147483648 properly.
commit51a7f163ad4a363953ae744afbc12cd7bd381097
authorShinichiro Hamaji <shinichiro.hamaji _at_ gmail.com>
Wed, 15 Apr 2009 17:41:24 +0000 (16 02:41 +0900)
committergrischka <grischka>
Sat, 18 Apr 2009 13:08:01 +0000 (18 15:08 +0200)
tree2a3cb37f5c9d6c3c93aeb0eb384ceb19722640af
parent83fd36333a691050663a15c07b385bdf554bf01d
Work around for the issue TCC doesn't handle -2147483648 properly.

TCC produces code which is incompatible with GCC for the following code:

    printf("%lld\n", (long long)-2147483648);
    printf("%lld\n", (long long)-2147483649);

For now, just avoid using the corner value.
tccelf.c