On 12/22/2011 05:52 AM, Tristan Gingold wrote:
> 2011-12-22 Tristan Gingold
>
> * config/ia64/ia64.c (ia64_promote_function_mode): Remove.
> (TARGET_PROMOTE_FUNCTION_MODE): Remove.
> (ia64_function_value): Call promote_function_mode instead of
> ia64_promote_function_mod
On Dec 21, 2011, at 5:10 PM, Richard Henderson wrote:
> On 12/21/2011 02:29 AM, Tristan Gingold wrote:
>> #undef TARGET_PROMOTE_FUNCTION_MODE
>> -#define TARGET_PROMOTE_FUNCTION_MODE ia64_promote_function_mode
>> +#define TARGET_PROMOTE_FUNCTION_MODE default_promote_function_mode
>
> Delete this
On 12/21/2011 02:29 AM, Tristan Gingold wrote:
> #undef TARGET_PROMOTE_FUNCTION_MODE
> -#define TARGET_PROMOTE_FUNCTION_MODE ia64_promote_function_mode
> +#define TARGET_PROMOTE_FUNCTION_MODE default_promote_function_mode
Delete this entirely.
r~
Hi,
config/ia/ia64.c define ia64_promote_function_mode only for the sake of VMS, as
linux and hp/ux uses default_promote_function_mode.
What is done for VMS could be achieved by defining PROMOTE_MODE.
This patch cleans up ia64.c a little bit, by removing
ia64_promote_function_mode, and defining