@@ -14,16 +14,20 @@ RUN apt update \
14
14
gcc-powerpc64le-linux-gnu \
15
15
gcc-riscv64-linux-gnu \
16
16
gcc-s390x-linux-gnu \
17
- gcc-sparc64-linux-gnu \
18
17
gcc-14-loongarch64-linux-gnu \
18
+ gcc-mips64-linux-gnuabi64 \
19
+ gcc-mips64el-linux-gnuabi64 \
20
+ gcc-sparc64-linux-gnu \
19
21
libc6-dev-armhf-cross \
20
22
libc6-dev-ppc64el-cross \
21
23
libc6-dev-powerpc-cross \
22
24
libc6-dev-armel-cross \
23
25
libc6-dev-arm64-cross \
24
26
libc6-dev-s390x-cross \
25
- libc6-dev-sparc64-cross \
26
- libc6-dev-loong64-cross
27
+ libc6-dev-loong64-cross \
28
+ libc6-dev-mips64-cross \
29
+ libc6-dev-mips64el-cross \
30
+ libc6-dev-sparc64-cross
27
31
28
32
WORKDIR /plthook
29
33
@@ -34,10 +38,10 @@ WORKDIR /plthook/test
34
38
ENV OPT_CFLAGS="-O2"
35
39
36
40
RUN echo "Running tests" \
37
- && make relro_pie_tests TARGET_PLATFORM=aarch64-linux-gnu \
38
- && make relro_pie_tests TARGET_PLATFORM=aarch64-linux-gnu \
39
41
&& make relro_pie_tests TARGET_PLATFORM=arm-linux-gnueabi \
40
42
&& make relro_pie_tests TARGET_PLATFORM=arm-linux-gnueabihf \
43
+ && make relro_pie_tests TARGET_PLATFORM=aarch64-linux-gnu \
44
+ && make relro_pie_tests TARGET_PLATFORM=aarch64-linux-gnu \
41
45
&& make relro_pie_tests TARGET_PLATFORM=powerpc-linux-gnu QEMU_ARCH=ppc \
42
46
&& make relro_pie_tests TARGET_PLATFORM=powerpc64le-linux-gnu QEMU_ARCH=ppc64le \
43
47
&& make relro_pie_tests TARGET_PLATFORM=riscv64-linux-gnu QEMU_ARCH=riscv64 \
@@ -46,4 +50,6 @@ RUN echo "Running tests" \
46
50
47
51
# TODO:
48
52
# \
53
+ # && make relro_pie_tests TARGET_PLATFORM=mips64-linux-gnuabi64 QEMU_ARCH=mips64 \
54
+ # && make relro_pie_tests TARGET_PLATFORM=mips64el-linux-gnuabi64 QEMU_ARCH=mips64el \
49
55
# && make relro_pie_tests TARGET_PLATFORM=sparc64-linux-gnu QEMU_ARCH=sparc64
0 commit comments