From: Brian D. <br...@de...> - 2007-08-31 20:51:12
|
David Daeschler wrote: > So then I looked at the Relocation entries in the DLL I built, and sure > enough there are 2 entries for 6E763C62. Both in .text according to PE > Explorer Disassembler. You mean there's two copies of an identical reloc to the same location? That definitely sounds like a linker bug. Try a CVS binutils just to rule out something that's already been fixed. > Xerces appears to use dllwrap in its build process. Yuck. Dllwrap is old and kind of crufty, the preferred way for creating a DLL is simply "gcc -shared" like on other platforms. If this double reloc thing can be traced to a bug in dllwrap I could certainly see why it would linger around without being noticed. Brian |