Use M2libc in all AArch64 tests < test1000
Finally test0021, now that M2libc has getcwd.
See b83086642e
This commit is contained in:
parent
204d2612d7
commit
bcd0f49859
|
@ -120,7 +120,7 @@ b29aca7f0b63659915fe431e290f821cf17071983613021aacb8985d376bb206 test/results/t
|
|||
f1795d82f5d39e5d2995882a627c74fa972bc749675d4a294732f9285a5ae3c2 test/results/test0020-knight-native-binary
|
||||
d2e5a7672854bf190dd6e2f08081a5dbea22c08d77b4a62f76af68db033aea14 test/results/test0020-knight-posix-binary
|
||||
1183247a4f714b9d1b0ec78b40f49631df3769ae95b0303fa9996208193c4ec9 test/results/test0020-x86-binary
|
||||
33f953a466ccf0e32a4d6fef6f3ad304a2c28c6195c68224def30198813b6d78 test/results/test0021-aarch64-binary
|
||||
2df54593dfa57afa9e41f1b3194c493409dc880db1326d440757ba4c4b11afc2 test/results/test0021-aarch64-binary
|
||||
ad3cdef5615e8322c1785db33f19291491b4a23d5abffb436e8dd32fa01d86a5 test/results/test0021-amd64-binary
|
||||
bde72b7ec387c8c001ac8ad0ea4ad07800867ec2057cedfc50aef6434122ccd9 test/results/test0021-armv7l-binary
|
||||
b598bb72387459874a458b203eb6883e5360de9fcf60124c7dea8caef6a3d472 test/results/test0021-knight-posix-binary
|
||||
|
|
|
@ -24,17 +24,14 @@ mkdir -p ${TMPDIR}
|
|||
# Build the test
|
||||
bin/M2-Planet \
|
||||
--architecture aarch64 \
|
||||
-f test/common_aarch64/functions/chdir.c \
|
||||
-f test/common_aarch64/functions/malloc.c \
|
||||
-f test/common_aarch64/functions/getcwd.c \
|
||||
-f test/common_aarch64/functions/exit.c \
|
||||
-f test/common_aarch64/functions/file.c \
|
||||
-f functions/calloc.c \
|
||||
-f M2libc/AArch64/Linux/unistd.h \
|
||||
-f M2libc/stdlib.c \
|
||||
-f M2libc/AArch64/Linux/fcntl.h \
|
||||
-f M2libc/stdio.c \
|
||||
-f functions/match.c \
|
||||
-f functions/file_print.c \
|
||||
-f test/test0021/chdir.c \
|
||||
--debug \
|
||||
--bootstrap-mode \
|
||||
-o ${TMPDIR}/chdir.M1 \
|
||||
|| exit 1
|
||||
|
||||
|
@ -48,8 +45,8 @@ blood-elf \
|
|||
|
||||
# Macro assemble with libc written in M1-Macro
|
||||
M1 \
|
||||
-f test/common_aarch64/aarch64_defs.M1 \
|
||||
-f test/common_aarch64/libc-core.M1 \
|
||||
-f M2libc/AArch64/aarch64_defs.M1 \
|
||||
-f M2libc/AArch64/libc-full.M1 \
|
||||
-f ${TMPDIR}/chdir.M1 \
|
||||
-f ${TMPDIR}/chdir-footer.M1 \
|
||||
--LittleEndian \
|
||||
|
@ -59,7 +56,7 @@ M1 \
|
|||
|
||||
# Resolve all linkages
|
||||
hex2 \
|
||||
-f test/common_aarch64/ELF-aarch64-debug.hex2 \
|
||||
-f M2libc/AArch64/ELF-aarch64-debug.hex2 \
|
||||
-f ${TMPDIR}/chdir.hex2 \
|
||||
--LittleEndian \
|
||||
--architecture aarch64 \
|
||||
|
|
Loading…
Reference in New Issue