summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Collapse)Author
2002-01-02We reference a monstartup(3), so let's actually make a link for it.briggs
2002-01-02Fix .Bd argument. Pointed out by mrg.wiz
2001-12-30Fix -Wshadow warnings (gcc 3.1).thorpej
2001-12-30Fix -Wshadow warnings.thorpej
2001-12-30Rename the local variable "index" to "idx" to avoid shadowing a globalthorpej
declaration.
2001-12-30__bt_search(): Rename the local variable "index" to "idx" to avoidthorpej
shadowing a global declaration.
2001-12-28* Add user-controlled mk.conf variableslukem
- SHLIBDIR Location to install shared libraries if ${USE_SHLIBDIR} is "yes". Defaults to "/usr/lib". - USE_SHLIBDIR If "yes", install shared libraries in ${SHLIBDIR} instead of ${LIBDIR}. Defaults to "no". Sets ${_LIBSODIR} to the appropriate value. This may be set by individual Makefiles as well. - SHLINKDIR Location of shared linker. Defaults to "/usr/libexec". If != "/usr/libexec", change the dynamic-linker encoded in shared programs * Set USE_SHLIBDIR for libraries used by /bin and /sbin: libc libcrypt libcrypto libedit libipsec libkvm libm libmi387 libtermcap libutil libz * If ${_LIBSODIR} != ${LIBDIR}, add symlinks from ${LIBDIR}/${LIB}.so* to ${_LIBSODIR}/${LIB}.so* for compatibility. * Always install /sbin/init statically (for now) The net effect of these changes depends on how the variables are set: 1.) If nothing is set or changed, there is no change from the current behaviour: - Static /bin, /sbin, and bits of /usr/* - Dynamic rest - Shared linker is /usr/libexec/ld*so 2.) If the following make variables are set: LDSTATIC= SHLINKDIR=/lib SHLIBDIR=/lib Then the behaviour becomes: - Dynamic tools - .so libraries used by /bin and /sbin are installed to /lib, with symlinks from /usr/lib/lib*so to -> /lib/lib*so where appropriate - Shared linker is /lib/ld*so 3.) As per 2.), but add the following variable: USE_SHLIBDIR=yes This forces all .so's to be instaleld in /lib (with compat symlinks), not just those tagged by their Makefiles to be. Again, compat symlinks are installed
2001-12-24update vm entries.chs
2001-12-22only _DIAGASSERT(dst != NULL) if n != 0lukem
2001-12-19Remove -Wa,-Av9a hack from <sys.mk> and relegate it to the places that needtv
it (kernel and libc). The current version of the gas assembler in the tree (2.11.2) already defaults to generating object files for "-Av9 -64", supporting V9 instructions in ELF64 object format. "-Av9a" is only needed for specific parts of the NetBSD base sources, and not for all third-party code.
2001-12-17PR/14975: Takayoshi Kochi: memory leak in regexec(3).christos
Always free m->pmatch and m->lastpos on error.
2001-12-17turn a macro into a simple statement.christos
2001-12-15Use __sh__ instead of __sh3__.thorpej
2001-12-13Document %z.kleink
2001-12-10sync with other archs.msaitoh
Important fixes: > ldexp(denormal, exp>1023) would generate the wrong result in all non-overflow > cases. Totally rework this code to fix this bug *and* make it faster. > Don't ever return -0.0.
2001-12-10Sort conversion specifiers.kleink
2001-12-09- Changed clocktl interface to use syscallargs structuresmanu
- Implemented keep-state so that we don't have to open /dev/clockctl each time.
2001-12-09- be consistent about using "u_char" instead of "unsigned char"lukem
- delint
2001-12-08Implement AF_INET6 back-ends for inet_net_ntop() and inet_net_pton(), fromlukem
the BIND 8.3.0-T2A sources. Thanks to Paul Vixie for the pointer to it.
2001-12-08ansi knflukem
2001-12-08Add .Osgmcgarry
2001-12-08Use memcpy instead of memmove since no overlaps here (copy from somewhereenami
outside of the funciton to our stack).
2001-12-07Avoid Po/Pq.wiz
2001-12-07Slight grammar improvement.wiz
2001-12-07Markup getwc in one place.wiz
2001-12-07Grammar improvements, some additional markup and a typo fix.wiz
2001-12-07g/c #if 0.yamt
2001-12-07add files forgotten in my previous commit.yamt
2001-12-07bump minor:yamt
- make FILE structure extensible without breaking binary-compatibility. - add fputwc, fgetwc, fwide and related functions. - add hooks needed to maintain the orientation of file stream.
2001-12-07- make FILE structure extensible without breaking binary-compatibility.yamt
- add fputwc, fgetwc, fwide and related functions. - add hooks needed to maintain the orientation of file stream.
2001-12-04Replace some misuses of "then" with "than".wiz
2001-12-02C99: Recognize %F here, too.kleink
2001-12-02Fix a mis-pasting in previous; pointed out by Thomas Klausner.kleink
2001-12-02C99:kleink
* Recognize %F. * Convert {Infinity,NaN} to {"inf","nan"} for %[efg], and to {"INF","NAN"} for %[EFG].
2001-12-01ansi knf. remove unused cruftlukem
2001-11-30Add assembler version of strlen.mjl
2001-11-30Outifdef some stuff not needed in the _KERNEL case.mjl
2001-11-29grammarross
2001-11-29Delete the old BUGS section entry:ross
> On the VAX bytes are handled backwards from most everyone else in > the world. This is not expected to be fixed in the near future. Multiple levels of irony there...
2001-11-29Make this work in kernel space too.mjl
2001-11-28using -Wcast-qual and -Wwrite-strings reveals that we need to use constchristos
char * when we pass "" as an argument to a function. Too bad that they produce too many other spurious warnings too.
2001-11-28Since we're returned the sign of a floating-point number by __dtoa(),kleink
use that to decide whether to include a minus sign in the result. Fixes printing -0.0, and thus PR lib/3137.
2001-11-27Ugh, back out last commit. It makes vfprintf depend on -lm.augustss
2001-11-27Print sign of -0.0 correctly. Fixes PR 3137 (mine).augustss
2001-11-25Add PPC assembler routines for ffs(3), bzero(3) and memset(3).mjl
2001-11-24comment out the STANDARDS section for nowjdolecek
2001-11-23Two punctuation-vs.-macro improvements, and a grammar fix.wiz
2001-11-23document new error casesjdolecek
state standard conformancy - besides RLIMIT_AS (which is not supported currently), getrlimit()/setrlimit() conform to SUSv2 use more standard description cookie for error return in RETURN VALUES mention also ulimit of sh(1), besides limit of csh(1)
2001-11-23Grammar nit from 1.14.jhawk
Dd from 1.5.
2001-11-23it's sufficient to say _once_ that the functions are macros; keepjdolecek
the one which states sigemptyset() and sigfillset() are macros Xref signal(7)