http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53942

--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-07-19 
20:48:30 UTC ---
Author: jakub
Date: Thu Jul 19 20:48:25 2012
New Revision: 189681

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189681
Log:
    PR rtl-optimization/53942
    * function.c (assign_parm_setup_reg): Avoid zero/sign extension
    directly from likely spilled non-fixed hard registers, move them
    to pseudo first.

    * gcc.dg/pr53942.c: New test.

Added:
    trunk/gcc/testsuite/gcc.dg/pr53942.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/function.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to