]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
hurd: Avoid PLT for dirfd
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Wed, 4 Apr 2018 23:52:29 +0000 (01:52 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Wed, 4 Apr 2018 23:52:29 +0000 (01:52 +0200)
* include/dirent.h (dirfd): Add hidden proto.
* dirent/dirfd.c (dirfd): Add hidden def.
* sysdeps/mach/hurd/dirfd.c (dirfd): Add hidden def.
* sysdeps/posix/dirfd.c (dirfd): Add hidden def.

ChangeLog
dirent/dirfd.c
include/dirent.h
sysdeps/mach/hurd/dirfd.c
sysdeps/posix/dirfd.c

index 58d4d94ec0105b401a38e5380e15bfa2b0db9b1e..73ce5991f38cf424720c9ead92a4998edbfa22b2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,10 @@
        * include/setjmp.h (longjmp, siglongjmp): Add hidden protos.
        * setjmp/longjmp.c (longjmp, siglongjmp): Add hidden defs.
        * sysdeps/s390/longjmp.c (longjmp, siglongjmp): Add hidden defs.
+       * include/dirent.h (dirfd): Add hidden proto.
+       * dirent/dirfd.c (dirfd): Add hidden def.
+       * sysdeps/mach/hurd/dirfd.c (dirfd): Add hidden def.
+       * sysdeps/posix/dirfd.c (dirfd): Add hidden def.
 
 2018-04-04  Tulio Magno Quites Machado Filho  <tuliom@linux.ibm.com>
 
index b45bf83f5ad1b3eb00845579a9d4e4d8c6148bea..8e59cfa92825991242b239d65a1b0ddc37fb1ec3 100644 (file)
@@ -29,3 +29,4 @@ __dirfd (DIR *dirp)
 
 weak_alias (__dirfd, dirfd)
 stub_warning (dirfd)
+libc_hidden_def (dirfd)
index cc8f1895dfd79d12929367b615f3e951c2548e7c..e533b0b59d5f67da0e551d4fe4506994d87c8142 100644 (file)
@@ -49,6 +49,7 @@ extern DIR *__alloc_dir (int fd, bool close_fd, int flags,
 extern __typeof (rewinddir) __rewinddir;
 extern __typeof (seekdir) __seekdir;
 extern __typeof (dirfd) __dirfd;
+libc_hidden_proto (dirfd);
 
 extern void __scandir_cancel_handler (void *arg) attribute_hidden;
 extern int __scandir_tail (DIR *dp,
index a184b725866cf475ffaacf532865ffe8a64cd309..f70ee8d3e3f060130a2b02b2cceed0157bd7ba72 100644 (file)
@@ -43,3 +43,4 @@ __dirfd (DIR *dirp)
 }
 
 weak_alias (__dirfd, dirfd)
+libc_hidden_def (dirfd)
index e09a45d7172453c000b8a6f9af92757e5377907d..5afc9f37e7239ee1140917196088474dd77b6f05 100644 (file)
@@ -28,3 +28,4 @@ __dirfd (DIR *dirp)
 }
 
 weak_alias (__dirfd, dirfd)
+libc_hidden_def (dirfd)