summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--linuxthreads/ChangeLog14
-rw-r--r--posix/Makefile3
-rw-r--r--sysdeps/unix/sysv/linux/Makefile4
4 files changed, 25 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 291c83b62e..62068c9387 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+1998-06-30 Ulrich Drepper <drepper@cygnus.com>
+
+ * posix/Makefile (headers): Remove bits/pthreadtypes.h.
+ * sysdeps/unix/sysv/linux/Makefile [subdir==posix] (headers): Add
+ bits/pthreadtypes.h.
+
1998-06-30 11:47 Ulrich Drepper <drepper@cygnus.com>
* include/aio.h: New file.
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
index 05c842a65f..08525005b6 100644
--- a/linuxthreads/ChangeLog
+++ b/linuxthreads/ChangeLog
@@ -1,3 +1,17 @@
+1998-06-30 11:47 Ulrich Drepper <drepper@cygnus.com>
+
+ * attr.c: Include errno.h. Use memcpy to copy sched_param.
+ * internals.h: Include limits.h.
+ * manager.c: Use memcpy to copy sched_param.
+ * ptfork.c: Include errno.h.
+ * pthread.c: Likewise.
+ * semaphore.c: Likewise.
+ * specific.c: Likewise.
+ * spinlock.h: Likewise.
+ * sysdeps/pthread/pthread.h: Include only allowed headers. Move
+ type definition to ...
+ * sysdeps/pthread/bits/pthreadtypes.h: ...here. New file.
+
1998-06-29 12:34 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/pthread/pthread.h: Use __PMT not __P for function pointers.
diff --git a/posix/Makefile b/posix/Makefile
index ae3a40b04c..5a37df6325 100644
--- a/posix/Makefile
+++ b/posix/Makefile
@@ -26,8 +26,7 @@ headers := sys/utsname.h sys/times.h sys/wait.h sys/types.h unistd.h \
bits/posix1_lim.h bits/posix2_lim.h bits/posix_opt.h \
bits/local_lim.h tar.h bits/utsname.h bits/confname.h \
bits/waitflags.h bits/waitstatus.h sys/unistd.h sched.h \
- bits/sched.h re_comp.h wait.h bits/environments.h cpio.h \
- bits/pthreadtypes.h
+ bits/sched.h re_comp.h wait.h bits/environments.h cpio.h
distribute := confstr.h TESTS TESTS2C.sed testcases.h \
PTESTS PTESTS2C.sed ptestcases.h \
diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile
index 6f13dfe62b..ec42e776c0 100644
--- a/sysdeps/unix/sysv/linux/Makefile
+++ b/sysdeps/unix/sysv/linux/Makefile
@@ -74,6 +74,10 @@ ifeq ($(subdir),stdio-common)
inhibit-siglist := yes
endif
+ifeq ($(subdir),posix)
+headers := bits/pthreadtypes.h
+endif
+
ifeq ($(subdir),inet)
sysdep_headers += netinet/in_systm.h netinet/udp.h \
netinet/if_fddi.h netinet/if_tr.h netinet/igmp.h \