Default architecture according --target=...configury?

Stan Shebs
Wed Aug 18 17:27:00 GMT 1999

   Date: Thu, 19 Aug 1999 10:12:31 +1000
   From: Andrew Cagney <>

   >    PS: Why?  I'd like GDB to make a better guess at a default
   >    architecture.  bfd_default_arch_struct just isn't very interesting.
   > If you explain further what you mean by this, perhaps we can think of
   > some way to make it work for you.  When does gdb want to know the
   > default architecture?  What is it going to do with the information?

   Consider a GDB which has been built to support several different ISA's
   (a mips4111, mips4300, ...).  What architecture should GDB select by
   default when it goes to talk to a remote target?

I don't think it should be BFD's place to choose GDB's default target
architecture.  BFD is just an object file reader.  GDB should assume
an architecture compatible with the executable it is handed, and it
should try to get it from the remote target if possible.  If neither
is helpful or available, the default should be defined in GDB's
configury somewhere.


More information about the Gdb mailing list