------- Additional Comments From pinskia at gcc dot gnu dot org  2005-08-08 
19:22 -------
This worked with "4.1.0 20050714".

I think this was caused by:
2005-07-14  Richard Guenther  <[EMAIL PROTECTED]>

        * Makefile.in (explow.o, reg-stack.o): Depend on target.h.
        * calls.c (expand_call): Pass fntype to hard_function_value.
        (emit_library_call_value_1): Likewise.
        * explow.c: Include target.h.
        (hard_function_value): Take extra argument, the fntype.
        Use new target hook for function_value.
        * expr.h (hard_function_value): Change prototype.
        * function.c (aggregate_value_p): Pass 0 as fntype to
        hard_function_value.
        (assign_parms): Use new target hook for function_value.
        Pass 0 as fntype to hard_function_value.
        (expand_function_end): Likewise.
        * reg-stack.c: Include target.h.
        (stack_result): Use new target hook for function_value.
        * target-def.h: New target hook function_value.
        * target.h: Likewise.
        * targhooks.c (default_function_value): New function.
        * targhooks.h (default_function_value): Declare.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rguenth at gcc dot gnu dot
                   |                            |org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23289

Reply via email to