diff sources/targets/armv4tl/settings @ 829:83e108bdf5a5

Add armv4tl-eabi target, for arm 920t systems such as Openmoko Freerunner.
author Rob Landley <rob@landley.net>
date Wed, 30 Sep 2009 15:27:20 -0500
parents
children 3116f25406d6
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sources/targets/armv4tl/settings	Wed Sep 30 15:27:20 2009 -0500
@@ -0,0 +1,23 @@
+KARCH=arm
+KERNEL_PATH=arch/${KARCH}/boot/zImage
+GCC_FLAGS="--with-march=armv4t --with-float=soft --disable-sjlj-exceptions"
+BINUTILS_FLAGS=
+QEMU_TEST=$KARCH
+
+CROSS_TARGET=armv4lt-unknown-linux-gnueabi
+
+ROOT=sda
+CONSOLE=ttyAMA0
+
+# This is every bit as ugly as it looks, because it's for gcc.
+export target_cpu_cname=arm9tdmi
+
+# Gentoo from Scratch
+GFS_CHOST="armv4lt-unknown-linux-gnueabi"
+GFS_ARCH="arm"
+
+emulator_command()
+{
+  echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \
+    -net nic,model=rtl8139 -net user
+}