return {
%{$shared_info{'gnu-shared'}},
shared_defflag => '-Wl,--version-script=',
+ dso_ldflags =>
+ (grep /(?:^|\s)-fsanitize/,
+ @{$config{CFLAGS}}, @{$config{cflags}})
+ ? ''
+ : '-z defs',
};
},
'bsd-gcc-shared' => sub { return $shared_info{'linux-shared'}; },