Fix ARM posix_fadvise64 namespace (bug 17793).
authorJoseph Myers <joseph@codesourcery.com>
Mon, 5 Jan 2015 16:05:34 +0000 (16:05 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Mon, 5 Jan 2015 16:05:34 +0000 (16:05 +0000)
commitab70da77ea8076b49ad81a8c06103c51d4e81dc4
tree3acc1f1dc8b5b9f9db6f5ebb7ddc9d1143e4227f
parentb8986484e47d6c9b3aecbd259dac52b4c9c99e0d
Fix ARM posix_fadvise64 namespace (bug 17793).

ARM posix_fadvise calls __posix_fadvise64_l64, to which
posix_fadvise64 is a strong alias, but posix_fadvise is a POSIX
function and posix_fadvise64 isn't.  This patch changes it into a weak
alias.

Tested for ARM that this fixes the corresponding linknamespace test
failures.

[BZ #17793]
* sysdeps/unix/sysv/linux/arm/posix_fadvise64.c (posix_fadvise64):
Define as weak alias not strong alias.
ChangeLog
NEWS
sysdeps/unix/sysv/linux/arm/posix_fadvise64.c