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

ruby-changes:11937

From: nobu <ko1@a...>
Date: Thu, 28 May 2009 07:39:56 +0900 (JST)
Subject: [ruby-changes:11937] Ruby:r23601 (trunk): * configure.in (THREAD_MODEL): reject unknown value and checks

nobu	2009-05-28 07:39:24 +0900 (Thu, 28 May 2009)

  New Revision: 23601

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

  Log:
    * configure.in (THREAD_MODEL): reject unknown value and checks
      pthread.h only when pthread.  [ruby-core:23577]

  Modified files:
    trunk/ChangeLog
    trunk/configure.in

Index: configure.in
===================================================================
--- configure.in	(revision 23600)
+++ configure.in	(revision 23601)
@@ -930,7 +930,7 @@
 AC_CHECK_HEADERS(limits.h sys/file.h sys/ioctl.h sys/syscall.h\
 		 fcntl.h sys/fcntl.h sys/select.h sys/time.h sys/times.h sys/param.h\
 		 syscall.h pwd.h grp.h a.out.h utime.h direct.h sys/resource.h \
-		 sys/mkdev.h sys/utime.h xti.h netinet/in_systm.h float.h ieeefp.h pthread.h \
+		 sys/mkdev.h sys/utime.h xti.h netinet/in_systm.h float.h ieeefp.h \
 		 ucontext.h intrinsics.h langinfo.h locale.h sys/sendfile.h time.h \
 		 net/socket.h sys/socket.h)
 
@@ -2167,6 +2167,17 @@
 esac
 MINIOBJS="$MINIDLNOBJ"
 
+case "$THREAD_MODEL" in
+when(pthread)
+    AC_CHECK_HEADERS(pthread.h)
+    ;;
+when(win32)
+    ;;
+when(*)
+    AC_MSG_ERROR(unknown thread model $THREAD_MODEL)
+    ;;
+esac
+
 case "$FIRSTMAKEFILE" in
 when(*GNUmakefile:*)
     gnumake=yes
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 23600)
+++ ChangeLog	(revision 23601)
@@ -1,3 +1,8 @@
+Thu May 28 07:39:22 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* configure.in (THREAD_MODEL): reject unknown value and checks
+	  pthread.h only when pthread.  [ruby-core:23577]
+
 Thu May 28 03:47:46 2009  Yukihiro Matsumoto  <matz@r...>
 
 	* sample/optparse/opttest.rb: typo fixed.  [ruby-dev:38544]

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

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