diff options
Diffstat (limited to 'meta-microblaze/conf/layer.conf')
-rw-r--r-- | meta-microblaze/conf/layer.conf | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/meta-microblaze/conf/layer.conf b/meta-microblaze/conf/layer.conf index bccf61d0..951e8f1c 100644 --- a/meta-microblaze/conf/layer.conf +++ b/meta-microblaze/conf/layer.conf | |||
@@ -11,7 +11,7 @@ BBFILE_PRIORITY_xilinx-microblaze = "5" | |||
11 | 11 | ||
12 | LAYERDEPENDS_xilinx-microblaze = "core" | 12 | LAYERDEPENDS_xilinx-microblaze = "core" |
13 | 13 | ||
14 | LAYERSERIES_COMPAT_xilinx-microblaze = "langdale" | 14 | LAYERSERIES_COMPAT_xilinx-microblaze = "mickledore" |
15 | 15 | ||
16 | # Microblaze does not support stack-protector! | 16 | # Microblaze does not support stack-protector! |
17 | SECURITY_STACK_PROTECTOR:microblaze = "" | 17 | SECURITY_STACK_PROTECTOR:microblaze = "" |
@@ -19,3 +19,17 @@ SECURITY_STACK_PROTECTOR:microblaze = "" | |||
19 | OLDEST_KERNEL:microblaze = "3.15" | 19 | OLDEST_KERNEL:microblaze = "3.15" |
20 | 20 | ||
21 | INHERIT += "rust_microblaze" | 21 | INHERIT += "rust_microblaze" |
22 | |||
23 | # We want to use gcc 12.x for the microblaze stuff, and 13.x for any host tooling | ||
24 | GCCVERSION:microblaze = "12.2.%" | ||
25 | SDKGCCVERSION:microblaze = "13.%" | ||
26 | |||
27 | GDBVERSION:microblaze = "12.1" | ||
28 | # canon-prefix-map doesn't exist in gcc 12.x | ||
29 | DEBUG_PREFIX_MAP:remove:microblaze = "-fcanon-prefix-map" | ||
30 | |||
31 | MICROBLAZE_SKIP_MSG = "" | ||
32 | MICROBLAZE_SKIP_MSG:microblaze = "This recipe does not currently work on microblaze." | ||
33 | |||
34 | # ../../../alsa-lib-1.2.9/src/control/control.c:3648:1: error: symver is only supported on ELF platforms | ||
35 | SKIP_RECIPE[alsa-lib] = "${MICROBLAZE_SKIP_MSG}" | ||