Hi Kaz, >> Re-post the revised patch when the trunk returns to stage1. Please find the revised patch attached "sh2a4.patch" as per the suggestions. Thanks a lot for the valuable guidance. >> Don't forget to describe how the patch is tested then. The patch was tested using the C and C++ testsuite for all the SH2A combinations. 2008-03-19 Naveen.H.S * config/sh/sh.c (sh_expand_t_scc): Emit movrt for SH2A if possible. * config/sh/sh.md (xorsi_nott, xorsi3_movrt, nott, movrt): New insns. * gcc.target/sh/sh2a-movrt.c: New test. Regards, Naveen.H.S. KPIT Cummins Infosystems Ltd, Pune (INDIA) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Free download of GNU based tool-chains for Renesas' SH, H8, R8C, M16C and M32C Series. The following site also offers free technical support to its users. Visit http://www.kpitgnutools.com for details. Latest versions of KPIT GNU tools were released on February 4, 2008. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~