[前][次][番号順一覧][スレッド一覧]

ruby-changes:25867

From: ngoto <ko1@a...>
Date: Wed, 28 Nov 2012 15:29:17 +0900 (JST)
Subject: [ruby-changes:25867] ngoto:r37924 (trunk): * configure.in: revert r37911, r37906 and r37904 which break build

ngoto	2012-11-28 15:29:05 +0900 (Wed, 28 Nov 2012)

  New Revision: 37924

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=37924

  Log:
    * configure.in: revert r37911, r37906 and r37904 which break build
      with non-gcc and/or non-IA32 compilers, e.g. Solaris Studio,
      Fujitsu C Compiler. [ruby-dev:46646] [Bug #7451]

  Modified files:
    trunk/ChangeLog
    trunk/configure.in

Index: configure.in
===================================================================
--- configure.in	(revision 37923)
+++ configure.in	(revision 37924)
@@ -1533,18 +1533,7 @@
 [hpux*], [AC_DEFINE(SPT_TYPE,SPT_PSTAT) ],
 [])
 
-    AC_CACHE_CHECK([for __sync_val_compare_and_swap], [rb_cv_gcc_compiler_cas], [
-       AC_TRY_LINK([unsigned long atomic_var;],
-                   [
-                       __sync_val_compare_and_swap(&atomic_var, 0, 1);
-                   ],
-                   [rb_cv_gcc_compiler_cas=yes],
-                   [rb_cv_gcc_compiler_cas=no])])
-    if test "$rb_cv_gcc_compiler_cas" = no; then
-       ARCH_FLAG="-march=i486"
-    fi
 
-
 AC_CACHE_CHECK(for signbit, rb_cv_have_signbit,
   [AC_TRY_LINK([
 #include <math.h>
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 37923)
+++ ChangeLog	(revision 37924)
@@ -1,3 +1,9 @@
+Wed Nov 28 15:19:25 2012  Naohisa Goto  <ngotogenome@g...>
+
+	* configure.in: revert r37911, r37906 and r37904 which break build
+	  with non-gcc and/or non-IA32 compilers, e.g. Solaris Studio,
+	  Fujitsu C Compiler. [ruby-dev:46646] [Bug #7451]
+
 Wed Nov 28 14:50:55 2012  Koichi Sasada  <ko1@a...>
 
 	* ext/psych/extconf.rb: copy sources into build directory,

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]