summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* do not just bail out of the copy loop, but go to themickey2002-08-271-18/+22
| | | | | | 'done' label for the job finish. major register missallocation for copyonfault, fix it. clean the space regs after use.
* syncmickey2002-08-131-4/+4
|
* Use _C_LABEL for c symbols.art2002-08-112-7/+8
|
* spelling; from Brian Poole <raj@cerias.purdue.edu>todd2002-06-141-2/+2
|
* syncmickey2002-05-201-2/+3
|
* IEEE 754 floating point completion code, and implementation of thepvalchev2002-04-286-3/+7296
| | | | | | | | | | | FP_C (Floating Point Control Quadword). From ross@NetBSD. Added a way to disable it with option NO_IEEE, which appears on the ramdisks to save space. This affects only programs compiled with -mieee, and what it essentially does is enabling infinities and NaNs, instead of generating SIGFPE on division by zero, overflow, etc. ok art, deraadt
* Introduce a new file, machine/internal_types.h, to hold that specific archespie2002-04-242-4/+4
| | | | | | | | | | | | | type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others.
* First round of __P removal in sysmillert2002-03-147-66/+66
|
* syncmickey2002-03-081-2/+2
|
* syncmickey2002-03-081-5/+3
|
* syncmickey2002-02-071-1/+2
|
* syncmickey2001-09-201-4/+4
|
* $OpenBSD$jason2001-08-2017-1/+18
|
* strlcpy and strlcatart2001-08-191-1/+1
|
* libkern sparc64 stuff (mostly from NetBSD... lightly modified... with a side of bacon)jason2001-08-1917-0/+1797
|
* #(endif|else) foo is incorrect, make it #endif /* foo */heko2001-08-121-2/+2
| | | | deraadt@ ok
* Minor style pedentry from ben@arbor.net plus some of my own and syncmillert2001-07-291-8/+8
| | | | libkern and libc versions.
* remove unused files, build bzero off of memsetmickey2001-07-091-3/+13
|
* did ever compile?mickey2001-07-091-4/+5
|
* have to have a proto heremickey2001-07-091-1/+5
|
* syncmickey2001-06-041-3/+3
|
* export these from libcmickey2001-06-042-7/+7
|
* get rid of somming we willmickey2001-03-292-18/+3
|
* sync w/ libcmickey2001-03-281-5/+7
|
* rely on predefined space attributesmickey2001-03-281-3/+3
|
* ??? Bogons! How did this get broken?smurph2001-02-011-2/+2
|
* import strlcpy from libcmickey2000-12-292-3/+69
|
* strlcat and strlcpy into libkern.provos2000-12-1814-23/+182
|
* Don't include sys/systm.h if we include stand.h.art2000-11-081-3/+3
|
* +memset for ext2fs, should fix both pmax (untested) and arcimp2000-08-151-2/+2
|
* knf; ouch, that hurtsmickey2000-07-021-6/+7
|
* use ffs.cmickey2000-07-022-57/+3
|
* sync w/ libcmickey2000-07-022-41/+29
|
* bcmp.S bye-bye; use generic bcmp.c version which is as good as this onemickey2000-06-292-88/+3
|
* do not use <string.h> for _STANDALONEmickey2000-06-291-3/+3
|
* fix building bzero out of memset.c; from miod@mickey2000-06-291-4/+4
| | | | (that makefile:kerndir fix was needed to build the kernel ;)
* in order to build bzero from memset KERNDIR has to be exported.mickey2000-06-291-7/+5
| | | | | | i think other archs can adopt this instead of using .s versions. also compress arguments to make in fewer lines, so they do not abuse screen space.
* do not use <string.h> for _STANDALONE, like othersmickey2000-06-291-3/+3
|
* alpha was missing memsetmillert2000-06-261-2/+2
|
* Pull memcmp() into libkern.millert2000-06-162-1/+68
|
* Pull memcmp() into libkern. Also, use asm version of memset() on m68k.millert2000-06-1614-22/+280
|
* screw .S version memset does same job...mickey2000-04-252-123/+10
|
* make bzero() compile again; millert@ okmickey2000-04-251-0/+4
|
* 5k of source saved in spaces and empty lines; also rcsidmickey2000-04-241-828/+673
|
* fix a commentart2000-03-031-3/+3
|
* put C accessable labels on {,u}{rem,div}deraadt2000-02-222-7/+10
|
* Add an __attribute__((unused))__ to the function declared by _MCOUNT_DECL,art2000-02-221-3/+7
| | | | | sparc defines that function as static and gcc doesn't understand that it gets called from an assembler stub.
* but... these are needed by the bootblocksderaadt1999-12-102-0/+353
|
* move .mul and .umul into the kernel. if v8 sparc is detected, replace withderaadt1999-12-073-356/+3
| | | | the equivelant 2-instruction sequence.
* fix space regs load insns, also some tabs vs spacesmickey1999-12-051-19/+19
|