[patch] Create fold_buildN_initializer

Richard Henderson rth@redhat.com
Tue Aug 16 21:26:00 GMT 2005


On Sun, Aug 14, 2005 at 07:29:53PM -0400, James A. Morrison wrote:
> 	* c-typeck.c (build_function_call): Call fold_buildN_initializer or
> 	fold_buildN instead of buildN then fold_initializer or fold.
> 	(build_unary_op): Likewise.
> 	(build_binary_op): Likewise.
> 	* fold-const.c (fold_initializer): Remove.
> 	(fold_build1_initializer): New function.
> 	(fold_build2_initializer): New function.
> 	(fold_build3_initializer): New function.
> 	* tree.h (fold_initializer): Remove.
> 	(fold_build1_initializer): New function.
> 	(fold_build2_initializer): New function.
> 	(fold_build3_initializer): New function.

Ok.


r~



More information about the Gcc-patches mailing list