Mail Archives: cygwin/2005/05/25/19:52:46
On 25/05/05, Dave Korn wrote:
> ----Original Message----
> >From: Lev Bishop
> >Sent: 25 May 2005 11:54
> Yow. So you copy it from a PE to an ELF, and then back to PE? You very
> much need to read the section on canonicalisation in the bfd section of the
> ld manual. "info ld" then search for "BFD information loss".
Yeah, I saw that. I wasn't really expecting the exe to still run after
this or anything, just that it would be something I could get a
reliable fingerprint from. In fact the reason I was doing this is that
I *wanted* to lose information (the date/time field in particular).
> > Segmentation fault (core dumped)
> >
> > This happens with the new binutils and also the previous version.
>
> Yup, so something vital didn't get carried over to the ELF format, or
> didn't get converted back. To be expected really.
Well, I wasn't really expecting it to work, just stabbing in the dark.
However, from the binutils info file "Bug Criteria" section:
] If you are not sure whether you have found a bug, here are some
] guidelines:
]
] * If a binary utility gets a fatal signal, for any input whatever,
] that is a bug. Reliable utilities never crash.
And from the "Bug Reporting" section:
] A number of companies and individuals offer support for GNU
] products. If you obtained the binary utilities from a support
] organization, we recommend you contact that organization first.
I assumed "support organization"==Cygwin, and thought I'd better be a
good citizen and mention the crash.
Anyway, thanks DaveK for the hint to look at the gcc bootstrap files.
Lev
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -