diff options
author | Rich Felker <dalias@aerifal.cx> | 2018-09-11 15:58:46 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2018-09-12 14:34:37 -0400 |
commit | 0676c3a34c7bf12b33f8f5efb92476f4ffc7f20e (patch) | |
tree | 50f0e611bc15084bedb7003913bb6fdf21c2c631 /src/include/sys/time.h | |
parent | ced75472d7e3d73d5b057e36ccbc7b7fcba95104 (diff) | |
download | musl-0676c3a34c7bf12b33f8f5efb92476f4ffc7f20e.tar.gz musl-0676c3a34c7bf12b33f8f5efb92476f4ffc7f20e.tar.bz2 musl-0676c3a34c7bf12b33f8f5efb92476f4ffc7f20e.tar.xz musl-0676c3a34c7bf12b33f8f5efb92476f4ffc7f20e.zip |
use wrapper headers to hide most namespaced/internally-public symbols
not all prefixed symbols can be made hidden. some are part of
ABI-compat (e.g. __nl_langinfo_l) and others are ABI as a consequence
of the way copy relocations for weak aliases work in ELF shared
libraries. most, however, can be made hidden.
with this commit, there should be no remaining unintentionally visible
symbols exported from libc.so.
Diffstat (limited to 'src/include/sys/time.h')
-rw-r--r-- | src/include/sys/time.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/sys/time.h b/src/include/sys/time.h index 79c5fcbc..fb9622e5 100644 --- a/src/include/sys/time.h +++ b/src/include/sys/time.h @@ -3,6 +3,6 @@ #include "../../../include/sys/time.h" -int __futimesat(int, const char *, const struct timeval [2]); +hidden int __futimesat(int, const char *, const struct timeval [2]); #endif |