================ @@ -8,6 +8,12 @@ if (HAS_WERROR_GLOBAL_CTORS AND NOT LLVM_HAS_NOGLOBAL_CTOR_MUTEX) SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=global-constructors") endif() +set(LLVM_TARGET_DEFINITIONS ${LLVM_MAIN_SRC_DIR}/lib/Target/PowerPC/PPC.td) + +tablegen(LLVM PPCGenSubtargetInfo.inc -gen-subtarget -I${LLVM_MAIN_SRC_DIR}/lib/Target/PowerPC) +add_public_tablegen_target(PPCGenSubtargetInfo) ---------------- vzakhari wrote:
It looks like there is a missing dependency between `LLVMTargetParser` and `PPCGenSubtargetInfo` now. I see the following build error: ``` llvm/lib/TargetParser/PPCTargetParser.cpp:20:10: fatal error: PPCGenSubtargetInfo.inc: No such file or directory 20 | #include "PPCGenSubtargetInfo.inc" | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. ``` https://github.com/llvm/llvm-project/pull/137670 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits