--- Comment #1 from ochem at gnat dot com 2005-12-22 13:38 ---
Created an attachment (id=10551)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10551&action=view)
Bug reproducer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25533
at gcc dot gnu dot org
ReportedBy: ochem at gnat dot com
GCC host triplet: ia64-sgi-linux-gnu, ia64-hp-hpux11.23, ia64-hp-linux-gnu
GCC target triplet: ia64-sgi-linux-gnu, ia64-hp-hpux11.23, ia64-hp-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25533
--- Additional Comments From ochem at gnat dot com 2005-03-30 20:13 ---
The test case is ok, I get an abort if I compile it with -O2 option on a 3.4
compiler.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20670
--
What|Removed |Added
GCC host triplet|3.4.4 |ia-64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20670
6, r28 and so are reloaded before filling the last float
registers, r27 seems to be missing, so its value for f29 is the same as the one
used for f21. The fix seems to be quite light, just add the proper load for r27
at the right place.
--
Summary: IA-64 exception mechanism erase $f29