diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fccad0b66f..b3f386c387 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2009-07-20 Ulrich Weigand + + * arch-utils.c (gdbarch_info_fill): Only reference GDB_OSABI_DEFAULT + if the macro is defined. + 2009-07-20 Pedro Alves * features/gdb-target.dtd (target): Accept an optional 'osabi' diff --git a/gdb/arch-utils.c b/gdb/arch-utils.c index 458aa06219..f3246eb0ba 100644 --- a/gdb/arch-utils.c +++ b/gdb/arch-utils.c @@ -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);