[InstCombine] Signed saturation patterns
[llvm-complete.git] / utils / gn / secondary / llvm / tools / llvm-cxxfilt / BUILD.gn
blob37e7ebd8846d1c904b13c53d79a7828a74fe2152
1 import("//llvm/tools/binutils_symlinks.gni")
2 import("//llvm/utils/gn/build/symlink_or_copy.gni")
4 if (llvm_install_binutils_symlinks) {
5   symlink_or_copy("cxxfilt") {  # Can't have '+' in target name.
6     deps = [
7       ":llvm-cxxfilt",
8     ]
9     source = "llvm-cxxfilt"
10     output = "$root_out_dir/bin/c++filt"  # Note: c++filt, not cxxfilt
11   }
14 # //:llvm-cxxfilt depends on this symlink target, see comment in //BUILD.gn.
15 group("symlinks") {
16   deps = [
17     ":llvm-cxxfilt",
18   ]
19   if (llvm_install_binutils_symlinks) {
20     deps += [ ":cxxfilt" ]
21   }
24 executable("llvm-cxxfilt") {
25   deps = [
26     "//llvm/lib/Demangle",
27     "//llvm/lib/Support",
28   ]
29   sources = [
30     "llvm-cxxfilt.cpp",
31   ]