freebsd-dev/lib/clang
Dimitry Andric df5d2454a3 Pull in r170135 from upstream clang trunk:
Dont use/link ARCMT, StaticAnalyzer and Rewriter to clang when the user
  specifies not to. Dont build ASTMatchers with Rewriter disabled and
  StaticAnalyzer when it's disabled.

  Without all those three, the clang binary shrinks (x86_64) from ~36MB
  to ~32MB (unstripped).

To disable these clang components, and get a smaller clang binary built
and installed, set WITHOUT_CLANG_FULL in src.conf(5).  During the
initial stages of buildworld, those extra components are already
disabled automatically, to save some build time.

MFC after:	1 week
2013-02-02 22:28:29 +00:00
..
include Upgrade our copy of llvm/clang to 3.2 release. 2012-12-23 13:04:00 +00:00
libclanganalysis Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangarcmigrate Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangast Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangbasic Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangcodegen Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangdriver Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangedit Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangfrontend Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangfrontendtool Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclanglex Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangparse Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangrewritecore Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangrewritefrontend Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangsema Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangserialization Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangstaticanalyzercheckers Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangstaticanalyzercore Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libclangstaticanalyzerfrontend Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmanalysis Upgrade our copy of llvm/clang to r168974, from upstream's release_32 2012-12-03 19:24:08 +00:00
libllvmarchive Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmarmasmparser Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmarmcodegen Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmarmdesc Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmarmdisassembler Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +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 Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmbitreader Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmbitwriter Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmcodegen Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmcore Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmdebuginfo Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +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 Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvminterpreter Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmipa Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default, 2012-02-05 23:56:22 +00:00
libllvmipo Upgrade our copy of llvm/clang to r168974, from upstream's release_32 2012-12-03 19:24:08 +00:00
libllvmjit Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmlinker Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmmc Upgrade our copy of llvm/clang to trunk r162107. With thanks to 2012-08-20 18:33:03 +00:00
libllvmmcdisassembler Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmmcjit Upgrade our copy of llvm/clang to r168974, from upstream's release_32 2012-12-03 19:24:08 +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 Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmmipsdesc Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmmipsdisassembler Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +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
libllvmobject Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmpowerpccodegen Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +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 r168974, from upstream's release_32 2012-12-03 19:24:08 +00:00
libllvmselectiondag Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmsupport Upgrade our copy of llvm/clang to r155985, from upstream's release_31 2012-05-03 20:41:21 +00:00
libllvmtablegen Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmtarget Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmtransformutils Upgrade our copy of llvm/clang to r168974, from upstream's release_32 2012-12-03 19:24:08 +00:00
libllvmvectorize Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmx86asmparser Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmx86codegen Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmx86desc Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
libllvmx86disassembler Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default, 2012-02-05 23:56:22 +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 Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +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
Makefile Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00