diff options
author | Ondřej Surý <ondrej@sury.org> | 2017-02-16 08:57:30 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2017-02-16 17:35:29 +0100 |
commit | 61e59db99d29cd028336b66884b3a8e69b46cf71 (patch) | |
tree | e9d8cad0be5c2d807ea718aa59a1701e1d8e1c55 /ext/soap/php_sdl.c | |
parent | cf3ef363232af040b9ec63ecd23b603f7acf3751 (diff) | |
download | php-git-61e59db99d29cd028336b66884b3a8e69b46cf71.tar.gz |
Disable RTLD_DEEPBIND when compiling with AddressSanitizer (-fsanitize=address).
The AddressSanitizer doesn't support RTLD_DEEPBIND resulting in
erratic errors when deinitializing phar module and possibly others.
Clang use __has_feature() macro to indicate compilation with
AddressSanitizer while gcc uses __SANITIZE_ADDRESS__ define.
Fixes bug #73677.
Diffstat (limited to 'ext/soap/php_sdl.c')
0 files changed, 0 insertions, 0 deletions