@ -155,12 +155,24 @@ else()
$ < $ < C O M P I L E _ L A N G U A G E : C X X > : - f n o - r t t i > )
$ < $ < C O M P I L E _ L A N G U A G E : C X X > : - f n o - r t t i > )
endif ( )
endif ( )
if ( ENABLE_WERROR )
add_compile_options (
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = a l l >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = e x t r a >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = m i s s i n g - d e c l a r a t i o n s >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = s h a d o w >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = u n u s e d > )
else ( )
add_compile_options (
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W a l l >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e x t r a >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W m i s s i n g - d e c l a r a t i o n s >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W s h a d o w >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W u n u s e d >
# S o m e c o m p i l e r s c o u l d p a r t i c u l a r l y m i s b e h a v e : )
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - e r r o r - a l l > )
endif ( )
add_compile_options (
add_compile_options (
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = a l l >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = e x t r a >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = m i s s i n g - d e c l a r a t i o n s >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = s h a d o w >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = u n u s e d >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - a t t r i b u t e s >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - a t t r i b u t e s >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - i n v a l i d - o f f s e t o f >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - i n v a l i d - o f f s e t o f >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - u n u s e d - p a r a m e t e r >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - u n u s e d - p a r a m e t e r >
@ -169,9 +181,9 @@ else()
if ( CXX_CLANG OR CXX_ICC OR CXX_APPLE ) # C l a n g , A p p l e C l a n g , o r I n t e l C + +
if ( CXX_CLANG OR CXX_ICC OR CXX_APPLE ) # C l a n g , A p p l e C l a n g , o r I n t e l C + +
if ( NOT MSVC )
if ( NOT MSVC )
add_compile_options (
add_compile_options (
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = s h a d o w - u n c a p t u r e d - l o c a l >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = i m p l i c i t - f a l l t h r o u g h >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W e r r o r = t y p e - l i m i t s > )
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W s h a d o w - u n c a p t u r e d - l o c a l >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W i m p l i c i t - f a l l t h r o u g h >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W t y p e - l i m i t s > )
endif ( )
endif ( )
add_compile_options (
add_compile_options (
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - b r a c e d - s c a l a r - i n i t >
$ < $ < C O M P I L E _ L A N G U A G E : C , C X X > : - W n o - b r a c e d - s c a l a r - i n i t >