commit | 81875a67b0d1bd43cca96b5e321a4af06b9299cd | [log] [tgz] |
---|---|---|
author | Louis Dionne <ldionne@apple.com> | Wed Apr 17 18:20:19 2019 +0000 |
committer | Louis Dionne <ldionne@apple.com> | Wed Apr 17 18:20:19 2019 +0000 |
tree | ef6b15900dc630a0ac388a3fb63f74a4dadfd61d | |
parent | 05a358cdcd55d1ee0a0d92383aa49489479c6362 [diff] |
[libc++] Use the no_destroy attribute to avoid destroying debug DB statics Summary: Otherwise, we can run into problems when the program has static variables that need to use the debug database during their deinitialization, if the debug DB has already been deinitialized. Reviewers: EricWF Subscribers: christof, jkorous, dexonsmith, libcxx-commits Tags: #libc Differential Revision: https://reviews.llvm.org/D60830 llvm-svn: 358602