From: Rainer Orth Date: Mon, 25 Jan 2010 13:22:02 +0000 (+0000) Subject: * configure.ac: Only use host_os part when disabling TUI on osf. X-Git-Url: http://git.efficios.com/?a=commitdiff_plain;h=6bcc772dec145e131137cf8cbc3786f3c4d96003;p=deliverable%2Fbinutils-gdb.git * 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. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fc32140107..8ab26f61e9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2010-01-25 Rainer Orth + + * 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 * windows-nat.c (windows_continue): Use %x to print thread id. diff --git a/gdb/configure b/gdb/configure index 498010608b..d444b08f54 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 a756a2d6f5..8da6867a6a 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 ab6ea56fcf..a8354a135c 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;