diff options
author | kan <kan@FreeBSD.org> | 2016-01-27 20:20:37 +0000 |
---|---|---|
committer | kan <kan@FreeBSD.org> | 2016-01-27 20:20:37 +0000 |
commit | 35f6152a71b342af29980776f503f4a20ad239bd (patch) | |
tree | dfec85a88b477d2fb2b2afcf3c2a958a78d7f509 /contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp | |
parent | 259ddf80ecfd4b3c47d6baf7ed8b7f6882dae51d (diff) | |
download | FreeBSD-src-35f6152a71b342af29980776f503f4a20ad239bd.zip FreeBSD-src-35f6152a71b342af29980776f503f4a20ad239bd.tar.gz |
Do not unlock rtld_phdr_lock over callback invocations.
The dl_iterate_phdr consumer code in libgcc does not expect multiple
callbacks running concurrently. This was fixed once already in r178807,
but accidentally got reverted in r294373.
Diffstat (limited to 'contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp')
0 files changed, 0 insertions, 0 deletions