- configure
* use aarch64 instead of arm64
- Makefile
* rename the custom include file to "config-extra.mak"
* Also avoid "rm -r /*" if $(tccdir) is empty
- pp/Makefile
* fix .expect generation with gcc
- tcc.h
* cleanup #defines for _MSC_VER
- tccgen.c:
* fix const-propagation for &,|
* fix anonymous named struct (ms-extension) and enable
-fms-extension by default
- i386-gen.c
* clear VT_DEFSIGN
- x86_64-gen.c/win64:
* fix passing structs in registers
* fix alloca (need to keep "func_scratch" below each alloca area on stack)
(This allows to compile a working gnu-make on win64)
- tccpp.c
* alternative approach to
|
||
|---|---|---|
| .. | ||
| alloca-arm.S | ||
| alloca86-bt.S | ||
| alloca86.S | ||
| alloca86_64-bt.S | ||
| alloca86_64.S | ||
| armeabi.c | ||
| armflush.c | ||
| bcheck.c | ||
| lib-arm64.c | ||
| libtcc1.c | ||
| Makefile | ||
| va_list.c | ||