From f969157ab1afe6c173844b8cf250b64fd3b67505 Mon Sep 17 00:00:00 2001 From: nonaka Date: Thu, 25 Apr 2002 20:07:39 +0000 Subject: [PATCH] Use powerpc/mpc6xx/genassym.cf --- sys/arch/ofppc/ofppc/genassym.cf | 74 -------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 sys/arch/ofppc/ofppc/genassym.cf diff --git a/sys/arch/ofppc/ofppc/genassym.cf b/sys/arch/ofppc/ofppc/genassym.cf deleted file mode 100644 index 7cf42de11038..000000000000 --- a/sys/arch/ofppc/ofppc/genassym.cf +++ /dev/null @@ -1,74 +0,0 @@ -# $NetBSD: genassym.cf,v 1.6 2001/10/29 19:04:26 thorpej Exp $ - -# -# Copyright (C) 1995, 1996 Wolfgang Solfrank. -# Copyright (C) 1995, 1996 TooLs GmbH. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by TooLs GmbH. -# 4. The name of TooLs GmbH may not be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY TOOLS GMBH ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL TOOLS GMBH BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -include -include -include - -include - -include -include - -define FRAMELEN FRAMELEN -define FRAME_0 offsetof(struct trapframe, fixreg[0]) -define FRAME_1 offsetof(struct trapframe, fixreg[1]) -define FRAME_2 offsetof(struct trapframe, fixreg[2]) -define FRAME_3 offsetof(struct trapframe, fixreg[3]) -define FRAME_LR offsetof(struct trapframe, lr) -define FRAME_CR offsetof(struct trapframe, cr) -define FRAME_CTR offsetof(struct trapframe, ctr) -define FRAME_XER offsetof(struct trapframe, xer) -define FRAME_SRR0 offsetof(struct trapframe, srr0) -define FRAME_SRR1 offsetof(struct trapframe, srr1) -define FRAME_DAR offsetof(struct trapframe, dar) -define FRAME_DSISR offsetof(struct trapframe, dsisr) -define FRAME_EXC offsetof(struct trapframe, exc) - -define SFRAMELEN roundup(sizeof(struct switchframe), 16) - -define PCB_PMR offsetof(struct pcb, pcb_pmreal) -define PCB_SP offsetof(struct pcb, pcb_sp) -define PCB_SPL offsetof(struct pcb, pcb_spl) -define PCB_FAULT offsetof(struct pcb, pcb_onfault) - -define PM_SR offsetof(struct pmap, pm_sr[0]) -define PM_USRSR offsetof(struct pmap, pm_sr[USER_SR]) -define PM_KERNELSR offsetof(struct pmap, pm_sr[KERNEL_SR]) - -define P_FORW offsetof(struct proc, p_forw) -define P_BACK offsetof(struct proc, p_back) -define P_ADDR offsetof(struct proc, p_addr) -define P_STAT offsetof(struct proc, p_stat) - -define SONPROC SONPROC