From e3d40582166056dd1dfeef2a06ba8f5897b673ee Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 27 Nov 2017 11:04:17 +0000 Subject: When creating a .note section to contain a version note, set the section alignment to 4 bytes. PR 22492 * config/obj-elf.c (obj_elf_version): Set the alignment of the .note section. --- gas/ChangeLog | 6 ++++++ gas/config/obj-elf.c | 1 + 2 files changed, 7 insertions(+) diff --git a/gas/ChangeLog b/gas/ChangeLog index 79c5b877728..4dd68208a04 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2017-11-27 Nick Clifton + + PR 22492 + * config/obj-elf.c (obj_elf_version): Set the alignment of the + .note section. + 2017-11-26 H.J. Lu * testsuite/gas/i386/sse-noavx.s: Add tests for fisttps and diff --git a/gas/config/obj-elf.c b/gas/config/obj-elf.c index 3f641f4394b..2d1d1679b8e 100644 --- a/gas/config/obj-elf.c +++ b/gas/config/obj-elf.c @@ -1829,6 +1829,7 @@ obj_elf_version (int ignore ATTRIBUTE_UNUSED) bfd_set_section_flags (stdoutput, note_secp, SEC_HAS_CONTENTS | SEC_READONLY); + bfd_set_section_alignment (stdoutput, note_secp, 2); /* Process the version string. */ len = strlen (name) + 1; -- cgit v1.2.1