OSDN Git Service

* arch-utils.c (gdbarch_info_fill): Only reference GDB_OSABI_DEFAULT
authorUlrich Weigand <uweigand@de.ibm.com>
Mon, 20 Jul 2009 19:41:29 +0000 (19:41 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Mon, 20 Jul 2009 19:41:29 +0000 (19:41 +0000)
if the macro is defined.

gdb/ChangeLog
gdb/arch-utils.c

index fccad0b..b3f386c 100644 (file)
@@ -1,3 +1,8 @@
+2009-07-20  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * arch-utils.c (gdbarch_info_fill): Only reference GDB_OSABI_DEFAULT
+       if the macro is defined.
+
 2009-07-20  Pedro Alves  <pedro@codesourcery.com>
 
        * features/gdb-target.dtd (target): Accept an optional 'osabi'
index 458aa06..f3246eb 100644 (file)
@@ -717,8 +717,10 @@ gdbarch_info_fill (struct gdbarch_info *info)
   if (info->osabi == GDB_OSABI_UNKNOWN && info->target_desc != NULL)
     info->osabi = tdesc_osabi (info->target_desc);
   /* From the configured default.  */
+#ifdef GDB_OSABI_DEFAULT
   if (info->osabi == GDB_OSABI_UNKNOWN)
     info->osabi = GDB_OSABI_DEFAULT;
+#endif
 
   /* Must have at least filled in the architecture.  */
   gdb_assert (info->bfd_arch_info != NULL);