freebsd-skq/lib/clang
Ed Maste e8f1392d95 Add LLDB bmake infrastructure
This connects LLDB to the build, but it is disabled by default.  Add
WITH_LLDB= to src.conf to build it.

Note that LLDB requires a C++11 compiler so is disabled on platforms
using GCC.

Approved by:	re (gjb)
Sponsored by:	DARPA, AFRL
2013-09-20 01:52:02 +00:00
..
include Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libclanganalysis Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangarcmigrate Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangast Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangbasic Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangcodegen Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangdriver Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangedit Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangfrontend Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangfrontendtool Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclanglex Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangparse Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libclangrewritecore Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangrewritefrontend Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangsema Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangserialization Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangstaticanalyzercheckers Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libclangstaticanalyzercore Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libclangstaticanalyzerfrontend Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
liblldb Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbAPI Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbBreakpoint Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbCommands Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbCore Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbDataFormatters Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbExpression Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbHostCommon Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbHostFreeBSD Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbInterpreter Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginABISysV_x86_64 Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginCXXItaniumABI Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginDisassemblerLLVM Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginDynamicLoaderPosixDYLD Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginDynamicLoaderStatic Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginInstructionARM Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginObjectContainerBSDArchive Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginObjectFileELF Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginPlatformFreeBSD Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginPlatformGDB Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginProcessElfCore Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginProcessFreeBSD Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginProcessGDBRemote Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginProcessPOSIX Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginProcessUtility Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginSymbolFileDWARF Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginSymbolFileSymtab Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginSymbolVendorELF Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginUnwindAssemblyInstEmulation Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginUnwindAssemblyX86 Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbSymbol Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbTarget Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbUtility Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
libllvmanalysis Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmarchive Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmarmasmparser Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmarmcodegen Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmarmdesc Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libllvmarmdisassembler Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmarminfo Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmarminstprinter Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmasmparser Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmasmprinter Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmbitreader Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmbitwriter Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmcodegen Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmcore Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmdebuginfo Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmexecutionengine Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvminstcombine Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvminstrumentation Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvminterpreter Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmipa Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmipo Upgrade our copy of llvm/clang to r168974, from upstream's release_32 2012-12-03 19:24:08 +00:00
libllvmirreader Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmjit Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmlinker Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libllvmmc Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
libllvmmcdisassembler Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmmcjit Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmmcparser Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmmipsasmparser Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmmipscodegen Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libllvmmipsdesc Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmmipsdisassembler Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmmipsinfo Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmmipsinstprinter Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmobjcarcopts Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmobject Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libllvmpowerpccodegen Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmpowerpcdesc Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmpowerpcinfo Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmpowerpcinstprinter Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmruntimedyld Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmscalaropts Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmselectiondag Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmsupport Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
libllvmtablegen Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmtarget Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmtransformutils Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmvectorize Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libllvmx86asmparser Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
libllvmx86codegen Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libllvmx86desc Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmx86disassembler Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
libllvmx86info Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmx86instprinter Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmx86utils Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
clang.build.mk Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
clang.lib.mk Sprinkle a bit of style.Makefile(5) across various clang Makefiles. No 2012-08-23 17:08:07 +00:00
lldb.lib.mk Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
Makefile Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00