This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: cygwin ld import library issue fix (removing unused "_nm_" symbols)


>  --- Ralf Habacker <Ralf.Habacker@freenet.de> wrote: >
> > > > Can anybody tell me which cvs version is the last stable ? I
> have tried to
> > > > checkout binutils with date 2001/12/31, but got compiling errors.
> > >
> > > Compiling errors are fixed (was an overseen cvs conflict, but the problem
> > > still
> > > remains).
> > > So it seems to me, that the last official binutils release was the last
> > > stable
> > > release.
> > >
> > > Has noone checked the patches after the last official release ?
> > >
> > > Ralf
> > >
> >
> > ld was broken between 16 Dec (works) and 17 Dec (doesn't). The breakage was
> > reported to binutils list in January.  I think, the problem is with
> merging of
> > sections in pe-dll.c in make_head() when making implib.
Your right, I have compared the implib and in 3,4,7,8 (see below) the symtable
is missing.

> funcs
> linking	dll 	app
>
> 1		old	old 	- no problems
> 2		old	new   - no problems
> 3		new	old	- undefined reference error
> 4		new	new	- undefined reference error
>
> auto-imported data
> linking	dll 	app
>
> 5		old	old 	- no problems
> 6		old	new   - BFD 2.12.90 20020425 internal error,
> 7		new	old	- undefined reference error
> 8		new	new	- undefined reference error
>


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