diff options
author | Nathan Rossi <nathan@nathanrossi.com> | 2017-01-14 20:54:42 +1000 |
---|---|---|
committer | Nathan Rossi <nathan@nathanrossi.com> | 2017-03-31 22:31:49 +1000 |
commit | e3d355481abf8aa6537d7351c6b485fe8a036257 (patch) | |
tree | 050b529bd998a512b1713420b67fa93954d66b09 /conf/machine/include/tune-microblaze.inc | |
parent | df22c892c6d1254709ea5dbd89674877f23193fd (diff) | |
download | meta-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.inc | 7 |
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 @@ | |||
1 | DEFAULTTUNE ?= "microblaze" | 1 | DEFAULTTUNE ?= "microblaze" |
2 | 2 | ||
3 | require conf/machine/include/tune-microblaze-features.inc | 3 | require conf/machine/include/microblaze/arch-microblaze.inc |
4 | 4 | ||
5 | TUNEVALID[microblaze] = "Microblaze" | ||
6 | AVAILTUNES += "microblaze" | 5 | AVAILTUNES += "microblaze" |
7 | |||
8 | TUNE_FEATURES_tune-microblaze = "microblaze" | 6 | TUNE_FEATURES_tune-microblaze = "microblaze" |
9 | PACKAGE_EXTRA_ARCHS_tune-microblaze = "${TUNE_PKGARCH}" | 7 | PACKAGE_EXTRA_ARCHS_tune-microblaze = "${TUNE_PKGARCH}" |
10 | 8 | ||
11 | # override for architecture | ||
12 | MACHINEOVERRIDES =. "${@bb.utils.contains("TUNE_FEATURES", "microblaze", "microblaze:", "" ,d)}" | ||
13 | |||
14 | # Linux Configuration | 9 | # Linux Configuration |
15 | KERNEL_IMAGETYPE ?= "linux.bin.ub" | 10 | KERNEL_IMAGETYPE ?= "linux.bin.ub" |
16 | 11 | ||