NetBSD/sys/arch
matthias 2fe02dea17 Changes for kernels compiled with -mrtd:
locore.s:
- cpu_switch "returns" to proc_trampoline after cpu_fork. cpu_switch is
  called with an argument, remove it from the stack when not compiled
  with -DMRTD.
- use KENTRY instead of ENTRY for all functions called from C.
- when calling C code, don't clean up the stack when compiled with -DMRTD.
- need to split fusubail into fubail and subail, because fu and su
  take different number of arguments.

machdep.c:
- set sf_p when dumping
- new function do_softclock (that just calls softclock) because softclock
  doesn't take an argument.

mainbus.c:
- establish softclock interrupt to call do_softclock

trap.c:
- trap() and syscall() allways use std C calling conventions.
- need to split fusubail into fubail and subail, because fu and su
  take different number of arguments.
- make child_return take only one argument like the other functions
  "called" via cpu_set_kpc.

vm_machdep.c:
- set sf_p in cpu_fork.
1998-04-11 17:44:11 +00:00
..
alpha revert back to 1.28 1998-03-30 17:52:03 +00:00
amiga Initialize proc0.p_addr so we don't dref NULL in trap(). [From hp300 locore.s] 1998-04-11 16:13:57 +00:00
arm32 current_spl_level should be initialized to _SPL_HIGH. 1998-04-10 20:29:02 +00:00
atari Use MI wdc-driver. 1998-04-10 10:37:04 +00:00
bebox .y.c <sys.mk> rule fixes. Don't create a y.tab.h file unless asked for, 1998-04-09 00:32:31 +00:00
hp300 Adjust for recent ttyopen() and dialout device changes. 1998-03-28 23:49:06 +00:00
i386 .y.c <sys.mk> rule fixes. Don't create a y.tab.h file unless asked for, 1998-04-09 00:32:31 +00:00
m68k In kcopy(), make sure we save and restore the old fault handler; kcopy() 1998-03-04 06:39:14 +00:00
mac68k If we know the location and size of the on-board video buffer, 1998-04-10 02:56:56 +00:00
mips * Create /sys/arch/mips/include/intr.h, with extern declaration of 1998-03-26 12:46:33 +00:00
mvme68k 68060 has 8k + 8k caches. 1998-03-18 22:19:40 +00:00
newsmips Add MIPS_INT_MASK_FPU definition and remove unnecessary code. 1998-03-26 13:15:01 +00:00
ofppc Add commented out "options FFS_EI" 1998-03-18 16:34:41 +00:00
pc532 Changes for kernels compiled with -mrtd: 1998-04-11 17:44:11 +00:00
pica Eliminate uses of TS_WOPEN in hard-wired devices. 1998-03-21 22:52:59 +00:00
pmax Garbage-collect pmax_boardtype. Remoe pmaxtype.h includes from TC 1998-03-31 11:32:52 +00:00
powerpc Add commented out "options FFS_EI" 1998-03-18 16:34:41 +00:00
sparc No need to export bus_intr_establish(). 1998-04-07 20:43:58 +00:00
sun3 Deal with missing P4 register on old 3/60 machines. 1998-03-21 21:40:45 +00:00
vax use dev/dec/lk201.h, fold back DELAY() changes from pmax lk201.c rev 1.7. 1998-03-22 09:37:47 +00:00
x68k Add commented out "options FFS_EI" 1998-03-18 16:34:41 +00:00