summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Packham <judge.packham@gmail.com>2021-02-17 06:36:59 (GMT)
committerGitHub <noreply@github.com>2021-02-17 06:36:59 (GMT)
commit0e0fd3cf1859bd86d016a5d54c32061fe1059d17 (patch)
tree986d3ff66639334fa33250f89084e2228dbbce97
parent40af982ad1dd3fabdc61aa2457b5be5fff59ca02 (diff)
parent4cbc7687472d867b0a42c02e5f6ae6504d4f97eb (diff)
Merge pull request #1456 from foss-for-synopsys-dwc-arc-processors/abrodkin-ci-arc-add-elf32-and-glibc
CI: Add miltilibbed Elf32 & glibc configs for ARC
-rw-r--r--.github/workflows/continuous-integration-workflow.yml12
1 files changed, 10 insertions, 2 deletions
diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml
index 82bdcbe..717ae77 100644
--- a/.github/workflows/continuous-integration-workflow.yml
+++ b/.github/workflows/continuous-integration-workflow.yml
@@ -60,6 +60,8 @@ jobs:
]
sample: [
"aarch64-unknown-linux-gnu",
+ "arc-multilib-elf32",
+ "arc-multilib-linux-gnu",
"arc-multilib-linux-uclibc",
"arm-picolibc-eabi",
"arm-unknown-linux-gnueabi",
@@ -78,11 +80,17 @@ jobs:
"xtensa-fsf-linux-uclibc"
]
exclude:
+ # Exclude both glibc & uClibc ARC Linux toolchains as
+ # there's no known use of ARC Linux toolchains on Mac,
+ # and anyway glibc fails to build for ARC700,
+ # see https://github.com/crosstool-ng/crosstool-ng/pull/1456#issuecomment-779150246
+ - {host: "macos-10.15", sample: "arc-multilib-linux-gnu"}
+ - {host: "macos-10.15", sample: "arc-multilib-linux-uclibc"}
+
# Exclude mips64-*-linux-gnu because of <byteswap.h> usage in
# elf-entry.c for linux kernel headers. <byteswap.h> is a GNU
# extension and doesn't exist on MacOS X
- - host: "macos-10.15"
- sample: "mips64-unknown-linux-gnu"
+ - {host: "macos-10.15", sample: "mips64-unknown-linux-gnu"}
steps:
- name: Create case sensitive workspace volume for macOS
if: ${{ runner.os == 'macOS' }}