[hjl@valinux.com: Re: A PE patch.]

DJ Delorie dj@delorie.com
Fri Jan 26 08:59:00 GMT 2001

> >No.  Think "cross compiler".
> A grep of "include <" in bfd seems to unearth a number of system includes.
> Are you saying that you have to duplicate every header that you need to
> use in bfd?  I don't see the reason for that, since the headers already
> exist in the tree.

No, just the ones that define structures needed to read/write objects
and executables.  Plus, the bfd definitions use char[] to avoid
structure packing problems and alignment.

And, the win32 headers do *not* exist in the binutils tree.  They'd
only exist in a merged tree like you use.

More information about the Cygwin-developers mailing list