commit | fe67f3bfc09caa66ab1398c03418c35bea77caf4 | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Tue May 04 20:45:42 2010 +0000 |
committer | John McCall <rjmccall@apple.com> | Tue May 04 20:45:42 2010 +0000 |
tree | 958d625f437441ce64c4fac1ec9c43534361db92 | |
parent | 27b0f510d1d4f9ed5668eec1195f04b4a74a4426 [diff] |
Emit the globals, metadata, etc. associated with static variables even when they're unreachable. This matters because (if they're POD, or if this is C) the scope containing the variable might be reachable even if the variable isn't. Fixes PR7044. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@103052 91177308-0d34-0410-b5e6-96231b3b80d8