Add ATTRIBUTE_PRINTF to trace_start_error
clang complains that the fmt passed to vwarning in trace_start_error is not a literal. This looks like a fair warning, which can be removed by adding ATTRIBUTE_PRINTF to the declaration of trace_start_error. gdb/ChangeLog: * nat/fork-inferior.h (trace_start_error): Add ATTRIBUTE_PRINTF.
This commit is contained in:
parent
ae3e2ccfe7
commit
1d4fbac99e
@ -1,3 +1,7 @@
|
||||
2017-06-17 Simon Marchi <simon.marchi@ericsson.com>
|
||||
|
||||
* nat/fork-inferior.h (trace_start_error): Add ATTRIBUTE_PRINTF.
|
||||
|
||||
2017-06-17 Simon Marchi <simon.marchi@ericsson.com>
|
||||
|
||||
* configure: Re-generate.
|
||||
|
@ -95,7 +95,7 @@ extern void gdb_flush_out_err ();
|
||||
(i.e., when the "traceme_fun" callback is called on fork_inferior)
|
||||
and bail out. This function does not return. */
|
||||
extern void trace_start_error (const char *fmt, ...)
|
||||
ATTRIBUTE_NORETURN;
|
||||
ATTRIBUTE_NORETURN ATTRIBUTE_PRINTF (1, 2);
|
||||
|
||||
/* Like "trace_start_error", but the error message is constructed by
|
||||
combining STRING with the system error message for errno. This
|
||||
|
Loading…
Reference in New Issue
Block a user