[llvm-commits] [llvm] r150920 - in /llvm/trunk: autoconf/m4/visibility_inlines_hidden.m4 configure

NAKAMURA Takumi geek4civic at gmail.com
Sun Feb 19 04:05:12 PST 2012


Author: chapuni
Date: Sun Feb 19 06:05:12 2012
New Revision: 150920

URL: http://llvm.org/viewvc/llvm-project?rev=150920&view=rev
Log:
autoconf/m4/visibility_inlines_hidden.m4: Tweak for cygwin-g++-4.5.3. It folded conftest regardress of attributge((noinline)) with >=O1 .

Modified:
    llvm/trunk/autoconf/m4/visibility_inlines_hidden.m4
    llvm/trunk/configure

Modified: llvm/trunk/autoconf/m4/visibility_inlines_hidden.m4
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/autoconf/m4/visibility_inlines_hidden.m4?rev=150920&r1=150919&r2=150920&view=diff
==============================================================================
--- llvm/trunk/autoconf/m4/visibility_inlines_hidden.m4 (original)
+++ llvm/trunk/autoconf/m4/visibility_inlines_hidden.m4 Sun Feb 19 06:05:12 2012
@@ -8,7 +8,7 @@
                 [llvm_cv_cxx_visibility_inlines_hidden],
 [ AC_LANG_PUSH([C++])
   oldcxxflags="$CXXFLAGS"
-  CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden -Werror"
+  CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
     [template <typename T> struct X { void __attribute__((noinline)) f() {} };],
     [X<int>().f();])],

Modified: llvm/trunk/configure
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/configure?rev=150920&r1=150919&r2=150920&view=diff
==============================================================================
--- llvm/trunk/configure (original)
+++ llvm/trunk/configure Sun Feb 19 06:05:12 2012
@@ -20940,7 +20940,7 @@
 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 
   oldcxxflags="$CXXFLAGS"
-  CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden -Werror"
+  CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
   cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF





More information about the llvm-commits mailing list