r128753 - in /branches/redhat/gcc-4_1-branch/gc...
jakub@gcc.gnu.org
jakub@gcc.gnu.org
Tue Sep 25 09:48:00 GMT 2007
Author: jakub
Date: Tue Sep 25 09:48:52 2007
New Revision: 128753
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128753
Log:
* config/rs6000/rs6000.c (rs6000_emit_sync): For QI or HI mode
used_m, even if it is 32-bit aligned, adjust used_m MEM to have
SImode and update m. Don't run gen_lowpart_common on arbitrary
memory address, force it to register first.
* gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
(AI): Add AI_ALIGN.
* gcc.dg/sync-3.c: New test.
Added:
branches/redhat/gcc-4_1-branch/gcc/testsuite/gcc.dg/sync-3.c
Modified:
branches/redhat/gcc-4_1-branch/gcc/ChangeLog
branches/redhat/gcc-4_1-branch/gcc/config/rs6000/rs6000.c
branches/redhat/gcc-4_1-branch/gcc/testsuite/ChangeLog
branches/redhat/gcc-4_1-branch/gcc/testsuite/gcc.dg/sync-2.c
More information about the Gcc-cvs
mailing list