christos
e5548b402a
Use reach-over sources from common/lib/libc
2005-12-20 19:31:47 +00:00
yamt
748feac977
remove unnecessary __UNCONST.
2005-12-03 15:13:04 +00:00
christos
03256c6e55
WARNS=4
2005-11-29 03:11:58 +00:00
christos
6db303aa6b
The weak alias macros can only work before namespace.h gets included because
...
when the strings get expanded we gain an _ from namespace.h. So define a
macro to point to the appropriate include file for the hash function, and
include the hash function later, from the .c file we always include. This
allows us to eliminate the hack of including namespace.h twice as well as
nbtool_config.h.
2005-09-26 03:01:41 +00:00
elad
da7e4f7332
Fix weak aliasing after recent changes.
...
Inspired by comments from christos@, xtraeme@, mlelstv@, mhitch@, mrg@,
and uwe@; all the bugs are mine.
2005-09-25 22:20:59 +00:00
elad
b387889f76
Put public domain MD2 implementation in libc/hash/md2.
2005-09-24 20:51:14 +00:00
lukem
aaf2af9078
Add missing __RCSID()
2005-06-12 05:34:34 +00:00
lukem
88c3eadbfa
Add missing __RCSID()
2005-06-12 05:21:25 +00:00
keihan
39d96c1f34
netbsd.org -> NetBSD.org
...
NetBSD.ORG -> NetBSD.org
Now src/lib is done.
2003-12-04 23:39:18 +00:00
keihan
f73b119e04
s/modifed/modified/
...
And while here...
s/NetBSD.ORG/NetBSD.org/
2003-11-14 16:43:57 +00:00
lukem
171d653219
Overhaul how `build.sh tools' are used:
...
* Rename "config.h" to "nbtool_config.h" and
HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
This makes in more obvious in the source when we're using
tools/compat/config.h versus "standard autoconf" config.h
* Consistently move the inclusion of nbtool_config.h to before
<sys/cdefs.h> so that the former can provide __RCSID() (et al),
and there's no need to protect those macros any more.
These changes should make it easier to "tool-ify" a program by adding:
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
to the top of the source files (for the general case).
2003-10-27 00:12:41 +00:00
salo
99410184e7
netbsd.org->NetBSD.org
2003-07-26 19:24:24 +00:00
lukem
34795551b8
add const qualifiers to match md{2,4,5}.h
2003-06-13 01:28:41 +00:00
wiz
472351e13d
Use
...
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
2003-04-16 13:34:34 +00:00
wiz
3225ede1d3
New sentence, new line. From Robert Elz.
2002-10-01 17:02:56 +00:00
bjh21
bcaedc129c
Add the md[245], sha1 and rmd160 functions to libnbcompat, conditional on their
...
not being in the host libc.
This will be necessary to make cksum into a host tool.
2002-03-31 12:58:54 +00:00
ross
814f296b77
Generate <>& symbolically.
2002-02-07 07:00:09 +00:00
wiz
55a1df0404
Readd .Sh COPYRIGHT (needed for man pages generated from this template)
2001-09-16 03:01:43 +00:00
wiz
d6f3275420
Remove some boring whitespace and an empty section, and sort sections.
2001-09-16 02:24:56 +00:00
augustss
7358f05060
Make this file lint.
2001-03-20 11:47:44 +00:00
atatat
3ddb3899a3
Add md2 routines to libc.
2001-03-19 04:13:16 +00:00
mycroft
605490369c
Delint.
...
Remove trailing ; from uses of __weak_alias(). The macro inserts this if
needed.
2000-01-22 22:19:07 +00:00
lukem
d896261208
back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.
...
_DIAGASSERT() is still retained.
1999-09-20 04:38:56 +00:00
kleink
279f31c6ee
Partially revert previous change: the assertions made in utility functions
...
defined with file scope only are redundant, and will never fail.
1999-09-17 09:25:34 +00:00
sommerfeld
5aeebf1cf3
Resynch with libkern
1999-09-16 17:08:04 +00:00
lukem
b48252f365
* use _DIAGASSERT() to check pointer arguments against NULL and file
...
descriptors against -1 (as appropriate).
* add actual checks which to detect stuff that would trigger_DIAGASSERT(),
and attempt to return a sane error condition.
* knf some code
* remove some `register' decls.
the first two items result in the addition of code similar to the
following in various functions:
_DIAGASSERT(path != NULL)
#ifdef _DIAGNOSTIC
if (path == NULL) {
errno = EFAULT;
return (-1);
}
#endif
1999-09-16 11:44:54 +00:00
drochner
1cb2c0358e
don't __weak_alias for _STANDALONE code
1999-09-10 12:48:43 +00:00
enami
d8ad2663a8
In name section, use .Dq macro rather than writing double quote directly.
1999-08-17 03:36:35 +00:00
christos
69caa9c953
Mark const castaways for lint.
1999-05-03 15:01:50 +00:00
garbled
38c96853cf
Last of the .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Wheee!
1999-03-22 19:44:33 +00:00
drochner
a34eb7c1b7
use ${ARCHDIR} instead of ${.CURDIR}/arch/${MACHINE_ARCH} where appropriate
...
libc builds on pmax again
1999-02-24 15:05:20 +00:00
lukem
dcab0210a0
convert from NOxxx= to MKxxx=no.
...
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
explorer
10f0331930
sync with libkern. Again.
1999-02-09 00:54:31 +00:00
explorer
ee5b58d3f8
sync this with changes made in libkern.
1999-02-04 05:10:36 +00:00
christos
2c89343c25
delint
1998-11-13 15:46:52 +00:00
kleink
1070537dd5
Need internal names for MD[45]{Init,Final,Update}().
1998-10-20 17:04:45 +00:00
perry
a843f0f8a5
bzero->memset, bcopy->memcpy, bcmp->memcmp
1998-08-10 02:43:08 +00:00
mycroft
423c2aade7
constify some tables.
1998-07-26 11:38:24 +00:00
cgd
372e996fc3
when deciding whether to use standard system include files or libkern.h,
...
check _STANDALONE as well as _KERNEL. _KERNEL is incorrect for use when
building boot blocks, and it looks like the rest of the code is already
using _STANDALONE for this purpose.
1998-03-26 23:53:36 +00:00
perry
312aca536f
add LIBRARY section to man page
1998-02-05 18:45:17 +00:00
mycroft
cc4a1553a1
Eliminate bogus redefinitions of standard targets.
1997-05-09 07:50:03 +00:00
thorpej
30e6b470fc
- Liberal application of suggestions in /usr/share/misc/style.
...
- Don't use sed(1) to generate these files. The C preprocessor
is your friend.
1997-04-30 00:40:44 +00:00
thorpej
754137acc9
- Liberal application of suggestions in /usr/share/misc/style.
...
- Make this compile in the kernel environment.
1997-04-30 00:37:17 +00:00
thorpej
3fd6710857
Liberal application of suggestions in /usr/share/misc/style.
1997-04-30 00:36:22 +00:00
thorpej
e176fc8fc9
Add MD4/MD5 routines to the C library, taken directly from FreeBSD's
...
"libmd".
1997-01-30 01:01:39 +00:00