On Fri, Jul 01, 2005 at 03:19:28PM -0700, James E Wilson wrote:
> Gunther Nikl wrote:
> >A few LINK_SPEC definitions contain a "%{Wl,*:%*}" sequence.
>
> There is no need to match -Wl options in LINK_SPEC, as it is handled by
> the gcc.c driver. The driver support was added in gcc-2.5.8. I believe
> all of these LINK_SPEC checks for -Wl are obsolete code from gcc-2.4.x
> and earlier that never got cleaned up. I confirmed this for a two of
> the older ports, sol2.h and svr4.h. The rest appear to have copied it
> from one of these two files.
Thanks for these interesting historical information.
> Is there are particular reason you are asking about this?
Sometimes I use -Wl,-r and I tried to change what options to pass
depending on -r.
> If not, then I think the only thing we need to do here is delete all
> of this obsolete code.
IMHO if thats really obsolete code, then it should get removed.
Gunther