Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src-draft/trunk]: src/external/apache2/llvm Update build glue for LLVM 24b3c...



details:   https://anonhg.NetBSD.org/src-all/rev/af83d8004575
branches:  trunk
changeset: 932673:af83d8004575
user:      Joerg Sonnenberger <joerg%bec.de@localhost>
date:      Wed May 13 19:32:05 2020 +0200

description:
Update build glue for LLVM 24b3c2d0585f2f96574e9819313ab05e8943ee02

diffstat:

 external/apache2/llvm/bin/bugpoint/Makefile                  |   2 +-
 external/apache2/llvm/bin/clang/Makefile                     |   2 +-
 external/apache2/llvm/bin/llvm-objdump/Makefile              |   1 -
 external/apache2/llvm/bin/llvm-symbolizer/Makefile           |   3 +-
 external/apache2/llvm/bin/llvm-xray/Makefile                 |   3 +-
 external/apache2/llvm/bin/sancov/Makefile                    |   3 +-
 external/apache2/llvm/bin/sanstats/Makefile                  |   3 +-
 external/apache2/llvm/lib/Makefile                           |   1 -
 external/apache2/llvm/lib/libLLVMAArch64CodeGen/Makefile     |   1 +
 external/apache2/llvm/lib/libLLVMAMDGPUCodeGen/Makefile      |   1 +
 external/apache2/llvm/lib/libLLVMDebugInfoPDB/Makefile       |  46 +++++++++
 external/apache2/llvm/lib/libLLVMDebugInfoPDBDIA/Makefile    |  22 ----
 external/apache2/llvm/lib/libLLVMDebugInfoPDBNative/Makefile |  57 ------------
 external/apache2/llvm/lib/libLLVMGlobalISel/Makefile         |   1 +
 external/apache2/llvm/lib/libLLVMInstCombine/Makefile        |   1 +
 external/apache2/llvm/lib/libLLVMOrc/Makefile                |   2 +
 external/apache2/llvm/lib/libLLVMSupport/Makefile            |   1 +
 external/apache2/llvm/lib/libLLVMTransformsUtils/Makefile    |   1 +
 18 files changed, 64 insertions(+), 87 deletions(-)

diffs (truncated from 327 to 300 lines):

diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/bin/bugpoint/Makefile
--- a/external/apache2/llvm/bin/bugpoint/Makefile       Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/bin/bugpoint/Makefile       Wed May 13 19:32:05 2020 +0200
@@ -77,10 +77,10 @@
        MCDisassembler \
        MCParser \
        MC \
+       TransformsUtils \
        Analysis \
        Object \
        Linker \
-       TransformsUtils \
        IR \
        Remarks \
        Option \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/bin/clang/Makefile
--- a/external/apache2/llvm/bin/clang/Makefile  Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/bin/clang/Makefile  Wed May 13 19:32:05 2020 +0200
@@ -110,12 +110,12 @@
        MCDisassembler \
        MCParser \
        MC \
+       TransformsUtils \
        Analysis \
        Object \
        TextAPI \
        Linker \
        TransformsCFGuard \
-       TransformsUtils \
        IR \
        Remarks \
        Option \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/bin/llvm-objdump/Makefile
--- a/external/apache2/llvm/bin/llvm-objdump/Makefile   Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/bin/llvm-objdump/Makefile   Wed May 13 19:32:05 2020 +0200
@@ -52,7 +52,6 @@
        DebugInfoDWARF \
        DebugInfoSymbolize \
        DebugInfoPDB \
-       DebugInfoPDBNative \
        Object \
        TextAPI \
        BitReader \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/bin/llvm-symbolizer/Makefile
--- a/external/apache2/llvm/bin/llvm-symbolizer/Makefile        Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/bin/llvm-symbolizer/Makefile        Wed May 13 19:32:05 2020 +0200
@@ -13,7 +13,8 @@
        DebugInfoSymbolize \
        DebugInfoDWARF \
        DebugInfoPDB \
-       DebugInfoPDBNative \
+       DebugInfoMSF \
+       DebugInfoCodeView \
        Object \
        TextAPI \
        MCParser \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/bin/llvm-xray/Makefile
--- a/external/apache2/llvm/bin/llvm-xray/Makefile      Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/bin/llvm-xray/Makefile      Wed May 13 19:32:05 2020 +0200
@@ -24,7 +24,8 @@
        DebugInfoSymbolize \
        DebugInfoDWARF \
        DebugInfoPDB \
-       DebugInfoPDBNative \
+       DebugInfoMSF \
+       DebugInfoCodeView \
        Object \
        TextAPI \
        BitReader \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/bin/sancov/Makefile
