From d7482b9c431f298e487c9b4f12fbcbde725741c8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 25 Sep 2010 15:57:15 -0700 Subject: [PATCH] conf/machine: Add qemumips64 machine configuration and tune file. Signed-off-by: Khem Raj --- conf/machine/include/tune-mips64.inc | 2 ++ conf/machine/qemumips64.conf | 15 +++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 conf/machine/include/tune-mips64.inc create mode 100644 conf/machine/qemumips64.conf diff --git a/conf/machine/include/tune-mips64.inc b/conf/machine/include/tune-mips64.inc new file mode 100644 index 0000000000..8fddf89ed8 --- /dev/null +++ b/conf/machine/include/tune-mips64.inc @@ -0,0 +1,2 @@ +# eglibc needs this flag to default to 64bit otherwise it chooses N32 ABI +TARGET_CC_ARCH = "-mabi=64" diff --git a/conf/machine/qemumips64.conf b/conf/machine/qemumips64.conf new file mode 100644 index 0000000000..3327b0168e --- /dev/null +++ b/conf/machine/qemumips64.conf @@ -0,0 +1,15 @@ +#@TYPE: Machine +#@NAME: qemu MIPS (big-endian) Emulator setup +#@DESCRIPTION: Machine configuration for running an MIPS64 platform system under qemu emulation + +TARGET_ARCH = "mips64" +FEED_ARCH = "${TARGET_ARCH}" +require conf/machine/include/qemu.inc +require conf/machine/include/tune-mips64.inc + +KERNEL_IMAGETYPE = "vmlinux" +KERNEL_OUTPUT = "vmlinux" +SERIAL_CONSOLE = "115200 ttyS0" + +PREFERRED_PROVIDER_virtual/kernel = "linux" +MACHINE_EXTRA_RRECOMMENDS = " kernel-modules" -- 2.39.5