From 8cbe6f90ea9f0b4d22f1af94cc338e4501f6c5b2 Mon Sep 17 00:00:00 2001 From: Dmitry Gorbachev Date: Wed, 27 Jul 2011 02:37:33 +0000 Subject: [PATCH] Add "-fno-omit-frame-pointer" compiler option. GCC 4.6 omits on -O2 and -O3 level. svn path=/trunk/; revision=52915 --- reactos/ReactOS-i386.rbuild | 1 + reactos/cmake/gcc.cmake | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/reactos/ReactOS-i386.rbuild b/reactos/ReactOS-i386.rbuild index 5bfd52a6177..0cf26e14c75 100644 --- a/reactos/ReactOS-i386.rbuild +++ b/reactos/ReactOS-i386.rbuild @@ -30,6 +30,7 @@ -gstabs+ -fno-set-stack-executable -fno-optimize-sibling-calls + -fno-omit-frame-pointer -gstabs+ diff --git a/reactos/cmake/gcc.cmake b/reactos/cmake/gcc.cmake index b4caa09ceb0..2861d7978fb 100644 --- a/reactos/cmake/gcc.cmake +++ b/reactos/cmake/gcc.cmake @@ -37,7 +37,7 @@ endif() add_compiler_flags(-fno-strict-aliasing) if(ARCH MATCHES i386) - add_compiler_flags(-mpreferred-stack-boundary=2 -fno-set-stack-executable -fno-optimize-sibling-calls) + add_compiler_flags(-mpreferred-stack-boundary=2 -fno-set-stack-executable -fno-optimize-sibling-calls -fno-omit-frame-pointer) if(OPTIMIZE STREQUAL "1") add_compiler_flags(-ftracer -momit-leaf-frame-pointer) endif()