This is the mail archive of the binutils@sourceware.org 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: {patch bfd/ld/binutils]: Adjust calling convention of x64 windows to non-leading underscore


On Friday 23 April 2010 18:07:19, Kai Tietz wrote:
> 2010/4/23 Pedro Alves <pedro@codesourcery.com>:
> > On Friday 23 April 2010 10:14:12, Kai Tietz wrote:
> >> Also this patch cleans up by the internal symbol-prefixes "__nm_",
> >> "__imp_", and "___imp_", which don't need to be underscore dependent
> >> as prefix itself.
> >
> > Do I need to worry about that being an incompatible change for
> > arm-wince-pe/arm-mingw32ce (cegcc), which isn't underscored?

> These are my results for a cygwin->arm-wince-pe cross-binutils
> testsuite run (in short form)

Thanks, though, I meant, binary incompatibility between binaries
built with a pre-patched binutils, a post-patched binutils (but I
think there's no problem there as these are symbols only supposed to
be referenced across images?), and, and C code that accesses
those __imp_'s directly needing adjustment (mingw's headers have a
few of those, IIRC).

-- 
Pedro Alves


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