History

Add more supported systems for cross test

Christian Jullien committed 5 years ago

Commit d5c78ce1 parent c35f61b2 files · +23 −15Browse files

Unified · Split

2 files
  1. Makefile +19 −15
  2. tests/Makefile +4 −0
Makefile+19−15
@@ -94,21 +94,25 @@ NATIVE_DEFINES_no_$(CONFIG_bcheck) += -DCONFIG_TCC_BCHECK=0 · 93 unmodified lines
94NATIVE_DEFINES_no_$(CONFIG_backtrace) += -DCONFIG_TCC_BACKTRACE=094NATIVE_DEFINES_no_$(CONFIG_backtrace) += -DCONFIG_TCC_BACKTRACE=0
95NATIVE_DEFINES += $(NATIVE_DEFINES_yes) $(NATIVE_DEFINES_no_no)95NATIVE_DEFINES += $(NATIVE_DEFINES_yes) $(NATIVE_DEFINES_no_no)
96 96
97DEF-i386 = -DTCC_TARGET_I38697DEF-i386 = -DTCC_TARGET_I386
98DEF-i386-win32 = -DTCC_TARGET_I386 -DTCC_TARGET_PE98DEF-i386-win32 = -DTCC_TARGET_I386 -DTCC_TARGET_PE
99DEF-x86_64 = -DTCC_TARGET_X86_6499DEF-i386-OpenBSD = $(DEF-i386) -DTARGETOS_OpenBSD
100DEF-x86_64-win32= -DTCC_TARGET_X86_64 -DTCC_TARGET_PE100DEF-x86_64 = -DTCC_TARGET_X86_64
101DEF-x86_64-osx = -DTCC_TARGET_X86_64 -DTCC_TARGET_MACHO101DEF-x86_64-win32 = -DTCC_TARGET_X86_64 -DTCC_TARGET_PE
102DEF-arm-fpa = -DTCC_TARGET_ARM102DEF-x86_64-osx = -DTCC_TARGET_X86_64 -DTCC_TARGET_MACHO
103DEF-arm-fpa-ld = -DTCC_TARGET_ARM -DLDOUBLE_SIZE=12103DEF-arm-fpa = -DTCC_TARGET_ARM
104DEF-arm-vfp = -DTCC_TARGET_ARM -DTCC_ARM_VFP104DEF-arm-fpa-ld = -DTCC_TARGET_ARM -DLDOUBLE_SIZE=12
105DEF-arm-eabi = -DTCC_TARGET_ARM -DTCC_ARM_VFP -DTCC_ARM_EABI105DEF-arm-vfp = -DTCC_TARGET_ARM -DTCC_ARM_VFP
106DEF-arm-eabihf = $(DEF-arm-eabi) -DTCC_ARM_HARDFLOAT106DEF-arm-eabi = -DTCC_TARGET_ARM -DTCC_ARM_VFP -DTCC_ARM_EABI
107DEF-arm = $(DEF-arm-eabihf)107DEF-arm-eabihf = $(DEF-arm-eabi) -DTCC_ARM_HARDFLOAT
108DEF-arm-wince = $(DEF-arm-eabihf) -DTCC_TARGET_PE108DEF-arm = $(DEF-arm-eabihf)
109DEF-arm64 = -DTCC_TARGET_ARM64109DEF-arm-wince = $(DEF-arm-eabihf) -DTCC_TARGET_PE
110DEF-riscv64 = -DTCC_TARGET_RISCV64110DEF-arm64 = -DTCC_TARGET_ARM64
111DEF-c67 = -DTCC_TARGET_C67 -w # disable warnigs111DEF-arm64-FreeBSD = $(DEF-arm64) -DTARGETOS_FreeBSD
112DEF-arm64-NetBSD = $(DEF-arm64) -DTARGETOS_NetBSD
113DEF-arm64-OpenBSD = $(DEF-arm64) -DTARGETOS_OpenBSD
114DEF-riscv64 = -DTCC_TARGET_RISCV64
115DEF-c67 = -DTCC_TARGET_C67 -w # disable warnigs
112DEF-x86_64-FreeBSD = $(DEF-x86_64) -DTARGETOS_FreeBSD116DEF-x86_64-FreeBSD = $(DEF-x86_64) -DTARGETOS_FreeBSD
113DEF-x86_64-NetBSD = $(DEF-x86_64) -DTARGETOS_NetBSD117DEF-x86_64-NetBSD = $(DEF-x86_64) -DTARGETOS_NetBSD
114DEF-x86_64-OpenBSD = $(DEF-x86_64) -DTARGETOS_OpenBSD118DEF-x86_64-OpenBSD = $(DEF-x86_64) -DTARGETOS_OpenBSD
tests/Makefile+4−0
@@ -284,6 +284,7 @@ cross-test : tcctest.c examples/ex3.c · 283 unmodified lines
284CROSS-TGTS = \284CROSS-TGTS = \
285 i386 \285 i386 \
286 i386-win32 \286 i386-win32 \
287 i386-OpenBSD \
287 x86_64 \288 x86_64 \
288 x86_64-win32 \289 x86_64-win32 \
289 x86_64-osx \290 x86_64-osx \
@@ -294,6 +295,9 @@ CROSS-TGTS = \ · 4 unmodified lines
294 arm-eabihf \295 arm-eabihf \
295 arm-wince \296 arm-wince \
296 arm64 \297 arm64 \
298 arm64-FreeBSD \
299 arm64-NetBSD \
300 arm64-OpenBSD \
297 riscv64 \301 riscv64 \
298 c67302 c67
299 303

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t