diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2024-05-20 17:32:14 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2024-05-20 19:35:00 -0700 |
commit | 8428278b5f5cee21811339017ca09cccc8c751f7 (patch) | |
tree | 5703e9eb14025ae9adf4a8bbd5d4c3d549921d0e /sysdeps | |
parent | f83e461f1014598a5cb4c89407ce303b9f0bd8ac (diff) | |
download | glibc-8428278b5f5cee21811339017ca09cccc8c751f7.tar.gz glibc-8428278b5f5cee21811339017ca09cccc8c751f7.tar.xz glibc-8428278b5f5cee21811339017ca09cccc8c751f7.zip |
i386: Don't define stpncpy alias when used in IFUNC [BZ #31768]
Fix BZ #31768 by not defining stpncpy alias when used in IFUNC. Signed-off-by: H.J. Lu <hjl.tools@gmail.com> Reviewed-by: Sunil K Pandey <skpgkp2@gmail.com>
Diffstat (limited to 'sysdeps')
-rw-r--r-- | sysdeps/i386/stpncpy.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/i386/stpncpy.S b/sysdeps/i386/stpncpy.S index 895fee8a1e..74130bc71d 100644 --- a/sysdeps/i386/stpncpy.S +++ b/sysdeps/i386/stpncpy.S @@ -139,4 +139,6 @@ L(9): popl %esi /* restore saved register content */ END (__stpncpy) libc_hidden_def (__stpncpy) +#ifndef __stpncpy weak_alias (__stpncpy, stpncpy) +#endif |