This commit is contained in:
Jakub Jelinek 2008-03-14 17:58:56 +00:00
parent fa37083d6b
commit 56a73f457c
4 changed files with 3 additions and 21 deletions

View File

@ -1,2 +1,2 @@
gcc-4.3.0-20080307.tar.bz2
gcc-4.3.0-20080314.tar.bz2
fastjar-0.95.tar.gz

View File

@ -1,18 +0,0 @@
2008-03-07 Jakub Jelinek <jakub@redhat.com>
PR target/35498
* config/rs6000/rs6000.c (rs6000_expand_compare_and_swapqhi): Shift
wdst back after sync_compare_and_swapqhi_internal.
--- gcc/config/rs6000/rs6000.c.jj 2008-02-29 09:11:54.000000000 +0100
+++ gcc/config/rs6000/rs6000.c 2008-03-07 17:22:27.000000000 +0100
@@ -13858,6 +13858,9 @@ rs6000_expand_compare_and_swapqhi (rtx d
emit_insn (gen_sync_compare_and_swapqhi_internal (wdst, mask,
oldval, newval, mem));
+ /* Shift the result back. */
+ emit_insn (gen_lshrsi3 (wdst, wdst, shift));
+
emit_move_insn (dst, gen_lowpart (mode, wdst));
}

View File

@ -1,4 +1,4 @@
%define DATE 20080307
%define DATE 20080314
%define gcc_version 4.3.0
%define gcc_release 3
%define _unpackaged_files_terminate_build 0

View File

@ -1,2 +1,2 @@
634cd8d08cee6315a4091ec4fadc3b95 gcc-4.3.0-20080307.tar.bz2
e5fdf4d33dde9d798910296230192fbd gcc-4.3.0-20080314.tar.bz2
92a70f9e56223b653bce0f58f90cf950 fastjar-0.95.tar.gz