llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-backend-risc-v Author: None (yronglin) <details> <summary>Changes</summary> This MR rename files in clang/lib/CodeGen/TargetBuiltins/* to avoid build warnings on macOS. ``` [2911/2924] Linking CXX static library lib/libclangCodeGen.a /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'AMDGPU.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/AMDGPU.cpp.o(AMDGPU.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o(AMDGPU.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'ARM.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/ARM.cpp.o(ARM.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o(ARM.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'DirectX.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/DirectX.cpp.o(DirectX.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o(DirectX.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'Hexagon.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o(Hexagon.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/Hexagon.cpp.o(Hexagon.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'NVPTX.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/NVPTX.cpp.o(NVPTX.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o(NVPTX.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'PPC.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/PPC.cpp.o(PPC.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o(PPC.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'RISCV.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o(RISCV.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/RISCV.cpp.o(RISCV.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'SPIR.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o(SPIR.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/SPIR.cpp.o(SPIR.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'SystemZ.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o(SystemZ.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/SystemZ.cpp.o(SystemZ.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'WebAssembly.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/WebAssembly.cpp.o(WebAssembly.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o(WebAssembly.cpp.o)' /Library/Developer/CommandLineTools/usr/bin/libtool: warning duplicate member name 'X86.cpp.o' from 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o(X86.cpp.o)' and 'tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/X86.cpp.o(X86.cpp.o)' [2923/2924] Creating executable symlink bin/clang ``` --- Full diff: https://github.com/llvm/llvm-project/pull/149974.diff 12 Files Affected: - (modified) clang/lib/CodeGen/CMakeLists.txt (+11-11) - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsAMDGPU.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsARM.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsDirectX.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsHexagon.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsNVPTX.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsPPC.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsRISCV.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsSPIR.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsSystemZ.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsWebAssembly.cpp () - (renamed) clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsX86.cpp () ``````````diff diff --git a/clang/lib/CodeGen/CMakeLists.txt b/clang/lib/CodeGen/CMakeLists.txt index 0f2a352886e7f..e38c254709980 100644 --- a/clang/lib/CodeGen/CMakeLists.txt +++ b/clang/lib/CodeGen/CMakeLists.txt @@ -117,17 +117,17 @@ add_clang_library(clangCodeGen PatternInit.cpp SanitizerMetadata.cpp SwiftCallingConv.cpp - TargetBuiltins/ARM.cpp - TargetBuiltins/AMDGPU.cpp - TargetBuiltins/DirectX.cpp - TargetBuiltins/Hexagon.cpp - TargetBuiltins/NVPTX.cpp - TargetBuiltins/PPC.cpp - TargetBuiltins/RISCV.cpp - TargetBuiltins/SPIR.cpp - TargetBuiltins/SystemZ.cpp - TargetBuiltins/WebAssembly.cpp - TargetBuiltins/X86.cpp + TargetBuiltins/TargetBuiltinsARM.cpp + TargetBuiltins/TargetBuiltinsAMDGPU.cpp + TargetBuiltins/TargetBuiltinsDirectX.cpp + TargetBuiltins/TargetBuiltinsHexagon.cpp + TargetBuiltins/TargetBuiltinsNVPTX.cpp + TargetBuiltins/TargetBuiltinsPPC.cpp + TargetBuiltins/TargetBuiltinsRISCV.cpp + TargetBuiltins/TargetBuiltinsSPIR.cpp + TargetBuiltins/TargetBuiltinsSystemZ.cpp + TargetBuiltins/TargetBuiltinsWebAssembly.cpp + TargetBuiltins/TargetBuiltinsX86.cpp TargetInfo.cpp Targets/AArch64.cpp Targets/AMDGPU.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/AMDGPU.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsAMDGPU.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/AMDGPU.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsAMDGPU.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/ARM.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsARM.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/ARM.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsARM.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/DirectX.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsDirectX.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/DirectX.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsDirectX.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/Hexagon.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsHexagon.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/Hexagon.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsHexagon.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/NVPTX.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsNVPTX.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/NVPTX.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsNVPTX.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/PPC.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsPPC.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/PPC.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsPPC.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/RISCV.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsRISCV.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/RISCV.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsRISCV.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/SPIR.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsSPIR.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/SPIR.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsSPIR.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/SystemZ.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsSystemZ.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/SystemZ.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsSystemZ.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/WebAssembly.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsWebAssembly.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/WebAssembly.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsWebAssembly.cpp diff --git a/clang/lib/CodeGen/TargetBuiltins/X86.cpp b/clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsX86.cpp similarity index 100% rename from clang/lib/CodeGen/TargetBuiltins/X86.cpp rename to clang/lib/CodeGen/TargetBuiltins/TargetBuiltinsX86.cpp `````````` </details> https://github.com/llvm/llvm-project/pull/149974 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits