commit | 3ee8690d1747b2261e1111059d57c61d876cd75d | [log] [tgz] |
---|---|---|
author | John Brawn <john.brawn@arm.com> | Tue Jul 05 13:16:54 2016 +0000 |
committer | John Brawn <john.brawn@arm.com> | Tue Jul 05 13:16:54 2016 +0000 |
tree | 88aef7bb419161d3fa4e98e1da5a2263ea366611 | |
parent | 723b0782c19c5aa232a82d56dce6020fe73ae593 [diff] |
[CMake] Adjust export_executable_symbols to cope with non-target link libraries export_executable_symbols looks though the link libraries of the executable in order to figure out transitive dependencies, but in doing so it assumes that all link libraries are also targets. This is not true as of r273302, so adjust it to check if they actually are targets. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274546 91177308-0d34-0410-b5e6-96231b3b80d8