summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin')
-rw-r--r--winsup/cygwin/ChangeLog5
-rw-r--r--winsup/cygwin/include/cygwin/stdlib.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index d65a958ed..ae5a7fb1a 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,10 @@
2008-05-13 Corinna Vinschen <corinna@vinschen.de>
+ * include/cygwin/stdlib.h (initstate): Declare.
+ (setstate): Declare.
+
+2008-05-13 Corinna Vinschen <corinna@vinschen.de>
+
* path.cc (path_conv::set_normalized_path): Drop strip_tail argument.
Never strip trailing dots and spaces.
* (path_conv::check): Accomodate above change.
diff --git a/winsup/cygwin/include/cygwin/stdlib.h b/winsup/cygwin/include/cygwin/stdlib.h
index 07a4ea5a1..d16e4bbe8 100644
--- a/winsup/cygwin/include/cygwin/stdlib.h
+++ b/winsup/cygwin/include/cygwin/stdlib.h
@@ -24,7 +24,9 @@ void setprogname (const char *);
#ifndef __STRICT_ANSI__
char *realpath (const char *, char *);
int unsetenv (const char *);
+char *initstate (unsigned seed, char *state, size_t size);
long random (void);
+char *setstate (const char *state);
void srandom (unsigned);
char *ptsname (int);
int grantpt (int);