This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 4.0.0->4.0.1 regression: Can't use 64-bit shared libs on powerpc-apple-darwin8.1.0
- From: Bradley Lucier <lucier at math dot purdue dot edu>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: Bradley Lucier <lucier at math dot purdue dot edu>, gcc at gcc dot gnu dot org, mark at codesourcery dot com, Marc Feeley <feeley at iro dot umontreal dot ca>
- Date: Wed, 15 Jun 2005 13:41:15 -0500
- Subject: Re: 4.0.0->4.0.1 regression: Can't use 64-bit shared libs on powerpc-apple-darwin8.1.0
- References: <81B3D460-6B7D-453A-89FA-E6B03F4D3E07@math.purdue.edu> <3156a3f602d801c04ef308565c9dd5cf@physics.uc.edu>
On Jun 15, 2005, at 1:26 PM, Andrew Pinski wrote:
On Jun 15, 2005, at 2:19 PM, Bradley Lucier wrote:
Mark:
I cannot build and use (link, etc.) 64-bit shared libraries on
powerpc-apple-darwin8.1.0 with gcc version 4.0.1 20050615
(prerelease). This is a regression from 4.0.0 on the same platform.
This is not a regression, in fact in the last couple days before
4.0.0 was released,
multilib support for the 64bit shared libraries was turned off.
???. It works just fine with
[descartes:~/programs/gambc40b13] lucier% /pkgs/gcc-4.0.0/bin/gcc -v
Using built-in specs.
Target: powerpc-apple-darwin8.1.0
Configured with: ../configure --prefix=/pkgs/gcc-4.0.0 --with-gmp=/
pkgs/gmp-4.1.3 --with-mpfr=/pkgs/gmp-4.1.3
Thread model: posix
gcc version 4.0.0
So why you say it's not a regression, I don't know.
And 4.0.0 is now the *only* version of gcc that will compile Gambit-C
correctly;
[descartes:~/programs/gambc40b13] lucier% /pkgs/gcc-4.0.0-apple/bin/
gcc -v
Using built-in specs.
Target: powerpc-apple-darwin8.1.0
Configured with: ../configure --prefix=/pkgs/gcc-4.0.0-apple --with-
gmp=/pkgs/gmp-4.1.4 --with-mpfr=/pkgs/gmp-4.1.4 --enable-languages=c,c
++,f95
Thread model: posix
gcc version 4.0.0 (Apple Computer, Inc. build 5018)
gives me the same error; the Xcode 2.0 gcc compiler was a POS; and with
[descartes:~/programs/gambc40b13] lucier% /usr/bin/gcc -v
Using built-in specs.
Target: powerpc-apple-darwin8
Configured with: /private/var/tmp/gcc/gcc-5026.obj~19/src/configure --
disable-checking --prefix=/usr --mandir=/share/man --enable-
languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^+.-]*$/
s/$/-4.0/ --with-gxx-include-dir=/include/gcc/darwin/4.0/c++ --
build=powerpc-apple-darwin8 --host=powerpc-apple-darwin8 --
target=powerpc-apple-darwin8
Thread model: posix
gcc version 4.0.0 (Apple Computer, Inc. build 5026)
I get
[descartes:~/programs/gambc40b13] lucier% gsi
Illegal instruction
The last two are not the FSF gcc team's problem, of course, but why
go from a compiler that works on PowerPC darwin to one that doesn't I
don't know.
Brad