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 1b3aaf0..564c333 100644 --- a/gcc/target.h +++ b/gcc/target.h @@ -603,6 +603,11 @@ struct gcc_target is not allowed for this 'val' argument; NULL otherwise. */ const char *(*invalid_arg_for_unprototyped_fn) (tree typelist, tree funcdecl, tree val); + + /* Return an rtx for the return value location of the function + specified by FN_DECL_OR_TYPE with a return type of RET_TYPE. */ + rtx (*function_value) (tree ret_type, tree fn_decl_or_type, + bool outgoing); } calls; /* Return the diagnostic message string if conversion from FROMTYPE |