From 73d3c16e213352d70c923d940d722fd3f529207a Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Mon, 15 Oct 2001 21:38:44 +0000 Subject: [PATCH] Provide a valid non-multi-arch default for INTEGER_TO_ADDRESS. --- gdb/ChangeLog | 6 ++++++ gdb/gdbarch.h | 2 +- gdb/gdbarch.sh | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a3d4087de7..3c9dfd00cd 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2001-10-15 Andrew Cagney + + * gdbarch.sh (fallbackdefault): Set to one when predefault is + empty. + * gdbarch.h: Regenerate. + 2001-10-15 Andrew Cagney * mips-tdep.c (mips_integer_to_address): New function. diff --git a/gdb/gdbarch.h b/gdb/gdbarch.h index 7e70917679..2a9fe71179 100644 --- a/gdb/gdbarch.h +++ b/gdb/gdbarch.h @@ -1261,7 +1261,7 @@ extern int gdbarch_integer_to_address_p (struct gdbarch *gdbarch); /* Default (function) for non- multi-arch platforms. */ #if (!GDB_MULTI_ARCH) && !defined (INTEGER_TO_ADDRESS) -#define INTEGER_TO_ADDRESS(type, buf) ( (type, buf)) +#define INTEGER_TO_ADDRESS(type, buf) (internal_error (__FILE__, __LINE__, "INTEGER_TO_ADDRESS"), 0) #endif typedef CORE_ADDR (gdbarch_integer_to_address_ftype) (struct type *type, void *buf); diff --git a/gdb/gdbarch.sh b/gdb/gdbarch.sh index cdb9e20149..f5855f88c4 100755 --- a/gdb/gdbarch.sh +++ b/gdb/gdbarch.sh @@ -111,7 +111,7 @@ EOF then fallbackdefault="${predefault}" else - fallbackdefault="" + fallbackdefault="0" fi #NOT YET: See gdbarch.log for basic verification of