This is the mail archive of the cygwin-patches mailing list for the Cygwin 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] |
On Apr 1 16:56, Corinna Vinschen wrote: > On Apr 1 16:28, Michael Haubenwallner wrote: > > Hi Corinna, > > > > On 3/28/19 9:30 PM, Corinna Vinschen wrote: > > > can you please collect the base addresses of all DLLs generated during > > > the build, plus their size and make a sorted list? It would be > > > interesting to know if the hash algorithm in ld is actually as bad > > > as I conjecture. > > > > Please find attached the output of rebase -i for the dlls after bootstrap > > on Cygwin 3.0.4, each built with ld from binutils-2.31.1. Oh, wait. That's not what I was looking for. The addresses are ok, but the paths *must* be the ones at the time the DLLs have been created, because that's what ld uses when creating the image base addresses. The addresses combined with the installation paths don't make sense anymore. Apart from that, since you seem to be installing the DLLs anyway, can't you combine every crucial point during installation with a rebase? Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer
Attachment:
signature.asc
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |