--- Comment #8 from pbrook at gcc dot gnu dot org 2007-03-02 22:51 ---
Fixed.
trunk r122437 http://gcc.gnu.org/ml/gcc-cvs/2007-03/msg00020.html
4.2 r122489 http://gcc.gnu.org/ml/gcc-cvs/2007-03/msg00072.html
--
pbrook at gcc dot gnu dot org changed:
What|Removed
--- Comment #7 from rearnsha at gcc dot gnu dot org 2007-01-09 17:01
---
Confirmed. This is iwmmxt-specific and occurs because the co-processor
load-double-word instructions have a larger offset than LDRD.
--
rearnsha at gcc dot gnu dot org changed:
What|Removed
--- Comment #6 from rearnsha at gcc dot gnu dot org 2007-01-09 11:10
---
(In reply to comment #4)
> I see:
> ldrdr2, [r1], #328
>
Which isn't a valid instruction (the offset is too large).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29983
--- Comment #5 from raj dot khem at gmail dot com 2006-11-26 07:05 ---
It is also reproducible using trunk and arm-none-eabi
--
raj dot khem at gmail dot com changed:
What|Removed |Added
-
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-11-26 04:36 ---
I see:
ldrdr2, [r1], #328
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29983
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-11-26 04:04 ---
Hmm, with that target I get:
checking target system type... Invalid configuration `armv5tel-linux-gnueabi':
machine `armv5tel' not recognized
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29983
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-11-26 03:50 ---
eabi was not added until at least 4.0.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--