diff options
-rw-r--r-- | winsup/utils/ChangeLog | 6 | ||||
-rw-r--r-- | winsup/utils/mount.cc | 1 | ||||
-rw-r--r-- | winsup/utils/strace.cc | 3 | ||||
-rw-r--r-- | winsup/utils/umount.cc | 1 |
4 files changed, 11 insertions, 0 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 977cffe..104ebec 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,9 @@ +2000-06-05 DJ Delorie <dj@cygnus.com> + + * mount.cc: add stdlib.h for exit + * umount.cc: ditto + * strace.cc: add #define for alloca + Fri May 20 0:01:00 2000 Corinna Vinschen <corinna@vinschen.de> * regtool.cc (find_key): Add parameter `access'. diff --git a/winsup/utils/mount.cc b/winsup/utils/mount.cc index 4c93ed2..6227eb3 100644 --- a/winsup/utils/mount.cc +++ b/winsup/utils/mount.cc @@ -14,6 +14,7 @@ details. */ #include <mntent.h> #include <windows.h> #include <sys/cygwin.h> +#include <stdlib.h> #ifdef errno #undef errno diff --git a/winsup/utils/strace.cc b/winsup/utils/strace.cc index 4b08e91..dc6795c 100644 --- a/winsup/utils/strace.cc +++ b/winsup/utils/strace.cc @@ -14,6 +14,9 @@ is built using -mno-cygwin as is intended. */ int _impure_ptr; +/* we *know* we're being built with GCC */ +#define alloca __builtin_alloca + static const char *pgm; static int forkdebug = 0; static int numerror = 1; diff --git a/winsup/utils/umount.cc b/winsup/utils/umount.cc index c37e57a..6405ed9 100644 --- a/winsup/utils/umount.cc +++ b/winsup/utils/umount.cc @@ -12,6 +12,7 @@ details. */ #include <string.h> #include <sys/mount.h> #include <mntent.h> +#include <stdlib.h> static void remove_all_mounts (); static void remove_all_automounts (); |