Deleted Added
sdiff udiff text old ( 222613 ) new ( 223485 )
full compact
1/* $FreeBSD: head/sys/powerpc/aim/locore32.S 223485 2011-06-23 22:21:28Z nwhitehorn $ */
2/* $NetBSD: locore.S,v 1.24 2000/05/31 05:09:17 thorpej Exp $ */
3
4/*-
5 * Copyright (C) 2001 Benno Rice
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions

--- 166 unchanged lines hidden (view full) ---

176 * or the (currently used) C code optimized, so it doesn't use any non-volatile
177 * registers.
178 */
179 .globl setfault
180setfault:
181 mflr 0
182 mfcr 12
183 mfsprg 4,0
184 lwz 4,TD_PCB(2) /* curthread = r2 */
185 stw 3,PCB_ONFAULT(4)
186 stw 0,0(3)
187 stw 1,4(3)
188 stw 2,8(3)
189 stmw 12,12(3)
190 xor 3,3,3
191 blr
192
193#include <powerpc/aim/trap_subr32.S>