--- a/external/apache2/llvm/bin/sancov/Makefile Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/bin/sancov/Makefile Wed May 13 19:32:05 2020 +0200
@@ -40,7 +40,8 @@
        DebugInfoSymbolize \
        DebugInfoDWARF \
        DebugInfoPDB \
-       DebugInfoPDBNative \
+       DebugInfoMSF \
+       DebugInfoCodeView \
        Object \
        TextAPI \
        BitReader \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/bin/sanstats/Makefile
--- a/external/apache2/llvm/bin/sanstats/Makefile       Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/bin/sanstats/Makefile       Wed May 13 19:32:05 2020 +0200
@@ -13,7 +13,8 @@
        DebugInfoSymbolize \
        DebugInfoDWARF \
        DebugInfoPDB \
-       DebugInfoPDBNative \
+       DebugInfoMSF \
+       DebugInfoCodeView \
        Object \
        TextAPI \
        MCParser \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/Makefile
--- a/external/apache2/llvm/lib/Makefile        Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/lib/Makefile        Wed May 13 19:32:05 2020 +0200
@@ -120,7 +120,6 @@
 .if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
 SUBDIR+= \
        libLLVMDebugInfoPDB \
-       libLLVMDebugInfoPDBNative \
        libLLVMDebugInfoSymbolize
 .endif
 
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMAArch64CodeGen/Makefile
--- a/external/apache2/llvm/lib/libLLVMAArch64CodeGen/Makefile  Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/lib/libLLVMAArch64CodeGen/Makefile  Wed May 13 19:32:05 2020 +0200
@@ -33,6 +33,7 @@
        AArch64ISelLowering.cpp \
        AArch64LegalizerInfo.cpp \
        AArch64LoadStoreOptimizer.cpp \
+       AArch64MachineFunctionInfo.cpp \
        AArch64MacroFusion.cpp \
        AArch64MCInstLower.cpp \
        AArch64PBQPRegAlloc.cpp \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMAMDGPUCodeGen/Makefile
--- a/external/apache2/llvm/lib/libLLVMAMDGPUCodeGen/Makefile   Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/lib/libLLVMAMDGPUCodeGen/Makefile   Wed May 13 19:32:05 2020 +0200
@@ -17,6 +17,7 @@
        AMDGPUAtomicOptimizer.cpp \
        AMDGPUCallLowering.cpp \
        AMDGPUCodeGenPrepare.cpp \
+       AMDGPUExportClustering.cpp \
        AMDGPUFixFunctionBitcasts.cpp \
        AMDGPUFrameLowering.cpp \
        AMDGPUGlobalISelUtils.cpp \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMDebugInfoPDB/Makefile
--- a/external/apache2/llvm/lib/libLLVMDebugInfoPDB/Makefile    Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/lib/libLLVMDebugInfoPDB/Makefile    Wed May 13 19:32:05 2020 +0200
@@ -47,6 +47,52 @@
        PDBSymDumper.cpp \
        UDTLayout.cpp
 
