Xin LI
da31cbbca0
Sync qsort.c with userland r318515.
...
(Note that MIN macro is removed in favor of sys/param.h's version).
PR: 213922
2017-05-19 06:37:16 +00:00
Warner Losh
fbbd9655e5
Renumber copyright clause 4
...
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96
2017-02-28 23:42:47 +00:00
Conrad Meyer
484820d442
libkern: Remove obsolete 'register' keyword
...
Sponsored by: Dell EMC Isilon
2017-01-12 17:02:29 +00:00
Gleb Smirnoff
b1e34c44ef
Copy qsort_r(3) from libc to libkern.
...
Reviewed by: phk
Approved by: julian (mentor)
2004-07-15 23:58:23 +00:00
Warner Losh
f36cfd49ad
Remove advertising clause from University of California Regent's
...
license, per letter dated July 22, 1999 and email from Peter Wemm,
Alan Cox and Robert Watson.
Approved by: core, peter, alc, rwatson
2004-04-07 20:46:16 +00:00
David E. O'Brien
ab0de15baf
Use __FBSDID().
2003-06-11 05:37:42 +00:00
Alfred Perlstein
29f194457c
Fix instances of macros with improperly parenthasized arguments.
...
Verified by: md5
2002-11-09 12:55:07 +00:00
Alfred Perlstein
8febc6ba17
Remove __P.
2002-03-20 02:15:46 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Poul-Henning Kamp
53592f437b
#include sys/libkern.h instead of stdlib.h.
...
PR: 7105
Reviewed by: phk
Submitted by: Robert Watson <robert+freebsd@cyrus.watson.org>
1998-06-30 11:05:11 +00:00
Bruce Evans
c1087c1324
Support compiling with `gcc -ansi'.
1998-04-15 17:47:40 +00:00
Peter Wemm
6875d25465
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not
...
ready for it yet.
1997-02-22 09:48:43 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Bruce Evans
09a8dfa260
Don't depend in the kernel on the gcc feature of doing arithmetic on
...
pointers of type `void *'. Warn about this in future.
1996-08-31 14:48:13 +00:00
Bruce Evans
9dfde365a2
Removed sccsids and rcsids and added Id$ to save space like everything
...
else in libkern.
1996-08-28 20:32:21 +00:00
Bruce Evans
8a4599117b
Don't include <sys/types.h> when it isn't used.
...
This commit covers most of the ANSI library functions. Many others only
need <sys/types.h> because they use u_xxx.
1996-04-19 18:40:25 +00:00
Bruce Evans
432889653c
Added prototypes.
1995-12-26 13:25:13 +00:00
Poul-Henning Kamp
d89a1b600f
Add qsort() to libkern, taken from libc.
1995-11-08 08:40:11 +00:00