summaryrefslogtreecommitdiff
path: root/test/CodeGenCXX/rtti-linkage.cpp
AgeCommit message (Expand)Author
2015-01-22Emit DeferredDeclsToEmit in a DFS order.Rafael Espindola
2014-05-07CodeGen: Don't set hidden visibility on symbols with local linkageDuncan P. N. Exon Smith
2014-03-10RTTI symbols for visible local types may need weak linkage.John McCall
2014-02-08type_info objects are not unnamed_addr: the ABI requires us toJohn McCall
2014-02-08Remove the -fhidden-weak-vtables -cc1 option. It was dead,John McCall
2011-01-29When emitting RTTI for a non-class type, compute the visibility of the RTTI d...Anders Carlsson
2011-01-29Update tests.Anders Carlsson
2011-01-24Mark VTables and RTTI data linkonce_odr instead of weak_odr, with the excepti...Anders Carlsson
2011-01-11Set unnamed_addr in every type info.Rafael Espindola
2011-01-11Set unnamed_addr for type infos that we are confortable marking as hidden. IRafael Espindola
2010-12-17Give hidden visibility to RTTI for derived types. This is kindof a hackyJohn McCall
2010-11-08test/CodeGenCXX/rtti-linkage.cpp: Get rid of sort(1) to remove XFAIL: win32.NAKAMURA Takumi
2010-10-11Don't let typeinfo name symbols be 'internal hidden', it can lead to linker c...Argyrios Kyrtzidis
2010-08-12Just disable the hidden-visibility optimization for now by hiding it behindJohn McCall
2010-08-05It turns out that linkers (at least, the Darwin linker) don't necessarilyJohn McCall
2010-08-04Emit standard-library RTTI with external linkage, not weak_odr.John McCall
2010-06-02typeid() produces type information for the cv-unqualified version ofDouglas Gregor
2010-05-14XFAIL a test on Win32.Daniel Dunbar
2010-05-13Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor
2010-03-31Drastically simplify the computation of linkage for typeinfo by usingDouglas Gregor
2009-12-31If the key function of a record is inline, then the RTTI data should have wea...Anders Carlsson
2009-12-30More RTTI cleanup, test that RTTI classes have the correct vtables.Anders Carlsson
2009-12-29Handle enum types as well.Anders Carlsson
2009-12-29Fix function type RTTI linkage and add tests.Anders Carlsson
2009-12-23Remove cv-qualifiers from the argument to typeidDouglas Gregor
2009-12-21Add tests for structs inside anonymous namespaces.Anders Carlsson
2009-12-21Incomplete structs should also have internal linkage.Anders Carlsson
2009-12-20Correcly handle pointers to member pointer types where the class or the point...Anders Carlsson
2009-12-20Rework the way pointer types are handled by the RTTI builder. We now get the ...Anders Carlsson
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-12-11Use GetAddrOfRTTI when getting the RTTI pointer for a base class.Anders Carlsson