This is the mail archive of the gas2@sourceware.cygnus.com mailing list for the gas2 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: problems with ld from binutils 2.5.2l.20


> 
>  > For the GNU linker, -L applies to all -l's.
> 
> This behavior is wrong. First, it makes no sense, since the order of
> -l's is significant, and second, it makes it impossible to control
> which copies of which libraries are linked with, which could be
> significant. 
> 

The problem is twofold:

1. gcc will re-arrange the order of -L's and -l's. It puts -L's ahead of
   -l's.
2. One -L list is used fo all libraries in the linker.

We have to change both gcc and ld to do the "right" thing.


-- 
H.J. Lu
NYNEX Science and Technology, Inc.			hjl@nynexst.com