diff options
Diffstat (limited to 'conf/machine/include/microblaze/feature-microblaze-v8.inc')
-rw-r--r-- | conf/machine/include/microblaze/feature-microblaze-v8.inc | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/conf/machine/include/microblaze/feature-microblaze-v8.inc b/conf/machine/include/microblaze/feature-microblaze-v8.inc deleted file mode 100644 index 46a11cfd..00000000 --- a/conf/machine/include/microblaze/feature-microblaze-v8.inc +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | # Setup version 'feature set' for supported Microblaze version 8 versions | ||
2 | TUNEVALID[v8.50] = "Use Microblaze version 8.50" | ||
3 | MBCCARGSVERSION += "${@bb.utils.contains("TUNE_FEATURES", "v8.50", "-mcpu=v8.50.a", "" ,d)}" | ||
4 | MBPKGVERSION .= "${@bb.utils.contains("TUNE_FEATURES", "v8.50", "-v8.50", "" ,d)}" | ||
5 | |||
6 | TUNEVALID[v8.40] = "Use Microblaze version 8.40" | ||
7 | MBCCARGSVERSION += "${@bb.utils.contains("TUNE_FEATURES", "v8.40", "-mcpu=v8.40.a", "" ,d)}" | ||
8 | MBPKGVERSION .= "${@bb.utils.contains("TUNE_FEATURES", "v8.40", "-v8.40", "" ,d)}" | ||
9 | |||
10 | TUNEVALID[v8.30] = "Use Microblaze version 8.30" | ||
11 | MBCCARGSVERSION += "${@bb.utils.contains("TUNE_FEATURES", "v8.30", "-mcpu=v8.30.a", "" ,d)}" | ||
12 | MBPKGVERSION .= "${@bb.utils.contains("TUNE_FEATURES", "v8.30", "-v8.30", "" ,d)}" | ||
13 | |||
14 | TUNEVALID[v8.20] = "Use Microblaze version 8.20" | ||
15 | MBCCARGSVERSION += "${@bb.utils.contains("TUNE_FEATURES", "v8.20", "-mcpu=v8.20.a", "" ,d)}" | ||
16 | MBPKGVERSION .= "${@bb.utils.contains("TUNE_FEATURES", "v8.20", "-v8.20", "" ,d)}" | ||
17 | |||
18 | TUNEVALID[v8.10] = "Use Microblaze version 8.10" | ||
19 | MBCCARGSVERSION += "${@bb.utils.contains("TUNE_FEATURES", "v8.10", "-mcpu=v8.10.a", "" ,d)}" | ||
20 | MBPKGVERSION .= "${@bb.utils.contains("TUNE_FEATURES", "v8.10", "-v8.10", "" ,d)}" | ||
21 | |||
22 | TUNEVALID[v8.00] = "Use Microblaze version 8.00" | ||
23 | MBCCARGSVERSION += "${@bb.utils.contains("TUNE_FEATURES", "v8.00", "-mcpu=v8.00.a", "" ,d)}" | ||
24 | MBPKGVERSION .= "${@bb.utils.contains("TUNE_FEATURES", "v8.00", "-v8.00", "" ,d)}" | ||
25 | |||
26 | TUNECONFLICTS[v8.00] += "reorder" | ||
27 | TUNECONFLICTS[v8.10] += "reorder" | ||
28 | TUNECONFLICTS[v8.20] += "reorder" | ||
29 | |||
30 | # Perform some additional sanity checking | ||
31 | python __anonymous () { | ||
32 | import bb | ||
33 | tune_features = bb.data.getVar('TUNE_FEATURES', d, 1) | ||
34 | tuneslist = tune_features.split() | ||
35 | |||
36 | # | ||
37 | # GCC will fail on v8.30 if reorder and pattern-compare are not | ||
38 | # both in ccflags | ||
39 | # -mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a | ||
40 | # Check if either one exists alone and if so, add the other | ||
41 | # | ||
42 | if 'v8.30' in tuneslist: | ||
43 | if 'reorder' in tuneslist and 'pattern-compare' not in tuneslist: | ||
44 | d.setVar("TUNE_FEATURES", "%s pattern-compare" % tune_features) | ||
45 | } | ||