Skip to content

Commit 83ef713

Browse files
committed
fixup i386
1 parent 6bffcb7 commit 83ef713

File tree

1 file changed

+2
-22
lines changed

1 file changed

+2
-22
lines changed

.github/workflows/qemu-boot-tests.yml

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,12 @@ jobs:
6262
m68k) TOOLCHAIN_PREFIX="m68k-elf-" ;;
6363
riscv32) TOOLCHAIN_PREFIX="riscv32-elf-" ;;
6464
riscv64) TOOLCHAIN_PREFIX="riscv64-elf-" ;;
65-
x86|x86-64) TOOLCHAIN_PREFIX="x86_64-elf-" ;;
65+
x86) TOOLCHAIN_PREFIX="i386-elf-" ;;
66+
x86-64) TOOLCHAIN_PREFIX="x86_64-elf-" ;;
6667
*) echo "Unknown architecture: ${{ matrix.arch }}" && exit 1 ;;
6768
esac
6869
echo "TOOLCHAIN_PREFIX=${TOOLCHAIN_PREFIX}" >> $GITHUB_ENV
6970
echo "TOOLCHAIN=${TOOLCHAIN_PREFIX}${{ matrix.toolchain-ver }}-$(uname)-$(uname -m)" >> $GITHUB_ENV
70-
if [ "$TOOLCHAIN_PREFIX" = "x86_64-elf-" ]; then
71-
# for some x86_64-elf projects, we need i386-elf as well
72-
echo "TOOLCHAIN_ALT=i386-elf-${{ matrix.toolchain-ver }}-$(uname)-$(uname -m)" >> $GITHUB_ENV
73-
fi
7471
7572
# maintain a directory archives/ in the repo
7673
# it will contain tarballs of various toolchains
@@ -100,23 +97,6 @@ jobs:
10097
tar xf archives/$TOOLCHAIN.$TOOLCHAIN_SUFFIX || exit 1
10198
echo "$GITHUB_WORKSPACE/$TOOLCHAIN/bin" >> $GITHUB_PATH
10299
103-
# if we have an alternate toolchain, download it too
104-
- name: fetch/extract alternate toolchain
105-
if: env.TOOLCHAIN_ALT != ''
106-
shell: bash
107-
run: |
108-
TOOLCHAIN_BASE_URL="https://newos.org/toolchains"
109-
TOOLCHAIN_SUFFIX="tar.xz"
110-
TOOLCHAIN_ALT_ADDRESS="$TOOLCHAIN_BASE_URL/$TOOLCHAIN_ALT.$TOOLCHAIN_SUFFIX"
111-
echo "Downloading alternate toolchain $TOOLCHAIN_ALT from $TOOLCHAIN_ALT_ADDRESS"
112-
mkdir -p archives
113-
cd archives
114-
wget -v -N $TOOLCHAIN_ALT_ADDRESS || exit 1
115-
cd ..
116-
echo "Unpacking $TOOLCHAIN_ALT"
117-
tar xf archives/$TOOLCHAIN_ALT.$TOOLCHAIN_SUFFIX || exit 1
118-
echo "$GITHUB_WORKSPACE/$TOOLCHAIN_ALT/bin" >> $GITHUB_PATH
119-
120100
# run the boot test for this architecture
121101
- name: run boot test
122102
shell: bash

0 commit comments

Comments
 (0)