linux-waitpid: Get rid of format string warning

Clang gives this warning:

/home/emaisin/src/binutils-gdb/gdb/gdbserver/../nat/linux-waitpid.c:45:25: error: format string is not a string literal [-Werror,-Wformat-nonliteral]
      vfprintf (stderr, format, args);
                        ^~~~~~

Get rid of it by adding ATTRIBUTE_PRINTF.

gdb/ChangeLog:

	* nat/linux-waitpid.c (linux_debug): Add ATTRIBUTE_PRINTF.
This commit is contained in:
Simon Marchi
2017-09-21 15:19:40 +02:00
parent ebe48ba085
commit 1e5b66ed42
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2017-09-21 Simon Marchi <simon.marchi@ericsson.com>
* nat/linux-waitpid.c (linux_debug): Add ATTRIBUTE_PRINTF.
2017-09-21 Simon Marchi <simon.marchi@ericsson.com>
* microblaze-tdep.c (microblaze_debug): Add ATTRIBUTE_PRINTF.

View File

@ -34,7 +34,7 @@
/* Print debugging output based on the format string FORMAT and
its parameters. */
static inline void
static inline void ATTRIBUTE_PRINTF (1,2)
linux_debug (const char *format, ...)
{
#ifdef GDBSERVER