aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--include/unistd.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 31ff6a1..79aeb83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2009-07-23 Ulrich Drepper <drepper@redhat.com>
+ [BZ #10416]
+ * include/unistd.h: Make header file suitable for C++ test cases.
+ Patch by Duncan Simpson <dps@simpson.demon.co.uk>.
+
* sysdeps/unix/sysv/linux/i386/makecontext.S: Ensure we preserve the
stack alignment in the exit code.
diff --git a/include/unistd.h b/include/unistd.h
index 72d7e2e..ccba893 100644
--- a/include/unistd.h
+++ b/include/unistd.h
@@ -1,6 +1,8 @@
#ifndef _UNISTD_H
# include <posix/unistd.h>
+__BEGIN_DECLS
+
libc_hidden_proto (_exit, __noreturn__)
libc_hidden_proto (alarm)
libc_hidden_proto (confstr)
@@ -174,4 +176,6 @@ extern int __have_sock_cloexec;
unless it is really necessary. */
#define __have_pipe2 __have_sock_cloexec
+__END_DECLS
+
#endif