Revision: 45727
http://brlcad.svn.sourceforge.net/brlcad/?rev=45727&view=rev
Author: starseeker
Date: 2011-07-28 22:01:41 +0000 (Thu, 28 Jul 2011)
Log Message:
-----------
Don't add omit-frame-pointer if we're profiling - things are Not Happy.
Modified Paths:
--------------
brlcad/trunk/misc/CMake/CompilerFlags.cmake
Modified: brlcad/trunk/misc/CMake/CompilerFlags.cmake
===================================================================
--- brlcad/trunk/misc/CMake/CompilerFlags.cmake 2011-07-28 21:54:49 UTC (rev
45726)
+++ brlcad/trunk/misc/CMake/CompilerFlags.cmake 2011-07-28 22:01:41 UTC (rev
45727)
@@ -185,11 +185,11 @@
CHECK_C_FLAG_GATHER(fexpensive-optimizations OPTIMIZE_FLAGS)
CHECK_C_FLAG_GATHER(finline-functions OPTIMIZE_FLAGS)
CHECK_C_FLAG_GATHER("finline-limit=10000" OPTIMIZE_FLAGS)
- IF(NOT ${CMAKE_BUILD_TYPE} MATCHES "^Debug$" AND NOT
BRLCAD-ENABLE_DEBUG)
+ IF(NOT ${CMAKE_BUILD_TYPE} MATCHES "^Debug$" AND NOT
BRLCAD-ENABLE_DEBUG AND NOT BRLCAD-ENABLE_PROFILING)
CHECK_C_FLAG_GATHER(fomit-frame-pointer OPTIMIZE_FLAGS)
- ELSE(NOT ${CMAKE_BUILD_TYPE} MATCHES "^Debug$" AND NOT
BRLCAD-ENABLE_DEBUG)
+ ELSE(NOT ${CMAKE_BUILD_TYPE} MATCHES "^Debug$" AND NOT
BRLCAD-ENABLE_DEBUG AND NOT BRLCAD-ENABLE_PROFILING)
CHECK_C_FLAG_GATHER(fno-omit-frame-pointer OPTIMIZE_FLAGS)
- ENDIF(NOT ${CMAKE_BUILD_TYPE} MATCHES "^Debug$" AND NOT
BRLCAD-ENABLE_DEBUG)
+ ENDIF(NOT ${CMAKE_BUILD_TYPE} MATCHES "^Debug$" AND NOT
BRLCAD-ENABLE_DEBUG AND NOT BRLCAD-ENABLE_PROFILING)
SET(${C_FLAGS} "${${C_FLAGS}} ${OPTIMIZE_FLAGS}")
SET(${CXX_FLAGS} "${${CXX_FLAGS}} ${OPTIMIZE_FLAGS}")
ENDIF(BRLCAD-ENABLE_OPTIMIZED_BUILD)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits