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