mirror of
https://github.com/frida/tinycc
synced 2024-12-22 21:16:49 +03:00
da8c62f75d
win32/Makefile ("for cygwin") removed
- On cygwin, the normal ./configure && make can be used with either
cygwin's "GCC for Win32 Toolchain"
./configure --cross-prefix=i686-w64-mingw32-
or with an existing tcc:
./configure --cc=<old-tccdir>/tcc.exe
tcctest.c:
- exclude test_high_clobbers() on _WIN64 (does not work)
tests2/95_bitfield.c:
- use 'signed char' for ARM (where default 'char' is unsigned)
tests:
- remove -I "expr" diff option to allow tests with
busybox-diff.
libtcc.c, tcc.c:
- removed -iwithprefix option. It is supposed to be
combined with -iprefix which we don't have either.
tccgen.c:
- fix assignments and return of 'void', as in
void f() {
void *p, *q;
*p = *q:
return *p;
}
This appears to be allowed but should do nothing.
tcc.h, libtcc.c, tccpp.c:
- Revert "Introduce VIP sysinclude paths which are always searched first"
This reverts commit
|
||
---|---|---|
.. | ||
01.c | ||
01.expect | ||
02.c | ||
02.expect | ||
03.c | ||
03.expect | ||
04.c | ||
04.expect | ||
05.c | ||
05.expect | ||
06.c | ||
06.expect | ||
07.c | ||
07.expect | ||
08.c | ||
08.expect | ||
09.c | ||
09.expect | ||
10.c | ||
10.expect | ||
11.c | ||
11.expect | ||
12.expect | ||
12.S | ||
13.expect | ||
13.S | ||
14.c | ||
14.expect | ||
15.c | ||
15.expect | ||
16.c | ||
16.expect | ||
17.c | ||
17.expect | ||
18.c | ||
18.expect | ||
19.c | ||
19.expect | ||
20.c | ||
20.expect | ||
21.c | ||
21.expect | ||
Makefile | ||
pp-counter.c | ||
pp-counter.expect |