aim_machdep.c (227628) | aim_machdep.c (228869) |
---|---|
1/*- 2 * Copyright (C) 1995, 1996 Wolfgang Solfrank. 3 * Copyright (C) 1995, 1996 TooLs GmbH. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 41 unchanged lines hidden (view full) --- 50 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 51 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 52 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 53 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 54 * $NetBSD: machdep.c,v 1.74.2.1 2000/11/01 16:13:48 tv Exp $ 55 */ 56 57#include <sys/cdefs.h> | 1/*- 2 * Copyright (C) 1995, 1996 Wolfgang Solfrank. 3 * Copyright (C) 1995, 1996 TooLs GmbH. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 41 unchanged lines hidden (view full) --- 50 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 51 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 52 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 53 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 54 * $NetBSD: machdep.c,v 1.74.2.1 2000/11/01 16:13:48 tv Exp $ 55 */ 56 57#include <sys/cdefs.h> |
58__FBSDID("$FreeBSD: head/sys/powerpc/aim/machdep.c 227628 2011-11-17 15:49:42Z nwhitehorn $"); | 58__FBSDID("$FreeBSD: head/sys/powerpc/aim/machdep.c 228869 2011-12-24 19:34:52Z jhibbits $"); |
59 60#include "opt_compat.h" 61#include "opt_ddb.h" 62#include "opt_kstack_pages.h" 63 64#include <sys/param.h> 65#include <sys/proc.h> 66#include <sys/systm.h> --- 427 unchanged lines hidden (view full) --- 494 bcopy(generictrap, (void *)EXC_ISE, (size_t)&trapsize); 495 #endif 496 bcopy(generictrap, (void *)EXC_EXI, (size_t)&trapsize); 497 bcopy(generictrap, (void *)EXC_FPU, (size_t)&trapsize); 498 bcopy(generictrap, (void *)EXC_DECR, (size_t)&trapsize); 499 bcopy(generictrap, (void *)EXC_SC, (size_t)&trapsize); 500 bcopy(generictrap, (void *)EXC_FPA, (size_t)&trapsize); 501 bcopy(generictrap, (void *)EXC_VEC, (size_t)&trapsize); | 59 60#include "opt_compat.h" 61#include "opt_ddb.h" 62#include "opt_kstack_pages.h" 63 64#include <sys/param.h> 65#include <sys/proc.h> 66#include <sys/systm.h> --- 427 unchanged lines hidden (view full) --- 494 bcopy(generictrap, (void *)EXC_ISE, (size_t)&trapsize); 495 #endif 496 bcopy(generictrap, (void *)EXC_EXI, (size_t)&trapsize); 497 bcopy(generictrap, (void *)EXC_FPU, (size_t)&trapsize); 498 bcopy(generictrap, (void *)EXC_DECR, (size_t)&trapsize); 499 bcopy(generictrap, (void *)EXC_SC, (size_t)&trapsize); 500 bcopy(generictrap, (void *)EXC_FPA, (size_t)&trapsize); 501 bcopy(generictrap, (void *)EXC_VEC, (size_t)&trapsize); |
502 bcopy(generictrap, (void *)EXC_PERF, (size_t)&trapsize); |
|
502 bcopy(generictrap, (void *)EXC_VECAST_G4, (size_t)&trapsize); 503 bcopy(generictrap, (void *)EXC_VECAST_G5, (size_t)&trapsize); 504 #ifndef __powerpc64__ 505 /* G2-specific TLB miss helper handlers */ 506 bcopy(&imisstrap, (void *)EXC_IMISS, (size_t)&imisssize); 507 bcopy(&dlmisstrap, (void *)EXC_DLMISS, (size_t)&dlmisssize); 508 bcopy(&dsmisstrap, (void *)EXC_DSMISS, (size_t)&dsmisssize); 509 #endif --- 286 unchanged lines hidden --- | 503 bcopy(generictrap, (void *)EXC_VECAST_G4, (size_t)&trapsize); 504 bcopy(generictrap, (void *)EXC_VECAST_G5, (size_t)&trapsize); 505 #ifndef __powerpc64__ 506 /* G2-specific TLB miss helper handlers */ 507 bcopy(&imisstrap, (void *)EXC_IMISS, (size_t)&imisssize); 508 bcopy(&dlmisstrap, (void *)EXC_DLMISS, (size_t)&dlmisssize); 509 bcopy(&dsmisstrap, (void *)EXC_DSMISS, (size_t)&dsmisssize); 510 #endif --- 286 unchanged lines hidden --- |