This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
[binutils-gdb] Add ATTRIBUTE_NONSTRING to ppc64_elf_write_core_note
- From: H.J.Lu <hjl at sourceware dot org>
- To: bfd-cvs at sourceware dot org
- Date: 23 May 2018 17:16:26 -0000
- Subject: [binutils-gdb] Add ATTRIBUTE_NONSTRING to ppc64_elf_write_core_note
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9ef6d1e31f380349c8f329d1adb47ee53ec1f6c2
commit 9ef6d1e31f380349c8f329d1adb47ee53ec1f6c2
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Wed May 23 10:15:11 2018 -0700
Add ATTRIBUTE_NONSTRING to ppc64_elf_write_core_note
This patch silences gcc8 -Wstringop-truncation warnings.
* elf64-ppc.c (ppc64_elf_write_core_note): Add ATTRIBUTE_NONSTRING
to data.
Diff:
---
bfd/ChangeLog | 5 +++++
bfd/elf64-ppc.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 1f6a85f..f086ad5 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -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
diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c
index b166558..7f7a8f7 100644
--- a/bfd/elf64-ppc.c
+++ b/bfd/elf64-ppc.c
@@ -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);