--- Comment #11 from ramana at gcc dot gnu dot org 2010-09-08 21:36 ---
Subject: Bug 44392
Author: ramana
Date: Wed Sep 8 21:35:48 2010
New Revision: 164029
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164029
Log:
2010-09-08 Ramana Radhakrishnan
PR target/44392
--- Comment #10 from jakub at gcc dot gnu dot org 2010-08-25 16:48 ---
The patch has been approved, why hasn't been applied?
http://gcc.gnu.org/ml/gcc-patches/2010-07/msg00381.html
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-06-24 21:38 ---
If nobody tests and submits this patch the issue will be not fixed for 4.5.1.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #7 from raj dot khem at gmail dot com 2010-06-22 15:42 ---
(In reply to comment #6)
> Why not just:
> TARGET_EITHER && (arm_arch6 || !optimize_size)
> ? That !arm_arch6 && is completely redundant there.
>
Hi Ramana
the patch along with Jakub's suggestions works for me.
T
--- Comment #6 from jakub at gcc dot gnu dot org 2010-06-22 05:50 ---
Why not just:
TARGET_EITHER && (arm_arch6 || !optimize_size)
? That !arm_arch6 && is completely redundant there.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44392
--- Comment #5 from ramana at gcc dot gnu dot org 2010-06-22 00:51 ---
Khem,
Can you check if this fixes your problem ? Feel free to submit this to
gcc-patches@ if you get around to testing this before me.
Ramana
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md
index 628b
--
ramana at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Keywo
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-06-06 20:22 ---
No, the arm backend should not claim to implement bswapsi when it in fact emits
a libcall.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44392
--- Comment #3 from mikpe at it dot uu dot se 2010-06-06 19:54 ---
I've looked at this, and as far as I can tell it's caused by two separate
improvements in 4.5 that are Ok individually but cause libgcc's __bswapsi2 to
call itself when combined (and certain build options are selected).
--- Comment #2 from raj dot khem at gmail dot com 2010-06-02 22:52 ---
(In reply to comment #1)
> Heh. arm does have a bswapsi pattern though - why is that expanding to a call
> at -Os?
>
IIUC this pattern only triggers for armv6+ architectures. The problem I see is
on
a armv5te
--
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-06-02 19:14 ---
Heh. arm does have a bswapsi pattern though - why is that expanding to a call
at -Os?
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--
12 matches
Mail list logo