--- Comment #7 from howarth at nitro dot med dot uc dot edu 2010-02-02
01:55 ---
Why not remove the duplicate linkage of s-secsta.o in gnatlink and gnatmake?
There is no reason to link it in a second time since it is already in
libgnat.a.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi
--- Comment #6 from simon at pushface dot org 2010-02-01 22:55 ---
Created an attachment (id=19782)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19782&action=view)
Patch to configure.ac, configure
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42554
--- Comment #5 from simon at pushface dot org 2010-02-01 22:53 ---
I think this bug is caused by a much more fundamental problem: the -c switch to
ranlib, which seems to be a Darwin special, appears to cause this problem (at
any rate with Xcode >= 3.2, ie darwin10.
The top-level configu
--- Comment #4 from simon at pushface dot org 2010-01-31 22:58 ---
(In reply to comment #3)
> I'm not sure that deleting ../$(RTSDIR)/*.o before building common-tools will
> be OK in all circumstances, but it certainly works for a native Darwin build.
> The point is that by this stage a
--- Comment #3 from simon at pushface dot org 2010-01-07 22:25 ---
Created an attachment (id=19503)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19503&action=view)
Workround for Apple bug in Xcode 3.2
I'm not sure that deleting ../$(RTSDIR)/*.o before building common-tools will
b
--- Comment #2 from simon at pushface dot org 2010-01-06 22:35 ---
This is a duplicate of bootstrap/41180, see comment #8. It's an Xcode 3.2
linker bug, (radar 6320843) "duplicate symbols from static libraries not
properly ignored".
Fixes in 41180 were like my fix suggestion, which work
--- Comment #1 from simon at pushface dot org 2009-12-30 18:27 ---
Created an attachment (id=19424)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19424&action=view)
Patch to gcc/ada/gcc-interface/Makefile.in
[Some] objects that are in the RTS archive mustn't be explicitly mentione