Linux-2.6.12-rc2
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
This commit is contained in:
33
arch/sh/kernel/kgdb_jmp.S
Normal file
33
arch/sh/kernel/kgdb_jmp.S
Normal file
@@ -0,0 +1,33 @@
|
||||
#include <linux/linkage.h>
|
||||
|
||||
ENTRY(setjmp)
|
||||
add #(9*4), r4
|
||||
sts.l pr, @-r4
|
||||
mov.l r15, @-r4
|
||||
mov.l r14, @-r4
|
||||
mov.l r13, @-r4
|
||||
mov.l r12, @-r4
|
||||
mov.l r11, @-r4
|
||||
mov.l r10, @-r4
|
||||
mov.l r9, @-r4
|
||||
mov.l r8, @-r4
|
||||
rts
|
||||
mov #0, r0
|
||||
|
||||
ENTRY(longjmp)
|
||||
mov.l @r4+, r8
|
||||
mov.l @r4+, r9
|
||||
mov.l @r4+, r10
|
||||
mov.l @r4+, r11
|
||||
mov.l @r4+, r12
|
||||
mov.l @r4+, r13
|
||||
mov.l @r4+, r14
|
||||
mov.l @r4+, r15
|
||||
lds.l @r4+, pr
|
||||
mov r5, r0
|
||||
tst r0, r0
|
||||
bf 1f
|
||||
mov #1, r0 ! in case val==0
|
||||
1: rts
|
||||
nop
|
||||
|
Reference in New Issue
Block a user