summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim/locore.S
diff options
context:
space:
mode:
authorbenno <benno@FreeBSD.org>2002-02-28 03:24:07 +0000
committerbenno <benno@FreeBSD.org>2002-02-28 03:24:07 +0000
commita0268a06222fcbb69243c6e67fe1741ac3a77194 (patch)
treeb7f558b1545ed5a0d8ad186ce6dba3e85f00a3dc /sys/powerpc/aim/locore.S
parent778f777d9dcd70311e383a7b20a4b32a146a6790 (diff)
downloadFreeBSD-src-a0268a06222fcbb69243c6e67fe1741ac3a77194.zip
FreeBSD-src-a0268a06222fcbb69243c6e67fe1741ac3a77194.tar.gz
Make fork work, at least for kthreads. Switching still has some issues.
Diffstat (limited to 'sys/powerpc/aim/locore.S')
-rw-r--r--sys/powerpc/aim/locore.S18
1 files changed, 0 insertions, 18 deletions
diff --git a/sys/powerpc/aim/locore.S b/sys/powerpc/aim/locore.S
index 76fc3aa..79c575d 100644
--- a/sys/powerpc/aim/locore.S
+++ b/sys/powerpc/aim/locore.S
@@ -940,24 +940,6 @@ s_trap:
rfi
/*
- * Child comes here at the end of a fork.
- * Mostly similar to the above.
- */
- .globl fork_trampoline
-fork_trampoline:
- xor 3,3,3
-#if 0 /* XXX */
- bl lcsplx
-#endif
- mtlr 31
- mr 3,30
- blrl /* jump indirect to r31 */
- mr 3,30
- bl ast
- FRAME_LEAVE(tempsave)
- rfi
-
-/*
* DSI second stage fault handler
*/
s_dsitrap:
OpenPOWER on IntegriCloud