From 1955c7158bd0b42d1b6221ff015b5d3e5cb84593 Mon Sep 17 00:00:00 2001 From: Patrick Gartung Date: Mon, 8 Jun 2015 14:13:58 -0500 Subject: [PATCH 1/3] add -fno-omit-frame-pointer for gcc on osx --- interpreter/llvm/Module.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interpreter/llvm/Module.mk b/interpreter/llvm/Module.mk index e2b860348bf8b..47eb4442ad4c3 100644 --- a/interpreter/llvm/Module.mk +++ b/interpreter/llvm/Module.mk @@ -125,6 +125,9 @@ $(LLVMDEPO): $(LLVMDEPS) if [ $(ARCH) = "macosx64" ]; then \ LLVM_CFLAGS="-m64"; \ fi; \ + if [ $(ARCH) = "macosx64" && x$(GCC_MAJOR) != "x" ]; then \ + LLVM_CFLAGS="-m64 -fno-omit-frame-pointer"; \ + fi; \ if [ $(ARCH) = "iossim" ]; then \ LLVM_CFLAGS="-arch i386 -isysroot $(IOSSDK) -miphoneos-version-min=$(IOSVERS)"; \ LLVM_HOST="--host=i386-apple-darwin"; \ From 4c99463d872d95b2103ff998c9693d3e7ba6424a Mon Sep 17 00:00:00 2001 From: Patrick Gartung Date: Mon, 8 Jun 2015 14:25:15 -0500 Subject: [PATCH 2/3] add extra $ --- interpreter/llvm/Module.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interpreter/llvm/Module.mk b/interpreter/llvm/Module.mk index 47eb4442ad4c3..a50706914bf7e 100644 --- a/interpreter/llvm/Module.mk +++ b/interpreter/llvm/Module.mk @@ -125,7 +125,7 @@ $(LLVMDEPO): $(LLVMDEPS) if [ $(ARCH) = "macosx64" ]; then \ LLVM_CFLAGS="-m64"; \ fi; \ - if [ $(ARCH) = "macosx64" && x$(GCC_MAJOR) != "x" ]; then \ + if [ $(ARCH) = "macosx64" && x$$(GCC_MAJOR) != "x" ]; then \ LLVM_CFLAGS="-m64 -fno-omit-frame-pointer"; \ fi; \ if [ $(ARCH) = "iossim" ]; then \ From b626ab86357406c6ab64d058af4ae659b92831a4 Mon Sep 17 00:00:00 2001 From: Patrick Gartung Date: Mon, 8 Jun 2015 14:37:35 -0500 Subject: [PATCH 3/3] Update Module.mk --- interpreter/llvm/Module.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interpreter/llvm/Module.mk b/interpreter/llvm/Module.mk index a50706914bf7e..fc326c98f375f 100644 --- a/interpreter/llvm/Module.mk +++ b/interpreter/llvm/Module.mk @@ -125,7 +125,7 @@ $(LLVMDEPO): $(LLVMDEPS) if [ $(ARCH) = "macosx64" ]; then \ LLVM_CFLAGS="-m64"; \ fi; \ - if [ $(ARCH) = "macosx64" && x$$(GCC_MAJOR) != "x" ]; then \ + if [ $(ARCH) = "macosx64" && "x$$(GCC_MAJOR)" != "x" ]; then \ LLVM_CFLAGS="-m64 -fno-omit-frame-pointer"; \ fi; \ if [ $(ARCH) = "iossim" ]; then \