[Bug target/54308] [4.8 regression] build regression in 190498 on ppc64/linux: legitimate_indirect_address_p undefined

2012-11-08 Thread jakub at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54308



Jakub Jelinek  changed:



   What|Removed |Added



 Status|NEW |RESOLVED

 CC||jakub at gcc dot gnu.org

 Resolution||FIXED



--- Comment #10 from Jakub Jelinek  2012-11-08 
20:19:00 UTC ---

Fixed.


[Bug target/54308] [4.8 regression] build regression in 190498 on ppc64/linux: legitimate_indirect_address_p undefined

2012-11-08 Thread jakub at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54308



--- Comment #9 from Jakub Jelinek  2012-11-08 
20:09:20 UTC ---

Author: jakub

Date: Thu Nov  8 20:09:14 2012

New Revision: 193336



URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193336

Log:

PR target/54308

* config/rs6000/rs6000.c (legitimate_indirect_address_p): Remove

inline keyword.



Modified:

trunk/gcc/ChangeLog

trunk/gcc/config/rs6000/rs6000.c


[Bug target/54308] [4.8 regression] build regression in 190498 on ppc64/linux: legitimate_indirect_address_p undefined

2012-08-20 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54308

--- Comment #8 from Paul H. Hargrove  2012-08-20 
08:57:29 UTC ---
(In reply to comment #7)
[...]
> Ok, but see comment 4; try just removing the "inline" there.  If necessary, 
> the
> inline can be wrapped in some #ifdef construct.  It depends on the maintainer
> to deem it acceptable of course.

I tried removing the "inline" keyword as suggested, from revision 190524 if it
matters.
I then attempted to build stage1 using gcc-4.1.2, just as I had originally.
I was able to build stage w/o any problems with just that 1-word change.


[Bug target/54308] [4.8 regression] build regression in 190498 on ppc64/linux: legitimate_indirect_address_p undefined

2012-08-19 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54308

--- Comment #7 from Hans-Peter Nilsson  2012-08-19 
18:29:27 UTC ---
(In reply to comment #6)
> I was unable to build 4.1.2-27.fc7 from the SRPM.

I'm not sure it would have helped, seeing as the breakage was in
rs6000-specific parts.

> So, I've given up on finding the lowest supported compiler.

Ok, but see comment 4; try just removing the "inline" there.  If necessary, the
inline can be wrapped in some #ifdef construct.  It depends on the maintainer
to deem it acceptable of course.


[Bug target/54308] [4.8 regression] build regression in 190498 on ppc64/linux: legitimate_indirect_address_p undefined

2012-08-18 Thread PHHargrove at lbl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54308

--- Comment #6 from Paul H. Hargrove  2012-08-18 
19:05:19 UTC ---
(In reply to comment #5 by Gary Funck)
[...]
> FYI, the failing system has Redhat Release 8 (circa 2002).  Fedocra Core 8
> didn't come out until circa 2007.  Thus, it would be surprising that an FC8 
> RPM
> will build on the much older RH8 system.

Gary,

You are confusing my two failing systems.
This bug report is for a ppc64 system running FC6, making the F8 suggestion
reasonable.
The RH8 system is an x86 and only made it to the discuss list, not a full bug
report.


H-P,

I was unable to build 4.1.2-27.fc7 from the SRPM.
So, I've given up on finding the lowest supported compiler.


-Paul


[Bug target/54308] [4.8 regression] build regression in 190498 on ppc64/linux: legitimate_indirect_address_p undefined

2012-08-18 Thread gary at intrepid dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54308

--- Comment #5 from Gary Funck  2012-08-18 18:39:42 
UTC ---
(In reply to comment #1)
> (Note, apparent s/4.2.1/4.1.2/g in initial description.)
> 
> I'd suggest updating to just a later gcc build, if you can find *only slightly
> newer* rpm:s; as for a x86_64-linux F 8 with gcc-4.1.2-33 ("gcc (GCC) 4.1.2
> 20070925 (Red Hat 4.1.2-33)"), I'm well into stage 1 for r190498.

FYI, the failing system has Redhat Release 8 (circa 2002).  Fedocra Core 8
didn't come out until circa 2007.  Thus, it would be surprising that an FC8 RPM
will build on the much older RH8 system.