From 1f4530e5bc2fbba2f3129d216a488eeb814b658b Mon Sep 17 00:00:00 2001 From: Nathan Rossi Date: Wed, 26 Sep 2012 17:22:28 +1000 Subject: Added 'microblaze' machine and tune configuration. Signed-off-by: Nathan Rossi --- conf/machine/include/tune-microblaze.inc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 conf/machine/include/tune-microblaze.inc (limited to 'conf/machine/include') diff --git a/conf/machine/include/tune-microblaze.inc b/conf/machine/include/tune-microblaze.inc new file mode 100644 index 00000000..e6dd2295 --- /dev/null +++ b/conf/machine/include/tune-microblaze.inc @@ -0,0 +1,18 @@ +# Tune options for microblaze big endian + +DEFAULTTUNE ?= "microblaze" +TUNE_ARCH = "microblaze" +TUNE_PKGARCH = "${TUNE_ARCH}" + +AVAILTUNES += "microblaze" +TUNE_FEATURES_tune-microblaze ?= "fpu-soft" +PACKAGE_EXTRA_ARCHS_tune-microblaze = "" + +# FPU Configuration +TUNEVALID[fpu-soft] = "Use software FPU." +TARGET_FPU = "${@bb.utils.contains("TUNE_FEATURES", "fpu-soft", "soft", "", d)}" +TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "fpu-soft", "-msoft-float", "", d)}" + +# CPU Version Configuration +TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "microblaze", "-mcpu=v8.30.a", "", d)}" + -- cgit v1.2.3-54-g00ecf