* README: Update for 4.16 release.
authorFred Fish <fnf@specifix.com>
Sat, 13 Apr 1996 04:38:55 +0000 (04:38 +0000)
committerFred Fish <fnf@specifix.com>
Sat, 13 Apr 1996 04:38:55 +0000 (04:38 +0000)
* configure.in (AC_CHECK_FUNCS): Also check for sbrk.
* configure: Regenerate with autoconf.
* config.in: Regenerate with autoheader.
* main.c (main): Only use sbrk() when HAVE_SBRK is defined.
* top.c (command_loop): Ditto.

gdb/ChangeLog
gdb/config.in
gdb/configure
gdb/configure.in
gdb/top.c

index 94e1ebac110e3161bfdb8826a8da82552c3dc045..0164dfaad684a764c626e78122bf04369518b8c7 100644 (file)
@@ -1,3 +1,12 @@
+Fri Apr 12 13:19:27 1996  Fred Fish  <fnf@cygnus.com>
+
+       * README: Update for 4.16 release.
+       * configure.in (AC_CHECK_FUNCS): Also check for sbrk.
+       * configure: Regenerate with autoconf.
+       * config.in: Regenerate with autoheader.
+       * main.c (main): Only use sbrk() when HAVE_SBRK is defined.
+       * top.c (command_loop): Ditto.
+
 Fri Apr 12 09:45:29 1996  Stu Grossman  (grossman@critters.cygnus.com)
 
        * defs.h:  Define TARGET_{FLOAT DOUBLE LONG_DOUBLE}_FORMAT
index 1e83f334f8c1b702f23857b6cb6c6f48e0448fe3..a5c51adfd8190c91a3b1981ec9ca1ad0c5db74ef 100644 (file)
@@ -41,6 +41,9 @@
 /* Define if you have the getpagesize function.  */
 #undef HAVE_GETPAGESIZE
 
+/* Define if you have the sbrk function.  */
+#undef HAVE_SBRK
+
 /* Define if you have the setpgid function.  */
 #undef HAVE_SETPGID
 
index 03894a108e22989c342d4d28268f76b2e5dda523..a36628286353ee24a1429af98e615305384d9e36 100755 (executable)
@@ -1428,7 +1428,7 @@ EOF
 fi
 
 
-for ac_func in setpgid
+for ac_func in setpgid sbrk
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
index 23961357a07e871f3f5cb953f1c20eb8b46c78dc..71ec9ec332ea84f5b56e5e15b406fd023d56b816 100644 (file)
@@ -42,7 +42,7 @@ AC_HEADER_STDC
 AC_CHECK_HEADERS(limits.h memory.h string.h strings.h unistd.h termios.h termio.h sgtty.h stddef.h sys/procfs.h link.h endian.h)
 AC_HEADER_STAT
 
-AC_CHECK_FUNCS(setpgid)
+AC_CHECK_FUNCS(setpgid sbrk)
 
 AC_MSG_CHECKING([for gregset_t type])
 AC_CACHE_VAL(gdb_cv_have_gregset_t,
index cb27060a5504e9f8f73ab3b6a53661e9ec6bdb3d..088bcd9d16df8bdf727950eaffce8d308d59d73b 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -1229,7 +1229,9 @@ command_loop ()
   char *command;
   int stdin_is_tty = ISATTY (stdin);
   long time_at_cmd_start;
+#ifdef HAVE_SBRK
   long space_at_cmd_start;
+#endif
   extern int display_time;
   extern int display_space;
 
@@ -1251,10 +1253,12 @@ command_loop ()
 
       if (display_space)
        {
+#ifdef HAVE_SBRK
          extern char **environ;
          char *lim = (char *) sbrk (0);
 
          space_at_cmd_start = (long) (lim - (char *) &environ);
+#endif
        }
 
       execute_command (command, instream == stdin);
@@ -1272,6 +1276,7 @@ command_loop ()
 
       if (display_space)
        {
+#ifdef HAVE_SBRK
          extern char **environ;
          char *lim = (char *) sbrk (0);
          long space_now = lim - (char *) &environ;
@@ -1281,6 +1286,7 @@ command_loop ()
                             space_now,
                             (space_diff >= 0 ? '+' : '-'),
                             space_diff);
+#endif
        }
     }
 }