freebsd-dev/contrib/llvm/tools
Dimitry Andric f8079271e6 Pull in r159895 from upstream clang trunk:
When marking virtual functions as used for a class' vtable, mark all functions
  which will appear in the vtable as used, not just those ones which were
  declared within the class itself. Fixes an issue reported as comment#3 in
  PR12763 -- we sometimes assert in codegen if we try to emit a reference to a
  function declaration which we've not marked as referenced. This also matches
  gcc's observed behavior.

This should fix clang assertions when building certain components of the
LibreOffice port.

MFC after:	3 days
2012-07-13 21:48:01 +00:00
..
bugpoint Pull in r155978 from upstream llvm trunk: 2012-06-01 06:50:37 +00:00
clang Pull in r159895 from upstream clang trunk: 2012-07-13 21:48:01 +00:00
llc Upgrade our copy of llvm/clang to r155985, from upstream's release_31 2012-05-03 20:41:21 +00:00
lli Upgrade our copy of llvm/clang to r155985, from upstream's release_31 2012-05-03 20:41:21 +00:00
llvm-ar Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-as Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-bcanalyzer Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-diff Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-dis Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-extract Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-ld Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-link Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-mc Upgrade our copy of llvm/clang to r155985, from upstream's release_31 2012-05-03 20:41:21 +00:00
llvm-nm Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-objdump Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-prof Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-ranlib Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-readobj Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-rtdyld Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
llvm-stress Upgrade our copy of llvm/clang to r155985, from upstream's release_31 2012-05-03 20:41:21 +00:00
llvm-stub Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
macho-dump Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
opt Upgrade our copy of llvm/clang to r155985, from upstream's release_31 2012-05-03 20:41:21 +00:00