Julian Elischer
0f7d684755
Submitted by: John Birrell <cimaxp1!jb@werple.net.au>
...
Here are the diffs for libc_r to get it one step closer to P1003.1c
These make most of the thread/mutex/condvar structures opaque to the
user. There are three functions which have been renamed with _np
suffixes because they are extensions to P1003.1c (I did them for JAVA,
which needs to suspend/resume threads and also start threads suspended).
I've created a new header (pthread_np.h) for the non-POSIX stuff.
The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented
doesn't work. I think its best to delete it. I don't think libc_r needs
tags anyway, 'cause most of the source is in libc which does have tags.
also:
Here's the first batch of man pages for the thread functions.
The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was
inherited from /usr/src/lib/libc/Makefile that should only be done with
libc.
also:
I should have sent this diff with the pthread(3) man page.
It allows people to type
make -DWANT_LIBC_R world
to get libc_r built with the rest of the world. I put this in the
pthread(3) man page. The default is still not to build libc_r.
also:
The diff attached adds a pthread(3) man page to /usr/src/share/man/man3.
The idea is that without libc_r installed, this man page will give people
enough info to know that they have to build libc_r.
1996-08-20 08:22:01 +00:00
..
1995-07-31 10:10:02 +00:00
1994-09-23 00:37:55 +00:00
1996-01-22 00:32:08 +00:00
1996-08-15 21:12:49 +00:00
1994-05-27 05:00:24 +00:00
1996-04-19 18:40:25 +00:00
1996-04-19 19:00:26 +00:00
1995-02-03 21:59:45 +00:00
1996-07-12 18:57:58 +00:00
1996-01-30 16:34:52 +00:00
1995-05-30 05:51:47 +00:00
1994-05-27 05:00:24 +00:00
1995-10-22 14:37:11 +00:00
1996-03-27 20:49:07 +00:00
1995-10-22 14:37:11 +00:00
1996-03-27 20:49:07 +00:00
1994-05-27 05:00:24 +00:00
1996-06-22 23:46:00 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-01-30 16:34:52 +00:00
1996-03-19 13:44:57 +00:00
1994-09-23 00:37:55 +00:00
1994-09-23 00:37:55 +00:00
1996-02-11 22:38:05 +00:00
1995-04-13 18:04:11 +00:00
1994-05-27 05:00:24 +00:00
1996-05-23 01:05:25 +00:00
1996-07-12 18:57:58 +00:00
1996-05-10 00:28:34 +00:00
1996-08-12 18:49:54 +00:00
1994-05-27 05:00:24 +00:00
1995-10-22 14:37:11 +00:00
1996-06-03 10:40:39 +00:00
1995-05-01 08:53:21 +00:00
1996-07-12 18:57:58 +00:00
1994-05-24 09:57:34 +00:00
1996-02-15 21:48:54 +00:00
1996-07-12 18:57:58 +00:00
1996-02-11 22:38:05 +00:00
1994-09-24 00:10:13 +00:00
1996-05-23 01:05:25 +00:00
1994-05-27 05:00:24 +00:00
1996-05-23 01:05:25 +00:00
1995-10-22 14:37:11 +00:00
1996-05-23 01:05:25 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1996-02-11 22:38:05 +00:00
1996-07-25 18:03:53 +00:00
1996-05-23 01:05:25 +00:00
1996-06-20 14:13:15 +00:00
1995-10-22 14:37:11 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1996-02-11 22:38:05 +00:00
1994-05-27 05:00:24 +00:00
1996-02-11 22:38:05 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-03-27 20:49:07 +00:00
1994-05-27 05:00:24 +00:00
1996-02-09 00:45:45 +00:00
1996-07-12 18:57:58 +00:00
1994-08-10 06:27:35 +00:00
1996-03-27 20:49:07 +00:00
1996-05-02 08:43:05 +00:00
1996-05-23 01:05:25 +00:00
1996-07-12 18:57:58 +00:00
1996-02-11 22:38:05 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1995-05-30 05:51:47 +00:00
1996-05-01 01:40:04 +00:00
1996-05-17 15:35:13 +00:00
1996-04-08 04:18:31 +00:00
1996-08-12 18:49:54 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1996-01-22 00:02:33 +00:00
1994-05-27 05:00:24 +00:00
1994-09-23 00:37:55 +00:00
1994-09-23 00:37:55 +00:00
1996-05-23 01:05:25 +00:00
1994-09-23 00:37:55 +00:00
1996-05-29 00:57:19 +00:00
1994-05-27 05:00:24 +00:00
1994-09-23 00:37:55 +00:00
1996-02-12 07:03:24 +00:00
1994-09-13 14:52:45 +00:00
1996-02-12 07:03:24 +00:00
1994-09-13 14:52:45 +00:00
1996-02-12 07:03:24 +00:00
1994-09-13 14:52:45 +00:00
1996-02-12 07:03:24 +00:00
1994-09-13 14:52:45 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-04-08 04:18:31 +00:00
1996-07-12 18:57:58 +00:00
1994-09-23 00:37:55 +00:00
1994-09-19 22:04:28 +00:00
1996-05-02 08:43:05 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-03-27 20:49:07 +00:00
1996-07-12 18:57:58 +00:00
1996-05-23 01:05:25 +00:00
1995-10-22 14:37:11 +00:00
1996-06-20 19:19:29 +00:00
1994-05-26 05:23:31 +00:00
1996-05-23 01:05:25 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1996-01-30 16:34:52 +00:00
1994-09-23 00:37:55 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1995-05-30 05:51:47 +00:00
1994-09-23 00:37:55 +00:00
1996-07-12 18:57:58 +00:00
1994-09-13 14:52:45 +00:00
1994-09-13 14:52:45 +00:00
1994-09-13 14:52:45 +00:00
1994-09-13 14:52:45 +00:00
1996-07-25 18:03:53 +00:00
1994-09-24 02:59:15 +00:00
1994-09-24 02:59:15 +00:00
1994-05-27 05:00:24 +00:00
1996-02-15 20:07:05 +00:00
1994-05-27 05:00:24 +00:00
1995-04-09 04:59:40 +00:00
1995-10-22 14:37:11 +00:00
1996-01-30 18:13:11 +00:00
1996-07-12 18:57:58 +00:00
1994-09-13 14:52:45 +00:00
1994-09-13 14:52:45 +00:00
1994-09-13 14:52:45 +00:00
1994-09-13 14:52:45 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1996-07-03 02:44:04 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1996-04-05 05:35:57 +00:00
1996-01-22 00:02:33 +00:00
1994-09-23 00:37:55 +00:00
1994-09-24 02:59:15 +00:00
1996-07-30 17:15:09 +00:00
1995-12-08 08:47:41 +00:00
1996-06-10 15:48:07 +00:00
1995-10-22 14:37:11 +00:00
1996-05-23 01:05:25 +00:00
1996-07-12 18:57:58 +00:00
1996-02-11 22:38:05 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-02-11 22:38:05 +00:00
1995-05-30 05:51:47 +00:00
1996-03-28 13:33:18 +00:00
1996-04-19 19:00:26 +00:00
1994-05-27 05:00:24 +00:00
1996-04-05 08:53:38 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1996-08-20 08:22:01 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1996-03-19 13:53:00 +00:00
1995-05-30 05:51:47 +00:00
1994-05-27 05:00:24 +00:00
1995-07-31 10:10:02 +00:00
1996-03-27 20:49:07 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1996-01-22 00:02:33 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1996-07-25 18:31:08 +00:00
1996-07-12 18:57:58 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00
1994-05-27 05:00:24 +00:00