Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external Build some more LLVM components for Gallium. Switch...
details: https://anonhg.NetBSD.org/src/rev/fd395419847d
branches: trunk
changeset: 461206:fd395419847d
user: joerg <joerg%NetBSD.org@localhost>
date: Mon Nov 18 22:26:14 2019 +0000
description:
Build some more LLVM components for Gallium. Switch it to -Wl,-z,defs
diffstat:
external/apache2/llvm/librt/Makefile | 9 ++++++-
external/apache2/llvm/librt/libLLVMBitstreamReader/Makefile | 3 ++
external/apache2/llvm/librt/libLLVMDebugInfoDWARF/Makefile | 3 ++
external/apache2/llvm/librt/libLLVMDemangle/Makefile | 3 ++
external/apache2/llvm/librt/libLLVMMIRParser/Makefile | 3 ++
external/apache2/llvm/librt/libLLVMRemarks/Makefile | 3 ++
external/apache2/llvm/librt/libLLVMTextAPI/Makefile | 3 ++
external/apache2/llvm/librt/libLLVMTransformsCFGuard/Makefile | 3 ++
external/mit/xorg/lib/gallium/Makefile | 13 ++++++++--
9 files changed, 39 insertions(+), 4 deletions(-)
diffs (138 lines):
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/Makefile
--- a/external/apache2/llvm/librt/Makefile Mon Nov 18 20:02:09 2019 +0000
+++ b/external/apache2/llvm/librt/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:18 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2019/11/18 22:26:14 joerg Exp $
.include <bsd.own.mk>
@@ -12,8 +12,11 @@
libLLVMAsmPrinter \
libLLVMBinaryFormat \
libLLVMBitReader \
+ libLLVMBitstreamReader \
libLLVMCodeGen \
+ libLLVMDemangle \
libLLVMDebugInfoCodeView \
+ libLLVMDebugInfoDWARF \
libLLVMExecutionEngine \
libLLVMGlobalISel \
libLLVMInstCombine \
@@ -26,15 +29,19 @@
libLLVMMCDisassembler \
libLLVMMCJIT \
libLLVMMCParser \
+ libLLVMMIRParser \
libLLVMObject \
libLLVMPasses \
libLLVMProfileData \
+ libLLVMRemarks \
libLLVMRuntimeDyld \
libLLVMScalarOpts \
libLLVMSelectionDAG \
libLLVMSupport \
libLLVMTarget \
+ libLLVMTextAPI \
libLLVMTransformsAggressiveInstCombine \
+ libLLVMTransformsCFGuard \
libLLVMTransformsCoroutines \
libLLVMTransformsUtils \
libLLVMVectorize
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/libLLVMBitstreamReader/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/librt/libLLVMBitstreamReader/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2019/11/18 22:26:14 joerg Exp $
+
+.include <bsd.init.mk>
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/libLLVMDebugInfoDWARF/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/librt/libLLVMDebugInfoDWARF/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2019/11/18 22:26:14 joerg Exp $
+
+.include <bsd.init.mk>
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/libLLVMDemangle/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/librt/libLLVMDemangle/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2019/11/18 22:26:14 joerg Exp $
+
+.include <bsd.init.mk>
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/libLLVMMIRParser/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/librt/libLLVMMIRParser/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2019/11/18 22:26:14 joerg Exp $
+
+.include <bsd.init.mk>
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/libLLVMRemarks/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/librt/libLLVMRemarks/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2019/11/18 22:26:15 joerg Exp $
+
+.include <bsd.init.mk>
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/libLLVMTextAPI/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/librt/libLLVMTextAPI/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2019/11/18 22:26:15 joerg Exp $
+
+.include <bsd.init.mk>
diff -r 6bb527a05496 -r fd395419847d external/apache2/llvm/librt/libLLVMTransformsCFGuard/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/apache2/llvm/librt/libLLVMTransformsCFGuard/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2019/11/18 22:26:15 joerg Exp $
+
+.include <bsd.init.mk>
diff -r 6bb527a05496 -r fd395419847d external/mit/xorg/lib/gallium/Makefile
--- a/external/mit/xorg/lib/gallium/Makefile Mon Nov 18 20:02:09 2019 +0000
+++ b/external/mit/xorg/lib/gallium/Makefile Mon Nov 18 22:26:14 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.37 2019/11/11 22:45:26 joerg Exp $
+# $NetBSD: Makefile,v 1.38 2019/11/18 22:26:15 joerg Exp $
# Link the gallium mega driver.
@@ -1049,12 +1049,16 @@
SelectionDAG \
AsmPrinter \
CodeGen \
+ TransformsCFGuard \
Target \
InstCombine \
ScalarOpts \
DebugInfoCodeView \
+ DebugInfoDWARF \
Object \
BitReader \
+ TextAPI \
+ MIRParser \
MCParser \
MC \
ipo \
@@ -1066,16 +1070,19 @@
ProfileData \
Analysis \
IR \
+ Remarks \
+ BitstreamReader \
Linker \
BinaryFormat \
TransformsUtils \
- Support
+ Support \
+ Demangle
.include "${NETBSDSRCDIR}/external/apache2/llvm/link.mk"
.endif # ${BUILD_LLVM_PIPE} == 1 || ${BUILD_RADEON} == 1
-LDFLAGS+= -Wl,--version-script=${X11SRCDIR.Mesa}/src/gallium/targets/dri/dri.sym
+LDFLAGS+= -Wl,--version-script=${X11SRCDIR.Mesa}/src/gallium/targets/dri/dri.sym -Wl,-z,defs
## build mesagallium parts
MESA_SRC_MODULES= main math vbo state_tracker program asm_s
Home |
Main Index |
Thread Index |
Old Index