This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PR build/11848


I've applied this to fix build fallout on hppa64-hpux from the
new TUI resize code.

-- 
Pedro Alves

2010-07-28  Pedro Alves  <pedro@codesourcery.com>

	PR build/11848
	* configure.ac: Check for wresize.
	* configure, config.in: Regenerate.
	* tui/tui-win.c (make_visible_with_new_height): Wrap wresize call
	with HAVE_WRESIZE.

---
 gdb/config.in     |    3 +++
 gdb/configure     |    2 +-
 gdb/configure.ac  |    2 +-
 gdb/tui/tui-win.c |    2 ++
 4 files changed, 7 insertions(+), 2 deletions(-)

Index: src/gdb/config.in
===================================================================
--- src.orig/gdb/config.in	2010-07-28 13:14:06.000000000 +0100
+++ src/gdb/config.in	2010-07-28 23:54:20.000000000 +0100
@@ -697,6 +697,9 @@
 /* Define to 1 if `vfork' works. */
 #undef HAVE_WORKING_VFORK
 
+/* Define to 1 if you have the `wresize' function. */
+#undef HAVE_WRESIZE
+
 /* Define to 1 if you have the `XML_StopParser' function. */
 #undef HAVE_XML_STOPPARSER
 
Index: src/gdb/configure
===================================================================
--- src.orig/gdb/configure	2010-07-28 13:14:06.000000000 +0100
+++ src/gdb/configure	2010-07-28 23:54:18.000000000 +0100
@@ -12511,7 +12511,7 @@ fi
 for ac_func in canonicalize_file_name realpath getrusage getuid \
 		getgid pipe poll pread64 resize_term sbrk setpgid setpgrp setsid \
 		sigaction sigprocmask sigsetmask socketpair syscall \
-		ttrace wborder setlocale iconvlist libiconvlist btowc \
+		ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
 		setrlimit getrlimit posix_madvise
 do :
   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
Index: src/gdb/configure.ac
===================================================================
--- src.orig/gdb/configure.ac	2010-07-28 13:14:06.000000000 +0100
+++ src/gdb/configure.ac	2010-07-28 23:53:55.000000000 +0100
@@ -956,7 +956,7 @@ AC_FUNC_VFORK
 AC_CHECK_FUNCS([canonicalize_file_name realpath getrusage getuid \
 		getgid pipe poll pread64 resize_term sbrk setpgid setpgrp setsid \
 		sigaction sigprocmask sigsetmask socketpair syscall \
-		ttrace wborder setlocale iconvlist libiconvlist btowc \
+		ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
 		setrlimit getrlimit posix_madvise])
 AM_LANGINFO_CODESET
 
Index: src/gdb/tui/tui-win.c
===================================================================
--- src.orig/gdb/tui/tui-win.c	2010-07-28 13:14:07.000000000 +0100
+++ src/gdb/tui/tui-win.c	2010-07-29 00:11:02.000000000 +0100
@@ -1403,9 +1403,11 @@ make_visible_with_new_height (struct tui
     case CMD_WIN:
       win_info->detail.command_info.cur_line = 0;
       win_info->detail.command_info.curch = 0;
+#ifdef HAVE_WRESIZE
       wresize (TUI_CMD_WIN->generic.handle,
 	       TUI_CMD_WIN->generic.height,
 	       TUI_CMD_WIN->generic.width);
+#endif
       mvwin (TUI_CMD_WIN->generic.handle,
 	     TUI_CMD_WIN->generic.origin.y,
 	     TUI_CMD_WIN->generic.origin.x);


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]