summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/clang/libclangBasic
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2021-04-28 12:55:43 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2021-04-28 12:55:43 +0000
commit4f77e2687779e7349d05d3e71dca78fe4e809d15 (patch)
tree200e717510651bfa29367e947b0d42407cbce318 /gnu/usr.bin/clang/libclangBasic
parenta77e5115ae9b3fe579214402d89399a74ece56e6 (diff)
Update clang build infrastructure for LLVM 11.1.0.
Heavy lifting by mortimer@, thank you so much!
Diffstat (limited to 'gnu/usr.bin/clang/libclangBasic')
-rw-r--r--gnu/usr.bin/clang/libclangBasic/Makefile32
1 files changed, 31 insertions, 1 deletions
diff --git a/gnu/usr.bin/clang/libclangBasic/Makefile b/gnu/usr.bin/clang/libclangBasic/Makefile
index 9a272a0ef08..405e2933818 100644
--- a/gnu/usr.bin/clang/libclangBasic/Makefile
+++ b/gnu/usr.bin/clang/libclangBasic/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.8 2020/08/03 14:45:28 patrick Exp $
+# $OpenBSD: Makefile,v 1.9 2021/04/28 12:55:40 patrick Exp $
LIB= clangBasic
NOPIC=
@@ -6,6 +6,7 @@ NOPROFILE=
CPPFLAGS+= ${CLANG_INCLUDES}
CPPFLAGS+= -I${CLANG_SRCS}/lib/Basic
+CPPFLAGS+= -I${CLANG_SRCS}/lib/Basic/Targets
.include <bsd.own.mk>
SRCS= Attributes.cpp \
@@ -16,6 +17,7 @@ SRCS= Attributes.cpp \
Diagnostic.cpp \
DiagnosticIDs.cpp \
DiagnosticOptions.cpp \
+ ExpressionTraits.cpp \
FileManager.cpp \
FileSystemStatCache.cpp \
FixedPoint.cpp \
@@ -35,12 +37,40 @@ SRCS= Attributes.cpp \
TargetInfo.cpp \
Targets.cpp \
TokenKinds.cpp \
+ TypeTraits.cpp \
Version.cpp \
Warnings.cpp \
XRayInstr.cpp \
XRayLists.cpp
+# Basic/Targets
+SRCS+= AArch64.cpp \
+ AMDGPU.cpp \
+ ARC.cpp \
+ ARM.cpp \
+ AVR.cpp \
+ BPF.cpp \
+ Hexagon.cpp \
+ Lanai.cpp \
+ Le64.cpp \
+ MSP430.cpp \
+ Mips.cpp \
+ NVPTX.cpp \
+ OSTargets.cpp \
+ PNaCl.cpp \
+ PPC.cpp \
+ RISCV.cpp \
+ SPIR.cpp \
+ Sparc.cpp \
+ SystemZ.cpp \
+ TCE.cpp \
+ VE.cpp \
+ WebAssembly.cpp \
+ X86.cpp \
+ XCore.cpp
+
.PATH: ${.CURDIR}/../../../llvm/clang/lib/Basic
+.PATH: ${.CURDIR}/../../../llvm/clang/lib/Basic/Targets
install:
@# Nothing here so far ...