Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenMesh
OpenMesh
Commits
6a71cc4a
Commit
6a71cc4a
authored
Dec 03, 2015
by
Alexander Dielen
Committed by
Jan Möbius
Dec 07, 2015
Browse files
Added STL_VECTOR_CHECK support for Release builds.
(cherry picked from commit
8e365011
)
parent
d119277f
Changes
1
Hide whitespace changes
Inline
Side-by-side
cmake/ACGCompiler.cmake
View file @
6a71cc4a
...
...
@@ -134,15 +134,19 @@ if (UNIX)
set
(
STL_VECTOR_CHECKS false CACHE BOOL
"Include full stl vector checks in debug mode (This option is only used in debug Mode!)"
)
endif
(
NOT STL_VECTOR_CHECKS
)
# Add a flag to check stl vectors
in debugging mode
# Add a flag to check stl vectors
if
(
STL_VECTOR_CHECKS AND NOT CMAKE_SYSTEM MATCHES
"SunOS*"
)
list
(
APPEND ADDITIONAL_CXX_DEBUG_FLAGS
"-D_GLIBCXX_DEBUG"
)
list
(
APPEND ADDITIONAL_CXX_DEBUG_FLAGS
"-D_GLIBCXX_DEBUG_PEDANTIC"
)
list
(
APPEND ADDITIONAL_CXX_RELEASE_FLAGS
"-D_GLIBCXX_DEBUG"
)
list
(
APPEND ADDITIONAL_CXX_RELEASE_FLAGS
"-D_GLIBCXX_DEBUG_PEDANTIC"
)
list
(
APPEND ADDITIONAL_CXX_RELWITHDEBINFO_FLAGS
"-D_GLIBCXX_DEBUG"
)
list
(
APPEND ADDITIONAL_CXX_RELWITHDEBINFO_FLAGS
"-D_GLIBCXX_DEBUG_PEDANTIC"
)
list
(
APPEND ADDITIONAL_C_DEBUG_FLAGS
"-D_GLIBCXX_DEBUG"
)
list
(
APPEND ADDITIONAL_C_DEBUG_FLAGS
"-D_GLIBCXX_DEBUG_PEDANTIC"
)
list
(
APPEND ADDITIONAL_C_RELEASE_FLAGS
"-D_GLIBCXX_DEBUG"
)
list
(
APPEND ADDITIONAL_C_RELEASE_FLAGS
"-D_GLIBCXX_DEBUG_PEDANTIC"
)
list
(
APPEND ADDITIONAL_C_RELWITHDEBINFO_FLAGS
"-D_GLIBCXX_DEBUG"
)
list
(
APPEND ADDITIONAL_C_RELWITHDEBINFO_FLAGS
"-D_GLIBCXX_DEBUG_PEDANTIC"
)
endif
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment