summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeno Fischer <kfischer@college.harvard.edu>2015-09-05 20:01:56 +0000
committerKeno Fischer <kfischer@college.harvard.edu>2015-09-05 20:01:56 +0000
commit311435dbb6ea8171fb228fb510c46315f54540e5 (patch)
treeb78bae138978087c8b9f45f3ff6b1d3945faf9a6
parent79c6971cdf6591b0daabc22a1be4707bca1b0156 (diff)
downloadbcm5719-llvm-311435dbb6ea8171fb228fb510c46315f54540e5.tar.gz
bcm5719-llvm-311435dbb6ea8171fb228fb510c46315f54540e5.zip
Fix Makefile build
llvm-svn: 246932
-rw-r--r--lldb/lib/Makefile4
-rw-r--r--lldb/source/Plugins/ExpressionParser/Clang/Makefile14
-rw-r--r--lldb/source/Plugins/Language/CPlusPlus/Makefile14
-rw-r--r--lldb/source/Plugins/Language/ObjC/Makefile14
-rw-r--r--lldb/source/Plugins/Language/ObjCPlusPlus/Makefile14
-rw-r--r--lldb/source/Plugins/Makefile4
6 files changed, 64 insertions, 0 deletions
diff --git a/lldb/lib/Makefile b/lldb/lib/Makefile
index 26c98c8f440..d79609d2f69 100644
--- a/lldb/lib/Makefile
+++ b/lldb/lib/Makefile
@@ -50,6 +50,7 @@ USEDLIBS = lldbAPI.a \
lldbPluginDynamicLoaderHexagon.a \
lldbPluginDynamicLoaderMacOSXDYLD.a \
lldbPluginDynamicLoaderWindowsDYLD.a \
+ lldbPluginExpressionParserClang.a \
lldbPluginInstructionARM.a \
lldbPluginInstructionARM64.a \
lldbPluginInstructionMIPS.a \
@@ -59,6 +60,9 @@ USEDLIBS = lldbAPI.a \
lldbPluginAppleObjCRuntime.a \
lldbPluginRenderScriptRuntime.a \
lldbPluginMemoryHistoryASan.a \
+ lldbPluginCPlusPlusLanguage.a \
+ lldbPluginObjCLanguage.a \
+ lldbPluginObjCPlusPlusLanguage.a \
lldbPluginObjectContainerBSDArchive.a \
lldbPluginObjectContainerMachOArchive.a \
lldbPluginObjectFileELF.a \
diff --git a/lldb/source/Plugins/ExpressionParser/Clang/Makefile b/lldb/source/Plugins/ExpressionParser/Clang/Makefile
new file mode 100644
index 00000000000..eb592daabb4
--- /dev/null
+++ b/lldb/source/Plugins/ExpressionParser/Clang/Makefile
@@ -0,0 +1,14 @@
+##===- source/Plugins/ExpressionParser/Clang ---------------*- Makefile -*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+#
+##===----------------------------------------------------------------------===##
+
+LLDB_LEVEL := ../../../..
+LIBRARYNAME := lldbPluginExpressionParserClang
+BUILD_ARCHIVE = 1
+
+include $(LLDB_LEVEL)/Makefile
diff --git a/lldb/source/Plugins/Language/CPlusPlus/Makefile b/lldb/source/Plugins/Language/CPlusPlus/Makefile
new file mode 100644
index 00000000000..2cb0dcf638b
--- /dev/null
+++ b/lldb/source/Plugins/Language/CPlusPlus/Makefile
@@ -0,0 +1,14 @@
+##===- source/Plugins/Language/CPlusPlus -------------------*- Makefile -*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+#
+##===----------------------------------------------------------------------===##
+
+LLDB_LEVEL := ../../../..
+LIBRARYNAME := lldbPluginCPlusPlusLanguage
+BUILD_ARCHIVE = 1
+
+include $(LLDB_LEVEL)/Makefile
diff --git a/lldb/source/Plugins/Language/ObjC/Makefile b/lldb/source/Plugins/Language/ObjC/Makefile
new file mode 100644
index 00000000000..58c9e58f2bc
--- /dev/null
+++ b/lldb/source/Plugins/Language/ObjC/Makefile
@@ -0,0 +1,14 @@
+##===- source/Plugins/Language/ObjC ------------------------*- Makefile -*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+#
+##===----------------------------------------------------------------------===##
+
+LLDB_LEVEL := ../../../..
+LIBRARYNAME := lldbPluginObjCLanguage
+BUILD_ARCHIVE = 1
+
+include $(LLDB_LEVEL)/Makefile
diff --git a/lldb/source/Plugins/Language/ObjCPlusPlus/Makefile b/lldb/source/Plugins/Language/ObjCPlusPlus/Makefile
new file mode 100644
index 00000000000..74e1a14bcf4
--- /dev/null
+++ b/lldb/source/Plugins/Language/ObjCPlusPlus/Makefile
@@ -0,0 +1,14 @@
+##===- source/Plugins/Language/ObjCPlusPlus ----------------*- Makefile -*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+#
+##===----------------------------------------------------------------------===##
+
+LLDB_LEVEL := ../../../..
+LIBRARYNAME := lldbPluginObjCPlusPlusLanguage
+BUILD_ARCHIVE = 1
+
+include $(LLDB_LEVEL)/Makefile
diff --git a/lldb/source/Plugins/Makefile b/lldb/source/Plugins/Makefile
index 858be7f1c71..223a824998a 100644
--- a/lldb/source/Plugins/Makefile
+++ b/lldb/source/Plugins/Makefile
@@ -24,10 +24,14 @@ PARALLEL_DIRS := ABI/MacOSX-arm ABI/MacOSX-arm64 ABI/MacOSX-i386 ABI/SysV-i386 A
LanguageRuntime/CPlusPlus/ItaniumABI \
LanguageRuntime/ObjC/AppleObjCRuntime \
LanguageRuntime/RenderScript/RenderScriptRuntime \
+ Language/CPlusPlus \
+ Language/ObjC \
+ Language/ObjCPlusPlus \
DynamicLoader/POSIX-DYLD \
DynamicLoader/Hexagon-DYLD \
DynamicLoader/MacOSX-DYLD \
DynamicLoader/Windows-DYLD \
+ ExpressionParser/Clang \
OperatingSystem/Python \
SystemRuntime/MacOSX \
SymbolVendor/ELF \
OpenPOWER on IntegriCloud