Better way to get the arch/endianess?

Andrew Cagney ac131313@cygnus.com
Wed Jun 7 15:43:00 GMT 2000


Eli Zaretskii wrote:
> 
> > Date: Wed, 07 Jun 2000 22:40:57 +1000
> > From: Andrew Cagney <ac131313@cygnus.com>
> >
> > I'm
> > wondering if there isn't a better way - something that just returned the
> > default configured architecture and byte order.
> >
> > Suggestions?
> 
> I understand that your problem is limited to non-native architectures,
> yes?  Because in a native configuration you could simply compute the
> endiannes at runtime.  Am I missing something?

Its a general problem.  GDB might have builtin support for SPARC 32/64.
It needs to know which of those two architectures to default to so that
it can do some basic things when there is no object file.  The assembler
does this now.

As for endianess I think all the bi-endian OS's have been put to rest
:-)

	Andrew


More information about the Gdb-patches mailing list