Subject: Re: GDB problems - stepping through
To: None <port-arm32@netbsd.org>
From: Reinoud Zandijk <zandijk@cs.utwente.nl>
List: port-arm32
Date: 09/15/1999 12:38:55
Hi,
On Wed, 15 Sep 1999, Ignatios Souvatzis wrote:
> On Thu, Sep 09, 1999 at 01:01:48PM +0100, Richard Earnshaw wrote:
> >
> > I posted a PR with a patch for this some time ago -- see bin/7565
> >
> > Nothing's been done with the PR :-(
> This has been fixed in -current.
Hmmm... some part of the patch changed :
/* Instruction condition field values. */
! #define INST_EQ 0x00000000
! #define INST_NE 0x10000000
! #define INST_CS 0x20000000
! #define INST_CC 0x30000000
! #define INST_MI 0x40000000
! #define INST_PL 0x50000000
! #define INST_VS 0x60000000
! #define INST_VC 0x70000000
! #define INST_HI 0x80000000
! #define INST_LS 0x90000000
! #define INST_GE 0xa0000000
! #define INST_LT 0xb0000000
! #define INST_GT 0xc0000000
! #define INST_LE 0xd0000000
! #define INST_AL 0xe0000000
! #define INST_NV 0xf0000000
to :
/* Instruction condition field values. */
! #define INST_EQ 0x0
! #define INST_NE 0x1
! #define INST_CS 0x2
! #define INST_CC 0x3
! #define INST_MI 0x4
! #define INST_PL 0x5
! #define INST_VS 0x6
! #define INST_VC 0x7
! #define INST_HI 0x8
! #define INST_LS 0x9
! #define INST_GE 0xa
! #define INST_LT 0xb
! #define INST_GT 0xc
! #define INST_LE 0xd
! #define INST_AL 0xe
! #define INST_NV 0xf
I find this change kinda wierd; Are these flags now shifted? or is gcc big
endian oriented ?
Puzzeled, and without a gcc source :-)
Reinoud