8516d55745
This is a port of the OpenBSD pmap and trap handling code to get us - Performance boost on some/all machines. - Well on the way to PA2.0 (in 32bit mode) support. Several machines probe hardware, but fail sometime after interrupts are enabled. Other things changed / fixed on the branch are - update autoconf to use the OpenBSD code. - com @ dino is very close to being supported. - HPPA_REDZONE has been replaced with a working redzone which is enabled with DIAGNOSTIC. - UPAGES has been halved in size. - power(4) from OpenBSD to fix a few bugs. - updated list of modules from OpenBSD. - initial ports of uturn(4), astro(4) and elroy(4). - update some copyrights (remove advertising clause, etc.) Thanks to mjf for some of the above, testing and listening. |
||
---|---|---|
.. | ||
arch | ||
__assert.c | ||
__main.c | ||
arc4random.c | ||
bcd.c | ||
crc32.c | ||
crc32.h | ||
imax.c | ||
imin.c | ||
intoa.c | ||
libkern.h | ||
lmax.c | ||
lmin.c | ||
Makefile | ||
Makefile.inc | ||
Makefile.libkern | ||
max.c | ||
mertwist.c | ||
milieu.h | ||
min.c | ||
pmatch.c | ||
scanc.c | ||
skpc.c | ||
softfloat-macros.h | ||
softfloat-specialize.h | ||
softfloat.c | ||
softfloat.h | ||
ulmax.c | ||
ulmin.c | ||
xlat_mbr_fstype.c |