[Bug sanitizer/84761] AddressSanitizer is not compatible with glibc 2.27 on x86
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jun 7 11:57:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84761
--- Comment #13 from Richard Biener <rguenth at gcc dot gnu.org> ---
Author: rguenth
Date: Thu Jun 7 11:56:25 2018
New Revision: 261272
URL: https://gcc.gnu.org/viewcvs?rev=261272&root=gcc&view=rev
Log:
2018-06-07 Richard Biener <rguenther@suse.de>
Backport from mainline
2018-03-19 Jakub Jelinek <jakub@redhat.com>
PR sanitizer/84761
* sanitizer_common/sanitizer_linux_libcdep.cc (__GLIBC_PREREQ):
Define if not defined.
(DL_INTERNAL_FUNCTION): Don't define.
(InitTlsSize): For __i386__ if not compiled against glibc 2.27+
determine at runtime whether to use regparm(3), stdcall calling
convention for older glibcs or normal calling convention for
newer glibcs for call to _dl_get_tls_static_info.
Modified:
branches/gcc-7-branch/libsanitizer/ChangeLog
branches/gcc-7-branch/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc
More information about the Gcc-bugs
mailing list