aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CompilerDriver/CompilationGraph.cpp
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2010-09-15 08:09:55 +0000
committerDuncan Sands <baldrick@free.fr>2010-09-15 08:09:55 +0000
commite69aeaac8b7acbe33fbefcea7d9eae0cd45eb521 (patch)
treec4309562945fd7736f56173cdf5b2bae11b4997e /llvm/lib/CompilerDriver/CompilationGraph.cpp
parent7b31a61d10851a23664afbd57e51b4ec2c3afd17 (diff)
downloadllvm-e69aeaac8b7acbe33fbefcea7d9eae0cd45eb521.zip
llvm-e69aeaac8b7acbe33fbefcea7d9eae0cd45eb521.tar.gz
llvm-e69aeaac8b7acbe33fbefcea7d9eae0cd45eb521.tar.bz2
Remove LLVM_GLOBAL_VISIBILITY, which is unused, and was not working properly.
The problem was that the test for whether a compiler supports it or not was inaccurate, but has to be accurate: LLVM_LOCAL_VISIBILITY is an optimization and not needed for correctness, so wrongly thinking a compiler doesn't support it is not a big deal, but LLVM_GLOBAL_VISIBILITY is for correctness, and not an optimization: getting it wrong is fatal: it needs to be set based on a configure test not testing the gcc version. Since dragonegg has moved to a different scheme, and it was the only user of LLVM_GLOBAL_VISIBILITY, just remove this macro. llvm-svn: 113959
Diffstat (limited to 'llvm/lib/CompilerDriver/CompilationGraph.cpp')
0 files changed, 0 insertions, 0 deletions