]> sourceware.org Git - glibc.git/commit
Hide __chmod and __mkdir [BZ #18822]
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 4 Sep 2017 20:38:36 +0000 (13:38 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 4 Sep 2017 20:38:51 +0000 (13:38 -0700)
commit0a587a8a98ca32c98e6b00f557e6af6c8eedc602
treee59c30b9b79ba979be469c5ce74450204c0ef0b3
parent1650e19265e577d2b9e90929cf47895985f32b87
Hide __chmod and __mkdir [BZ #18822]

Hide internal __chmod and __mkdir functions to allow direct access
within libc.so and libc.a without using GOT nor PLT.

[BZ #18822]
* include/sys/stat.h (__chmod): Add libc_hidden_proto.
(__mkdir): Likewise.
* io/chmod.c (__chmod): Add libc_hidden_def.
* io/mkdir.c (__mkdir): Likewise.
* sysdeps/mach/hurd/chmod.c (__chmod): Likewise.
* sysdeps/mach/hurd/mkdir.c (__mkdir): Likewise.
* sysdeps/unix/sysv/linux/generic/chmod.c (__chmod): Likewise.
* sysdeps/unix/sysv/linux/generic/mkdir.c (__mkdir): Likewise.
ChangeLog
include/sys/stat.h
io/chmod.c
io/mkdir.c
sysdeps/mach/hurd/chmod.c
sysdeps/mach/hurd/mkdir.c
sysdeps/unix/sysv/linux/generic/chmod.c
sysdeps/unix/sysv/linux/generic/mkdir.c
This page took 0.038202 seconds and 5 git commands to generate.