From owner-svn-src-projects@freebsd.org Sat Aug 24 19:21:13 2019 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4E3C0C7F7A for ; Sat, 24 Aug 2019 19:21:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46G7RF1SH6z425J; Sat, 24 Aug 2019 19:21:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 13D4E9B71; Sat, 24 Aug 2019 19:21:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x7OJLCdf061627; Sat, 24 Aug 2019 19:21:12 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x7OJLC3p061622; Sat, 24 Aug 2019 19:21:12 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201908241921.x7OJLC3p061622@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Sat, 24 Aug 2019 19:21:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r351462 - in projects/clang900-import: lib/clang/libllvm usr.bin/clang/llvm-mca usr.bin/clang/llvm-objcopy usr.bin/clang/llvm-pdbutil X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang900-import: lib/clang/libllvm usr.bin/clang/llvm-mca usr.bin/clang/llvm-objcopy usr.bin/clang/llvm-pdbutil X-SVN-Commit-Revision: 351462 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Aug 2019 19:21:13 -0000 Author: dim Date: Sat Aug 24 19:21:11 2019 New Revision: 351462 URL: https://svnweb.freebsd.org/changeset/base/351462 Log: Update build glue for a build of clang plus the extra tools (enabled via MK_CLANG_EXTRAS). Modified: projects/clang900-import/lib/clang/libllvm/Makefile projects/clang900-import/usr.bin/clang/llvm-mca/Makefile projects/clang900-import/usr.bin/clang/llvm-objcopy/Makefile projects/clang900-import/usr.bin/clang/llvm-pdbutil/Makefile Modified: projects/clang900-import/lib/clang/libllvm/Makefile ============================================================================== --- projects/clang900-import/lib/clang/libllvm/Makefile Sat Aug 24 18:00:18 2019 (r351461) +++ projects/clang900-import/lib/clang/libllvm/Makefile Sat Aug 24 19:21:11 2019 (r351462) @@ -127,6 +127,7 @@ SRCS_MIN+= BinaryFormat/Dwarf.cpp SRCS_MIN+= BinaryFormat/Magic.cpp SRCS_MIN+= BinaryFormat/Wasm.cpp SRCS_MIN+= Bitcode/Reader/BitReader.cpp +SRCS_EXT+= Bitcode/Reader/BitcodeAnalyzer.cpp SRCS_MIN+= Bitcode/Reader/BitcodeReader.cpp SRCS_MIN+= Bitcode/Reader/MetadataLoader.cpp SRCS_MIN+= Bitcode/Reader/ValueList.cpp @@ -157,6 +158,7 @@ SRCS_MIN+= CodeGen/AsmPrinter/DwarfFile.cpp SRCS_MIN+= CodeGen/AsmPrinter/DwarfStringPool.cpp SRCS_MIN+= CodeGen/AsmPrinter/DwarfUnit.cpp SRCS_MIN+= CodeGen/AsmPrinter/EHStreamer.cpp +SRCS_EXT+= CodeGen/AsmPrinter/ErlangGCPrinter.cpp SRCS_MIN+= CodeGen/AsmPrinter/OcamlGCPrinter.cpp SRCS_MIN+= CodeGen/AsmPrinter/WasmException.cpp SRCS_MIN+= CodeGen/AsmPrinter/WinCFGuard.cpp @@ -166,6 +168,7 @@ SRCS_MIN+= CodeGen/BasicTargetTransformInfo.cpp SRCS_MIN+= CodeGen/BranchFolding.cpp SRCS_MIN+= CodeGen/BranchRelaxation.cpp SRCS_MIN+= CodeGen/BreakFalseDeps.cpp +SRCS_EXT+= CodeGen/BuiltinGCs.cpp SRCS_MIN+= CodeGen/CFIInstrInserter.cpp SRCS_MIN+= CodeGen/CalcSpillWeights.cpp SRCS_MIN+= CodeGen/CallingConvLower.cpp @@ -439,6 +442,7 @@ SRCS_MIW+= DebugInfo/DWARF/DWARFUnitIndex.cpp SRCS_MIW+= DebugInfo/DWARF/DWARFVerifier.cpp SRCS_MIN+= DebugInfo/MSF/MSFBuilder.cpp SRCS_MIN+= DebugInfo/MSF/MSFCommon.cpp +SRCS_EXT+= DebugInfo/MSF/MSFError.cpp SRCS_MIN+= DebugInfo/MSF/MappedBlockStream.cpp SRCS_EXT+= DebugInfo/PDB/GenericError.cpp SRCS_EXT+= DebugInfo/PDB/IPDBSourceFile.cpp @@ -454,10 +458,12 @@ SRCS_EXT+= DebugInfo/PDB/Native/Hash.cpp SRCS_EXT+= DebugInfo/PDB/Native/HashTable.cpp SRCS_EXT+= DebugInfo/PDB/Native/InfoStream.cpp SRCS_EXT+= DebugInfo/PDB/Native/InfoStreamBuilder.cpp +SRCS_EXT+= DebugInfo/PDB/Native/InjectedSourceStream.cpp SRCS_EXT+= DebugInfo/PDB/Native/ModuleDebugStream.cpp SRCS_EXT+= DebugInfo/PDB/Native/NamedStreamMap.cpp SRCS_EXT+= DebugInfo/PDB/Native/NativeCompilandSymbol.cpp SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumGlobals.cpp +SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumModules.cpp SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumTypes.cpp SRCS_EXT+= DebugInfo/PDB/Native/NativeExeSymbol.cpp @@ -536,6 +542,7 @@ SRCS_XDB+= ExecutionEngine/Interpreter/ExternalFunctio SRCS_XDB+= ExecutionEngine/Interpreter/Interpreter.cpp SRCS_XDB+= ExecutionEngine/MCJIT/MCJIT.cpp SRCS_EXT+= ExecutionEngine/Orc/CompileOnDemandLayer.cpp +SRCS_EXT+= ExecutionEngine/Orc/CompileUtils.cpp SRCS_EXT+= ExecutionEngine/Orc/Core.cpp SRCS_EXT+= ExecutionEngine/Orc/ExecutionUtils.cpp SRCS_EXT+= ExecutionEngine/Orc/IRCompileLayer.cpp @@ -717,6 +724,7 @@ SRCS_EXT+= MCA/Stages/DispatchStage.cpp SRCS_EXT+= MCA/Stages/EntryStage.cpp SRCS_EXT+= MCA/Stages/ExecuteStage.cpp SRCS_EXT+= MCA/Stages/InstructionTables.cpp +SRCS_EXT+= MCA/Stages/MicroOpQueueStage.cpp SRCS_EXT+= MCA/Stages/RetireStage.cpp SRCS_EXT+= MCA/Stages/Stage.cpp SRCS_EXT+= MCA/Support.cpp Modified: projects/clang900-import/usr.bin/clang/llvm-mca/Makefile ============================================================================== --- projects/clang900-import/usr.bin/clang/llvm-mca/Makefile Sat Aug 24 18:00:18 2019 (r351461) +++ projects/clang900-import/usr.bin/clang/llvm-mca/Makefile Sat Aug 24 19:21:11 2019 (r351462) @@ -6,6 +6,7 @@ SRCDIR= tools/llvm-mca SRCS+= CodeRegion.cpp SRCS+= CodeRegionGenerator.cpp SRCS+= PipelinePrinter.cpp +SRCS+= Views/BottleneckAnalysis.cpp SRCS+= Views/DispatchStatistics.cpp SRCS+= Views/InstructionInfoView.cpp SRCS+= Views/RegisterFileStatistics.cpp Modified: projects/clang900-import/usr.bin/clang/llvm-objcopy/Makefile ============================================================================== --- projects/clang900-import/usr.bin/clang/llvm-objcopy/Makefile Sat Aug 24 18:00:18 2019 (r351461) +++ projects/clang900-import/usr.bin/clang/llvm-objcopy/Makefile Sat Aug 24 19:21:11 2019 (r351462) @@ -12,6 +12,10 @@ SRCS+= COFF/Writer.cpp SRCS+= CopyConfig.cpp SRCS+= ELF/ELFObjcopy.cpp SRCS+= ELF/Object.cpp +SRCS+= MachO/MachOObjcopy.cpp +SRCS+= MachO/MachOReader.cpp +SRCS+= MachO/MachOWriter.cpp +SRCS+= MachO/Object.cpp SRCS+= llvm-objcopy.cpp .include "${SRCTOP}/lib/clang/llvm.pre.mk" @@ -42,6 +46,7 @@ LDADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a PACKAGE= clang +LIBADD+= execinfo LIBADD+= ncursesw LIBADD+= pthread LIBADD+= z Modified: projects/clang900-import/usr.bin/clang/llvm-pdbutil/Makefile ============================================================================== --- projects/clang900-import/usr.bin/clang/llvm-pdbutil/Makefile Sat Aug 24 18:00:18 2019 (r351461) +++ projects/clang900-import/usr.bin/clang/llvm-pdbutil/Makefile Sat Aug 24 19:21:11 2019 (r351462) @@ -23,6 +23,7 @@ SRCS+= PrettyTypeDumper.cpp SRCS+= PrettyTypedefDumper.cpp SRCS+= PrettyVariableDumper.cpp SRCS+= StreamUtil.cpp +SRCS+= TypeReferenceTracker.cpp SRCS+= YAMLOutputStyle.cpp SRCS+= llvm-pdbutil.cpp