-
- Downloads
Makefile.in (explow.o, [...]): Depend on target.h.
2005-07-14 Richard Guenther <rguenther@suse.de> * 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. From-SVN: r102013
Showing
- gcc/ChangeLog 21 additions, 0 deletionsgcc/ChangeLog
- gcc/Makefile.in 3 additions, 2 deletionsgcc/Makefile.in
- gcc/calls.c 4 additions, 3 deletionsgcc/calls.c
- gcc/explow.c 5 additions, 9 deletionsgcc/explow.c
- gcc/expr.h 1 addition, 1 deletiongcc/expr.h
- gcc/function.c 6 additions, 16 deletionsgcc/function.c
- gcc/reg-stack.c 3 additions, 8 deletionsgcc/reg-stack.c
- gcc/target-def.h 4 additions, 1 deletiongcc/target-def.h
- gcc/target.h 5 additions, 0 deletionsgcc/target.h
- gcc/targhooks.c 22 additions, 0 deletionsgcc/targhooks.c
- gcc/targhooks.h 2 additions, 0 deletionsgcc/targhooks.h
Loading
Please register or sign in to comment