[qboosh@pld-linux.org: binutils 2.14.90.0.8 - ld crash when cross-linking PE DLL on 64-bit archs]
Jakub Bogusz
qboosh@pld-linux.org
Mon Mar 8 20:22:00 GMT 2004
On Mon, Mar 08, 2004 at 10:45:34AM +0000, Nick Clifton wrote:
> Hi H.J. Hi Jakub,
[...]
> > unsigned shorts above probably should be changed to uint16_t (or
> > equivalent), but I didn't touch it as all archs I'm using have 16-bit
> > unsigned short.
>
> The patch is a good start, but it does not go quite far enough. The
> 16-bit types really should be forced to be exactly 16-bits as well.
>
> As for using stdint.h - that is OK, provided that it is checked for by
> configure and then only used if HAVE_STDINT_H is defined.
And what to do if there is no stdint.h - just don't include it but still
use uint{16,32}_t?
> If you would care to resubmit the patch with these changes made then I
> would be happy to accept it.
I could try... but not now, maybe I'll find a while within nearest two
weeks.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
PLD Team http://www.pld-linux.org/
More information about the Binutils
mailing list