Remove the sysroot restriction from building GCDAProfiling.c.

We really need the C standard library to be available to implement the
profiling runtime library reasonably, and replicating everything in the
SDKs tree really isn't addressing any problems we have. Notably, all of
the sanitizer runtimes take the same approach, and this isn't a library
which could end up in a bootstrapping problem where the system headers
aren't even available.

This will hopefully prevent subsequent changes which start using various
other bits of C standard library to make things more debuggable.

llvm-svn: 184798
This commit is contained in:
Chandler Carruth 2013-06-25 00:37:28 +00:00
parent 70c86e1781
commit 9fcb41d0fa
1 changed files with 3 additions and 3 deletions

View File

@ -6,11 +6,11 @@ filter_available_targets(PROFILE_SUPPORTED_ARCH x86_64 i386)
if(APPLE)
add_compiler_rt_osx_static_runtime(clang_rt.profile_osx
ARCH ${PROFILE_SUPPORTED_ARCH}
SOURCES ${PROFILE_SOURCES}
CFLAGS --sysroot=${COMPILER_RT_DARWIN_SDK_SYSROOT})
SOURCES ${PROFILE_SOURCES})
else()
foreach(arch ${PROFILE_SUPPORTED_ARCH})
add_compiler_rt_static_runtime(clang_rt.profile-${arch} ${arch}
add_compiler_rt_static_runtime(clang_rt.profile-${arch}
${arch}
SOURCES ${PROFILE_SOURCES})
endforeach()
endif()