machdep.c (90718) | machdep.c (90776) |
---|---|
1/*- 2 * Copyright (c) 1992 Terrence R. Lambert. 3 * Copyright (c) 1982, 1987, 1990 The Regents of the University of California. 4 * All rights reserved. 5 * 6 * This code is derived from software contributed to Berkeley by 7 * William Jolitz. 8 * --- 21 unchanged lines hidden (view full) --- 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 31 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 32 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 33 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 34 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 * SUCH DAMAGE. 36 * 37 * from: @(#)machdep.c 7.4 (Berkeley) 6/3/91 | 1/*- 2 * Copyright (c) 1992 Terrence R. Lambert. 3 * Copyright (c) 1982, 1987, 1990 The Regents of the University of California. 4 * All rights reserved. 5 * 6 * This code is derived from software contributed to Berkeley by 7 * William Jolitz. 8 * --- 21 unchanged lines hidden (view full) --- 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 31 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 32 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 33 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 34 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 * SUCH DAMAGE. 36 * 37 * from: @(#)machdep.c 7.4 (Berkeley) 6/3/91 |
38 * $FreeBSD: head/sys/amd64/amd64/machdep.c 90718 2002-02-16 07:07:54Z bde $ | 38 * $FreeBSD: head/sys/amd64/amd64/machdep.c 90776 2002-02-17 17:40:34Z deischen $ |
39 */ 40 41#include "opt_atalk.h" 42#include "opt_compat.h" 43#include "opt_cpu.h" 44#include "opt_ddb.h" 45#include "opt_inet.h" 46#include "opt_ipx.h" --- 20 unchanged lines hidden (view full) --- 67#include <sys/bio.h> 68#include <sys/buf.h> 69#include <sys/reboot.h> 70#include <sys/smp.h> 71#include <sys/callout.h> 72#include <sys/msgbuf.h> 73#include <sys/sysent.h> 74#include <sys/sysctl.h> | 39 */ 40 41#include "opt_atalk.h" 42#include "opt_compat.h" 43#include "opt_cpu.h" 44#include "opt_ddb.h" 45#include "opt_inet.h" 46#include "opt_ipx.h" --- 20 unchanged lines hidden (view full) --- 67#include <sys/bio.h> 68#include <sys/buf.h> 69#include <sys/reboot.h> 70#include <sys/smp.h> 71#include <sys/callout.h> 72#include <sys/msgbuf.h> 73#include <sys/sysent.h> 74#include <sys/sysctl.h> |
75#include <sys/ucontext.h> |
|
75#include <sys/vmmeter.h> 76#include <sys/bus.h> 77#include <sys/eventhandler.h> 78 79#include <vm/vm.h> 80#include <vm/vm_param.h> 81#include <sys/lock.h> 82#include <vm/vm_kern.h> --- 618 unchanged lines hidden (view full) --- 701 return (ENOSYS); 702#endif /* COMPAT_43 */ 703} 704 705int 706sigreturn(td, uap) 707 struct thread *td; 708 struct sigreturn_args /* { | 76#include <sys/vmmeter.h> 77#include <sys/bus.h> 78#include <sys/eventhandler.h> 79 80#include <vm/vm.h> 81#include <vm/vm_param.h> 82#include <sys/lock.h> 83#include <vm/vm_kern.h> --- 618 unchanged lines hidden (view full) --- 702 return (ENOSYS); 703#endif /* COMPAT_43 */ 704} 705 706int 707sigreturn(td, uap) 708 struct thread *td; 709 struct sigreturn_args /* { |
709 ucontext_t *sigcntxp; | 710 const __ucontext *sigcntxp; |
710 } */ *uap; 711{ 712 struct proc *p = td->td_proc; 713 struct trapframe *regs; 714 ucontext_t *ucp; 715 int cs, eflags; 716 717 ucp = uap->sigcntxp; --- 1671 unchanged lines hidden --- | 711 } */ *uap; 712{ 713 struct proc *p = td->td_proc; 714 struct trapframe *regs; 715 ucontext_t *ucp; 716 int cs, eflags; 717 718 ucp = uap->sigcntxp; --- 1671 unchanged lines hidden --- |