Visibilities of `hidden` and `protected` are meaningless for symbols
with local linkage.
- Change the assembler to reject non-default visibility on symbols
with local linkage.
- Change the bitcode reader to auto-upgrade `hidden` and `protected`
to `default` when the linkage is local.
- Update LangRef.
<rdar://problem/16141113>
llvm-svn: 208263
|
||
|---|---|---|
| .. | ||
| 2011-02-08-RemoveEqual.ll | ||
| 2013-01-10-MergeFuncAssert.ll | ||
| address-spaces.ll | ||
| crash.ll | ||
| fold-weak.ll | ||
| inttoptr-address-space.ll | ||
| inttoptr.ll | ||
| merge-ptr-and-int.ll | ||
| mergefunc-struct-return.ll | ||
| phi-speculation1.ll | ||
| phi-speculation2.ll | ||
| ptr-int-transitivity-1.ll | ||
| ptr-int-transitivity-2.ll | ||
| ptr-int-transitivity-3.ll | ||
| too-small.ll | ||
| vector.ll | ||
| vectors-and-arrays.ll | ||