|
|
@@ -95,6 +95,7 @@ LEAF (__setcontext)
|
|
|
99: j __syscall_error
|
|
|
|
|
|
PSEUDO_END (__setcontext)
|
|
|
+libc_hidden_def (__setcontext)
|
|
|
weak_alias (__setcontext, setcontext)
|
|
|
|
|
|
LEAF (__start_context)
|
|
|
@@ -108,7 +109,7 @@ LEAF (__start_context)
|
|
|
/* Invoke subsequent context if present, else exit(0). */
|
|
|
mv a0, s2
|
|
|
beqz s2, 1f
|
|
|
- jal __setcontext
|
|
|
-1: j exit
|
|
|
+ jal HIDDEN_JUMPTARGET (__setcontext)
|
|
|
+1: j HIDDEN_JUMPTARGET (exit)
|
|
|
|
|
|
PSEUDO_END (__start_context)
|