[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: objdump 2.11
From: |
Giles |
Subject: |
Re: objdump 2.11 |
Date: |
Fri, 7 Dec 2001 20:45:44 +0000 (GMT) |
On 7 Dec 2001, Nick Clifton wrote:
> Hi Giles,
>
> > > Is this version 2.11 or 2.11.2 ? The latter version appears to work
> > > fine for me. (On an x86 host). What host/target combination were you
> > > using ? How does the program fail ?
> >
> > 2.11.2 on i686-pc-linux-gnu (host & target)
> >
> > It gets as far as printing
> >
> > /usr/include/libio.h:
> > typedef void _IO_lock_t;
> > struct _IO_marker { /* size 12 id 57 */
> > struct _IO_marker /* id 57 */ *_next; /* bitsize 32, bitpos 0 */
> > struct _IO_FILE /* id 18 */ *_sbuf; /* bitsize 32, bitpos 32 */
> > int _pos; /* bitsize 32, bitpos 64 */
> > };
> >
> > And then hangs:
>
> Hmm, I believe I have the same kind of environment as you and yet it
> works for me. Of course I am using the 2.11.2 sources from the CVS
> server rather than the FTP archive. Would it be possible for you to
> downlaod the latest source snapshot and see if this has the problem as
> well ?
Yes, this failed in exactly the same way.
This is looking more like a compiler bug (tail call optimization gone
wrong). (I'm using "gcc version 2.95.3 20010315 (release)"; it also
failed with 2.95.)
Thanks for your time.
Giles
--
Centre for Financial Research, Judge Institute of Management Studies
University of Cambridge, Trumpington Street, Cambridge CB2 1AG
e-mail: address@hidden, phone: 01223 764136/339651