Move INTSTK and SPILLSTK definitions to locore.[Ss] to allow allocation of

them in early startup.
This commit is contained in:
tsubai 2000-12-04 17:05:50 +00:00
parent aac23d3263
commit 1b4a9cb335
5 changed files with 17 additions and 9 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: locore.s,v 1.19 2000/11/16 05:34:03 thorpej Exp $ */
/* $NetBSD: locore.s,v 1.20 2000/12/04 17:05:50 tsubai Exp $ */
/* $OpenBSD: locore.S,v 1.4 1997/01/26 09:06:38 rahnds Exp $ */
/*
@ -52,6 +52,9 @@
*/
#define bdneq bdnzf 2,
#define INTSTK (8*1024) /* 8K interrupt stack */
#define SPILLSTK 1024 /* 1K spill stack */
/*
* Globals
*/

View File

@ -1,4 +1,4 @@
/* $NetBSD: locore.S,v 1.29 2000/11/25 15:49:43 tsubai Exp $ */
/* $NetBSD: locore.S,v 1.30 2000/12/04 17:05:51 tsubai Exp $ */
/*
* Copyright (C) 1995, 1996 Wolfgang Solfrank.
@ -61,6 +61,9 @@
addi r,r,_C_LABEL(cpu_info)@l;
#endif
#define INTSTK (8*1024) /* 8K interrupt stack */
#define SPILLSTK 1024 /* 1K spill stack */
/*
* Globals
*/

View File

@ -1,4 +1,4 @@
/* $NetBSD: locore.S,v 1.20 2000/11/16 05:34:04 thorpej Exp $ */
/* $NetBSD: locore.S,v 1.21 2000/12/04 17:05:51 tsubai Exp $ */
/*
* Copyright (C) 1995, 1996 Wolfgang Solfrank.
@ -50,6 +50,9 @@
*/
#define bdneq bdnzf 2,
#define INTSTK (8*1024) /* 8K interrupt stack */
#define SPILLSTK 1024 /* 1K spill stack */
/*
* Globals
*/

View File

@ -1,4 +1,4 @@
/* $NetBSD: trap_subr.S,v 1.1 2000/11/16 05:33:04 thorpej Exp $ */
/* $NetBSD: trap_subr.S,v 1.2 2000/12/04 17:05:52 tsubai Exp $ */
/*
* Copyright (C) 1995, 1996 Wolfgang Solfrank.
@ -47,8 +47,6 @@
/*
* XXX Interrupt and spill stacks need to be per-CPU.
*/
#define INTSTK (8*1024) /* 8K interrupt stack */
.data
.align 4
intstk:
@ -57,8 +55,6 @@ intstk:
GLOBAL(intr_depth)
.long -1 /* in-use marker */
#define SPILLSTK 1024 /* 1K spill stack */
.comm spillstk,SPILLSTK,8
/*

View File

@ -1,4 +1,4 @@
/* $NetBSD: locore.s,v 1.8 2000/11/16 05:38:33 thorpej Exp $ */
/* $NetBSD: locore.s,v 1.9 2000/12/04 17:05:51 tsubai Exp $ */
/* $OpenBSD: locore.S,v 1.4 1997/01/26 09:06:38 rahnds Exp $ */
/*
@ -63,6 +63,9 @@
#define HID0_DCE (1<<14)
#define HID0_ICE (1<<15)
#define INTSTK (8*1024) /* 8K interrupt stack */
#define SPILLSTK 1024 /* 1K spill stack */
/*
* Globals
*/