aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Index/annotate-nested-name-specifier.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2011-03-02 04:14:42 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2011-03-02 04:14:42 +0000
commit1e49a6d9bc3db451941b021f77a7c3551648bc58 (patch)
tree56598694cbd950c66efc61bf8b1bbaa0a5ce76f8 /clang/test/Index/annotate-nested-name-specifier.cpp
parentdaed6f6c39f163ce83bf049fd625c1d8e3233348 (diff)
downloadllvm-1e49a6d9bc3db451941b021f77a7c3551648bc58.zip
llvm-1e49a6d9bc3db451941b021f77a7c3551648bc58.tar.gz
llvm-1e49a6d9bc3db451941b021f77a7c3551648bc58.tar.bz2
Add a special streamer to libLTO that just records symbols definitions and
uses. The result produced by the streamer is used to give the linker more accurate information and to add to llvm.compiler.used. The second improvement removes the need for the user to add __attribute__((used)) to functions only used in inline asm. The first one lets us build firefox with LTO on Darwin :-) llvm-svn: 126830
Diffstat (limited to 'clang/test/Index/annotate-nested-name-specifier.cpp')
0 files changed, 0 insertions, 0 deletions