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

ruby-changes:21783

From: kosaki <ko1@a...>
Date: Fri, 25 Nov 2011 07:54:48 +0900 (JST)
Subject: [ruby-changes:21783] kosaki:r33832 (trunk): * configure.in: remove [read count field in FILE] check.

kosaki	2011-11-25 07:54:39 +0900 (Fri, 25 Nov 2011)

  New Revision: 33832

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

  Log:
    * configure.in: remove [read count field in FILE] check.
      ruby 1.9 or later doesn't use stdio at all.

  Modified files:
    trunk/ChangeLog
    trunk/configure.in

Index: configure.in
===================================================================
--- configure.in	(revision 33831)
+++ configure.in	(revision 33832)
@@ -1633,25 +1633,6 @@
   AC_DEFINE(RSHIFT(x,y), (((x)<0) ? ~((~(x))>>(int)(y)) : (x)>>(int)(y)))
 fi
 
-test "$rb_cv_fcnt" = "not found" && rb_cv_fcnt="not found (OK if using GNU libc)"
-AC_CACHE_CHECK([read count field in FILE structures], rb_cv_fcnt,
-[rb_cv_fcnt="not found (OK if using GNU libc)"
-for fcnt in	dnl
-     _cnt	dnl
-     __cnt	dnl
-     _r		dnl
-     readCount	dnl
-     _rcount	dnl for emx0.9c
-; do
-    AC_TRY_COMPILE([#include <stdio.h>
-],
-	[FILE *f = stdin; f->$fcnt = 0;],
-	[rb_cv_fcnt="$fcnt"; break])
-done])
-AS_CASE("$rb_cv_fcnt",
-	["not found"*], [rb_cv_fcnt="not found"],
- 	[AC_DEFINE_UNQUOTED(FILE_COUNT, $rb_cv_fcnt)])
-
 AC_CACHE_CHECK([read buffer ptr field in FILE structures], rb_cv_frptr,
 [for frptr in	dnl
      _IO_read_ptr dnl
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 33831)
+++ ChangeLog	(revision 33832)
@@ -1,3 +1,8 @@
+Fri Nov 25 07:52:46 2011  KOSAKI Motohiro  <kosaki.motohiro@g...>
+
+	* configure.in: remove [read count field in FILE] check.
+	  ruby 1.9 or later doesn't use stdio at all.
+
 Fri Nov 25 07:46:09 2011  KOSAKI Motohiro  <kosaki.motohiro@g...>
 
 	* configure.in: add -Wall always.

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

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