summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2021-04-20 12:23:54 -0700
committerMark Hatle <mark.hatle@xilinx.com>2021-04-20 12:26:31 -0700
commit079a8830cd804303edfaf18a32c0a313af290012 (patch)
treefa40a5e7c9ce6c4edd10b65362a4d792b1d11a6a
parent907a68eb1bc1ac01269cea332e6559dc9faa65ef (diff)
downloadmeta-xilinx-gatesgarth.tar.gz
binutils/gdb: Disable hunk from microblaze patchgatesgarth
The disabled chunk triggers a compilation failure when trying to build newlib for microblaze64. ld: MicroBlaze architecture of input file `/tmp/ccHA6bsQ.o' is incompatible with MicroBlaze output ld: warning: cannot find entry symbol _start; defaulting to 0000000000000050 Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
-rw-r--r--meta-microblaze/recipes-devtools/binutils/binutils/0054-Patch-MicroBlaze.patch2
-rw-r--r--meta-microblaze/recipes-devtools/gdb/gdb/0054-Patch-MicroBlaze.patch2
2 files changed, 2 insertions, 2 deletions
diff --git a/meta-microblaze/recipes-devtools/binutils/binutils/0054-Patch-MicroBlaze.patch b/meta-microblaze/recipes-devtools/binutils/binutils/0054-Patch-MicroBlaze.patch
index 2c80e5ce..d5cf929a 100644
--- a/meta-microblaze/recipes-devtools/binutils/binutils/0054-Patch-MicroBlaze.patch
+++ b/meta-microblaze/recipes-devtools/binutils/binutils/0054-Patch-MicroBlaze.patch
@@ -43,7 +43,7 @@ Index: gdb-9.2/bfd/elf64-microblaze.c
43 #define elf_backend_finish_dynamic_symbol microblaze_elf_finish_dynamic_symbol 43 #define elf_backend_finish_dynamic_symbol microblaze_elf_finish_dynamic_symbol
44 #define elf_backend_size_dynamic_sections microblaze_elf_size_dynamic_sections 44 #define elf_backend_size_dynamic_sections microblaze_elf_size_dynamic_sections
45 #define elf_backend_add_symbol_hook microblaze_elf_add_symbol_hook 45 #define elf_backend_add_symbol_hook microblaze_elf_add_symbol_hook
46+#define elf_backend_object_p microblaze_elf64_object_p 46+/* #define elf_backend_object_p microblaze_elf64_object_p */
47 47
48 #include "elf64-target.h" 48 #include "elf64-target.h"
49Index: gdb-9.2/gdb/features/microblaze-core.xml 49Index: gdb-9.2/gdb/features/microblaze-core.xml
diff --git a/meta-microblaze/recipes-devtools/gdb/gdb/0054-Patch-MicroBlaze.patch b/meta-microblaze/recipes-devtools/gdb/gdb/0054-Patch-MicroBlaze.patch
index 2c80e5ce..d5cf929a 100644
--- a/meta-microblaze/recipes-devtools/gdb/gdb/0054-Patch-MicroBlaze.patch
+++ b/meta-microblaze/recipes-devtools/gdb/gdb/0054-Patch-MicroBlaze.patch
@@ -43,7 +43,7 @@ Index: gdb-9.2/bfd/elf64-microblaze.c
43 #define elf_backend_finish_dynamic_symbol microblaze_elf_finish_dynamic_symbol 43 #define elf_backend_finish_dynamic_symbol microblaze_elf_finish_dynamic_symbol
44 #define elf_backend_size_dynamic_sections microblaze_elf_size_dynamic_sections 44 #define elf_backend_size_dynamic_sections microblaze_elf_size_dynamic_sections
45 #define elf_backend_add_symbol_hook microblaze_elf_add_symbol_hook 45 #define elf_backend_add_symbol_hook microblaze_elf_add_symbol_hook
46+#define elf_backend_object_p microblaze_elf64_object_p 46+/* #define elf_backend_object_p microblaze_elf64_object_p */
47 47
48 #include "elf64-target.h" 48 #include "elf64-target.h"
49Index: gdb-9.2/gdb/features/microblaze-core.xml 49Index: gdb-9.2/gdb/features/microblaze-core.xml