r217199 - in /trunk/gcc: ChangeLog calls.c doc/...
bernds@gcc.gnu.org
bernds@gcc.gnu.org
Thu Nov 6 17:20:00 GMT 2014
Author: bernds
Date: Thu Nov 6 17:20:13 2014
New Revision: 217199
URL: https://gcc.gnu.org/viewcvs?rev=217199&root=gcc&view=rev
Log:
Add a hook to inform a port about call arguments.
* target.def (call_args, end_call_args): New hooks.
* hooks.c (hook_void_rtx_tree): New empty function.
* hooks.h (hook_void_rtx_tree): Declare.
* doc/tm.texi.in (TARGET_CALL_ARGS, TARGET_END_CALL_ARGS): Add.
* doc/tm.texi: Regenerate.
* calls.c (expand_call): Slightly rearrange the code. Use the two new
hooks.
(expand_library_call_value_1): Use the two new hooks.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/calls.c
trunk/gcc/doc/tm.texi
trunk/gcc/doc/tm.texi.in
trunk/gcc/hooks.c
trunk/gcc/hooks.h
trunk/gcc/target.def
More information about the Gcc-cvs
mailing list