summaryrefslogtreecommitdiffstats
path: root/lib/libc/compat-43
Commit message (Collapse)AuthorAgeFilesLines
...
* Typo cops.hoek1999-12-281-1/+1
|
* Fix sigvec(). When the sigset_t changes came in, it was alteredjdp1999-10-091-6/+17
| | | | | | | | | to call osigaction(). But that's wrong because it causes the handler to receive a struct osigcontext instead of the expected struct sigcontext. Use sigaction() instead, copying the compatible portion of the signal mask. Reviewed by: marcel
* o Add $FreeBSD$ as a rcsid instead of in a comment.marcel1999-10-021-5/+12
| | | | | | | o Fix formatting o Return the error if sigprocmask fails instead of undefined data. Submitted by: bde
* sigset_t change (part 5 of 5)marcel1999-09-291-12/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----------------------------- Most of the userland changes are in libc. For both the alpha and the i386 setjmp has been changed to accomodate for the new sigset_t. Internally, libc is mostly rewritten to use the new syscalls. The exception is in compat-43/sigcompat.c The POSIX thread library has also been rewritten to use the new sigset_t. Except, that it currently only handles NSIG signals instead of the maximum _SIG_MAXSIG. This should not be a problem because current applications don't use any signals higher than NSIG. There are version bumps for the following libraries: libdialog libreadline libc libc_r libedit libftpio libss These libraries either a) have one of the modified structures visible in the interface, or b) use sigset_t internally and may cause breakage if new binaries are used against libraries that don't have the sigset_t change. This not an immediate issue, but will be as soon as applications start using the new range to its fullest. NOTE: libncurses already had an version bump and has not been given one now. NOTE: doscmd is a real casualty and has been disconnected for the moment. Reconnection will eventually happen after doscmd has been fixed. I'm aware that being the last one to touch it, I'm automaticly promoted to being maintainer. According to good taste this means that I will receive a badge which either will be glued or mechanically stapled, drilled or otherwise violently forced onto me :-) NOTE: pcvt/vttest cannot be compiled with -traditional. The change cause sys/types to be included along the way which contains the const and volatile modifiers. I don't consider this a solution, but more a workaround.
* $Id$ -> $FreeBSD$peter1999-08-289-9/+9
|
* Add $Id$, to make it simpler for members of the translation teams tonik1999-07-128-0/+8
| | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde
* Add missing period. We don't allow maternity leaves.hoek1998-07-291-2/+2
|
* Don't imply sigset_t == int.jraynard1998-05-031-1/+1
|
* MACHINE -> MACHINE_ARCHjb1998-03-091-2/+2
|
* Sorted lists.bde1997-10-211-4/+3
|
* Removed the subdirectory paths from the definitions of MAN[1-9]. Theybde1997-10-151-6/+3
| | | | | were a workaround for limitations in bsd.man.mk that were fixed about 2 years ago.
* kill the undeadpeter1997-07-134-308/+0
|
* This commit was generated by cvs2svn to compensate for changes in r27180,bde1997-07-034-0/+308
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import Lite2's src/lib, except for non-i386 machine-dependent directories,bde1997-07-034-0/+308
| | | | | | | | | | libc/db, libc/gen/crypt.* and libtelnet. All affected files except 3 unimportant ones have already left the vendor branch.
| * recording cvs-1.6 file deathpeter1995-12-304-308/+0
| |
* | Changed all paths to be relative to src/lib instead of src/lib/libcjb1997-05-031-1/+5
| | | | | | | | | | | | | | | | | | | | so that all these makefiles can be used to build libc_r too. Added .if ${LIB} == "c" tests to restrict man page builds to libc to avoid needlessly building them with libc_r too. Split libc Makefile into Makefile and Makefile.inc to allow the libc_r Makefile to include Makefile.inc too.
* | Fixed wrong/incomplete #includes in synopsis.bde1997-04-131-1/+1
| |
* | Fixed wrong function return type in synopsis.bde1997-04-131-1/+1
| |
* | Fixed missing header in synopsis.bde1997-04-111-0/+1
| |
* | Fixed synopsis (prototype was missing a const).bde1997-04-111-1/+1
| |
* | Fixed missing function types in synopsis.bde1997-03-191-0/+1
| |
* | Sort cross references.wosch1997-01-205-11/+11
| |
* | fix .Xr macrowosch1996-09-211-1/+1
| |
* | Correctly use .Fn instead of .Nm to reference function namesmpp1996-08-221-1/+2
| | | | | | | | | | | | | | | | in a bunch of man pages. Use the correct .Bx (BSD UNIX) or .At (AT&T UNIX) macros instead of explicitly specifying the version in the text in a bunch of man pages.
* | Update a bunch of man pages to use .Fn insteadmpp1996-08-225-5/+5
| | | | | | | | of .Nm when referencing funciton names.
* | General -Wall warning cleanup, part I.jkh1996-07-125-1/+8
| | | | | | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu>
* | Added missing section numbers to a bunch of .Xr macros, ormpp1996-03-271-2/+2
| | | | | | | | | | converted them into .Fn macros where appropriate. Also fixed up some minor formatting problems.
* | Fixed a bunch of man page cross references that werempp1996-02-151-1/+1
| | | | | | | | | | | | | | | | in the main text of various man pages. Thanks to Warner Losh for adding an option to manck to allow it to scan the entire man page looking for bogus xrefs, instead of just checking the SEE ALSO section.
* | Correct a bunch of man page cross references and generallympp1996-02-111-2/+2
| | | | | | | | | | | | try and silence "manck". ncurses, rpc, and some of the gnu stuff are still a big mess, however.
* | Changed the description of SIGSYS to better reflect whatmpp1996-01-221-1/+1
| | | | | | | | it means when that signal is received. Closes PR# 686.
* | This commit was generated by cvs2svn to compensate for changes in r13122,peter1995-12-304-308/+0
| | | | | | | | which included commits to RCS files with non-trunk default branches.
* | Remove setre*id*.bde1995-04-251-2/+2
| |
* | gethostid.2 is now gethostid.3. Instal the correct one.bde1994-08-281-1/+1
| |
* | First crack at making libc work with the new make macros. It compiles onwollman1994-08-051-3/+6
|/ | | | | my machine, and a simple static (genassym) and shared (sysctl) executable both work. Still to be done: RPCand YP merge.
* BSD 4.4 Lite Lib Sourcesrgrimes1994-05-2722-0/+1702
OpenPOWER on IntegriCloud