This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/39111] gcc 4.4.0 20090204 - Configury from GNU linker to Operating System's Linker broke (reverse works OK)
- From: "ro at CeBiTec dot Uni-Bielefeld dot DE" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 6 May 2010 19:32:25 -0000
- Subject: [Bug bootstrap/39111] gcc 4.4.0 20090204 - Configury from GNU linker to Operating System's Linker broke (reverse works OK)
- References: <bug-39111-13830@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #9 from ro at CeBiTec dot Uni-Bielefeld dot DE 2010-05-06 19:32 -------
Subject: Re: gcc 4.4.0 20090204 - Configury from GNU linker to Operating
System's Linker broke (reverse works OK)
> ------- Comment #8 from rob1weld at aol dot com 2010-05-04 07:05 -------
>>> As I've said before: please file *clear individual bug reports* for each single
>>> issue you find. Dealing with reports like this, with dozens of issues and non-
>>> issues mixed, is close to impossible.
>
> I'll stick with comment #1 describes the Bug.
The beef of your report seems to be: I get errors from Sun ld linking
libgnat-4.4.so. In my experience, this only happens when you re-run
make bootstrap in a completed build or re-start it after the build
failed at some point. For some reason, the libgnat objects seem to be
rebuild without -fPIC, leading to the observed error. Seems like a bug
in the Ada build system to me.
> Further comments were workarounds and to report a "Flag Day" on the Sun Linker.
I don't think there is any flag day involved, this error just depends
very much on the circumstances of the build.
I simply used to remove the gcc/ada/rts{, rts_amd64} directories and a
couple of stamp files when I encountered this, though I haven't in a
long time. Perhaps the build system error is gone now.
Rainer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39111