freebsd-skq/lib/clang
dim 6341a2d92b MFC r266053:
Use the new -d option that was added to tblgen between llvm/clang 3.3
and 3.4 to generate dependency files for the '.inc.h' files generated
from .td files, and .sinclude those dependency files in clang.build.mk.

This will make future incremental builds of lib/clang and usr.bin/clang
work correctly, whenever any of the .td files get modified.

Note that this will not fix any problems with incremental builds from
*before* this revision, since there will not yet be any generated
dependency files.  A quick workaround is to run the following:

  find /usr/obj -type f -name '*.inc.h' | xargs rm

and then a regular incremental buildworld (e.g. with -DNO_CLEAN).
2014-05-17 12:47:11 +00:00
..
include MFC r262613: 2014-03-26 07:31:57 +00:00
libclanganalysis MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libclangdriver MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libclangstaticanalyzercore MFC 261991: 2014-03-21 17:53:59 +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 MFC r258884: Update LLDB to upstream r196259 snapshot 2014-03-19 13:18:42 +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 MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +00:00
liblldbDataFormatters MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +00:00
liblldbExpression Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbHostCommon MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +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 MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +00:00
liblldbPluginProcessFreeBSD MFC r258892: lldb: Threaded inferior support for FreeBSD 2014-03-19 13:19:56 +00:00
liblldbPluginProcessGDBRemote Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
liblldbPluginProcessPOSIX MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +00:00
liblldbPluginProcessUtility MFC r258884: Update LLDB to upstream r196259 snapshot 2014-03-19 13:18:42 +00:00
liblldbPluginSymbolFileDWARF MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +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 MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +00:00
liblldbUtility MFC r258054: Update LLDB to upstream r194122 snapshot 2014-03-19 13:11:35 +00:00
libllvmanalysis MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmcore MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmdebuginfo MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmexecutionengine MFC 261991: 2014-03-21 17:53:59 +00:00
libllvminstcombine Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvminstrumentation MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmlinker Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
libllvmmc MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmmipsdesc MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmoption MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmpowerpcasmparser MFC r259473: 2013-12-24 14:26:31 +00:00
libllvmpowerpccodegen MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmpowerpcdesc MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmselectiondag Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmsparcasmparser MFC r262613: 2014-03-26 07:31:57 +00:00
libllvmsparccodegen MFC r262613: 2014-03-26 07:31:57 +00:00
libllvmsparcdesc MFC r262613: 2014-03-26 07:31:57 +00:00
libllvmsparcdisassembler MFC r262613: 2014-03-26 07:31:57 +00:00
libllvmsparcinfo MFC r262613: 2014-03-26 07:31:57 +00:00
libllvmsparcinstprinter MFC r262613: 2014-03-26 07:31:57 +00:00
libllvmsupport MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +00:00
libllvmvectorize MFC 261991: 2014-03-21 17:53:59 +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 MFC 261991: 2014-03-21 17:53:59 +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 MFC r266053: 2014-05-17 12:47:11 +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 MFC r263778: 2014-04-09 18:16:58 +00:00