--- ./arch/alpha/kernel/entry.S.orig 2004-08-14 12:54:46 +0200 +++ ./arch/alpha/kernel/entry.S 2005-07-05 05:18:47 +0200 @@ -870,9 +870,9 @@ sys_getxgid: .end sys_getxgid .align 4 - .globl sys_getxpid - .ent sys_getxpid -sys_getxpid: + .globl sys_getxpid_ + .ent sys_getxpid_ +sys_getxpid_: .prologue 0 ldq $2, TI_TASK($8) @@ -890,8 +890,25 @@ sys_getxpid: stq $1, 80($sp) ldl $0, TASK_TGID($2) ret +.end sys_getxpid_ + + + .align 4 + .globl sys_getxpid + .ent sys_getxpid +sys_getxpid: + lda $sp, -16($sp) + stq $26, 0($sp) + .prologue 0 + + lda $16, 96($sp) + jsr $26, do_getxpid + + lda $sp, 16($sp) + ret .end sys_getxpid + .align 4 .globl sys_pipe .ent sys_pipe