summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRainer Orth <ro@TechFak.Uni-Bielefeld.DE>2010-01-25 13:22:01 +0000
committerRainer Orth <ro@TechFak.Uni-Bielefeld.DE>2010-01-25 13:22:01 +0000
commit37a2e813957ef397053d79e75ba477c8462cc21a (patch)
tree90428d77449953bf0fdeee3b00a40ab17ffbd821
parent056a537a5a2c8ab1836c1c6bda90a172f97b02bd (diff)
downloadgdb-37a2e813957ef397053d79e75ba477c8462cc21a.tar.gz
* configure.ac: Only use host_os part when disabling TUI on osf.
Use test to check variables, prefix strings with x. * configure: Regenerate. * solib-osf.c (osf_current_sos): Initialize tail.
-rw-r--r--gdb/ChangeLog8
-rwxr-xr-xgdb/configure6
-rw-r--r--gdb/configure.ac6
-rw-r--r--gdb/solib-osf.c2
4 files changed, 15 insertions, 7 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index fc321401078..8ab26f61e94 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,11 @@
+2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac: Only use host_os part when disabling TUI on osf.
+ Use test to check variables, prefix strings with x.
+ * configure: Regenerate.
+
+ * solib-osf.c (osf_current_sos): Initialize tail.
+
2010-01-25 gingold <gingold@adacore.com>
* windows-nat.c (windows_continue): Use %x to print thread id.
diff --git a/gdb/configure b/gdb/configure
index 498010608bc..d444b08f54c 100755
--- a/gdb/configure
+++ b/gdb/configure
@@ -8518,11 +8518,11 @@ _ACEOF
# broken on alpha-osf.
case $host_os in
- alpha*-*-osf* )
- if "$enable_tui" = "yes"; then
+ osf* )
+ if test x"$enable_tui" = xyes; then
as_fn_error "Building GDB with TUI mode is not supported on this host" "$LINENO" 5
fi
- if "$enable_tui" = "auto"; then
+ if test x"$enable_tui" = xauto; then
enable_tui=no
fi
;;
diff --git a/gdb/configure.ac b/gdb/configure.ac
index a756a2d6f55..8da6867a6a1 100644
--- a/gdb/configure.ac
+++ b/gdb/configure.ac
@@ -447,11 +447,11 @@ AM_ICONV
# broken on alpha-osf.
case $host_os in
- alpha*-*-osf* )
- if "$enable_tui" = "yes"; then
+ osf* )
+ if test x"$enable_tui" = xyes; then
AC_MSG_ERROR([Building GDB with TUI mode is not supported on this host])
fi
- if "$enable_tui" = "auto"; then
+ if test x"$enable_tui" = xauto; then
enable_tui=no
fi
;;
diff --git a/gdb/solib-osf.c b/gdb/solib-osf.c
index ab6ea56fcfd..a8354a135ce 100644
--- a/gdb/solib-osf.c
+++ b/gdb/solib-osf.c
@@ -536,7 +536,7 @@ close_map (struct read_map_ctxt *ctxt)
static struct so_list *
osf_current_sos (void)
{
- struct so_list *head = NULL, *tail, *newtail, so;
+ struct so_list *head = NULL, *tail = NULL, *newtail, so;
struct read_map_ctxt ctxt;
int skipped_main;