commit | 1297fd72b1a3d7985c5c5e3e3a09b8acb2696358 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Thu May 13 21:36:56 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Thu May 13 21:36:56 2010 +0000 |
tree | 4fa65374caa206137741e37d48851247ca5f39ec | |
parent | 3ba606199be8056ae83596260bd6fd5872942905 [diff] |
Disable the available_externally optimization for inline virtual methods for which the key function is guaranteed to be in another translation unit. Unfortunately, this guarantee isn't the case when dealing with shared libraries that fail to export these virtual method definitions. I'm reopening PR6747 so we can consider this again at a later point in time. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@103741 91177308-0d34-0410-b5e6-96231b3b80d8