From 047d8328a9596a3f63c259437c089454c4efa188 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 21 Sep 2016 17:40:38 +0200 Subject: gdb-microbaze: split off big patch, so update-patches works --- package/gdb-microblaze/patches/patch-bfd_bfd-in2_h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 package/gdb-microblaze/patches/patch-bfd_bfd-in2_h (limited to 'package/gdb-microblaze/patches/patch-bfd_bfd-in2_h') diff --git a/package/gdb-microblaze/patches/patch-bfd_bfd-in2_h b/package/gdb-microblaze/patches/patch-bfd_bfd-in2_h new file mode 100644 index 000000000..05c551dd3 --- /dev/null +++ b/package/gdb-microblaze/patches/patch-bfd_bfd-in2_h @@ -0,0 +1,14 @@ +--- gdb-7.8.2.orig/bfd/bfd-in2.h 2015-01-15 11:58:11.000000000 +0100 ++++ gdb-7.8.2/bfd/bfd-in2.h 2016-09-21 10:34:30.025222164 +0200 +@@ -5449,6 +5449,11 @@ value relative to the read-write small d + expressions of the form "Symbol Op Symbol" */ + BFD_RELOC_MICROBLAZE_32_SYM_OP_SYM, + ++/* This is a 32 bit reloc that stores the 32 bit pc relative ++value in two words (with an imm instruction). No relocation is ++done here - only used for relaxing */ ++ BFD_RELOC_MICROBLAZE_32_NONE, ++ + /* This is a 64 bit reloc that stores the 32 bit pc relative + value in two words (with an imm instruction). No relocation is + done here - only used for relaxing */ -- cgit v1.2.3