From 9dabfaa24033aef490dd1fea18ad26424e7b206d Mon Sep 17 00:00:00 2001
From: Markus Frank <markus.frank@cern.ch>
Date: Wed, 25 Mar 2015 12:11:42 +0000
Subject: [PATCH] improve warnings during compilation for stdc++11

---
 cmake/DD4hep.cmake | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/cmake/DD4hep.cmake b/cmake/DD4hep.cmake
index a88d12053..eb50838ae 100644
--- a/cmake/DD4hep.cmake
+++ b/cmake/DD4hep.cmake
@@ -1,7 +1,9 @@
-
 #---------------------------------------------------------------------------------------------------
-##SET( CMAKE_CXX_FLAGS "-std=c++11 -Wall -Wextra -pedantic -Wno-long-long")
-SET( CMAKE_CXX_FLAGS "-Wall -Wextra -pedantic -Wno-long-long")
+if(DD4HEP_USE_CXX11)
+  SET( CMAKE_CXX_FLAGS "-std=c++11 -Wall -Wextra -pedantic -Wno-long-long -Wdeprecated -Wformat-security -Wshadow")
+else()
+  SET( CMAKE_CXX_FLAGS "-Wall -Wextra -pedantic -Wno-long-long")
+endif()
 
 add_definitions(-DBOOST_SPIRIT_USE_PHOENIX_V3)
 
-- 
GitLab