summaryrefslogtreecommitdiff
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2022-07-14 09:47:37 +0300
committerIvan Maidanski <ivmai@mail.ru>2022-07-14 11:52:23 +0300
commitd0e0c45dbb05e51722acf9407bcb27e3fa0615f4 (patch)
treeec32f4290b7c2cdf1728e2f9ef57d3a43d11bc36 /.appveyor.yml
parent33c68aa99537186e72cf3cff658301a76f55420c (diff)
downloadbdwgc-d0e0c45dbb05e51722acf9407bcb27e3fa0615f4.tar.gz
AppVeyor CI: Place mingw-w64 and cygwin[64] builds last
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml36
1 files changed, 18 insertions, 18 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index c70e6f6e..29e19247 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -47,20 +47,6 @@ environment:
CFLAGS_EXTRA: -O3 -DALL_INTERIOR_POINTERS -DNO_EXECUTE_PERMISSION -DENABLE_DISCLAIM -DGC_ATOMIC_UNCOLLECTABLE -DGC_GCJ_SUPPORT
- TARGET: dmc
CFLAGS_EXTRA: -s
- - TARGET: cygwin
- CONF_OPTIONS: --enable-cplusplus
- CFLAGS_EXTRA: -D GCTEST_PRINT_VERBOSE
- - TARGET: cygwin
- CONF_OPTIONS: --enable-cplusplus --disable-munmap --enable-gc-assertions
- - TARGET: cygwin64
- CONF_OPTIONS: --enable-cplusplus
- CFLAGS_EXTRA: -D GCTEST_PRINT_VERBOSE
- - TARGET: cygwin64
- CFLAGS_EXTRA: -D GC_ALWAYS_MULTITHREADED -D LINT2 -D TEST_MANUAL_VDB
- CONF_OPTIONS: --enable-cplusplus --enable-gc-assertions --disable-shared
- - TARGET: cygwin64
- CONF_OPTIONS: --disable-threads
- CFLAGS_EXTRA: -std=c11 -D USE_WINALLOC
- TARGET: mingw
- TARGET: mingw
CFLAGS_EXTRA: -D GC_THREADS -D THREAD_LOCAL_ALLOC -D PARALLEL_MARK -D GC_ASSERTIONS -D EMPTY_GETENV_RESULTS -D GC_GCJ_SUPPORT -D USE_MUNMAP -D LARGE_CONFIG -D NO_MSGBOX_ON_ERROR
@@ -68,10 +54,6 @@ environment:
CFLAGS_EXTRA: -O3 -march=native -D GC_THREADS -D GC_GCJ_SUPPORT -D GC_TIME_LIMIT=10 -D WINXP_USE_PERF_COUNTER -D NO_MSGBOX_ON_ERROR
- TARGET: mingw-shared-no-make
CFLAGS_EXTRA: -D GC_THREADS -D GC_ASSERTIONS -D ENABLE_DISCLAIM -D GC_GCJ_SUPPORT -D GC_PREFER_MPROTECT_VDB -D GC_CALL=__stdcall -D GC_CALLBACK=__fastcall -D CONSOLE_LOG -D NO_MSGBOX_ON_ERROR
- - TARGET: mingw-w64
- CFLAGS_EXTRA: -D NO_MSGBOX_ON_ERROR
- - TARGET: mingw-w64
- CFLAGS_EXTRA: -D GC_THREADS -D THREAD_LOCAL_ALLOC -D PARALLEL_MARK -D GC_ASSERTIONS -D GC_GCJ_SUPPORT -D NO_RETRY_GET_THREAD_CONTEXT
- TARGET: wcc
WCC_SYSTEM: OS2
CFLAGS_EXTRA: -DGC_ASSERTIONS
@@ -82,6 +64,24 @@ environment:
WCC_SYSTEM: MSWIN32
CFLAGS_EXTRA: -DCONSOLE_LOG -DUSE_MMAP -DUSE_MUNMAP
WCC_INC_SUBDIR: nt
+ - TARGET: mingw-w64
+ CFLAGS_EXTRA: -D NO_MSGBOX_ON_ERROR
+ - TARGET: mingw-w64
+ CFLAGS_EXTRA: -D GC_THREADS -D THREAD_LOCAL_ALLOC -D PARALLEL_MARK -D GC_ASSERTIONS -D GC_GCJ_SUPPORT -D NO_RETRY_GET_THREAD_CONTEXT
+ - TARGET: cygwin
+ CONF_OPTIONS: --enable-cplusplus
+ CFLAGS_EXTRA: -D GCTEST_PRINT_VERBOSE
+ - TARGET: cygwin64
+ CONF_OPTIONS: --disable-threads
+ CFLAGS_EXTRA: -std=c11 -D USE_WINALLOC
+ - TARGET: cygwin64
+ CONF_OPTIONS: --enable-cplusplus
+ CFLAGS_EXTRA: -D GCTEST_PRINT_VERBOSE
+ - TARGET: cygwin
+ CONF_OPTIONS: --enable-cplusplus --disable-munmap --enable-gc-assertions
+ - TARGET: cygwin64
+ CFLAGS_EXTRA: -D GC_ALWAYS_MULTITHREADED -D LINT2 -D TEST_MANUAL_VDB
+ CONF_OPTIONS: --enable-cplusplus --enable-gc-assertions --disable-shared
clone_depth: 50