Moved declaration of etext from <machine/md_var.h> to <machine/cpu.h>
and fixed everything that dependended on it being declared in the old place. It is used in "machine-independent" code in subr_prof.c. Moved declaration of btext from subr_prof.c to <machine/cpu.h>. It is machine-dependent.
This commit is contained in:
parent
b3c0d23251
commit
4090154b9e
@ -23,7 +23,7 @@
|
||||
* any improvements or extensions that they make and grant Carnegie the
|
||||
* rights to redistribute these changes.
|
||||
*
|
||||
* $Id: db_interface.c,v 1.35 1997/07/20 08:37:17 bde Exp $
|
||||
* $Id: db_interface.c,v 1.36 1997/08/07 05:15:46 dyson Exp $
|
||||
*/
|
||||
|
||||
/*
|
||||
@ -34,8 +34,7 @@
|
||||
#include <sys/reboot.h>
|
||||
|
||||
#include <machine/cons.h>
|
||||
#include <machine/md_var.h>
|
||||
#include <machine/segments.h>
|
||||
#include <machine/cpu.h>
|
||||
#ifdef SMP
|
||||
#include <machine/smp.h>
|
||||
#include <machine/smptests.h> /** CPUSTOP_ON_DDBBREAK */
|
||||
|
@ -23,14 +23,13 @@
|
||||
* any improvements or extensions that they make and grant Carnegie the
|
||||
* rights to redistribute these changes.
|
||||
*
|
||||
* $Id: db_trace.c,v 1.24 1997/08/18 06:58:06 charnier Exp $
|
||||
* $Id: db_trace.c,v 1.25 1997/08/21 06:32:37 charnier Exp $
|
||||
*/
|
||||
|
||||
#include <sys/param.h>
|
||||
#include <sys/systm.h>
|
||||
|
||||
#include <machine/md_var.h>
|
||||
#include <machine/segments.h>
|
||||
#include <machine/cpu.h>
|
||||
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_param.h>
|
||||
|
@ -34,7 +34,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* from: @(#)cpu.h 5.4 (Berkeley) 5/9/91
|
||||
* $Id: cpu.h,v 1.32 1997/08/21 06:32:48 charnier Exp $
|
||||
* $Id: cpu.h,v 1.33 1997/08/30 02:51:58 kato Exp $
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_CPU_H_
|
||||
@ -144,8 +144,10 @@ struct cpu_nameclass {
|
||||
}
|
||||
|
||||
#ifdef KERNEL
|
||||
extern char btext[];
|
||||
extern int cpu;
|
||||
extern int cpu_class;
|
||||
extern char etext[];
|
||||
extern u_char intr_nesting_level;
|
||||
extern int want_resched; /* resched was called */
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: md_var.h,v 1.17 1997/09/10 12:31:36 joerg Exp $
|
||||
* $Id: md_var.h,v 1.18 1997/09/13 16:12:11 joerg Exp $
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_MD_VAR_H_
|
||||
@ -43,7 +43,6 @@ extern u_long cpu_high;
|
||||
extern u_long cpu_id;
|
||||
extern u_long cyrix_did;
|
||||
extern char cpu_vendor[];
|
||||
extern char etext[];
|
||||
extern char kstack[];
|
||||
extern void (*netisrs[32]) __P((void));
|
||||
extern int nfs_diskless_valid;
|
||||
|
@ -23,7 +23,7 @@
|
||||
* any improvements or extensions that they make and grant Carnegie the
|
||||
* rights to redistribute these changes.
|
||||
*
|
||||
* $Id: db_interface.c,v 1.35 1997/07/20 08:37:17 bde Exp $
|
||||
* $Id: db_interface.c,v 1.36 1997/08/07 05:15:46 dyson Exp $
|
||||
*/
|
||||
|
||||
/*
|
||||
@ -34,8 +34,7 @@
|
||||
#include <sys/reboot.h>
|
||||
|
||||
#include <machine/cons.h>
|
||||
#include <machine/md_var.h>
|
||||
#include <machine/segments.h>
|
||||
#include <machine/cpu.h>
|
||||
#ifdef SMP
|
||||
#include <machine/smp.h>
|
||||
#include <machine/smptests.h> /** CPUSTOP_ON_DDBBREAK */
|
||||
|
@ -23,14 +23,13 @@
|
||||
* any improvements or extensions that they make and grant Carnegie the
|
||||
* rights to redistribute these changes.
|
||||
*
|
||||
* $Id: db_trace.c,v 1.24 1997/08/18 06:58:06 charnier Exp $
|
||||
* $Id: db_trace.c,v 1.25 1997/08/21 06:32:37 charnier Exp $
|
||||
*/
|
||||
|
||||
#include <sys/param.h>
|
||||
#include <sys/systm.h>
|
||||
|
||||
#include <machine/md_var.h>
|
||||
#include <machine/segments.h>
|
||||
#include <machine/cpu.h>
|
||||
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_param.h>
|
||||
|
@ -34,7 +34,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* from: @(#)cpu.h 5.4 (Berkeley) 5/9/91
|
||||
* $Id: cpu.h,v 1.32 1997/08/21 06:32:48 charnier Exp $
|
||||
* $Id: cpu.h,v 1.33 1997/08/30 02:51:58 kato Exp $
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_CPU_H_
|
||||
@ -144,8 +144,10 @@ struct cpu_nameclass {
|
||||
}
|
||||
|
||||
#ifdef KERNEL
|
||||
extern char btext[];
|
||||
extern int cpu;
|
||||
extern int cpu_class;
|
||||
extern char etext[];
|
||||
extern u_char intr_nesting_level;
|
||||
extern int want_resched; /* resched was called */
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: md_var.h,v 1.17 1997/09/10 12:31:36 joerg Exp $
|
||||
* $Id: md_var.h,v 1.18 1997/09/13 16:12:11 joerg Exp $
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_MD_VAR_H_
|
||||
@ -43,7 +43,6 @@ extern u_long cpu_high;
|
||||
extern u_long cpu_id;
|
||||
extern u_long cyrix_did;
|
||||
extern char cpu_vendor[];
|
||||
extern char etext[];
|
||||
extern char kstack[];
|
||||
extern void (*netisrs[32]) __P((void));
|
||||
extern int nfs_diskless_valid;
|
||||
|
@ -31,7 +31,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* @(#)subr_prof.c 8.3 (Berkeley) 9/23/93
|
||||
* $Id: subr_prof.c,v 1.21 1997/10/11 18:31:24 phk Exp $
|
||||
* $Id: subr_prof.c,v 1.22 1997/10/12 20:24:00 phk Exp $
|
||||
*/
|
||||
|
||||
#include <sys/param.h>
|
||||
@ -55,9 +55,6 @@ SYSINIT(kmem, SI_SUB_KPROF, SI_ORDER_FIRST, kmstartup, NULL)
|
||||
|
||||
struct gmonparam _gmonparam = { GMON_PROF_OFF };
|
||||
|
||||
extern char btext[];
|
||||
extern char etext[];
|
||||
|
||||
#ifdef GUPROF
|
||||
void
|
||||
nullfunc_loop_profiled()
|
||||
|
Loading…
Reference in New Issue
Block a user