Skip to content
Commit 1280fe62 authored by Rafael Espindola's avatar Rafael Espindola
Browse files

In mergeVisibilityWithMin, let an implicit hidden symbol take precedence over

an explicit default one. This means that with -fvisibility hidden we
now produce a hidden symbol for

template <typename T>
class DEFAULT foo {
  void bar() {}
};
class zed {};
template class foo<zed>;

This matches the behaviour of gcc 4.7.

llvm-svn: 155102
parent 1f073336
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment