aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorFlorian Hofhammer <florian.hofhammer@fhofhammer.de>2022-02-24 13:54:28 +0100
committerFlorian Hofhammer <florian.hofhammer@fhofhammer.de>2022-02-24 14:31:52 +0100
commit629c67e0a93ec03edd3dfab60a2b8ad9c1768a2a (patch)
tree0e7695e99284ea3f6fa638e52f07d5011d4852ba /.github
parent6b07a6b650e4150ffea0bf154f8a50bbbf81780f (diff)
downloadriscv-gnu-toolchain-629c67e0a93ec03edd3dfab60a2b8ad9c1768a2a.zip
riscv-gnu-toolchain-629c67e0a93ec03edd3dfab60a2b8ad9c1768a2a.tar.gz
riscv-gnu-toolchain-629c67e0a93ec03edd3dfab60a2b8ad9c1768a2a.tar.bz2
Prevent musl riscv32 builds
The upstream musl libc does not support 32bit RISC-V builds. We therefore only allow building the 64bit version (i.e., riscv64-unknown-linux-musl-). Signed-off-by: Florian Hofhammer <florian.hofhammer@fhofhammer.de>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yaml3
-rw-r--r--.github/workflows/nightly-release.yaml3
2 files changed, 6 insertions, 0 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 1696365..6481c87 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -16,6 +16,9 @@ jobs:
os: [ubuntu-18.04, ubuntu-20.04]
mode: [newlib, linux, musl]
target: [rv32gc-ilp32d, rv64gc-lp64d]
+ exclude:
+ - mode: musl
+ target: rv32gc-ilp32d
steps:
- uses: actions/checkout@v2
diff --git a/.github/workflows/nightly-release.yaml b/.github/workflows/nightly-release.yaml
index ddf4464..b8449e4 100644
--- a/.github/workflows/nightly-release.yaml
+++ b/.github/workflows/nightly-release.yaml
@@ -51,6 +51,9 @@ jobs:
os: [ubuntu-18.04, ubuntu-20.04]
mode: [newlib, linux, musl]
target: [rv32gc-ilp32d, rv64gc-lp64d]
+ exclude:
+ - mode: musl
+ target: rv32gc-ilp32d
steps:
- uses: actions/checkout@v2