This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] PR ada/42254, avoid providing multiple copies of object files to link of GNAT tools
- From: Simon Wright <simon at pushface dot org>
- To: Arnaud Charlet <charlet at adacore dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 3 Feb 2010 06:59:26 +0000
- Subject: Re: [PATCH] PR ada/42254, avoid providing multiple copies of object files to link of GNAT tools
- References: <4385C106-8FD1-49F8-8B06-1A1368A943B0@pushface.org> <20100126213028.GA91716@adacore.com> <9D87A579-B598-44AD-9DF9-0E78FAA481FA@pushface.org> <20100128074648.GA40497@adacore.com> <E4356FAE-1651-44F9-89F2-84E6FA7C0061@pushface.org> <20100129075455.GA91769@adacore.com> <F8682F01-C8FE-4381-BFE5-5B1E69211BB8@pushface.org> <20100201072324.GA90938@adacore.com>
Thanks for all your help on this one.
Following further investigations at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42554 (NB that _is_ the right PR, I made a mistake in the Subject: of this thread) it now seems that the root cause is a change in the behaviour of Apple's ranlib -c.
I've run check-ada, no unexpected failures.
So this patch is withdrawn per se. Parts of it (tidying up the objects/libraries passed to the build of gnatmake/gnatlink) are still valid but not essential.
--S