On 31/05/12 15:02, Greta Yorsh wrote: > Add a new parameter to the function output_return_instruction to handle > simple cases of return when no epilogue needs to be printed out. > > ChangeLog: > > gcc > > 2012-05-31 Ian Bolton <ian.bol...@arm.com> > Sameera Deshpande <sameera.deshpa...@arm.com> > Greta Yorsh <greta.yo...@arm.com> > > * config/arm/arm-protos.h (output_return_instruction): New > parameter. > * config/arm/arm.c (output_return_instruction): New parameter. > * config/arm/arm.md (arm_simple_return): New pattern. > (arm_return, cond_return, cond_return_inverted): Add new arguments. > * config/arm/thumb2.md (thumb2_return): Update condition and code. >
Since you're chaning output_return_instruction, please update it to use the bool type for the flags; then modify the callers to use 'true' and 'false' rather than 'TRUE' and 'FALSE'. OK with that change. R.