]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE
authorFrédéric Bérat <fberat@redhat.com>
Wed, 28 Jun 2023 07:08:44 +0000 (09:08 +0200)
committerFrédéric Bérat <fberat@redhat.com>
Wed, 5 Jul 2023 14:59:48 +0000 (16:59 +0200)
The change is meant to avoid unwanted PLT entry for the fgets_unlocked
routine when _FORTIFY_SOURCE is set.

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
libio/bits/stdio2-decl.h

index 114b06d24bdd23a337192e7f790008d83757232b..d7ef7283d697fcaabd41df70145c73c23539dc98 100644 (file)
@@ -122,7 +122,7 @@ extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen,
                           FILE *__restrict __stream) __wur;
 
 #ifdef __USE_GNU
-extern char *__REDIRECT (__fgets_unlocked_alias,
+extern char *__REDIRECT_FORTIFY (__fgets_unlocked_alias,
                         (char *__restrict __s, int __n,
                          FILE *__restrict __stream), fgets_unlocked)
     __wur __attr_access ((__write_only__, 1, 2));