From: NIIBE Y. <gn...@m1...> - 2002-03-22 03:01:54
|
NIIBE Yutaka wrote: > Index: arch/sh/kernel/entry.S > =================================================================== > RCS file: /cvsroot/linuxsh/linux/arch/sh/kernel/entry.S,v > retrieving revision 1.5 > diff -u -3 -p -r1.5 entry.S > --- arch/sh/kernel/entry.S 19 Mar 2002 23:48:05 -0000 1.5 > +++ arch/sh/kernel/entry.S 22 Mar 2002 01:57:26 -0000 > @@ -268,19 +268,9 @@ error: > nop > > ! > -ENTRY(ret_from_fork) > - mov.l @r15+,r0 > - mov r0, r4 > - ! Call schedule_tail > - mov.l 3f, r1 > - mova syscall_exit, r0 > - jmp @r1 > - lds r0, pr > - > .align 2 > 1: .long SYMBOL_NAME(break_point_trap_software) > 2: .long SYMBOL_NAME(do_exception_error) > -3: .long SYMBOL_NAME(schedule_tail) > > .align 2 > work_pending: > @@ -406,6 +396,7 @@ syscall_call: > jsr @r11 ! jump to specific syscall handler > nop > mov.l r0, @(OFF_R0,r15) ! save the return value > +ENTRY(ret_from_fork): ^ No, we should not have colon here. > syscall_exit: > /* CLI */ > stc sr, r0 -- |