summaryrefslogtreecommitdiffstats
path: root/conf/machine/include/tune-microblaze.inc
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2017-01-14 20:54:42 +1000
committerNathan Rossi <nathan@nathanrossi.com>2017-03-31 22:31:49 +1000
commite3d355481abf8aa6537d7351c6b485fe8a036257 (patch)
tree050b529bd998a512b1713420b67fa93954d66b09 /conf/machine/include/tune-microblaze.inc
parentdf22c892c6d1254709ea5dbd89674877f23193fd (diff)
downloadmeta-xilinx-e3d355481abf8aa6537d7351c6b485fe8a036257.tar.gz
arch-microblaze.inc: Consolidate MicroBlaze tune features
This change adds the 'arch-microblaze.inc' architecture tune features include which provides all the relevant tune features for MicroBlaze. This include replaces the 'tune-microblaze-features.inc' include, which is not actually a valid TUNE. This change results in the MicroBlaze tune and tune feature include tree matching the layout of meta/. This change additionally consolidates all the smaller includes (feature-microblaze-*.inc) into larger sets or into the arch-microblaze.inc. This makes the package arch string ordering much clearer as well as removing the large number of variables uses to set the TUNE_CCARGS. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Diffstat (limited to 'conf/machine/include/tune-microblaze.inc')
-rw-r--r--conf/machine/include/tune-microblaze.inc7
1 files changed, 1 insertions, 6 deletions
diff --git a/conf/machine/include/tune-microblaze.inc b/conf/machine/include/tune-microblaze.inc
index a5b6109e..382d885e 100644
--- a/conf/machine/include/tune-microblaze.inc
+++ b/conf/machine/include/tune-microblaze.inc
@@ -1,16 +1,11 @@
1DEFAULTTUNE ?= "microblaze" 1DEFAULTTUNE ?= "microblaze"
2 2
3require conf/machine/include/tune-microblaze-features.inc 3require conf/machine/include/microblaze/arch-microblaze.inc
4 4
5TUNEVALID[microblaze] = "Microblaze"
6AVAILTUNES += "microblaze" 5AVAILTUNES += "microblaze"
7
8TUNE_FEATURES_tune-microblaze = "microblaze" 6TUNE_FEATURES_tune-microblaze = "microblaze"
9PACKAGE_EXTRA_ARCHS_tune-microblaze = "${TUNE_PKGARCH}" 7PACKAGE_EXTRA_ARCHS_tune-microblaze = "${TUNE_PKGARCH}"
10 8
11# override for architecture
12MACHINEOVERRIDES =. "${@bb.utils.contains("TUNE_FEATURES", "microblaze", "microblaze:", "" ,d)}"
13
14# Linux Configuration 9# Linux Configuration
15KERNEL_IMAGETYPE ?= "linux.bin.ub" 10KERNEL_IMAGETYPE ?= "linux.bin.ub"
16 11