On 05/12/2011 05:40 PM, Bernd Schmidt wrote:
+ if (targetm.calls.function_arg_round_to_arg_boundary (passed_mode, type)) + round_boundary = boundary; + else + round_boundary = PARM_BOUNDARY;
Why add an if, instead of making the new target hook function_arg_round_boundary? The default implementation can then reuse default_function_arg_boundary and C6X will redefine it to c6x_function_arg_boundary.
Paolo