Skip to content

Commit 0db5821

Browse files
committed
Add riscv64gc-unknown-linux-gnu image
1 parent 29b27da commit 0db5821

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

ci/azure.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ jobs:
7272
TARGET: powerpc64le-unknown-linux-gnu
7373
s390x-unknown-linux-gnu:
7474
TARGET: s390x-unknown-linux-gnu
75+
riscv64gc-unknown-linux-gnu:
76+
TARGET: riscv64gc-unknown-linux-gnu
7577
#wasm32-wasi
7678
# TARGET: wasm32-wasi
7779
sparc64-unknown-linux-gnu:
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM ubuntu:19.10
2+
3+
RUN apt-get update && apt-get install -y --no-install-recommends \
4+
gcc libc6-dev qemu-user ca-certificates \
5+
gcc-riscv64-linux-gnu libc6-dev-riscv64-cross \
6+
qemu-system-riscv64 linux-headers-generic
7+
8+
ENV CARGO_TARGET_RISCV64GC_UNKNOWN_LINUX_GNU_LINKER=riscv64-linux-gnu-gcc \
9+
CARGO_TARGET_RISCV64GC_UNKNOWN_LINUX_GNU_RUNNER="qemu-riscv64 -L /usr/riscv64-linux-gnu" \
10+
CC_riscv64gc_unknown_linux_gnu=riscv64-linux-gnu-gcc \
11+
CFLAGS_riscv64gc_unknown_linux_gnu="-mabi=lp64d -fPIC" \
12+
PATH=$PATH:/rust/bin

0 commit comments

Comments
 (0)