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/