John McCall
57420b320c
type_info objects are not unnamed_addr: the ABI requires us to
...
unique them and permits the implementation of dynamic_cast (and
anything else which knows it's working with a complete class
type) to compare their addresses directly.
rdar://16005328
llvm-svn: 201020
2014-02-08 03:26:05 +00:00
John McCall
8f80a61914
Remove the -fhidden-weak-vtables -cc1 option. It was dead,
...
gross, and increasingly replaced through other mechanisms.
llvm-svn: 201011
2014-02-08 00:41:16 +00:00
Anders Carlsson
064ccbef26
Fix test.
...
llvm-svn: 124555
2011-01-29 22:39:23 +00:00
Anders Carlsson
49f17537ee
When emitting RTTI for a non-class type, compute the visibility of the RTTI data based on the explicit visibility of the type.
...
llvm-svn: 124553
2011-01-29 22:10:32 +00:00
Anders Carlsson
46fcf9f0b7
Update tests.
...
I'm still not sure if having the typenames be visible with -hidden-weak-vtables, but I think it makes sense.
llvm-svn: 124549
2011-01-29 20:57:16 +00:00
Anders Carlsson
caea35dce2
Add a test for RTTI visibility.
...
llvm-svn: 124543
2011-01-29 19:52:22 +00:00