[rtems-tools commit] Add 4.12/.../ binutils-2.26-gas-reloc.patch from gaisler.org

Joel Sherrill joel at rtems.org
Tue Nov 15 00:01:00 UTC 2016


Module:    rtems-tools
Branch:    master
Commit:    b5caf2125c90a466628072c2aef02e8142f8474f
Changeset: http://git.rtems.org/rtems-tools/commit/?id=b5caf2125c90a466628072c2aef02e8142f8474f

Author:    Joel Sherrill <joel at rtems.org>
Date:      Mon Nov 14 16:04:04 2016 -0600

Add 4.12/.../binutils-2.26-gas-reloc.patch from gaisler.org

---

 tools/4.12/binutils/binutils-2.26-gas-reloc.patch | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/tools/4.12/binutils/binutils-2.26-gas-reloc.patch b/tools/4.12/binutils/binutils-2.26-gas-reloc.patch
new file mode 100644
index 0000000..2b5d88f
--- /dev/null
+++ b/tools/4.12/binutils/binutils-2.26-gas-reloc.patch
@@ -0,0 +1,17 @@
+diff --git a/gas/config/tc-sparc.c b/gas/config/tc-sparc.c
+index 70f5bfb..d3b213c 100644
+--- a/gas/config/tc-sparc.c
++++ b/gas/config/tc-sparc.c
+@@ -4957,7 +4957,10 @@ cons_fix_new_sparc (fragS *frag,
+ 	  case 8: r = BFD_RELOC_SPARC_TLS_DTPOFF64; break;
+ 	  }
+     }
+-  else if (sparc_no_align_cons)
++  else if (sparc_no_align_cons
++	   || /* PR 20803 - relocs in the .eh_frame section need
++		 to support unaligned access.  */
++	   strcmp (now_seg->name, ".eh_frame") == 0)
+     {
+       switch (nbytes)
+ 	{
+



More information about the vc mailing list