remove or make static various unused __-prefixed symbols
authorRich Felker <dalias@aerifal.cx>
Tue, 11 Sep 2018 18:02:58 +0000 (14:02 -0400)
committerRich Felker <dalias@aerifal.cx>
Wed, 12 Sep 2018 18:34:35 +0000 (14:34 -0400)
src/legacy/utmpx.c
src/misc/setrlimit.c
src/misc/syslog.c
src/network/dn_comp.c
src/network/res_query.c
src/stat/statvfs.c
src/string/strdup.c
src/time/__tz.c

index fa69f3871a127b98ba7948872f29b4db0fe6acac..3c9836792936c8ea21d20838946b3416f45f3f1b 100644 (file)
@@ -36,7 +36,7 @@ void updwtmpx(const char *f, const struct utmpx *u)
 {
 }
 
-int __utmpxname(const char *f)
+static int __utmpxname(const char *f)
 {
        errno = ENOTSUP;
        return -1;
index 7130d719e6fec053ca848590f0ea15712adee9f4..8a50f4107545b4e1abe09d34a28eb7bff11a28cf 100644 (file)
@@ -6,7 +6,7 @@
 #define MIN(a, b) ((a)<(b) ? (a) : (b))
 #define FIX(x) do{ if ((x)>=SYSCALL_RLIM_INFINITY) (x)=RLIM_INFINITY; }while(0)
 
-int __setrlimit(int resource, const struct rlimit *rlim)
+static int __setrlimit(int resource, const struct rlimit *rlim)
 {
        unsigned long k_rlim[2];
        struct rlimit tmp;
index 60e9020f797824c99205308e63485d0a5a621c02..410709d7eca47a27d79ba4006f9f726d7e696d50 100644 (file)
@@ -122,7 +122,7 @@ static void _vsyslog(int priority, const char *message, va_list ap)
        }
 }
 
-void __vsyslog(int priority, const char *message, va_list ap)
+static void __vsyslog(int priority, const char *message, va_list ap)
 {
        int cs;
        if (!(log_mask & LOG_MASK(priority&7)) || (priority&~0x3ff)) return;
index a17d434dc260abcf8aaf15175d7ef28b0a8a9245..f0ccd160f657dc7b7b531a6c1d8d387042a557af 100644 (file)
@@ -1,6 +1,5 @@
 #include <string.h>
 #include <resolv.h>
-#include "libc.h"
 
 /* RFC 1035 message compression */
 
@@ -55,7 +54,7 @@ static int match(int *offset, const unsigned char *base, const unsigned char *dn
        }
 }
 
-int __dn_comp(const char *src, unsigned char *dst, int space, unsigned char **dnptrs, unsigned char **lastdnptr)
+int dn_comp(const char *src, unsigned char *dst, int space, unsigned char **dnptrs, unsigned char **lastdnptr)
 {
        int i, j, n, m=0, offset, bestlen=0, bestoff;
        unsigned char lens[127];
@@ -106,5 +105,3 @@ int __dn_comp(const char *src, unsigned char *dst, int space, unsigned char **dn
        }
        return i;
 }
-
-weak_alias(__dn_comp, dn_comp);
index 691ccb164f53744125cc26f9546c46f18365139b..33543dcffab9eb1cfc52e07459eb4ba3c373b371 100644 (file)
@@ -2,7 +2,7 @@
 #include <netdb.h>
 #include "libc.h"
 
-int __res_query(const char *name, int class, int type, unsigned char *dest, int len)
+int res_query(const char *name, int class, int type, unsigned char *dest, int len)
 {
        unsigned char q[280];
        int ql = __res_mkquery(0, name, class, type, 0, 0, 0, q, sizeof q);
@@ -10,5 +10,4 @@ int __res_query(const char *name, int class, int type, unsigned char *dest, int
        return __res_send(q, ql, dest, len);
 }
 
-weak_alias(__res_query, res_query);
-weak_alias(__res_query, res_search);
+weak_alias(res_query, res_search);
index 30d587971b0a0946ae4293dc43cb54d231d763fd..66b951239dd9910d2a7dfc8a6281dd4f23a2ba7c 100644 (file)
@@ -3,7 +3,7 @@
 #include "syscall.h"
 #include "libc.h"
 
-int __statfs(const char *path, struct statfs *buf)
+static int __statfs(const char *path, struct statfs *buf)
 {
        *buf = (struct statfs){0};
 #ifdef SYS_statfs64
@@ -13,7 +13,7 @@ int __statfs(const char *path, struct statfs *buf)
 #endif
 }
 
-int __fstatfs(int fd, struct statfs *buf)
+static int __fstatfs(int fd, struct statfs *buf)
 {
        *buf = (struct statfs){0};
 #ifdef SYS_fstatfs64
index dd5f80c1c39d20ea3d2f2e1393ebb081de3c2632..d4c274494f654e2fe04ce7384431f5dfdb817c03 100644 (file)
@@ -1,13 +1,10 @@
 #include <stdlib.h>
 #include <string.h>
-#include "libc.h"
 
-char *__strdup(const char *s)
+char *strdup(const char *s)
 {
        size_t l = strlen(s);
        char *d = malloc(l+1);
        if (!d) return NULL;
        return memcpy(d, s, l+1);
 }
-
-weak_alias(__strdup, strdup);
index a2afe92a49a754c6aeacbf308e6402f9aa08b7c1..6f5257fe36b7ae5652a0e148d955a2e2bc1fb3b4 100644 (file)
@@ -398,7 +398,7 @@ dst:
        UNLOCK(lock);
 }
 
-void __tzset()
+static void __tzset()
 {
        LOCK(lock);
        do_tzset();