This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] hppa: Hookize some target macros.
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: kazu at cs dot umass dot edu (Kazu Hirata)
- Cc: gcc-patches at gcc dot gnu dot org, law at redhat dot com, dave dot anglin at nrc dot ca
- Date: Sun, 25 Jan 2004 18:48:23 -0500 (EST)
- Subject: Re: [patch] hppa: Hookize some target macros.
> 2004-01-25 Kazu Hirata <kazu@cs.umass.edu>
>
> * config/pa/pa-protos.h: Remove the prototype for
> hppa_builtin_saveregs. Add a prototype for
> pa_return_in_memory.
> * config/pa/pa.c (TARGET_PROMOTE_FUNCTION_RETURN): New.
> (TARGET_PROMOTE_PROTOTYPES): Likewise.
> (TARGET_STRUCT_VALUE_RTX): Likewise.
> (TARGET_RETURN_IN_MEMORY): Likewise.
> (TARGET_EXPAND_BUILTIN_SAVEREGS): Likewise.
> (pa_struct_value_rtx): Likewise.
> (pa_return_in_memory): Likewise.
> * config/pa/pa.h (STRUCT_VALUE_REGNUM): Rename to
> PA_STRUCT_VALUE_REGNUM.
> (INIT_CUMULATIVE_ARGS): Use pa_return_in_memory.
> (EXPAND_BUILTIN_SAVEREGS): Remove.
> (PROMOTE_PROTOTYPES): Likewise.
> (PROMOTE_FUNCTION_RETURN): Likewise.
Ok.
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)