From: Andrey Kamaev Date: Sat, 19 May 2012 08:50:24 +0000 (+0000) Subject: MinGW: try -mpreferred-stack-boundary instead of mstackrealign X-Git-Tag: accepted/2.0/20130307.220821~364^2~816 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f8368ba6da7c9ff3b4f2fa6e02c5e8f571c74d65;p=profile%2Fivi%2Fopencv.git MinGW: try -mpreferred-stack-boundary instead of mstackrealign --- diff --git a/cmake/OpenCVCompilerOptions.cmake b/cmake/OpenCVCompilerOptions.cmake index e00128a..be58bc6 100644 --- a/cmake/OpenCVCompilerOptions.cmake +++ b/cmake/OpenCVCompilerOptions.cmake @@ -32,15 +32,15 @@ if(MINGW) # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838 # here we are trying to workaround the problem include(CheckCXXCompilerFlag) - CHECK_CXX_COMPILER_FLAG(-mstackrealign HAVE_STACKREALIGN_FLAG) - if(HAVE_STACKREALIGN_FLAG) - set(OPENCV_EXTRA_C_FLAGS "${OPENCV_EXTRA_C_FLAGS} -mstackrealign") - else() +# CHECK_CXX_COMPILER_FLAG(-mstackrealign HAVE_STACKREALIGN_FLAG) + # if(HAVE_STACKREALIGN_FLAG) + # set(OPENCV_EXTRA_C_FLAGS "${OPENCV_EXTRA_C_FLAGS} -mstackrealign") + #else() CHECK_CXX_COMPILER_FLAG(-mpreferred-stack-boundary=2 HAVE_PREFERRED_STACKBOUNDARY_FLAG) if(HAVE_PREFERRED_STACKBOUNDARY_FLAG) set(OPENCV_EXTRA_C_FLAGS "${OPENCV_EXTRA_C_FLAGS} -mstackrealign") endif() - endif() + #endif() endif() if(CMAKE_COMPILER_IS_GNUCXX)