|
@@ -27,7 +27,7 @@
|
|
# m68k glibc toolchain building is broken at the moment
|
|
# m68k glibc toolchain building is broken at the moment
|
|
|
|
|
|
# uClibc-ng
|
|
# uClibc-ng
|
|
-arch_list_uclibcng="armv5 armv7 armeb arcv1 arcv2 arcv1-be arcv2-be avr32 bfin c6x crisv10 crisv32 h8300 m68k m68k-nommu metag microblazeel microblazebe mips mipssf mipsel mipselsf mips64 mips64eln32 mips64n32 mips64n64 mips64el mips64el mips64eln64 or1k ppc ppcsf sh4 sh4eb sparc x86 x86_64 xtensa"
|
|
|
|
|
|
+arch_list_uclibcng="armv5 armv7 armeb arcv1 arcv2 arcv1-be arcv2-be avr32 bfin c6x crisv10 crisv32 h8300 m68k m68k-nommu metag microblazeel microblazebe mips mipssf mipsel mipselsf mips64 mips64eln32 mips64n32 mips64n64 mips64el mips64el mips64eln64 or1k ppc ppcsf sh2 sh3 sh4 sh4eb sparc x86 x86_64 xtensa"
|
|
|
|
|
|
# musl
|
|
# musl
|
|
arch_list_musl="aarch64 armv5 armv7 armeb microblazeel microblazebe mips mipssf mipsel mipselsf or1k ppc sh4 sh4eb x86 x86_64"
|
|
arch_list_musl="aarch64 armv5 armv7 armeb microblazeel microblazebe mips mipssf mipsel mipselsf or1k ppc sh4 sh4eb x86 x86_64"
|
|
@@ -298,6 +298,7 @@ runtest() {
|
|
;;
|
|
;;
|
|
sh4)
|
|
sh4)
|
|
cpu_arch=sh4
|
|
cpu_arch=sh4
|
|
|
|
+ march=sh
|
|
qemu=qemu-system-${cpu_arch}
|
|
qemu=qemu-system-${cpu_arch}
|
|
qemu_machine=r2d
|
|
qemu_machine=r2d
|
|
qemu_args="${qemu_args} -monitor null -serial null -serial stdio"
|
|
qemu_args="${qemu_args} -monitor null -serial null -serial stdio"
|
|
@@ -681,6 +682,14 @@ build() {
|
|
DEFAULT="$DEFAULT ADK_APPLIANCE=test ADK_TARGET_ARCH=ppc64 ADK_TARGET_FS=initramfsarchive ADK_TARGET_SYSTEM=qemu-ppc64 ADK_TARGET_ENDIAN=big"
|
|
DEFAULT="$DEFAULT ADK_APPLIANCE=test ADK_TARGET_ARCH=ppc64 ADK_TARGET_FS=initramfsarchive ADK_TARGET_SYSTEM=qemu-ppc64 ADK_TARGET_ENDIAN=big"
|
|
compile "$DEFAULT"
|
|
compile "$DEFAULT"
|
|
;;
|
|
;;
|
|
|
|
+ sh2)
|
|
|
|
+ DEFAULT="$DEFAULT ADK_APPLIANCE=new ADK_TARGET_ARCH=sh ADK_TARGET_FS=initramfsarchive ADK_TARGET_SYSTEM=toolchain-sh ADK_TARGET_CPU=sh2"
|
|
|
|
+ compile "$DEFAULT"
|
|
|
|
+ ;;
|
|
|
|
+ sh3)
|
|
|
|
+ DEFAULT="$DEFAULT ADK_APPLIANCE=new ADK_TARGET_ARCH=sh ADK_TARGET_FS=initramfsarchive ADK_TARGET_SYSTEM=toolchain-sh ADK_TARGET_CPU=sh3"
|
|
|
|
+ compile "$DEFAULT"
|
|
|
|
+ ;;
|
|
sh4)
|
|
sh4)
|
|
DEFAULT="$DEFAULT ADK_APPLIANCE=test ADK_TARGET_ARCH=sh ADK_TARGET_FS=initramfsarchive ADK_TARGET_SYSTEM=qemu-sh ADK_TARGET_ENDIAN=little"
|
|
DEFAULT="$DEFAULT ADK_APPLIANCE=test ADK_TARGET_ARCH=sh ADK_TARGET_FS=initramfsarchive ADK_TARGET_SYSTEM=qemu-sh ADK_TARGET_ENDIAN=little"
|
|
compile "$DEFAULT"
|
|
compile "$DEFAULT"
|