--- Comment #11 from pbrook at gcc dot gnu dot org 2006-08-08 23:05 ---
Assembly in initial comment is bogus. Should be ldmfd {..., pc}^. ldmrd {...
lr}^ does somethething completely different.
*** This bug has been marked as a duplicate of 16634 ***
--
pbrook at gcc dot gnu dot
--- Comment #10 from th dot r dot klein at web dot de 2006-03-05 13:38
---
Ping to remember
Fails on Version 3.2.3; 3.4.5; 4.0.2; 4.1.0; 4.2.0 (snapshot).
Earlier versions with additonal other buggs. So useless to test.
Bugfix still exists and working but ignorded at GCC side;
Why
--- Comment #7 from th dot r dot klein at web dot de 2005-12-16 11:31
---
To me it looks like, that this patch also fixes Bug #16634
But I might be wrong, here.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25428
--- Comment #8 from th dot r dot klein at web dot de 2005-12-16 11:34
---
Created an attachment (id=10513)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10513action=view)
working: arm-elf-gcc -save-temps -mthumb-interwork -mapcs-frame -O
-march=armv4t -Wall -c except.c
--
--- Comment #9 from th dot r dot klein at web dot de 2005-12-16 11:35
---
Created an attachment (id=10514)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10514action=view)
working: arm-elf-gcc -save-temps -mthumb-interwork -mno-apcs-frame -O
-march=armv4t -Wall -c except.c
--