+.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/Native
+
+SRCS+= DbiModuleDescriptorBuilder.cpp \
+       DbiModuleDescriptor.cpp \
+       DbiModuleList.cpp \
+       DbiStreamBuilder.cpp \
+       DbiStream.cpp \
+       EnumTables.cpp \
+       GlobalsStream.cpp \
+       GSIStreamBuilder.cpp \
+       Hash.cpp \
+       HashTable.cpp \
+       InfoStreamBuilder.cpp \
+       InfoStream.cpp \
+       InjectedSourceStream.cpp \
+       ModuleDebugStream.cpp \
+       NamedStreamMap.cpp \
+       NativeCompilandSymbol.cpp \
+       NativeEnumGlobals.cpp \
+       NativeEnumInjectedSources.cpp \
+       NativeEnumModules.cpp \
+       NativeEnumTypes.cpp \
+       NativeExeSymbol.cpp \
+       NativeRawSymbol.cpp \
+       NativeSession.cpp \
+       NativeSymbolEnumerator.cpp \
+       NativeTypeArray.cpp \
+       NativeTypeBuiltin.cpp \
+       NativeTypeEnum.cpp \
+       NativeTypeFunctionSig.cpp \
+       NativeTypePointer.cpp \
+       NativeTypeTypedef.cpp \
+       NativeTypeUDT.cpp \
+       NativeTypeVTShape.cpp \
+       PDBFileBuilder.cpp \
+       PDBFile.cpp \
+       PDBStringTableBuilder.cpp \
+       PDBStringTable.cpp \
+       PublicsStream.cpp \
+       RawError.cpp \
+       SymbolCache.cpp \
+       SymbolStream.cpp \
+       TpiHashing.cpp \
+       TpiStreamBuilder.cpp \
+       TpiStream.cpp
+
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>
 .else
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMDebugInfoPDBDIA/Makefile
--- a/external/apache2/llvm/lib/libLLVMDebugInfoPDBDIA/Makefile Wed May 13 19:31:25 2020 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-#      $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
-
-LIB=   LLVMDebugInfoPDBDIA
-
-.include <bsd.init.mk>
-
-.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/DIA
-
-SRCS+= DIAEnumFrameData.cpp \
-       DIAEnumInjectedSources.cpp \
-       DIAEnumSectionContribs.cpp \
-       DIAEnumTables.cpp \
-       DIAFrameData.cpp \
-       DIAInjectedSource.cpp \
-       DIASectionContrib.cpp \
-       DIATable.cpp
-
-.if defined(HOSTLIB)
-.include <bsd.hostlib.mk>
-.else
-.include <bsd.lib.mk>
-.endif
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMDebugInfoPDBNative/Makefile
--- a/external/apache2/llvm/lib/libLLVMDebugInfoPDBNative/Makefile      Wed May 13 19:31:25 2020 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,57 +0,0 @@
-#      $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
-
-LIB=   LLVMDebugInfoPDBNative
-
-.include <bsd.init.mk>
-
-.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/Native
-
-SRCS+= DbiModuleDescriptorBuilder.cpp \
-       DbiModuleDescriptor.cpp \
-       DbiModuleList.cpp \
-       DbiStreamBuilder.cpp \
-       DbiStream.cpp \
-       EnumTables.cpp \
-       GlobalsStream.cpp \
-       GSIStreamBuilder.cpp \
-       Hash.cpp \
-       HashTable.cpp \
-       InfoStreamBuilder.cpp \
-       InfoStream.cpp \
-       InjectedSourceStream.cpp \
-       ModuleDebugStream.cpp \
-       NamedStreamMap.cpp \
-       NativeCompilandSymbol.cpp \
-       NativeEnumGlobals.cpp \
-       NativeEnumInjectedSources.cpp \
-       NativeEnumModules.cpp \
-       NativeEnumTypes.cpp \
-       NativeExeSymbol.cpp \
-       NativeRawSymbol.cpp \
-       NativeSession.cpp \
-       NativeSymbolEnumerator.cpp \
-       NativeTypeArray.cpp \
-       NativeTypeBuiltin.cpp \
-       NativeTypeEnum.cpp \
-       NativeTypeFunctionSig.cpp \
-       NativeTypePointer.cpp \
-       NativeTypeTypedef.cpp \
-       NativeTypeUDT.cpp \
-       NativeTypeVTShape.cpp \
-       PDBFileBuilder.cpp \
-       PDBFile.cpp \
-       PDBStringTableBuilder.cpp \
-       PDBStringTable.cpp \
-       PublicsStream.cpp \
-       RawError.cpp \
-       SymbolCache.cpp \
-       SymbolStream.cpp \
-       TpiHashing.cpp \
-       TpiStreamBuilder.cpp \
-       TpiStream.cpp
-
-.if defined(HOSTLIB)
-.include <bsd.hostlib.mk>
-.else
-.include <bsd.lib.mk>
-.endif
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMGlobalISel/Makefile
--- a/external/apache2/llvm/lib/libLLVMGlobalISel/Makefile      Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/lib/libLLVMGlobalISel/Makefile      Wed May 13 19:32:05 2020 +0200
@@ -14,6 +14,7 @@
        GISelChangeObserver.cpp \
        GISelKnownBits.cpp \
        GlobalISel.cpp \
+       InlineAsmLowering.cpp \
        InstructionSelect.cpp \
        InstructionSelector.cpp \
        IRTranslator.cpp \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMInstCombine/Makefile
--- a/external/apache2/llvm/lib/libLLVMInstCombine/Makefile     Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/lib/libLLVMInstCombine/Makefile     Wed May 13 19:32:05 2020 +0200
@@ -20,6 +20,7 @@
        InstCombineCompares.cpp \
        InstCombineLoadStoreAlloca.cpp \
        InstCombineMulDivRem.cpp \
+       InstCombineNegator.cpp \
        InstCombinePHI.cpp \
        InstCombineSelect.cpp \
        InstCombineShifts.cpp \
diff -r 58a75afd108b -r af83d8004575 external/apache2/llvm/lib/libLLVMOrc/Makefile
--- a/external/apache2/llvm/lib/libLLVMOrc/Makefile     Wed May 13 19:31:25 2020 +0200
+++ b/external/apache2/llvm/lib/libLLVMOrc/Makefile     Wed May 13 19:32:05 2020 +0200
@@ -19,6 +19,8 @@
        LazyReexports.cpp \
        Legacy.cpp \
        LLJIT.cpp \



Home | Main Index | Thread Index | Old Index