On Tue, Mar 22, 2011 at 08:32, Nathan Froyd <froy...@codesourcery.com> wrote: > The knowledge that building a CALL_EXPR requires three additional > arguments is scattered about tree.c; the patch below centralizes that > knowledge in a common function, build_call_1. This function can also > take care of setting up the non-argument fields of CALL_EXPRs. > > Tested on x86_64-unknown-linux-gnu. OK to commit? > > -Nathan > > * tree.c (build_call_1): New function. > (build_call_valist, build_call_array_loc, build_call_vec): Call it.
OK. Diego.