From owner-p4-projects@FreeBSD.ORG Sun Mar 14 23:36:42 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7ADEA16A4D0; Sun, 14 Mar 2004 23:36:42 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5546A16A4CE for ; Sun, 14 Mar 2004 23:36:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D74643D39 for ; Sun, 14 Mar 2004 23:36:42 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2F7agGe079412 for ; Sun, 14 Mar 2004 23:36:42 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2F7afJE079409 for perforce@freebsd.org; Sun, 14 Mar 2004 23:36:41 -0800 (PST) (envelope-from jmallett@freebsd.org) Date: Sun, 14 Mar 2004 23:36:41 -0800 (PST) Message-Id: <200403150736.i2F7afJE079409@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett To: Perforce Change Reviews Subject: PERFORCE change 49008 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 07:36:43 -0000 http://perforce.freebsd.org/chv.cgi?CH=49008 Change 49008 by jmallett@jmallett_oingo on 2004/03/14 23:35:53 Clean-up... Affected files ... .. //depot/projects/mips/sys/mips/include/cpu.h#15 edit Differences ... ==== //depot/projects/mips/sys/mips/include/cpu.h#15 (text+ko) ==== @@ -42,21 +42,18 @@ }; #define CLKF_USERMODE(framep) ((framep)->sr & MIPS_SR_KSU_USER) -#define CLKF_BASEPRI(framep) \ - ((~(framep)->sr & (MIPS_INT_MASK | MIPS_SR_INT_IE)) == 0) - -#ifdef IPL_ICU_MASK -#define ICU_CLKF_BASEPRI(framep) ((framep)->ppl == 0) -#endif - #define CLKF_PC(framep) ((framep)->pc) -#define CLKF_INTR(framep) (0) #define TRAPF_PC(tframe) ((tframe)->tf_regs[TF_EPC]) #define TRAPF_USERMODE(tframe) ((tframe)->tf_regs[TF_SR] & MIPS_SR_KSU_USER) +#if notyet /* XXX */ +#define cpu_getstack(p) ((p)->td_frame->tf_regs[TF_SP]) +#define cpu_setstack(p,sp) ((p)->td_frame->tf_regs[TF_SP] = (sp)) +#else #define cpu_getstack(p) (0) -#define cpu_setstack(p, sp) (0) +#define cpu_setstack(p,sp) (0) +#endif /* * Arrange to handle pending profiling ticks before returning to user mode.