http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Priority|P2 |P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700
Steffen Schmidt steffen-schmidt at siemens dot com changed:
What|Removed |Added
Known to work||
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|4.4.5 |4.4.6
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|4.4.4 |4.4.5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700
--- Comment #10 from mikpe at it dot uu dot se 2010-04-16 13:04 ---
The -ffixed-$reg option worked for MIPS up to r128346 but broke in r128347:
Author: rsandifo
Date: Mon Sep 10 15:21:18 2007
New Revision: 128347
URL: http://gcc.gnu.org/viewcvs?root=3Dgccview=3Drevrev=3D128347
Log:
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700
--- Comment #8 from mikpe at it dot uu dot se 2010-04-15 19:55 ---
4.3 is also broken. Using the simpler test case in PR43732 and a collection of
cross-compilers to mips-unknown-linux I see:
gcc-4.1.2: -O2 only: ok; -O2 -ffixed-23: ok
gcc-4.2.4: -O2 only: ok; -O2 -ffixed-23: ok
--- Comment #9 from mikpe at it dot uu dot se 2010-04-15 22:30 ---
MIPS global register variables worked up to r144963 but broke in r144964:
URL: http://gcc.gnu.org/viewcvs?root=3Dgccview=3Drevrev=3D144964
Log:
2009-03-19 Alexandre Oliva aol...@redhat.com
* reginfo.c
--- Comment #4 from jakub at gcc dot gnu dot org 2010-04-12 08:41 ---
Isn't this just a user error then? You should have used -ffixed-20 if you use
a call saved register as global register IMHO.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700
--- Comment #5 from mikpe at it dot uu dot se 2010-04-12 09:02 ---
(In reply to comment #4)
Isn't this just a user error then? You should have used -ffixed-20 if you use
a call saved register as global register IMHO.
gcc's documentation (I'm looking at the global register variables
--- Comment #6 from pinskia at gcc dot gnu dot org 2010-04-12 18:18 ---
*** Bug 43732 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from pinskia at gcc dot gnu dot org 2010-04-12 18:20 ---
Well -ffixed-reg-r20 is also broken the same way :) See the duplicated bug
which has a patch which I have not looked into to see if it is the correct fix
yet or not.
--
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
CC||pinskia at gcc dot gnu dot
|
--- Comment #3 from pinskia at gcc dot gnu dot org 2010-04-09 21:52 ---
Confirmed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
15 matches
Mail list logo