freebsd-dev/contrib/llvm/tools/clang/lib
Dimitry Andric 0514e96282 Pull in r196658 from upstream clang trunk:
CodeGen: Don't emit linkage on thunks that aren't emitted because they're
  vararg.

  This can happen when we're trying to emit a thunk with available_externally
  linkage with optimization enabled but bail because it doesn't make sense for
  vararg functions.

  [LLVM] PR18098.

This should fix clang "Broken module found, compilation aborted" errors when
building the qt4-based dvbcut port.

Reported by:	se
MFC after:	3 days
2013-12-08 13:56:26 +00:00
..
Analysis Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
ARCMigrate Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
AST Pull in r189644 from upstream llvm trunk: 2013-10-03 20:38:57 +00:00
ASTMatchers Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
Basic Pull in r189644 from upstream llvm trunk: 2013-10-03 20:38:57 +00:00
CodeGen Pull in r196658 from upstream clang trunk: 2013-12-08 13:56:26 +00:00
Driver Pull in r196590 from upstream clang trunk (by rdivacky): 2013-12-07 00:05:45 +00:00
Edit Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Format Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Frontend Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
FrontendTool Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
Headers Pull in r195558 from upstream clang trunk: 2013-11-26 08:07:45 +00:00
Lex Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Parse Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Rewrite Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Sema Pull in r189644 from upstream llvm trunk: 2013-10-03 20:38:57 +00:00
Serialization Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
StaticAnalyzer Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
Tooling Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00