]> git.ipfire.org Git - thirdparty/glibc.git/commit
Enable --enable-fortify-source with clang
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 8 Feb 2024 13:56:30 +0000 (10:56 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 9 Apr 2025 16:36:12 +0000 (13:36 -0300)
commit628d34afdcb470ae34bd93439d88c0009b627f85
treeb659baa314d36d3e89f0e527ee877368cbb5461a
parentc8f302070faec46cd735259214b07bc00fab82b1
Enable --enable-fortify-source with clang

clang generates internal calls for some _chk symbol, so add internal
aliases for them, and stub some with rtld-stubbed-symbols to avoid
ld.so linker issues.
20 files changed:
debug/vasprintf_chk.c
debug/vfprintf_chk.c
elf/Makefile
include/arpa/inet.h
include/bits/inet-fortified-decl.h
include/bits/stdio2-decl.h
include/bits/string_fortified.h
include/bits/syslog-decl.h
include/bits/unistd-decl.h
include/bits/wchar2-decl.h
include/stdio.h
include/unistd.h
include/wchar.h
inet/bits/inet-fortified.h
libio/Makefile
misc/syslog.c
string/Makefile
sysdeps/generic/symbol-hacks.h
sysdeps/ieee754/ldbl-128ibm-compat/ieee128-snprintf.c
sysdeps/ieee754/ldbl-128ibm-compat/ieee128-syslog.c