Add ATTRIBUTE_NONSTRING to ppc64_elf_write_core_note
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 23 May 2018 17:15:11 +0000 (10:15 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 23 May 2018 17:15:11 +0000 (10:15 -0700)
This patch silences gcc8 -Wstringop-truncation warnings.

* elf64-ppc.c (ppc64_elf_write_core_note): Add ATTRIBUTE_NONSTRING
to data.

bfd/ChangeLog
bfd/elf64-ppc.c

index 1f6a85f..f086ad5 100644 (file)
@@ -1,3 +1,8 @@
+2018-05-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * elf64-ppc.c (ppc64_elf_write_core_note): Add ATTRIBUTE_NONSTRING
+       to data.
+
 2018-05-22  Alan Modra  <amodra@gmail.com>
 
        PR 23207
index b166558..7f7a8f7 100644 (file)
@@ -3035,7 +3035,7 @@ ppc64_elf_write_core_note (bfd *abfd, char *buf, int *bufsiz, int note_type,
 
     case NT_PRPSINFO:
       {
-       char data[136];
+       char data[136] ATTRIBUTE_NONSTRING;
        va_list ap;
 
        va_start (ap, note_type);