summaryrefslogtreecommitdiff
path: root/lib/libc/gen/ttyname.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement compile time debug mode for thread locks.John Birrell1998-06-091-4/+4
| | | | Notes: svn path=/head/; revision=36805
* Change in name of the static initializer define.John Birrell1998-04-041-1/+1
| | | | Notes: svn path=/head/; revision=35026
* Submitted by: Jeremy Allison (jallison@whistle.com)Julian Elischer1998-02-181-3/+1
| | | | | | | | | fix a slight confusion about which draft of threads we are supporting. this allows something as big and ugly as samba to be compiled with libc_r and still work! our user-level pthreads seems amazingly robust! Notes: svn path=/head/; revision=33527
* Submitted by: John BirrellJulian Elischer1997-02-051-1/+1
| | | | | | | uthreads update from the author. Notes: svn path=/head/; revision=22315
* Parameters pthread_getspecific() changed.Jeffrey Hsu1996-11-111-1/+1
| | | | Notes: svn path=/head/; revision=19635
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>Julian Elischer1996-08-201-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=17706
* General -Wall warning cleanup, part I.Jordan K. Hubbard1996-07-121-2/+2
| | | | | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu> Notes: svn path=/head/; revision=17141
* Reviewed by: julian and (hsu?)Julian Elischer1996-01-221-0/+111
| | | | | | | | | Submitted by: John Birrel(L?) changes for threadsafe operations Notes: svn path=/head/; revision=13545
* Make ttyname() use posix-style tcgetattr() to check to see that it'sPeter Wemm1995-09-221-3/+3
| | | | | | | | | running on a tty. (Same as isatty()) The old-style TIOCGETP ioctl wouldn't fly if the kernel didn't have COMPAT_43. Submitted by: Carl Fongheiser <cmf@netins.net> Notes: svn path=/head/; revision=10954
* BSD 4.4 Lite Lib SourcesRodney W. Grimes1994-05-271-0/+112
Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=1573