summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Packham <judge.packham@gmail.com>2020-09-20 09:10:00 (GMT)
committerChris Packham <judge.packham@gmail.com>2020-09-20 09:10:00 (GMT)
commitd2aca10a0ad2e485fdcf8ada2c3b51505cbfeff1 (patch)
treea2710256eeeebd74614d506ad1baade3a00d7a36
parent5bc58e20274096d1ab492b3b4e97c8949944a1ba (diff)
parentde11b479f7b66ae23e608c22eda63851c3632d5b (diff)
Merge branch 'continuous-integration' of https://github.com/cpackham/crosstool-ng into master
-rw-r--r--.github/workflows/continuous-integration-workflow.yml20
-rw-r--r--config/libc/glibc.in1
2 files changed, 14 insertions, 7 deletions
diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml
index 97df813..fa6b835 100644
--- a/.github/workflows/continuous-integration-workflow.yml
+++ b/.github/workflows/continuous-integration-workflow.yml
@@ -38,12 +38,22 @@ jobs:
strategy:
matrix:
sample: [
- "arm-unknown-linux-gnueabi",
"aarch64-unknown-linux-gnu",
+ "arc-multilib-linux-uclibc",
+ "arm-picolibc-eabi",
+ "arm-unknown-linux-gnueabi",
"mips-unknown-elf",
- "powerpc64-unknown-linux-gnu",
+ "mips64-unknown-linux-gnu",
"powerpc-unknown-linux-gnu",
- "x86_64-multilib-linux-uclibc"
+ "powerpc64-unknown-linux-gnu",
+ "riscv32-unknown-elf",
+ "riscv64-unknown-elf",
+ "s390-unknown-linux-gnu",
+ "sh-multilib-linux-gnu",
+ "sparc-unknown-linux-gnu",
+ "x86_64-unknown-linux-gnu",
+ "x86_64-multilib-linux-uclibc",
+ "xtensa-fsf-linux-uclibc"
]
steps:
- name: "download ct-ng"
@@ -64,10 +74,6 @@ jobs:
sed -i -e '/CT_LOG_PROGRESS_BAR/s/y$/n/' .config
sed -i -e '/CT_LOCAL_TARBALLS_DIR/s/HOME/CT_TOP_DIR/' .config
sed -i -e '/CT_PREFIX_DIR/s/HOME/CT_TOP_DIR/' .config
- sed -i -e '/CT_LOG_EXTRA/d' .config
- sed -i -e '/CT_LOG_LEVEL_MAX/d' .config
- echo 'CT_LOG_ALL=y' >>.config
- echo 'CT_LOG_LEVEL_MAX="ALL"' >>.config
ct-ng build
- name: "upload log"
uses: actions/upload-artifact@v2
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index a82ff3c..8174dc4 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -402,6 +402,7 @@ config GLIBC_SSP
config GLIBC_ENABLE_WERROR
bool "Enable -Werror during the build"
depends on !(ARCH_POWERPC && ARCH_64 && GLIBC_V_2_32)
+ depends on !(ARCH_SPARC && GLIBC_V_2_32)
default y if GCC_7_or_older
default y if GCC_8_or_later && GLIBC_2_27_or_later
help