Commit Graph

6 Commits

Author SHA1 Message Date
Arnold Schwaighofer
3b5ebaa46c Fix some tests in IRGen folder 2023-06-21 10:10:32 -07:00
Arnold Schwaighofer
c1a93e0bde Move tests over to use the %use_no_opaque_pointers option 2023-06-14 10:49:48 -07:00
Xi Ge
624c2fc4a7 test: move demangle metadata for moved symbols to a separate file 2019-12-17 12:22:22 -08:00
Xi Ge
c31b9666a3 [test] IRGen: add a test for generating linker directive symbols $ld$hide 2019-12-12 22:22:28 -08:00
Daniel Rodríguez Troitiño
f539575c50 [android] Fix original-defined-attr test for Android 32 bits.
In 32 bits, the first parameter is the pointer size, so it is different
for 32 and 64 bits. Add an additional check prefix with the pointer size
and match for both pointer sizes. Works in both 32 and 64 bits targets.
2019-12-03 13:53:45 -08:00
Xi Ge
7e8ed50233 ASTMangler: use specified module names from @_originalDefinedIn to mangle symbols names
When an original module name is specified via @_originalDefinedIn attribute, we need to
use the original module name for all related runtime symbol names instead of the current
module names.

rdar://55268186
2019-12-02 16:58:31 -08:00