mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 20:28:28 +08:00
sim/cris: Add ATTRIBUTE_PRINTF
Clang generates a warning if the format string of a printf-like function is not a literal ("-Wformat-nonliteral"). On the default configuration, it causes a build failure (unless "--disable-werror" is specified). To avoid warnings on the printf-like wrapper, it requires proper __attribute__((format)) and we have ATTRIBUTE_PRINTF macro for this reason. This commit adds ATTRIBUTE_PRINTF to a printf-like function.
This commit is contained in:

committed by
Andrew Burgess

parent
7aaf9c03d1
commit
a26c7ec211
@ -1382,7 +1382,7 @@ make_first_thread (SIM_CPU *current_cpu)
|
||||
/* Handle unknown system calls. Returns (if it does) the syscall
|
||||
return value. */
|
||||
|
||||
static USI
|
||||
static USI ATTRIBUTE_PRINTF (3, 4)
|
||||
cris_unknown_syscall (SIM_CPU *current_cpu, USI pc, char *s, ...)
|
||||
{
|
||||
SIM_DESC sd = CPU_STATE (current_cpu);
|
||||
|
Reference in New Issue
Block a user