|
@@ -91,7 +91,6 @@ cleandir=0
|
|
shell=0
|
|
shell=0
|
|
update=0
|
|
update=0
|
|
debug=0
|
|
debug=0
|
|
-piggyback=0
|
|
|
|
ntp=""
|
|
ntp=""
|
|
libc=""
|
|
libc=""
|
|
test="toolchain"
|
|
test="toolchain"
|
|
@@ -152,22 +151,17 @@ else
|
|
fi
|
|
fi
|
|
fi
|
|
fi
|
|
|
|
|
|
-cpu_arch=
|
|
|
|
-march=
|
|
|
|
-qemu=
|
|
|
|
-qemu_machine=
|
|
|
|
-qemu_args=
|
|
|
|
-suffix=
|
|
|
|
-dtbdir=
|
|
|
|
-emulator=
|
|
|
|
-piggyback=
|
|
|
|
-allowed_libc=
|
|
|
|
-runtime_test=
|
|
|
|
-
|
|
|
|
get_arch_info() {
|
|
get_arch_info() {
|
|
arch=$1
|
|
arch=$1
|
|
lib=$2
|
|
lib=$2
|
|
|
|
|
|
|
|
+ emulator=qemu
|
|
|
|
+ noappend=0
|
|
|
|
+ piggyback=0
|
|
|
|
+ allowed_libc=
|
|
|
|
+ runtime_test=
|
|
|
|
+ qemu_args=-nographic
|
|
|
|
+
|
|
case ${arch} in
|
|
case ${arch} in
|
|
aarch64)
|
|
aarch64)
|
|
allowed_libc="musl glibc"
|
|
allowed_libc="musl glibc"
|
|
@@ -754,21 +748,15 @@ runtest() {
|
|
arch=$2
|
|
arch=$2
|
|
test=$3
|
|
test=$3
|
|
|
|
|
|
- emulator=qemu
|
|
|
|
- qemu=qemu-system-${arch}
|
|
|
|
- qemu_args=-nographic
|
|
|
|
if [ $ntp ]; then
|
|
if [ $ntp ]; then
|
|
qemu_append="-append ntpserver=$ntp"
|
|
qemu_append="-append ntpserver=$ntp"
|
|
fi
|
|
fi
|
|
if [ $shell -eq 1 ]; then
|
|
if [ $shell -eq 1 ]; then
|
|
qemu_append="-append shell"
|
|
qemu_append="-append shell"
|
|
fi
|
|
fi
|
|
- noappend=0
|
|
|
|
- piggyback=0
|
|
|
|
- suffix=
|
|
|
|
- libdir=lib
|
|
|
|
- march=${arch}
|
|
|
|
|
|
|
|
|
|
+ qemu=qemu-system-${arch}
|
|
|
|
+ march=${arch}
|
|
get_arch_info $arch $lib
|
|
get_arch_info $arch $lib
|
|
|
|
|
|
case $emulator in
|
|
case $emulator in
|