Diff of /linden_release/linden/indra/cmake/00-Common.cmake
Parent Directory
|
Revision Log
|
Patch
| revision 99, Thu Mar 5 11:55:15 2009 UTC | revision 100, Thu Mar 12 12:37:11 2009 UTC | |
|---|---|---|
| # | Line 49 | Line 49 |
| 49 | ) | ) |
| 50 | ||
| 51 | if(MSVC80 OR MSVC90) | if(MSVC80 OR MSVC90) |
| 52 | set(CMAKE_CXX_FLAGS_RELEASE | |
| 53 | "${CMAKE_CXX_FLAGS_RELEASE} -D_SECURE_STL=0 -D_HAS_ITERATOR_DEBUGGING=0" | |
| 54 | CACHE STRING "C++ compiler release options" FORCE) | |
| 55 | ||
| 56 | add_definitions( | add_definitions( |
| 57 | /Zc:wchar_t- | /Zc:wchar_t- |
| 58 | ) | ) |
| # | Line 165 | Line 169 |
| 169 | set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_CXX_LINK_FLAGS}") | set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_CXX_LINK_FLAGS}") |
| 170 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mlong-branch") | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mlong-branch") |
| 171 | set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mlong-branch") | set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mlong-branch") |
| 172 | # NOTE: it's critical that the optimization flag is put in front. | |
| 173 | # NOTE: it's critical to have both CXX_FLAGS and C_FLAGS covered. | |
| 174 | set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O0 ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}") | |
| 175 | set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O0 ${CMAKE_C_FLAGS_RELWITHDEBINFO}") | |
| 176 | endif (DARWIN) | endif (DARWIN) |
| 177 | ||
| 178 |
|
||||||||
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

