This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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.
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]