]> git.ipfire.org Git - thirdparty/glibc.git/commit
Hide internal __sched_setparam function [BZ #18822]
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 2 Oct 2017 00:43:13 +0000 (17:43 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 2 Oct 2017 00:43:25 +0000 (17:43 -0700)
commitfd331b1179df7fef8016273fb26f5f054793875a
tree42dd1127d30942b10dbe1d1c96cffd83e86c08d3
parent57f859bdb7be1acb7eea48aba8edf0c6b5900191
Hide internal __sched_setparam function [BZ #18822]

Hide internal __sched_setparam function to allow direct access within
libc.so and libc.a without using GOT nor PLT.

__GI___sched_setparam is defined when sysdeps/unix/syscalls.list is
used to generate sched_setparam.  Otherwise libc_hidden_def is needed
explicitly.

[BZ #18822]
* include/sched.h (__sched_setparam): Add libc_hidden_proto.
* posix/sched_setp.c (__sched_setparam): Add libc_hidden_def.
ChangeLog
include/sched.h
posix/sched_setp.c