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

ruby-changes:33835

From: nobu <ko1@a...>
Date: Sun, 11 May 2014 09:33:53 +0900 (JST)
Subject: [ruby-changes:33835] nobu:r45916 (trunk): configure.in: check typeof

nobu	2014-05-11 09:33:45 +0900 (Sun, 11 May 2014)

  New Revision: 45916

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

  Log:
    configure.in: check typeof
    
    * configure.in (rb_cv_typeof): check typeof extension for ccan
      headers.

  Modified files:
    trunk/configure.in
Index: configure.in
===================================================================
--- configure.in	(revision 45915)
+++ configure.in	(revision 45916)
@@ -1505,6 +1505,12 @@ EOH https://github.com/ruby/ruby/blob/trunk/configure.in#L1505
 ])dnl
 ])dnl
 
+AC_CACHE_CHECK(for typeof, rb_cv_typeof,
+  [AC_TRY_COMPILE([int i; typeof(i) j;], [], [rb_cv_typeof=yes], [rb_cv_typeof=no])])
+if test "$rb_cv_typeof" = yes; then
+  AC_DEFINE(HAVE_TYPEOF)
+fi
+
 dnl RUBY_FUNC_ATTRIBUTE(attrib, macroname, cachevar, condition)
 AC_DEFUN([RUBY_FUNC_ATTRIBUTE], [dnl
 m4_ifval([$2], dnl

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

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