Fix thinko in the placement of the .gnu.build.attributes section.
authorNick Clifton <nickc@redhat.com>
Mon, 30 Jul 2018 11:35:37 +0000 (12:35 +0100)
committerNick Clifton <nickc@redhat.com>
Mon, 30 Jul 2018 11:35:37 +0000 (12:35 +0100)
* scripttempl/elf.sc: Move the .gnu.build.attributes section to
after the .comment section.

ld/ChangeLog
ld/scripttempl/elf.sc

index 60deb4710e216e987de91a0d7455c222e2108c47..8a8c2f1b56ae605bf6e341709b18bbf609c8b9eb 100644 (file)
@@ -1,3 +1,8 @@
+2018-07-30  Nick Clifton  <nickc@redhat.com>
+
+       * scripttempl/elf.sc: Move the .gnu.build.attributes section to
+       after the .comment section.
+
 2018-07-30  Andrew Jenner  <andrew@codesourcery.com>
 
        * Makefile.am (ALL_EMULATION_SOURCES): Add C-SKY emulations.
index 6bf6936362db1fa9ad89f0213780c9f16945c95d..b10e330f7f1e629b9cc4a8d619146613ff6cd190 100644 (file)
@@ -564,7 +564,6 @@ cat <<EOF
   ${CREATE_SHLIB-${SDATA2}}
   ${CREATE_SHLIB-${SBSS2}}
   ${OTHER_READONLY_SECTIONS}
-  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
   .eh_frame_hdr : { *(.eh_frame_hdr) ${RELOCATING+*(.eh_frame_entry .eh_frame_entry.*)} }
   .eh_frame     ${RELOCATING-0} : ONLY_IF_RO { KEEP (*(.eh_frame)) ${RELOCATING+*(.eh_frame.*)} }
   .gcc_except_table ${RELOCATING-0} : ONLY_IF_RO { *(.gcc_except_table
@@ -693,6 +692,8 @@ cat <<EOF
 
   .comment       0 : { *(.comment) }
 
+  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
+
 EOF
 
 . $srcdir/scripttempl/DWARF.sc