summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancis Ricci <francisjricci@gmail.com>2016-08-23 00:49:03 +0000
committerFrancis Ricci <francisjricci@gmail.com>2016-08-23 00:49:03 +0000
commitf9153eb3055c6b9287811c7e6d8ce6ad0d9fa6c1 (patch)
tree843e0c6f65e963c12bcc90094b2bf6ec1ca74126
parentce2163459f3b18cd0cac87cb6f83f5b7f872b8a7 (diff)
downloadbcm5719-llvm-f9153eb3055c6b9287811c7e6d8ce6ad0d9fa6c1.tar.gz
bcm5719-llvm-f9153eb3055c6b9287811c7e6d8ce6ad0d9fa6c1.zip
[builtins] Don't always use -ffreestanding when compiling builtins
This can break on some sysroots. Let the user define it if necessary. llvm-svn: 279496
-rw-r--r--compiler-rt/lib/builtins/CMakeLists.txt1
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler-rt/lib/builtins/CMakeLists.txt b/compiler-rt/lib/builtins/CMakeLists.txt
index 415b4e3946b..a7d665e9c7d 100644
--- a/compiler-rt/lib/builtins/CMakeLists.txt
+++ b/compiler-rt/lib/builtins/CMakeLists.txt
@@ -433,7 +433,6 @@ else ()
if(NOT COMPILER_RT_DEBUG)
append_list_if(COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG -fomit-frame-pointer BUILTIN_CFLAGS)
endif()
- append_list_if(COMPILER_RT_HAS_FREESTANDING_FLAG -ffreestanding BUILTIN_CFLAGS)
endif()
foreach (arch ${BUILTIN_SUPPORTED_ARCH})
OpenPOWER on IntegriCloud