summaryrefslogtreecommitdiffstats
path: root/lib/libc
Commit message (Collapse)AuthorAgeFilesLines
* Add clock_* and nanosleep manpages and links.peter1997-05-121-2/+5
|
* manpage for nanosleep(2)peter1997-05-121-0/+96
| | | | Obtained from: NetBSD (I think jtc@netbsd.org wrote it)
* Man pages for clock_{get/set}time() and clock_getres().peter1997-05-121-0/+124
| | | | Obtained from: kstailey@openbsd.org via OpenBSD sources
* Use nanosleep() in all cases, not just in the reentrant libc (_THREAD_SAFE)peter1997-05-121-70/+9
| | | | version.
* Create the clock_settime(), clock_gettime(), clock_getres() and nanosleep()peter1997-05-121-3/+7
| | | | syscall functions.
* Add #include <sys/types.h> in synopsis, now required for libutil.h.davidn1997-05-111-1/+2
|
* Plug even more failure memory leaksache1997-05-101-6/+32
|
* Cleanupache1997-05-101-21/+26
| | | | | | Plug failure memory leaks Use issetugid now PR: 3492
* Back out all of yesterdays include file changes.eivind1997-05-071-3/+0
|
* Add syscalls for kernel linker.dfr1997-05-071-2/+4
|
* Make a lot of include-files self-contained. I excluded the patches changingeivind1997-05-071-0/+3
| | | | | | | | int's to gid_t and uid_t - should I commit these, too? Closes PR misc/2625. Submitted by: Julian Assange <proff@iq.org>
* Changed all paths to be relative to src/lib instead of src/lib/libcjb1997-05-0327-98/+203
| | | | | | | | | | 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.
* This stub has not been required by libc for a long time. Nuke it.jb1997-05-032-39/+2
|
* Fix a bug that caused some false mismatches when both FNM_PATHNAMEjdp1997-04-291-1/+2
| | | | | | and FNM_LEADING_DIR were specified and the pattern ended with "*". Example: pattern="src/usr.sbin/w*", string="src/usr.sbin/watch/watch.8,v". This should match, but did not.
* Typo.max1997-04-251-1/+1
| | | | | PR: #3178 Submitted by: Josh Gilliam <soil@quick.net>
* Add vfork(2) to SEE ALSOache1997-04-251-0/+1
|
* Generate .S files for syscalls. This has many advantages:bde1997-04-231-34/+9
| | | | | | | | | | | | | | | - dependencies actually work (I need this to propagate some fixes in <machine/asm.h>) - the cpp pipeline goes away, so errors can't leak out of it and an ANSI cpp is automatically used. - it's simpler - standard rules get used instead of repetitive special rules. (This showed bugs in the strip steps in the standard rules. The wrong strip flag was also used for *.po here.) Removed some ${ECHO}s and `@'s. Normal make echoing of what is being done is now not much more verbose than the echo messages were, and is more useful.
* FIxed the cleanup. I forgot to leave stdin alone in the usual (!twoway)bde1997-04-221-1/+2
| | | | case.
* Clean-up my modification of popen.c for vfork. Bruce's (this) is better.dyson1997-04-201-10/+12
| | | | Submitted by: Bruce Evans <bde@freebsd.org>
* Use separate routines for memmove() and memcpy(). This lets me dropbde1997-04-201-0/+2
| | | | | | | the (buggy) support for alternative entry points. ALTENTRY() was only used for memmove(). Optimizing for space was particularly silly because memcpy() is rarely used (gcc normally inlines it). Obtained from: NetBSD
* Use separate routines for memmove() and memcpy(). This lets me dropbde1997-04-202-94/+4
| | | | | | | | the (buggy) support for alternative entry points. ALTENTRY() was only used for memmove(). Optimizing for space was particularly silly because memcpy() is rarely used (gcc normally inlines it). Obtained from: NetBSD
* Merged with the 1996/11/12 NetBSD version:bde1997-04-201-10/+24
| | | | | | | | | | | | | | | - use a slightly less bogus copyright. This file was never contributed to Berkeley. It still claims to be copright by the Regents. - use <machine/asm.h> instead of "DEFS.h". - use RCSID($Id$) instead of explicit assembly code and messy ifdefs. The rcsid won't be put into the object file until we make RCSID() non-null. NetBSD uses a LIBC_SCCS ifdef here. We used a LIBC_RCS instead, but I want RCSID() to be controlled directly by LIBC_RCS (actually by LIB_RCS). This is the only difference with the NetBSD version. - added ifdefs to support generation of memcpy() and memmove(). The other changes are "while I'm here" to get this. - improved style of the copy backwards case.
* Fixed long lines.bde1997-04-192-16/+18
| | | | | | Removed unused macros CALL() and ASMSTR. Reviewed by: jdp
* Fixed #include and/or prototype bugs in synopsis.bde1997-04-193-5/+5
|
* Fix punctuation: "it's" -> "its"danny1997-04-171-2/+2
|
* Fix the problem in popen that makes correct vfork semantics fail.dyson1997-04-161-6/+11
| | | | | | Specifically, popen modifies a variable "pdes[1]" in the child in such a way that it breaks code in the parent (due to the address space sharing.)
* Second stage of moving this to in <machine/asm.h>: just includebde1997-04-151-82/+2
| | | | <machine/asm.h> here.
* Fixed missing const. Include <unistd.h> so that the function type getsbde1997-04-141-1/+3
| | | | | checked. Submitted by: partly by roberto
* Fixed another prototype bug in synopsis.bde1997-04-141-1/+1
|
* Fix typo.davidn1997-04-131-1/+1
|
* Implement two new keywords and status flags for entries in /etc/ttys;davidn1997-04-132-4/+70
| | | | | | | TTY_NETWORK (network), TTY_DIALUP (dialup), which determine a basic connection type. TTY_DIALUP in particular will replace the old out of date heuristic "tty[dD]*" in login.c (and better than the current hard-coded method).
* Add MLINKS for isdialuptty(3) & isnetworktty(3).davidn1997-04-131-2/+4
|
* Fixed #includes in synopsis.bde1997-04-131-1/+4
|
* Updated the LOCK_* #defines in the synopsis to be lexically identicalbde1997-04-131-4/+4
| | | | with the (Lite1) ones in fcntl.h).
* Fixed missing consts in synopsis.bde1997-04-131-2/+2
|
* Fixed #include and/or prototype bugs in synopsis.bde1997-04-134-6/+6
|
* Fixed wrong #include in synopsis.bde1997-04-131-1/+1
|
* Fixed #include and/or prototype bugs in synopsis.bde1997-04-134-10/+21
|
* Fixed #include and/or prototype bugs in synopsis.bde1997-04-1310-13/+26
|
* Fixed wrong/incomplete #includes in synopsis.bde1997-04-131-1/+1
|
* Fixed wrong function return type in synopsis.bde1997-04-131-1/+1
|
* Don't use literal semicolons in .Fn macro invocations.bde1997-04-1313-13/+13
|
* Support GLOBAL style tags.jkh1997-04-131-9/+0
|
* Fixed missing #include in synopsis.bde1997-04-111-0/+1
|
* Fixed return type of __syscall() in synopsis.bde1997-04-111-3/+3
| | | | Don't quote "..." in synopsis. Quoting here is unnecessary and unusual.
* Fixed missing const(s) or #include(s) in synopsis.bde1997-04-1113-12/+18
|
* Fixed synopsis (the #include was bogus and the return type for brk() wasbde1997-04-111-2/+2
| | | | wrong).
* Fixed missing header in synopsis.bde1997-04-111-0/+1
|
* Fixed synopsis (prototype was missing a const).bde1997-04-111-1/+1
|
* Don't even think about processing bogus domain names here.wpaul1997-04-101-1/+5
|
OpenPOWER on IntegriCloud