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



--- Comment #5 from Alan Modra <amodra at gcc dot gnu.org> 2013-02-07 02:37:49 
UTC ---

Author: amodra

Date: Thu Feb  7 02:37:37 2013

New Revision: 195836



URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195836

Log:

gcc/

    PR target/54009

    * config/rs6000/rs6000.c (mem_operand_gpr): Check that LO_SUM

    addresses won't wrap when offsetting.

    (rs6000_secondary_reload): Provide secondary reloads needed for

    wrapping LO_SUM addresses.



gcc/testsuite/

    PR target/54009

    * gcc.target/powerpc/pr54009.c: New test.





Added:

    trunk/gcc/testsuite/gcc.target/powerpc/pr54009.c

Modified:

    trunk/gcc/ChangeLog

    trunk/gcc/config/rs6000/rs6000.c

    trunk/gcc/testsuite/ChangeLog

Reply via email to