From fdbb1affe3c5cc89d1a696fae1a03f73fed81921 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Tue, 4 May 2021 15:19:58 +0200 Subject: [PATCH 1/7] Update GCC to 7.5.0 to Add C++17 support --- linux-armv5-musl/crosstool-ng.config | 2 +- linux-armv5/crosstool-ng.config | 6 +++++- linux-armv7/crosstool-ng.config | 6 +++++- linux-mips/crosstool-ng.config | 5 +++-- linux-ppc64le/crosstool-ng.config | 5 +++-- 5 files changed, 17 insertions(+), 7 deletions(-) diff --git a/linux-armv5-musl/crosstool-ng.config b/linux-armv5-musl/crosstool-ng.config index 868f5bc..ae3f568 100755 --- a/linux-armv5-musl/crosstool-ng.config +++ b/linux-armv5-musl/crosstool-ng.config @@ -349,7 +349,7 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="4.9.4" +CT_CC_GCC_VERSION="7.5.0" # CT_CC_GCC_SHOW_LINARO is not set # CT_CC_GCC_V_6_3_0 is not set # CT_CC_GCC_V_5_4_0 is not set diff --git a/linux-armv5/crosstool-ng.config b/linux-armv5/crosstool-ng.config index 64c3171..b581245 100644 --- a/linux-armv5/crosstool-ng.config +++ b/linux-armv5/crosstool-ng.config @@ -355,7 +355,7 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="4.9.4" +CT_CC_GCC_VERSION="7.5.0" # CT_CC_GCC_SHOW_LINARO is not set # CT_CC_GCC_V_6_3_0 is not set # CT_CC_GCC_V_5_4_0 is not set @@ -363,6 +363,10 @@ CT_CC_GCC_V_4_9_4=y CT_CC_GCC_4_8_or_later=y CT_CC_GCC_4_9=y CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_7=y +CT_CC_GCC_7_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y CT_CC_GCC_GOLD=y CT_CC_GCC_ENABLE_CXX_FLAGS="" diff --git a/linux-armv7/crosstool-ng.config b/linux-armv7/crosstool-ng.config index 4a5f106..e558e1c 100644 --- a/linux-armv7/crosstool-ng.config +++ b/linux-armv7/crosstool-ng.config @@ -355,7 +355,7 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="4.9.4" +CT_CC_GCC_VERSION="7.5.0" # CT_CC_GCC_SHOW_LINARO is not set # CT_CC_GCC_V_6_3_0 is not set # CT_CC_GCC_V_5_4_0 is not set @@ -363,6 +363,10 @@ CT_CC_GCC_V_4_9_4=y CT_CC_GCC_4_8_or_later=y CT_CC_GCC_4_9=y CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y +CT_CC_GCC_7=y +CT_CC_GCC_7_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y CT_CC_GCC_GOLD=y CT_CC_GCC_ENABLE_CXX_FLAGS="" diff --git a/linux-mips/crosstool-ng.config b/linux-mips/crosstool-ng.config index 1fc2098..82d9d58 100644 --- a/linux-mips/crosstool-ng.config +++ b/linux-mips/crosstool-ng.config @@ -342,9 +342,10 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="6.3.0" +CT_CC_GCC_VERSION="7.5.0" # CT_CC_GCC_SHOW_LINARO is not set -CT_CC_GCC_V_6_3_0=y +CT_CC_GCC_V_6_3_0 is not set +CT_CC_GCC_V_7_5_0=y # CT_CC_GCC_V_5_4_0 is not set # CT_CC_GCC_V_4_9_4 is not set CT_CC_GCC_4_8_or_later=y diff --git a/linux-ppc64le/crosstool-ng.config b/linux-ppc64le/crosstool-ng.config index 863b5cc..92ea786 100644 --- a/linux-ppc64le/crosstool-ng.config +++ b/linux-ppc64le/crosstool-ng.config @@ -349,9 +349,10 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="6.3.0" +CT_CC_GCC_VERSION="7.5.0" # CT_CC_GCC_SHOW_LINARO is not set -CT_CC_GCC_V_6_3_0=y +CT_CC_GCC_V_6_3_0 is not set +CT_CC_GCC_V_7_5_0=y # CT_CC_GCC_V_5_4_0 is not set # CT_CC_GCC_V_4_9_4 is not set CT_CC_GCC_4_8_or_later=y From 311f216402db2d2334de294f87a5ebb282c3f39e Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Tue, 4 May 2021 17:25:50 +0200 Subject: [PATCH 2/7] Fix gcc 7.5.0 --- linux-armv5/crosstool-ng.config | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/linux-armv5/crosstool-ng.config b/linux-armv5/crosstool-ng.config index b581245..1946345 100644 --- a/linux-armv5/crosstool-ng.config +++ b/linux-armv5/crosstool-ng.config @@ -359,7 +359,8 @@ CT_CC_GCC_VERSION="7.5.0" # CT_CC_GCC_SHOW_LINARO is not set # CT_CC_GCC_V_6_3_0 is not set # CT_CC_GCC_V_5_4_0 is not set -CT_CC_GCC_V_4_9_4=y +CT_CC_GCC_V_4_9_4 is not set +CT_CC_GCC_V_7_5_0=y CT_CC_GCC_4_8_or_later=y CT_CC_GCC_4_9=y CT_CC_GCC_4_9_or_later=y From c752b0edada4315567f7c0b3debf192ca0539a72 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Wed, 5 May 2021 14:24:06 +0200 Subject: [PATCH 3/7] Update to GCC 8.3.0 on armv7 and mips and GCC 7.5.0 on armv5 --- linux-armv5/crosstool-ng.config | 16 +++++----- linux-armv7/crosstool-ng.config | 22 +++++++------ linux-armv7a/crosstool-ng.config | 54 +++++++++++++------------------- linux-mips/crosstool-ng.config | 10 +++--- 4 files changed, 48 insertions(+), 54 deletions(-) diff --git a/linux-armv5/crosstool-ng.config b/linux-armv5/crosstool-ng.config index 64c3171..5fdd7d7 100644 --- a/linux-armv5/crosstool-ng.config +++ b/linux-armv5/crosstool-ng.config @@ -301,14 +301,14 @@ CT_BINUTILS_EXTRA_CONFIG_ARRAY="" # C-library # CT_LIBC="glibc" -CT_LIBC_VERSION="2.25" +CT_LIBC_VERSION="2.27" CT_LIBC_glibc=y # CT_LIBC_uClibc is not set CT_LIBC_avr_libc_AVAILABLE=y CT_LIBC_glibc_AVAILABLE=y CT_THREADS="nptl" -# CT_CC_GLIBC_SHOW_LINARO is not set -CT_LIBC_GLIBC_V_2_25=y +CT_CC_GLIBC_SHOW_LINARO=y +# CT_LIBC_GLIBC_V_2_25 is not set # CT_LIBC_GLIBC_V_2_24 is not set # CT_LIBC_GLIBC_V_2_23 is not set CT_LIBC_GLIBC_2_23_or_later=y @@ -355,14 +355,16 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="4.9.4" +CT_CC_GCC_VERSION="7.5.0" # CT_CC_GCC_SHOW_LINARO is not set -# CT_CC_GCC_V_6_3_0 is not set +CT_CC_GCC_V_6_3_0=y # CT_CC_GCC_V_5_4_0 is not set -CT_CC_GCC_V_4_9_4=y +# CT_CC_GCC_V_4_9_4 is not set CT_CC_GCC_4_8_or_later=y -CT_CC_GCC_4_9=y CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y CT_CC_GCC_GOLD=y CT_CC_GCC_ENABLE_CXX_FLAGS="" diff --git a/linux-armv7/crosstool-ng.config b/linux-armv7/crosstool-ng.config index 4a5f106..8300a87 100644 --- a/linux-armv7/crosstool-ng.config +++ b/linux-armv7/crosstool-ng.config @@ -157,7 +157,7 @@ CT_ARCH_SUPPORTS_WITH_CPU=y CT_ARCH_SUPPORTS_WITH_TUNE=y CT_ARCH_EXCLUSIVE_WITH_CPU=y CT_ARCH_ARCH="" -CT_ARCH_CPU="cortex-a7" +CT_ARCH_CPU="" CT_ARCH_TUNE="" CT_TARGET_CFLAGS="" CT_TARGET_LDFLAGS="" @@ -301,14 +301,14 @@ CT_BINUTILS_EXTRA_CONFIG_ARRAY="" # C-library # CT_LIBC="glibc" -CT_LIBC_VERSION="2.25" +CT_LIBC_VERSION="2.27" CT_LIBC_glibc=y # CT_LIBC_uClibc is not set CT_LIBC_avr_libc_AVAILABLE=y CT_LIBC_glibc_AVAILABLE=y CT_THREADS="nptl" -# CT_CC_GLIBC_SHOW_LINARO is not set -CT_LIBC_GLIBC_V_2_25=y +CT_CC_GLIBC_SHOW_LINARO=y +# CT_LIBC_GLIBC_V_2_25 is not set # CT_LIBC_GLIBC_V_2_24 is not set # CT_LIBC_GLIBC_V_2_23 is not set CT_LIBC_GLIBC_2_23_or_later=y @@ -355,14 +355,16 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="4.9.4" +CT_CC_GCC_VERSION="8.3.0" # CT_CC_GCC_SHOW_LINARO is not set -# CT_CC_GCC_V_6_3_0 is not set +CT_CC_GCC_V_6_3_0=y # CT_CC_GCC_V_5_4_0 is not set -CT_CC_GCC_V_4_9_4=y +# CT_CC_GCC_V_4_9_4 is not set CT_CC_GCC_4_8_or_later=y -CT_CC_GCC_4_9=y CT_CC_GCC_4_9_or_later=y +CT_CC_GCC_5_or_later=y +CT_CC_GCC_6=y +CT_CC_GCC_6_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y CT_CC_GCC_GOLD=y CT_CC_GCC_ENABLE_CXX_FLAGS="" @@ -439,8 +441,8 @@ CT_GDB_GDBSERVER_HAS_IPA_LIB=y # # gdb version # -CT_GDB_VERSION="7.12.1" -CT_GDB_V_7_12_1=y +CT_GDB_VERSION="8.1" +# CT_GDB_V_7_12_1 is not set # CT_GDB_V_7_11_1 is not set CT_GDB_7_12_or_later=y CT_GDB_7_2_or_later=y diff --git a/linux-armv7a/crosstool-ng.config b/linux-armv7a/crosstool-ng.config index 96fde63..371dae8 100644 --- a/linux-armv7a/crosstool-ng.config +++ b/linux-armv7a/crosstool-ng.config @@ -164,7 +164,7 @@ CT_ARCH_SUPPORTS_WITH_FLOAT=y CT_ARCH_SUPPORTS_WITH_FPU=y CT_ARCH_SUPPORTS_SOFTFP=y CT_ARCH_EXCLUSIVE_WITH_CPU=y -CT_ARCH_CPU="cortex-a8" +CT_ARCH_CPU="" CT_ARCH_FPU="neon" # CT_ARCH_FLOAT_AUTO is not set CT_ARCH_FLOAT_HW=y @@ -316,17 +316,15 @@ CT_BINUTILS_EXTRA_CONFIG_ARRAY="" # C-library # CT_LIBC="glibc" -CT_LIBC_VERSION="2.24" +CT_LIBC_VERSION="2.27" CT_LIBC_glibc=y -# CT_LIBC_musl is not set # CT_LIBC_uClibc is not set CT_LIBC_avr_libc_AVAILABLE=y CT_LIBC_glibc_AVAILABLE=y CT_THREADS="nptl" -# CT_LIBC_GLIBC_CUSTOM is not set -# CT_CC_GLIBC_SHOW_LINARO is not set -#CT_LIBC_GLIBC_V_2_25=y -CT_LIBC_GLIBC_V_2_24=y +CT_CC_GLIBC_SHOW_LINARO=y +# CT_LIBC_GLIBC_V_2_25 is not set +# CT_LIBC_GLIBC_V_2_24 is not set # CT_LIBC_GLIBC_V_2_23 is not set CT_LIBC_GLIBC_2_23_or_later=y CT_LIBC_GLIBC_2_20_or_later=y @@ -409,14 +407,10 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -# CT_CC_GCC_CUSTOM is not set -CT_CC_GCC_VERSION="linaro-6.3-2017.02" -CT_CC_GCC_SHOW_LINARO=y -CT_CC_GCC_V_linaro_6_3=y -# CT_CC_GCC_V_6_3_0 is not set -# CT_CC_GCC_V_linaro_5_4 is not set +CT_CC_GCC_VERSION="8.3.0" +# CT_CC_GCC_SHOW_LINARO is not set +CT_CC_GCC_V_6_3_0=y # CT_CC_GCC_V_5_4_0 is not set -# CT_CC_GCC_V_linaro_4_9 is not set # CT_CC_GCC_V_4_9_4 is not set CT_CC_GCC_4_8_or_later=y CT_CC_GCC_4_9_or_later=y @@ -425,7 +419,6 @@ CT_CC_GCC_6=y CT_CC_GCC_6_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y CT_CC_GCC_GOLD=y -CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" @@ -493,22 +486,20 @@ CT_CC_LANG_OTHERS="" CT_DEBUG_gdb=y CT_GDB_CROSS=y # CT_GDB_CROSS_STATIC is not set -# CT_GDB_CROSS_SIM is not set -# CT_GDB_CROSS_PYTHON is not set +CT_GDB_CROSS_SIM=y +CT_GDB_CROSS_PYTHON=y +CT_GDB_CROSS_PYTHON_BINARY="" CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" -CT_GDB_NATIVE=y -CT_GDB_NATIVE_STATIC=y +# CT_GDB_NATIVE is not set CT_GDB_GDBSERVER=y CT_GDB_GDBSERVER_HAS_IPA_LIB=y -# CT_GDB_GDBSERVER_STATIC is not set # CT_GDB_GDBSERVER_BUILD_IPA_LIB is not set # # gdb version # -# CT_GDB_CUSTOM is not set -CT_GDB_VERSION="7.12.1" -CT_GDB_V_7_12_1=y +CT_GDB_VERSION="8.1" +# CT_GDB_V_7_12_1 is not set # CT_GDB_V_7_11_1 is not set CT_GDB_7_12_or_later=y CT_GDB_7_2_or_later=y @@ -528,6 +519,7 @@ CT_GETTEXT_NEEDED=y CT_GMP_NEEDED=y CT_MPFR_NEEDED=y CT_ISL_NEEDED=y +CT_CLOOG_NEEDED=y CT_MPC_NEEDED=y CT_EXPAT_NEEDED=y CT_NCURSES_NEEDED=y @@ -537,11 +529,10 @@ CT_GETTEXT=y CT_GMP=y CT_MPFR=y CT_ISL=y +CT_CLOOG=y CT_MPC=y CT_EXPAT=y -CT_EXPAT_TARGET=y CT_NCURSES=y -CT_NCURSES_TARGET=y # CT_ZLIB is not set CT_LIBICONV_V_1_15=y # CT_LIBICONV_V_1_14 is not set @@ -553,22 +544,21 @@ CT_GMP_5_0_2_or_later=y CT_GMP_VERSION="6.1.2" CT_MPFR_V_3_1_5=y CT_MPFR_VERSION="3.1.5" -CT_ISL_V_0_18=y -# CT_ISL_V_0_17_1 is not set -# CT_ISL_V_0_16_1 is not set -# CT_ISL_V_0_15 is not set -CT_ISL_V_0_16_or_later=y +CT_ISL_V_0_15=y CT_ISL_V_0_15_or_later=y CT_ISL_V_0_14_or_later=y CT_ISL_V_0_12_or_later=y -CT_ISL_VERSION="0.18" +CT_ISL_VERSION="0.15" +CT_CLOOG_V_0_18_4=y +CT_CLOOG_VERSION="0.18.4" +CT_CLOOG_0_18_4_or_later=y +CT_CLOOG_0_18_or_later=y CT_MPC_V_1_0_3=y CT_MPC_VERSION="1.0.3" CT_EXPAT_V_2_2_0=y CT_EXPAT_VERSION="2.2.0" CT_NCURSES_V_6_0=y CT_NCURSES_VERSION="6.0" -# CT_NCURSES_NEW_ABI is not set CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" diff --git a/linux-mips/crosstool-ng.config b/linux-mips/crosstool-ng.config index 1fc2098..e242f3d 100644 --- a/linux-mips/crosstool-ng.config +++ b/linux-mips/crosstool-ng.config @@ -288,14 +288,14 @@ CT_BINUTILS_EXTRA_CONFIG_ARRAY="" # C-library # CT_LIBC="glibc" -CT_LIBC_VERSION="2.25" +CT_LIBC_VERSION="2.27" CT_LIBC_glibc=y # CT_LIBC_uClibc is not set CT_LIBC_avr_libc_AVAILABLE=y CT_LIBC_glibc_AVAILABLE=y CT_THREADS="nptl" -# CT_CC_GLIBC_SHOW_LINARO is not set -CT_LIBC_GLIBC_V_2_25=y +CT_CC_GLIBC_SHOW_LINARO=y +# CT_LIBC_GLIBC_V_2_25 is not set # CT_LIBC_GLIBC_V_2_24 is not set # CT_LIBC_GLIBC_V_2_23 is not set CT_LIBC_GLIBC_2_23_or_later=y @@ -342,7 +342,7 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="6.3.0" +CT_CC_GCC_VERSION="8.3.0" # CT_CC_GCC_SHOW_LINARO is not set CT_CC_GCC_V_6_3_0=y # CT_CC_GCC_V_5_4_0 is not set @@ -353,7 +353,7 @@ CT_CC_GCC_5_or_later=y CT_CC_GCC_6=y CT_CC_GCC_6_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_GOLD=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" From 56324f5c0fae1da808b76122d95591f276f58625 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Wed, 5 May 2021 14:40:32 +0200 Subject: [PATCH 4/7] Add dev git action --- .github/workflows/dev.yml | 51 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 .github/workflows/dev.yml diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml new file mode 100644 index 0000000..556c00b --- /dev/null +++ b/.github/workflows/dev.yml @@ -0,0 +1,51 @@ +name: Dockcross CI + +on: + push: + branches: + - 'dev' + pull_request: + branches: + - 'dev' + +jobs: + base: + name: base + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + - name: build + run: make base + - name: test + run: make base.test + - name: archive base + run: | + mkdir -p cache + docker save -o ./cache/base.tar dockcross/base:latest + - name: save base + uses: actions/upload-artifact@v2 + with: + name: cache + path: ./cache + retention-days: 1 + + image: + name: ${{ matrix.arch_name }} + needs: base + runs-on: ubuntu-20.04 + strategy: + fail-fast: false + matrix: + arch_name: [android-arm, android-arm64, android-x86, android-x86_64, web-wasm, linux-arm64, linux-arm64-musl, linux-armv5, linux-armv5-musl, linux-armv6, linux-armv6-musl, linux-armv7, linux-armv7a, linux-armv7l-musl, linux-s390x, linux-x64, linux-x86, manylinux1-x64, manylinux1-x86, manylinux2010-x64, manylinux2010-x86, manylinux2014-x64, manylinux2014-x86, manylinux2014-aarch64, windows-static-x64, windows-static-x64-posix, windows-static-x86, windows-shared-x64, windows-shared-x64-posix, windows-shared-x86] + steps: + - uses: actions/checkout@v2 + - uses: actions/download-artifact@v2 + with: + name: cache + path: ./cache + - name: load base + run: docker load -i ./cache/base.tar + - name: build + run: make ${{ matrix.arch_name }} + - name: test + run: make ${{ matrix.arch_name }}.test From a06cfec38e9454121c1238d96927c848050f7265 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Wed, 5 May 2021 14:41:34 +0200 Subject: [PATCH 5/7] Add update-toolchain git action --- .github/workflows/dev.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 556c00b..4ca10c7 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -1,12 +1,12 @@ -name: Dockcross CI +name: Dockcross CI update-toolchain on: push: branches: - - 'dev' + - 'update-toolchain' pull_request: branches: - - 'dev' + - 'update-toolchain' jobs: base: From cf34339dc31bd891f4fd3f4cf32472cf433770c9 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Wed, 5 May 2021 15:36:32 +0200 Subject: [PATCH 6/7] Update s390 --- linux-s390x/crosstool-ng.config | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/linux-s390x/crosstool-ng.config b/linux-s390x/crosstool-ng.config index 5f63144..ea97ff5 100644 --- a/linux-s390x/crosstool-ng.config +++ b/linux-s390x/crosstool-ng.config @@ -289,14 +289,14 @@ CT_BINUTILS_EXTRA_CONFIG_ARRAY="" # C-library # CT_LIBC="glibc" -CT_LIBC_VERSION="2.25" +CT_LIBC_VERSION="2.27" CT_LIBC_glibc=y # CT_LIBC_uClibc is not set CT_LIBC_avr_libc_AVAILABLE=y CT_LIBC_glibc_AVAILABLE=y CT_THREADS="nptl" -# CT_CC_GLIBC_SHOW_LINARO is not set -CT_LIBC_GLIBC_V_2_25=y +CT_CC_GLIBC_SHOW_LINARO=y +# CT_LIBC_GLIBC_V_2_25 is not set # CT_LIBC_GLIBC_V_2_24 is not set # CT_LIBC_GLIBC_V_2_23 is not set CT_LIBC_GLIBC_2_23_or_later=y @@ -343,7 +343,7 @@ CT_CC_CORE_PASSES_NEEDED=y CT_CC_CORE_PASS_1_NEEDED=y CT_CC_CORE_PASS_2_NEEDED=y CT_CC_gcc=y -CT_CC_GCC_VERSION="6.3.0" +CT_CC_GCC_VERSION="8.3.0" # CT_CC_GCC_SHOW_LINARO is not set CT_CC_GCC_V_6_3_0=y # CT_CC_GCC_V_5_4_0 is not set @@ -354,7 +354,7 @@ CT_CC_GCC_5_or_later=y CT_CC_GCC_6=y CT_CC_GCC_6_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_HAS_LIBMPX=y +CT_CC_GCC_GOLD=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" @@ -436,8 +436,8 @@ CT_GDB_GDBSERVER_HAS_IPA_LIB=y # # gdb version # -CT_GDB_VERSION="7.12.1" -CT_GDB_V_7_12_1=y +CT_GDB_VERSION="8.1" +# CT_GDB_V_7_12_1 is not set # CT_GDB_V_7_11_1 is not set CT_GDB_7_12_or_later=y CT_GDB_7_2_or_later=y From d788eb290ebf0deaac8ce612076d3d5f6c109a04 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Wed, 5 May 2021 19:14:32 +0200 Subject: [PATCH 7/7] remove duplicate git action --- .github/workflows/dev.yml | 51 --------------------------------------- 1 file changed, 51 deletions(-) delete mode 100644 .github/workflows/dev.yml diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml deleted file mode 100644 index 4ca10c7..0000000 --- a/.github/workflows/dev.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: Dockcross CI update-toolchain - -on: - push: - branches: - - 'update-toolchain' - pull_request: - branches: - - 'update-toolchain' - -jobs: - base: - name: base - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v2 - - name: build - run: make base - - name: test - run: make base.test - - name: archive base - run: | - mkdir -p cache - docker save -o ./cache/base.tar dockcross/base:latest - - name: save base - uses: actions/upload-artifact@v2 - with: - name: cache - path: ./cache - retention-days: 1 - - image: - name: ${{ matrix.arch_name }} - needs: base - runs-on: ubuntu-20.04 - strategy: - fail-fast: false - matrix: - arch_name: [android-arm, android-arm64, android-x86, android-x86_64, web-wasm, linux-arm64, linux-arm64-musl, linux-armv5, linux-armv5-musl, linux-armv6, linux-armv6-musl, linux-armv7, linux-armv7a, linux-armv7l-musl, linux-s390x, linux-x64, linux-x86, manylinux1-x64, manylinux1-x86, manylinux2010-x64, manylinux2010-x86, manylinux2014-x64, manylinux2014-x86, manylinux2014-aarch64, windows-static-x64, windows-static-x64-posix, windows-static-x86, windows-shared-x64, windows-shared-x64-posix, windows-shared-x86] - steps: - - uses: actions/checkout@v2 - - uses: actions/download-artifact@v2 - with: - name: cache - path: ./cache - - name: load base - run: docker load -i ./cache/base.tar - - name: build - run: make ${{ matrix.arch_name }} - - name: test - run: make ${{ matrix.arch_name }}.test