Forgot about it. It allows to compile several sources (and other .o's) to one single .o file; tcc -r -o all.o f1.c f2.c f3.S o4.o ... Also: - option -fold-struct-init-code removed, no effect anymore - (tcc_)set_environment() moved to tcc.c - win32/lib/(win)crt1 minor fix & add dependency - debug line output for asm (tcc -c -g xxx.S) enabled - configure/Makefiles: x86-64 -> x86_64 changes - README: cleanup
Showing the changes to tests (2 of 18 files). Show all
Unified · Split
| @@ -36,13 +36,13 @@ endif · 35 unmodified lines | ||
| 36 | 36 | ifeq ($(TARGETOS),Darwin) |
| 37 | 37 | TESTS := $(filter-out hello-exe test3 $(BTESTS),$(TESTS)) |
| 38 | 38 | endif |
| 39 | −ifeq (,$(filter arm64 i386 x86-64,$(ARCH))) | |
| 39 | +ifeq (,$(filter arm64 i386 x86_64,$(ARCH))) | |
| 40 | 40 | TESTS := $(filter-out vla_test-run,$(TESTS)) |
| 41 | 41 | endif |
| 42 | 42 | ifeq ($(CONFIG_arm_eabi),yes) |
| 43 | 43 | TESTS := $(filter-out test3,$(TESTS)) |
| 44 | 44 | endif |
| 45 | −ifeq (,$(filter i386 x86-64,$(ARCH))) | |
| 45 | +ifeq (,$(filter i386 x86_64,$(ARCH))) | |
| 46 | 46 | TESTS := $(filter-out dlltest,$(TESTS)) |
| 47 | 47 | endif |
| 48 | 48 | |
| @@ -22,10 +22,10 @@ endif · 21 unmodified lines | ||
| 22 | 22 | ifeq ($(TARGETOS),Darwin) |
| 23 | 23 | SKIP += 40_stdio.test |
| 24 | 24 | endif |
| 25 | −ifeq ($(ARCH),x86-64) | |
| 25 | +ifeq ($(ARCH),x86_64) | |
| 26 | 26 | SKIP += 73_arm64.test |
| 27 | 27 | endif |
| 28 | −ifeq (,$(filter i386 x86-64,$(ARCH))) | |
| 28 | +ifeq (,$(filter i386 x86_64,$(ARCH))) | |
| 29 | 29 | SKIP += 85_asm-outside-function.test |
| 30 | 30 | endif |
| 31 | 31 | |