[Bug ada/42554] Can't build gnatlink, gnatmake

2010-02-01 Thread howarth at nitro dot med dot uc dot edu
--- 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

[Bug ada/42554] Can't build gnatlink, gnatmake

2010-02-01 Thread simon at pushface dot org
--- 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

[Bug ada/42554] Can't build gnatlink, gnatmake

2010-02-01 Thread simon at pushface dot org
--- 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

[Bug ada/42554] Can't build gnatlink, gnatmake

2010-01-31 Thread simon at pushface dot org
--- 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

[Bug ada/42554] Can't build gnatlink, gnatmake

2010-01-07 Thread simon at pushface dot org
--- 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

[Bug ada/42554] Can't build gnatlink, gnatmake

2010-01-06 Thread simon at pushface dot org
--- 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

[Bug ada/42554] Can't build gnatlink, gnatmake

2009-12-30 Thread simon at pushface dot org
--- 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