mati865 added a comment. `-DLLVM_ENABLE_PROJECTS="clang;lldb" -DLLVM_BUILD_LLVM_DYLIB=1` with only this patch applied (`<` is before, `>` is after):
$ diff <(cd ../build && find ./ | sort) <(cd ../build2/ && find ./ | sort) 38a39,41 > ./bin/libLLVM.dll > ./bin/libLTO.dll > ./bin/libRemarks.dll 51d53 < ./bin/LLVM.dll 119d120 < ./bin/LTO.dll 123d123 < ./bin/Remarks.dll 1460a1461 > ./lib/libclang.dll.a 1500,1501c1501 < ./lib/liblibclang.dll.a < ./lib/libliblldb.dll.a --- > ./lib/liblldb.dll.a `-DLLVM_ENABLE_PROJECTS="clang;lldb" -DBUILD_SHARED_LIBS=1`: $ diff <(cd ../build3 && find ./ | sort) <(cd ../build4/ && find ./ | sort) 18,22d17 < ./bin/clangAnalysis.dll < ./bin/clangARCMigrate.dll < ./bin/clangAST.dll < ./bin/clangASTMatchers.dll < ./bin/clangBasic.dll 25d19 < ./bin/clangCodeGen.dll 27,28d20 < ./bin/clangCrossTU.dll < ./bin/clangDependencyScanning.dll 30,33d21 < ./bin/clangDirectoryWatcher.dll < ./bin/clangDriver.dll < ./bin/clangDynamicASTMatchers.dll < ./bin/clangEdit.dll 35d22 < ./bin/clangFormat.dll 37,40d23 < ./bin/clangFrontend.dll < ./bin/clangFrontendTool.dll < ./bin/clangHandleCXX.dll < ./bin/clangHandleLLVM.dll 42,44d24 < ./bin/clangIndex.dll < ./bin/clangIndexSerialization.dll < ./bin/clangLex.dll 47d26 < ./bin/clangParse.dll 50,51d28 < ./bin/clangRewrite.dll < ./bin/clangRewriteFrontend.dll 53,57d29 < ./bin/clangSema.dll < ./bin/clangSerialization.dll < ./bin/clangStaticAnalyzerCheckers.dll < ./bin/clangStaticAnalyzerCore.dll < ./bin/clangStaticAnalyzerFrontend.dll 59,66d30 < ./bin/clangTesting.dll < ./bin/clangTooling.dll < ./bin/clangToolingASTDiff.dll < ./bin/clangToolingCore.dll < ./bin/clangToolingInclusions.dll < ./bin/clangToolingRefactoring.dll < ./bin/clangToolingSyntax.dll < ./bin/clangTransformer.dll 71,72d34 < ./bin/gtest.dll < ./bin/gtest_main.dll 77a40,77 > ./bin/libclangAnalysis.dll > ./bin/libclangARCMigrate.dll > ./bin/libclangAST.dll > ./bin/libclangASTMatchers.dll > ./bin/libclangBasic.dll > ./bin/libclangCodeGen.dll > ./bin/libclangCrossTU.dll > ./bin/libclangDependencyScanning.dll > ./bin/libclangDirectoryWatcher.dll > ./bin/libclangDriver.dll > ./bin/libclangDynamicASTMatchers.dll > ./bin/libclangEdit.dll > ./bin/libclangFormat.dll > ./bin/libclangFrontend.dll > ./bin/libclangFrontendTool.dll > ./bin/libclangHandleCXX.dll > ./bin/libclangHandleLLVM.dll > ./bin/libclangIndex.dll > ./bin/libclangIndexSerialization.dll > ./bin/libclangLex.dll > ./bin/libclangParse.dll > ./bin/libclangRewrite.dll > ./bin/libclangRewriteFrontend.dll > ./bin/libclangSema.dll > ./bin/libclangSerialization.dll > ./bin/libclangStaticAnalyzerCheckers.dll > ./bin/libclangStaticAnalyzerCore.dll > ./bin/libclangStaticAnalyzerFrontend.dll > ./bin/libclangTesting.dll > ./bin/libclangTooling.dll > ./bin/libclangToolingASTDiff.dll > ./bin/libclangToolingCore.dll > ./bin/libclangToolingInclusions.dll > ./bin/libclangToolingRefactoring.dll > ./bin/libclangToolingSyntax.dll > ./bin/libclangTransformer.dll > ./bin/libgtest.dll > ./bin/libgtest_main.dll 78a79,233 > ./bin/libLLVMAArch64AsmParser.dll > ./bin/libLLVMAArch64CodeGen.dll > ./bin/libLLVMAArch64Desc.dll > ./bin/libLLVMAArch64Disassembler.dll > ./bin/libLLVMAArch64Info.dll > ./bin/libLLVMAArch64Utils.dll > ./bin/libLLVMAggressiveInstCombine.dll > ./bin/libLLVMAMDGPUAsmParser.dll > ./bin/libLLVMAMDGPUCodeGen.dll > ./bin/libLLVMAMDGPUDesc.dll > ./bin/libLLVMAMDGPUDisassembler.dll > ./bin/libLLVMAMDGPUInfo.dll > ./bin/libLLVMAMDGPUUtils.dll > ./bin/libLLVMAnalysis.dll > ./bin/libLLVMARMAsmParser.dll > ./bin/libLLVMARMCodeGen.dll > ./bin/libLLVMARMDesc.dll > ./bin/libLLVMARMDisassembler.dll > ./bin/libLLVMARMInfo.dll > ./bin/libLLVMARMUtils.dll > ./bin/libLLVMAsmParser.dll > ./bin/libLLVMAsmPrinter.dll > ./bin/libLLVMAVRAsmParser.dll > ./bin/libLLVMAVRCodeGen.dll > ./bin/libLLVMAVRDesc.dll > ./bin/libLLVMAVRDisassembler.dll > ./bin/libLLVMAVRInfo.dll > ./bin/libLLVMBinaryFormat.dll > ./bin/libLLVMBitReader.dll > ./bin/libLLVMBitstreamReader.dll > ./bin/libLLVMBitWriter.dll > ./bin/libLLVMBPFAsmParser.dll > ./bin/libLLVMBPFCodeGen.dll > ./bin/libLLVMBPFDesc.dll > ./bin/libLLVMBPFDisassembler.dll > ./bin/libLLVMBPFInfo.dll > ./bin/libLLVMCFGuard.dll > ./bin/libLLVMCodeGen.dll > ./bin/libLLVMCore.dll > ./bin/libLLVMCoroutines.dll > ./bin/libLLVMCoverage.dll > ./bin/libLLVMDebugInfoCodeView.dll > ./bin/libLLVMDebugInfoDWARF.dll > ./bin/libLLVMDebugInfoGSYM.dll > ./bin/libLLVMDebugInfoMSF.dll > ./bin/libLLVMDebugInfoPDB.dll > ./bin/libLLVMDemangle.dll > ./bin/libLLVMDlltoolDriver.dll > ./bin/libLLVMDWARFLinker.dll > ./bin/libLLVMExecutionEngine.dll > ./bin/libLLVMExtensions.dll > ./bin/libLLVMFileCheck.dll > ./bin/libLLVMFrontendOpenACC.dll > ./bin/libLLVMFrontendOpenMP.dll > ./bin/libLLVMFuzzMutate.dll > ./bin/libLLVMGlobalISel.dll > ./bin/libLLVMHexagonAsmParser.dll > ./bin/libLLVMHexagonCodeGen.dll > ./bin/libLLVMHexagonDesc.dll > ./bin/libLLVMHexagonDisassembler.dll > ./bin/libLLVMHexagonInfo.dll > ./bin/libLLVMInstCombine.dll > ./bin/libLLVMInstrumentation.dll > ./bin/libLLVMInterfaceStub.dll > ./bin/libLLVMInterpreter.dll > ./bin/libLLVMipo.dll > ./bin/libLLVMIRReader.dll > ./bin/libLLVMJITLink.dll > ./bin/libLLVMLanaiAsmParser.dll > ./bin/libLLVMLanaiCodeGen.dll > ./bin/libLLVMLanaiDesc.dll > ./bin/libLLVMLanaiDisassembler.dll > ./bin/libLLVMLanaiInfo.dll > ./bin/libLLVMLibDriver.dll > ./bin/libLLVMLineEditor.dll > ./bin/libLLVMLinker.dll > ./bin/libLLVMLTO.dll > ./bin/libLLVMMC.dll > ./bin/libLLVMMCA.dll > ./bin/libLLVMMCDisassembler.dll > ./bin/libLLVMMCJIT.dll > ./bin/libLLVMMCParser.dll > ./bin/libLLVMMipsAsmParser.dll > ./bin/libLLVMMipsCodeGen.dll > ./bin/libLLVMMipsDesc.dll > ./bin/libLLVMMipsDisassembler.dll > ./bin/libLLVMMipsInfo.dll > ./bin/libLLVMMIRParser.dll > ./bin/libLLVMMSP430AsmParser.dll > ./bin/libLLVMMSP430CodeGen.dll > ./bin/libLLVMMSP430Desc.dll > ./bin/libLLVMMSP430Disassembler.dll > ./bin/libLLVMMSP430Info.dll > ./bin/libLLVMNVPTXCodeGen.dll > ./bin/libLLVMNVPTXDesc.dll > ./bin/libLLVMNVPTXInfo.dll > ./bin/libLLVMObjCARCOpts.dll > ./bin/libLLVMObject.dll > ./bin/libLLVMObjectYAML.dll > ./bin/libLLVMOption.dll > ./bin/libLLVMOrcError.dll > ./bin/libLLVMOrcJIT.dll > ./bin/libLLVMPasses.dll > ./bin/libLLVMPowerPCAsmParser.dll > ./bin/libLLVMPowerPCCodeGen.dll > ./bin/libLLVMPowerPCDesc.dll > ./bin/libLLVMPowerPCDisassembler.dll > ./bin/libLLVMPowerPCInfo.dll > ./bin/libLLVMProfileData.dll > ./bin/libLLVMRemarks.dll > ./bin/libLLVMRISCVAsmParser.dll > ./bin/libLLVMRISCVCodeGen.dll > ./bin/libLLVMRISCVDesc.dll > ./bin/libLLVMRISCVDisassembler.dll > ./bin/libLLVMRISCVInfo.dll > ./bin/libLLVMRISCVUtils.dll > ./bin/libLLVMRuntimeDyld.dll > ./bin/libLLVMScalarOpts.dll > ./bin/libLLVMSelectionDAG.dll > ./bin/libLLVMSparcAsmParser.dll > ./bin/libLLVMSparcCodeGen.dll > ./bin/libLLVMSparcDesc.dll > ./bin/libLLVMSparcDisassembler.dll > ./bin/libLLVMSparcInfo.dll > ./bin/libLLVMSupport.dll > ./bin/libLLVMSymbolize.dll > ./bin/libLLVMSystemZAsmParser.dll > ./bin/libLLVMSystemZCodeGen.dll > ./bin/libLLVMSystemZDesc.dll > ./bin/libLLVMSystemZDisassembler.dll > ./bin/libLLVMSystemZInfo.dll > ./bin/libLLVMTableGen.dll > ./bin/libLLVMTarget.dll > ./bin/libLLVMTestingSupport.dll > ./bin/libLLVMTextAPI.dll > ./bin/libLLVMTransformUtils.dll > ./bin/libLLVMVectorize.dll > ./bin/libLLVMWebAssemblyAsmParser.dll > ./bin/libLLVMWebAssemblyCodeGen.dll > ./bin/libLLVMWebAssemblyDesc.dll > ./bin/libLLVMWebAssemblyDisassembler.dll > ./bin/libLLVMWebAssemblyInfo.dll > ./bin/libLLVMWindowsManifest.dll > ./bin/libLLVMX86AsmParser.dll > ./bin/libLLVMX86CodeGen.dll > ./bin/libLLVMX86Desc.dll > ./bin/libLLVMX86Disassembler.dll > ./bin/libLLVMX86Info.dll > ./bin/libLLVMXCoreCodeGen.dll > ./bin/libLLVMXCoreDesc.dll > ./bin/libLLVMXCoreDisassembler.dll > ./bin/libLLVMXCoreInfo.dll > ./bin/libLLVMXRay.dll > ./bin/libLTO.dll > ./bin/libRemarks.dll 91,96d245 < ./bin/LLVMAArch64AsmParser.dll < ./bin/LLVMAArch64CodeGen.dll < ./bin/LLVMAArch64Desc.dll < ./bin/LLVMAArch64Disassembler.dll < ./bin/LLVMAArch64Info.dll < ./bin/LLVMAArch64Utils.dll 98,105d246 < ./bin/LLVMAggressiveInstCombine.dll < ./bin/LLVMAMDGPUAsmParser.dll < ./bin/LLVMAMDGPUCodeGen.dll < ./bin/LLVMAMDGPUDesc.dll < ./bin/LLVMAMDGPUDisassembler.dll < ./bin/LLVMAMDGPUInfo.dll < ./bin/LLVMAMDGPUUtils.dll < ./bin/LLVMAnalysis.dll 107,112d247 < ./bin/LLVMARMAsmParser.dll < ./bin/LLVMARMCodeGen.dll < ./bin/LLVMARMDesc.dll < ./bin/LLVMARMDisassembler.dll < ./bin/LLVMARMInfo.dll < ./bin/LLVMARMUtils.dll 114,120d248 < ./bin/LLVMAsmParser.dll < ./bin/LLVMAsmPrinter.dll < ./bin/LLVMAVRAsmParser.dll < ./bin/LLVMAVRCodeGen.dll < ./bin/LLVMAVRDesc.dll < ./bin/LLVMAVRDisassembler.dll < ./bin/LLVMAVRInfo.dll 122,130d249 < ./bin/LLVMBinaryFormat.dll < ./bin/LLVMBitReader.dll < ./bin/LLVMBitstreamReader.dll < ./bin/LLVMBitWriter.dll < ./bin/LLVMBPFAsmParser.dll < ./bin/LLVMBPFCodeGen.dll < ./bin/LLVMBPFDesc.dll < ./bin/LLVMBPFDisassembler.dll < ./bin/LLVMBPFInfo.dll 132d250 < ./bin/LLVMCFGuard.dll 134d251 < ./bin/LLVMCodeGen.dll 136,137d252 < ./bin/LLVMCore.dll < ./bin/LLVMCoroutines.dll 139d253 < ./bin/LLVMCoverage.dll 145,150d258 < ./bin/LLVMDebugInfoCodeView.dll < ./bin/LLVMDebugInfoDWARF.dll < ./bin/LLVMDebugInfoGSYM.dll < ./bin/LLVMDebugInfoMSF.dll < ./bin/LLVMDebugInfoPDB.dll < ./bin/LLVMDemangle.dll 154d261 < ./bin/LLVMDlltoolDriver.dll 156d262 < ./bin/LLVMDWARFLinker.dll 159d264 < ./bin/LLVMExecutionEngine.dll 161d265 < ./bin/LLVMExtensions.dll 163,167d266 < ./bin/LLVMFileCheck.dll < ./bin/LLVMFrontendOpenACC.dll < ./bin/LLVMFrontendOpenMP.dll < ./bin/LLVMFuzzMutate.dll < ./bin/LLVMGlobalISel.dll 170,174d268 < ./bin/LLVMHexagonAsmParser.dll < ./bin/LLVMHexagonCodeGen.dll < ./bin/LLVMHexagonDesc.dll < ./bin/LLVMHexagonDisassembler.dll < ./bin/LLVMHexagonInfo.dll 177,182d270 < ./bin/LLVMInstCombine.dll < ./bin/LLVMInstrumentation.dll < ./bin/LLVMInterfaceStub.dll < ./bin/LLVMInterpreter.dll < ./bin/LLVMipo.dll < ./bin/LLVMIRReader.dll 185d272 < ./bin/LLVMJITLink.dll 187,191d273 < ./bin/LLVMLanaiAsmParser.dll < ./bin/LLVMLanaiCodeGen.dll < ./bin/LLVMLanaiDesc.dll < ./bin/LLVMLanaiDisassembler.dll < ./bin/LLVMLanaiInfo.dll 193d274 < ./bin/LLVMLibDriver.dll 195d275 < ./bin/LLVMLineEditor.dll 197d276 < ./bin/LLVMLinker.dll 201d279 < ./bin/LLVMLTO.dll 204d281 < ./bin/LLVMMC.dll 206d282 < ./bin/LLVMMCA.dll 208,210d283 < ./bin/LLVMMCDisassembler.dll < ./bin/LLVMMCJIT.dll < ./bin/LLVMMCParser.dll 212,217d284 < ./bin/LLVMMipsAsmParser.dll < ./bin/LLVMMipsCodeGen.dll < ./bin/LLVMMipsDesc.dll < ./bin/LLVMMipsDisassembler.dll < ./bin/LLVMMipsInfo.dll < ./bin/LLVMMIRParser.dll 220,224d286 < ./bin/LLVMMSP430AsmParser.dll < ./bin/LLVMMSP430CodeGen.dll < ./bin/LLVMMSP430Desc.dll < ./bin/LLVMMSP430Disassembler.dll < ./bin/LLVMMSP430Info.dll 227,230d288 < ./bin/LLVMNVPTXCodeGen.dll < ./bin/LLVMNVPTXDesc.dll < ./bin/LLVMNVPTXInfo.dll < ./bin/LLVMObjCARCOpts.dll 233,234d290 < ./bin/LLVMObject.dll < ./bin/LLVMObjectYAML.dll 236d291 < ./bin/LLVMOption.dll 238,240d292 < ./bin/LLVMOrcError.dll < ./bin/LLVMOrcJIT.dll < ./bin/LLVMPasses.dll 243,247d294 < ./bin/LLVMPowerPCAsmParser.dll < ./bin/LLVMPowerPCCodeGen.dll < ./bin/LLVMPowerPCDesc.dll < ./bin/LLVMPowerPCDisassembler.dll < ./bin/LLVMPowerPCInfo.dll 249d295 < ./bin/LLVMProfileData.dll 255,261d300 < ./bin/LLVMRemarks.dll < ./bin/LLVMRISCVAsmParser.dll < ./bin/LLVMRISCVCodeGen.dll < ./bin/LLVMRISCVDesc.dll < ./bin/LLVMRISCVDisassembler.dll < ./bin/LLVMRISCVInfo.dll < ./bin/LLVMRISCVUtils.dll 263,265d301 < ./bin/LLVMRuntimeDyld.dll < ./bin/LLVMScalarOpts.dll < ./bin/LLVMSelectionDAG.dll 267,271d302 < ./bin/LLVMSparcAsmParser.dll < ./bin/LLVMSparcCodeGen.dll < ./bin/LLVMSparcDesc.dll < ./bin/LLVMSparcDisassembler.dll < ./bin/LLVMSparcInfo.dll 277,278d307 < ./bin/LLVMSupport.dll < ./bin/LLVMSymbolize.dll 280,286d308 < ./bin/LLVMSystemZAsmParser.dll < ./bin/LLVMSystemZCodeGen.dll < ./bin/LLVMSystemZDesc.dll < ./bin/LLVMSystemZDisassembler.dll < ./bin/LLVMSystemZInfo.dll < ./bin/LLVMTableGen.dll < ./bin/LLVMTarget.dll 288,290d309 < ./bin/LLVMTestingSupport.dll < ./bin/LLVMTextAPI.dll < ./bin/LLVMTransformUtils.dll 292,308d310 < ./bin/LLVMVectorize.dll < ./bin/LLVMWebAssemblyAsmParser.dll < ./bin/LLVMWebAssemblyCodeGen.dll < ./bin/LLVMWebAssemblyDesc.dll < ./bin/LLVMWebAssemblyDisassembler.dll < ./bin/LLVMWebAssemblyInfo.dll < ./bin/LLVMWindowsManifest.dll < ./bin/LLVMX86AsmParser.dll < ./bin/LLVMX86CodeGen.dll < ./bin/LLVMX86Desc.dll < ./bin/LLVMX86Disassembler.dll < ./bin/LLVMX86Info.dll < ./bin/LLVMXCoreCodeGen.dll < ./bin/LLVMXCoreDesc.dll < ./bin/LLVMXCoreDisassembler.dll < ./bin/LLVMXCoreInfo.dll < ./bin/LLVMXRay.dll 311d312 < ./bin/LTO.dll 315d315 < ./bin/Remarks.dll 1652a1653 > ./lib/libclang.dll.a 1692,1693c1693 < ./lib/liblibclang.dll.a < ./lib/libliblldb.dll.a --- > ./lib/liblldb.dll.a Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D87517/new/ https://reviews.llvm.org/D87517 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits