aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog5
-rwxr-xr-xgdb/configure4
-rw-r--r--gdb/configure.ac3
3 files changed, 12 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 766408d..3c73dd2 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2010-02-25 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * configure.ac: Exit if ${gdb_target_obs}" is not set.
+ * configure: Regenerate.
+
2010-03-15 Jan Kratochvil <jan.kratochvil@redhat.com>
* symfile.c (addr_info_make_relative): Ignore also missing ".dynbss"
diff --git a/gdb/configure b/gdb/configure
index 6b05993..0f3d7e6 100755
--- a/gdb/configure
+++ b/gdb/configure
@@ -6927,6 +6927,10 @@ do
. ${srcdir}/configure.tgt
+ if test -z "${gdb_target_obs}"; then :
+ as_fn_error "configuration ${targ} is unsupported." "$LINENO" 5
+fi
+
# Target-specific object files
for i in ${gdb_target_obs}; do
case " $TARGET_OBS " in
diff --git a/gdb/configure.ac b/gdb/configure.ac
index 5e77f59..434c5b4 100644
--- a/gdb/configure.ac
+++ b/gdb/configure.ac
@@ -161,6 +161,9 @@ do
. ${srcdir}/configure.tgt
+ AS_IF([test -z "${gdb_target_obs}"],
+ [AC_MSG_ERROR([configuration ${targ} is unsupported.])])
+
# Target-specific object files
for i in ${gdb_target_obs}; do
case " $TARGET_OBS " in