|
|
@@ -46,8 +46,8 @@ extern void restore (void) asm ("__restore") attribute_hidden;
|
|
|
If OACT is not NULL, put the old action for SIG in *OACT. */
|
|
|
/* psm: couldn't use __sigaction, if building w/ disabled hidden,
|
|
|
* it will conflict w/ the one in libpthread */
|
|
|
-int attribute_hidden
|
|
|
-__sigaction_internal (int sig, const struct sigaction *act, struct sigaction *oact)
|
|
|
+int
|
|
|
+__libc_sigaction (int sig, const struct sigaction *act, struct sigaction *oact)
|
|
|
{
|
|
|
int result;
|
|
|
struct kernel_sigaction kact, koact;
|
|
|
@@ -79,8 +79,8 @@ extern void restore (void) asm ("__restore") attribute_hidden;
|
|
|
|
|
|
/* If ACT is not NULL, change the action for SIG to *ACT.
|
|
|
If OACT is not NULL, put the old action for SIG in *OACT. */
|
|
|
-int attribute_hidden
|
|
|
-__sigaction_internal (int sig, const struct sigaction *act, struct sigaction *oact)
|
|
|
+int
|
|
|
+__libc_sigaction (int sig, const struct sigaction *act, struct sigaction *oact)
|
|
|
{
|
|
|
int result;
|
|
|
struct old_kernel_sigaction kact, koact;
|
|
|
@@ -119,8 +119,8 @@ __sigaction_internal (int sig, const struct sigaction *act, struct sigaction *oa
|
|
|
return result;
|
|
|
}
|
|
|
#endif
|
|
|
-strong_alias(__sigaction_internal,__libc_sigaction)
|
|
|
-weak_alias(__sigaction_internal,sigaction)
|
|
|
+hidden_weak_alias(__libc_sigaction,__sigaction)
|
|
|
+weak_alias(__libc_sigaction,sigaction)
|
|
|
|
|
|
/* NOTE: Please think twice before making any changes to the bits of
|
|
|
code below. GDB needs some intimate knowledge about it to
|