CMakeLists.txt revision e75628e9e9bba6c65b067372d381d9e03560923a
1cb8977d726be451df9978a74088435667fa37da2Greg Claytonset(PROFILE_SOURCES 2cb8977d726be451df9978a74088435667fa37da2Greg Clayton GCDAProfiling.c) 3cb8977d726be451df9978a74088435667fa37da2Greg Clayton 4cb8977d726be451df9978a74088435667fa37da2Greg Claytonfilter_available_targets(PROFILE_SUPPORTED_ARCH x86_64 i386) 5cb8977d726be451df9978a74088435667fa37da2Greg Clayton 6cb8977d726be451df9978a74088435667fa37da2Greg Claytonif(NOT APPLE) 7cb8977d726be451df9978a74088435667fa37da2Greg Clayton # FIXME: Add support for profile.rt on Mac. 8cb8977d726be451df9978a74088435667fa37da2Greg Clayton foreach(arch ${PROFILE_SUPPORTED_ARCH}) 9cb8977d726be451df9978a74088435667fa37da2Greg Clayton add_compiler_rt_static_runtime(clang_rt.profile-${arch} ${arch} 10cb8977d726be451df9978a74088435667fa37da2Greg Clayton SOURCES ${PROFILE_SOURCES}) 11cb8977d726be451df9978a74088435667fa37da2Greg Clayton endforeach() 12cb8977d726be451df9978a74088435667fa37da2Greg Claytonendif() 13cb8977d726be451df9978a74088435667fa37da2Greg Clayton