1
0
mirror of https://sourceware.org/git/glibc.git synced 2026-10-24 01:33:52 +03:00

Update sysdeps/unix/sysv/linux/ifaddrs.c

Fix

../sysdeps/unix/sysv/linux/ifaddrs.c:835:27: error: ‘getifaddrs’ aliased to undefined symbol ‘__getifaddrs’
 weak_alias (__getifaddrs, getifaddrs)
                           ^
../sysdeps/unix/sysv/linux/ifaddrs.c:844:28: error: ‘freeifaddrs’ aliased to undefined symbol ‘__freeifaddrs’
 weak_alias (__freeifaddrs, freeifaddrs)

caused by

commit 4009ddc692
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Sep 28 00:19:18 2017 +0200

    hurd: Fix `getifaddrs' and `freeifaddrs' symbol exposition

	* sysdeps/unix/sysv/linux/ifaddrs.c (__getifaddrs): Add
	libc_hidden_def.
	(__freeifaddrs): Likewise.
This commit is contained in:
H.J. Lu
2017-09-27 17:18:32 -07:00
parent 4009ddc692
commit 7edd06916d
2 changed files with 8 additions and 0 deletions

View File

@@ -1,3 +1,9 @@
2017-09-27 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/unix/sysv/linux/ifaddrs.c (__getifaddrs): Add
libc_hidden_def.
(__freeifaddrs): Likewise.
2017-09-27 Samuel Thibault <samuel.thibault@ens-lyon.org> 2017-09-27 Samuel Thibault <samuel.thibault@ens-lyon.org>
* include/dirent.h (__dirfd): New declaration. * include/dirent.h (__dirfd): New declaration.

View File

@@ -833,6 +833,7 @@ __getifaddrs (struct ifaddrs **ifap)
return res; return res;
} }
weak_alias (__getifaddrs, getifaddrs) weak_alias (__getifaddrs, getifaddrs)
libc_hidden_def (__getifaddrs)
libc_hidden_weak (getifaddrs) libc_hidden_weak (getifaddrs)
@@ -842,4 +843,5 @@ __freeifaddrs (struct ifaddrs *ifa)
free (ifa); free (ifa);
} }
weak_alias (__freeifaddrs, freeifaddrs) weak_alias (__freeifaddrs, freeifaddrs)
libc_hidden_def (__freeifaddrs)
libc_hidden_weak (freeifaddrs) libc_hidden_weak (freeifaddrs)