diff options
Diffstat (limited to 'gcc/target.h')
-rw-r--r-- | gcc/target.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/target.h b/gcc/target.h index 0a54c6f..914d6de 100644 --- a/gcc/target.h +++ b/gcc/target.h @@ -543,6 +543,11 @@ struct gcc_target in registers; the balance is therefore passed on the stack. */ int (* arg_partial_bytes) (CUMULATIVE_ARGS *ca, enum machine_mode mode, tree type, bool named); + + /* Return the diagnostic message string if function without a prototype + is not allowed for this 'val' argument; NULL otherwise. */ + const char *(*invalid_arg_for_unprototyped_fn) (tree typelist, + tree funcdecl, tree val); } calls; /* Functions specific to the C++ frontend. */ |