> I tested this on the x86 version of the DLL and I imagine it will fix
> the x64 DLL as well (they both reported the same error).  It looks
> like this setting will need to be added for VS2010.

As mentioned [in another reply], I was under impression that x64 code is
always position-independent, i.e. I'd expect x64 to work even if
relocated. Oh well... Closer look revealed that .text segment, code
itself, *is* indeed position-independent, but not .rdata, which is also
fingerprinted. In order for this to work it is implied that compiler
moves relocatable data from .rdata segment. Unix compiler actually do
that, but apparently not Windows:-( A.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to