Compile with frame pointers on UNIX builds.
authorBrian Robbins <brianrob@microsoft.com>
Tue, 6 Oct 2015 23:36:54 +0000 (16:36 -0700)
committerBrian Robbins <brianrob@microsoft.com>
Tue, 6 Oct 2015 23:36:54 +0000 (16:36 -0700)
CMakeLists.txt

index d899ee6..ab351ed 100644 (file)
@@ -395,6 +395,9 @@ add_compile_options(-fms-extensions )
 #-fms-compatibility      Enable full Microsoft Visual C++ compatibility
 #-fms-extensions         Accept some non-standard constructs supported by the Microsoft compiler
 
+# Disable frame pointer optimizations so profilers can get better call stacks
+add_compile_options(-fno-omit-frame-pointer)
+
 endif(CLR_CMAKE_PLATFORM_UNIX)
 
 add_subdirectory(src/debug/debug-pal)