Go to file
Rafael Espindola af690f509a Move the point in the code where we handle -fvisibility=hidden. With
the current implementation this should be a nop as explicit visibility
takes precedence in mergeVisibility.

The location chosen is such that attributes checked above it can force
a symbol to be default. For example, an attribute is the variable or function.
Attributes checked after this point, can only make the visibility more
restrictive. An attribute in a type for example.

llvm-svn: 155098
2012-04-19 02:55:01 +00:00
clang Move the point in the code where we handle -fvisibility=hidden. With 2012-04-19 02:55:01 +00:00
compiler-rt Partially revert r154390 (http://llvm.org/viewvc/llvm-project?view=rev&revision=154390) 2012-04-16 08:33:01 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Switch to BSD/MIT dual license. 2012-02-22 04:47:39 +00:00
libcxx libc++: only #include <cxxabi.h> if it exists. This allows libc++ to build 2012-04-19 01:36:12 +00:00
libcxxabi Richard Smith: __int128 is a GNU keyword which clang 3.1 supports. This usage of it as an identifier will need to be renamed. 2012-04-18 20:55:06 +00:00
lld Factor out core linking options from Platform in a new ResolverOptions 2012-04-18 21:55:06 +00:00
lldb bump version to lldb-142. 2012-04-19 02:02:12 +00:00
llvm Allow targets to select the default scheduler by name. 2012-04-19 01:34:10 +00:00
polly www: Update matmul example slightly. 2012-04-17 21:38:20 +00:00