From 2a3f0de94d4df12d6901897cc8964d92f38321d6 Mon Sep 17 00:00:00 2001
From: Zack Piper <zack.piper123@gmail.com>
Date: Fri, 24 Jul 2015 18:02:03 +0000
Subject: [PATCH] Fix compilation on ARMv7.Fixes #2387.

---
 SetFlags.cmake | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/SetFlags.cmake b/SetFlags.cmake
index 57cab5a1c..ca5f1d289 100644
--- a/SetFlags.cmake
+++ b/SetFlags.cmake
@@ -94,6 +94,10 @@ macro(set_flags)
                 		OUTPUT_VARIABLE GCC_VERSION)
                 endif()
 
+		if("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "arm")
+				set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}" "-fomit-frame-pointer")
+		endif()
+
 		set(CMAKE_CXX_FLAGS          "${CMAKE_CXX_FLAGS}          -std=c++11")
 		set(CMAKE_CXX_FLAGS_DEBUG    "${CMAKE_CXX_FLAGS_DEBUG}    -std=c++11")
 		set(CMAKE_CXX_FLAGS_COVERAGE "${CMAKE_CXX_FLAGS_COVERAGE} -std=c++11")