2004-09-02 Andrew Cagney <cagney@gnu.org>

* acconfig.h (GDB_MULTI_ARCH): Delete undef.
	* defs.h (GDB_MULTI_ARCH_PARTIAL, GDB_MULTI_ARCH_TM)
	(GDB_MULTI_ARCH_PURE, GDB_MULTI_ARCH): Delete macros.
This commit is contained in:
Andrew Cagney 2004-09-02 17:36:10 +00:00
parent e3fd591f8c
commit a255853365
3 changed files with 4 additions and 35 deletions

View file

@ -1,5 +1,9 @@
2004-09-02 Andrew Cagney <cagney@gnu.org> 2004-09-02 Andrew Cagney <cagney@gnu.org>
* acconfig.h (GDB_MULTI_ARCH): Delete undef.
* defs.h (GDB_MULTI_ARCH_PARTIAL, GDB_MULTI_ARCH_TM)
(GDB_MULTI_ARCH_PURE, GDB_MULTI_ARCH): Delete macros.
* gdbarch.sh: Instead of GDB_MULTI_ARCH print GDB_NM_FILE, * gdbarch.sh: Instead of GDB_MULTI_ARCH print GDB_NM_FILE,
GDB_TM_FILE and GDB_XM_FILE. GDB_TM_FILE and GDB_XM_FILE.
* gdbarch.c: Re-generate. * gdbarch.c: Re-generate.

View file

@ -154,9 +154,6 @@
/* Define if libunwind library is being used. */ /* Define if libunwind library is being used. */
#undef HAVE_LIBUNWIND #undef HAVE_LIBUNWIND
/* Multi-arch enabled. */
#undef GDB_MULTI_ARCH
/* hostfile */ /* hostfile */
#undef GDB_XM_FILE #undef GDB_XM_FILE

View file

@ -66,29 +66,6 @@
/* For BFD64 and bfd_vma. */ /* For BFD64 and bfd_vma. */
#include "bfd.h" #include "bfd.h"
/* The target is partially multi-arched. Both "tm.h" and the
multi-arch vector provide definitions. "tm.h" normally overrides
the multi-arch vector (but there are a few exceptions). */
#define GDB_MULTI_ARCH_PARTIAL 1
/* The target is partially multi-arched. Both the multi-arch vector
and "tm.h" provide definitions. "tm.h" cannot override a definition
provided by the multi-arch vector. It is detected as a compilation
error.
This setting is only useful during a multi-arch conversion. */
#define GDB_MULTI_ARCH_TM 2
/* The target is pure multi-arch. The MULTI-ARCH vector provides all
definitions. "tm.h" is linked to an empty file. */
#define GDB_MULTI_ARCH_PURE 3
/* An address in the program being debugged. Host byte order. Rather /* An address in the program being debugged. Host byte order. Rather
than duplicate all the logic in BFD which figures out what type than duplicate all the logic in BFD which figures out what type
this is (long, long long, etc.) and whether it needs to be 64 this is (long, long long, etc.) and whether it needs to be 64
@ -1112,15 +1089,6 @@ extern void *alloca ();
#endif /* Not GNU C */ #endif /* Not GNU C */
#endif /* alloca not defined */ #endif /* alloca not defined */
/* Is GDB multi-arch? If there's a "tm.h" file, it is not. */
#ifndef GDB_MULTI_ARCH
#ifdef GDB_TM_FILE
#define GDB_MULTI_ARCH GDB_MULTI_ARCH_PARTIAL
#else
#define GDB_MULTI_ARCH GDB_MULTI_ARCH_PURE
#endif
#endif
/* Dynamic target-system-dependent parameters for GDB. */ /* Dynamic target-system-dependent parameters for GDB. */
#include "gdbarch.h" #include "gdbarch.h"