From: Mu-Woong Lee Date: Thu, 11 Feb 2016 04:37:03 +0000 (+0900) Subject: Cleanup compile warning flags X-Git-Tag: submit/tizen/20160211.055628^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6c5b3661c5c7ed9fdf2bb02367fb540bde50afa1;p=platform%2Fcore%2Fcontext%2Fcontext-provider.git Cleanup compile warning flags Change-Id: I9a390c5e77a00b06f466b4b5c7115f2a5267e785 Signed-off-by: Mu-Woong Lee --- diff --git a/packaging/context-provider.spec b/packaging/context-provider.spec index ce27f64..47a9dc4 100644 --- a/packaging/context-provider.spec +++ b/packaging/context-provider.spec @@ -60,19 +60,25 @@ Context Provider %build MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` -export CFLAGS+=" -Wextra -Wcast-align -Wcast-qual -Wshadow -Wwrite-strings -Wswitch-default" -export CXXFLAGS+=" -Wextra -Wcast-align -Wcast-qual -Wshadow -Wwrite-strings -Wswitch-default -Wnon-virtual-dtor -Wno-c++0x-compat" +export CFLAGS+=" -Wextra -Wcast-align -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-parameter" +export CXXFLAGS+=" -Wextra -Wcast-align -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-parameter" -export CFLAGS+=" -Wno-unused-parameter -Wno-empty-body" -export CXXFLAGS+=" -Wno-unused-parameter -Wno-empty-body" -export CXXFLAGS+=" -std=c++0x" +export CFLAGS+=" -Wno-empty-body -fno-omit-frame-pointer -fno-optimize-sibling-calls" +export CXXFLAGS+=" -Wno-empty-body -fno-omit-frame-pointer -fno-optimize-sibling-calls" -export CFLAGS+=" -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow -fno-common" -export CXXFLAGS+=" -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow" +export CFLAGS+=" -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow" +export CXXFLAGS+=" -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow" -export CFLAGS+=" -DTIZEN_ENGINEER_MODE" -export CXXFLAGS+=" -DTIZEN_ENGINEER_MODE" -export FFLAGS+=" -DTIZEN_ENGINEER_MODE" +export CFLAGS+=" -fno-common" +export CXXFLAGS+=" -Wnon-virtual-dtor" +export CXXFLAGS+=" -std=c++11 -Wno-c++11-compat" + +#export CFLAGS+=" -Wcast-qual" +#export CXXFLAGS+=" -Wcast-qual" + +#export CFLAGS+=" -DTIZEN_ENGINEER_MODE" +#export CXXFLAGS+=" -DTIZEN_ENGINEER_MODE" +#export FFLAGS+=" -DTIZEN_ENGINEER_MODE" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DMAJORVER=${MAJORVER} -DFULLVER=%{version} -DPROFILE=%{?BUILD_PROFILE} make %{?jobs:-j%jobs}