Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-09 | typo | Theo de Raadt | |
2006-10-06 | import supah pieces from netbsd | Michael Shalayeff | |
2006-01-04 | Switch to the C version of random() on m68k platforms. It is almost as fast | Miod Vallat | |
as the assembly version on 0[234]0, but *fifteen* times faster than it on 68060 systems, since it uses a form of muls.l which has to be emulated. And since we use random() for statclock variance, this means we were gratuitously doing an average of 100 emulation traps per second. ok deraadt@ millert@ | |||
2005-08-01 | I'm Positive these are Type-O. | Miod Vallat | |
2005-07-20 | not needed | Theo de Raadt | |
2005-07-20 | add moddi3, needed by new libz | Theo de Raadt | |
2005-04-01 | hppa64 bits | Michael Shalayeff | |
2004-10-08 | 64 bit safe over entire address range | Per Fogelstrom | |
2004-09-21 | Keep providing a 32bit only version of bzero() #ifdef _STANDALONE, as | Miod Vallat | |
bootblocks are compiled as 32bit code. | |||
2004-09-18 | slightly 64 bit improved | Per Fogelstrom | |
2004-09-09 | Changes for 64 bit kernel. Some functions needis to be rewritten or | Per Fogelstrom | |
optimized to take advantage of full 64 bit width registers. | |||
2004-08-13 | add missing copyright | Per Fogelstrom | |
2004-08-11 | mips64 now | Per Fogelstrom | |
2004-08-11 | move to mips64 | Per Fogelstrom | |
2004-04-01 | It turns out that the so-called fast ffs(3) routines were wrong, as soon as | Miod Vallat | |
more than one bit is set, as the ff1 instruction counts from the highest order. However, gcc/m88k with optimization enabled would use a correct, short sequence based upon ff1 and tweaks, to achieve the intended result, hence i did not catch this flaw initially. So revert to the C implementation - it is correct, still decently fast, and will only be used when compiling at -O0. | |||
2004-02-27 | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | Theo de Raadt | |
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | |||
2004-02-01 | tag... | Dale Rahn | |
2004-02-01 | Kernel library bits for arm, from NetBSD. | Dale Rahn | |
2004-01-28 | an amd64 arch support. | Michael Shalayeff | |
hacked by art@ from netbsd sources and then later debugged by me into the shape where it can host itself. no bootloader yet as needs redoing from the recent advanced i386 sources (anyone? ;) | |||
2004-01-22 | use C comments, works better | Theo de Raadt | |
2004-01-21 | A faster ffs() routine based upon the ff1 assembly instruction. | Miod Vallat | |
2003-06-04 | another 3/4 | Theo de Raadt | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-06-01 | strcpy/strcat/sprintf removal in all bootblocks. various testing by | Theo de Raadt | |
various people. outside of some messy things in src/gnu, only one thing in the main tree now violates this rule: bind | |||
2003-04-29 | Get rid of more unwanted pieces of code. | Miod Vallat | |
2003-01-28 | add a rule to built bzero.po as well | Michael Shalayeff | |
2002-11-11 | powerpc uses memset for bzero, do this for profiled version also. | Dale Rahn | |
2002-09-15 | use mi strlcpy here as well | Michael Shalayeff | |
2002-09-06 | Remove 64-bit gcc emulation stuff. We're not using it. | Artur Grabowski | |
2002-08-27 | do not just bail out of the copy loop, but go to the | Michael Shalayeff | |
'done' label for the job finish. major register missallocation for copyonfault, fix it. clean the space regs after use. | |||
2002-08-13 | sync | Michael Shalayeff | |
2002-08-11 | Use _C_LABEL for c symbols. | Artur Grabowski | |
2002-05-20 | sync | Michael Shalayeff | |
2002-04-28 | IEEE 754 floating point completion code, and implementation of the | Peter Valchev | |
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 | |||
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-03-08 | sync | Michael Shalayeff | |
2002-03-08 | sync | Michael Shalayeff | |
2002-02-07 | sync | Michael Shalayeff | |
2001-09-20 | sync | Michael Shalayeff | |
2001-08-20 | $OpenBSD$ | Jason Wright | |
2001-08-19 | strlcpy and strlcat | Artur Grabowski | |
2001-08-19 | libkern sparc64 stuff (mostly from NetBSD... lightly modified... with a side ↵ | Jason Wright | |
of bacon) | |||
2001-08-12 | #(endif|else) foo is incorrect, make it #endif /* foo */ | Heikki Korpela | |
deraadt@ ok | |||
2001-07-09 | remove unused files, build bzero off of memset | Michael Shalayeff | |
2001-07-09 | have to have a proto here | Michael Shalayeff | |
2001-06-04 | sync | Michael Shalayeff | |
2001-06-04 | export these from libc | Michael Shalayeff | |
2001-03-29 | get rid of somming we will | Michael Shalayeff | |
2001-03-28 | sync w/ libc | Michael Shalayeff | |
2001-03-28 | rely on predefined space attributes | Michael Shalayeff | |