diff options
author | Frédéric Bérat <fberat@redhat.com> | 2023-04-26 11:32:04 +0200 |
---|---|---|
committer | Frédéric Bérat <fberat@redhat.com> | 2023-07-05 16:59:48 +0200 |
commit | eea000f6e69a829425fae25a7c2519f5c79551de (patch) | |
tree | 12d02e16ae0ce9ab2f559d724d69c3a811dc4dbe /sysdeps | |
parent | 505c884aeb059ee7741c23d1bfc47956bd9c2a0e (diff) | |
download | glibc-eea000f6e69a829425fae25a7c2519f5c79551de.tar glibc-eea000f6e69a829425fae25a7c2519f5c79551de.tar.gz glibc-eea000f6e69a829425fae25a7c2519f5c79551de.tar.bz2 glibc-eea000f6e69a829425fae25a7c2519f5c79551de.zip |
misc/sys/cdefs.h: Create FORTIFY redirects for internal calls
The __REDIRECT* macros are creating aliases which may lead to unwanted
PLT entries when fortification is enabled.
To prevent these entries, the REDIRECT alias should be set to point to the
existing __GI_* aliases.
This is done transparently by creating a __REDIRECT_FORTIFY* version of
these macros, that can be overwritten internally when necessary.
Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Diffstat (limited to 'sysdeps')
0 files changed, 0 insertions, 0 deletions