PR gas/20803
	* config/tc-sparc.c (cons_fix_new_sparc): Use unaligned relocs in
	the .eh_frame section.
+2016-11-15  Nick Clifton  <nickc@redhat.com>
+
+       PR gas/20803
+       * config/tc-sparc.c (cons_fix_new_sparc): Use unaligned relocs in
+       the .eh_frame section.
+
 2016-11-13  Anthony Green  <green@moxielogic.org>
 
        * config/tc-moxie.c (md_assemble): Assemble 'bad' opcode.
 
          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)
        {