Silence gcc-8 warnings

This seems to work with gcc-8 and a bunch of prior gcc versions I tested.

	* elf-linux-core.h: Disable gcc-8 string truncation warning.
	* elf.c (elfcore_write_prpsinfo): Likewise.
This commit is contained in:
Alan Modra
2018-04-25 13:27:22 +09:30
parent 651d162038
commit d99b4b92c8
3 changed files with 36 additions and 1 deletions

View File

@ -10508,6 +10508,10 @@ elfcore_write_note (bfd *abfd,
return buf;
}
#if GCC_VERSION >= 8000
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstringop-truncation"
#endif
char *
elfcore_write_prpsinfo (bfd *abfd,
char *buf,
@ -10566,6 +10570,9 @@ elfcore_write_prpsinfo (bfd *abfd,
free (buf);
return NULL;
}
#if GCC_VERSION >= 8000
#pragma GCC diagnostic pop
#endif
char *
elfcore_write_linux_prpsinfo32