Provide a valid non-multi-arch default for INTEGER_TO_ADDRESS.
authorAndrew Cagney <cagney@redhat.com>
Mon, 15 Oct 2001 21:38:44 +0000 (21:38 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 15 Oct 2001 21:38:44 +0000 (21:38 +0000)
gdb/ChangeLog
gdb/gdbarch.h
gdb/gdbarch.sh

index a3d4087de7c78d1f83265413e318861cc932bf8c..3c9dfd00cdf9a7dbdda56f794e30a81d80fbaf47 100644 (file)
@@ -1,3 +1,9 @@
+2001-10-15  Andrew Cagney  <ac131313@redhat.com>
+
+       * gdbarch.sh (fallbackdefault): Set to one when predefault is
+       empty.
+       * gdbarch.h: Regenerate.
+
 2001-10-15  Andrew Cagney  <ac131313@redhat.com>
 
        * mips-tdep.c (mips_integer_to_address): New function.
index 7e7091767935aa937a1a266940eaae189c4cb452..2a9fe711791a2e4c05f10177f284ef80ac2ae8d9 100644 (file)
@@ -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);
index cdb9e2014909be0ba31c83d0bac7ddd5236f0371..f5855f88c4341d14f74c5e6917c8e40eb5cedf9e 100755 (executable)
@@ -111,7 +111,7 @@ EOF
            then
                fallbackdefault="${predefault}"
            else
-               fallbackdefault=""
+               fallbackdefault="0"
            fi
 
            #NOT YET: See gdbarch.log for basic verification of