This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [ARM] hard VFP calling convention support [1/3]
On Mon, Dec 8, 2008 at 6:00 PM, Richard Earnshaw <rearnsha@arm.com> wrote:
> This is the part of the patch that needs approval from another
> maintainer.
This is ok.
Thanks,
Richard.
> * target-def.h (TARGET_LIBCALL_VALUE): New hook.
> * target.h (gcc_target): Add libcall_value to table of call hooks.
> * targhooks.h (default_libcall_value): Default implementation.
> * targhooks.c (default_libcall_value): Likewise.
> * doc/tm.texi (TARGET_LIBCALL_VALUE): Document it.
> * optabs.c (expand_unop): Use it.
> * expr.h (hard_libcall_value): Pass the function RTX through.
> * calls.c (emit_library_call_value_1): Update call to
> hard_libcall_value.
> * explow.c (hard_libcall_value): Use new target hook.
>
>