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

ruby-changes:13102

From: nobu <ko1@a...>
Date: Fri, 11 Sep 2009 21:38:30 +0900 (JST)
Subject: [ruby-changes:13102] Ruby:r24851 (trunk): * tool/config.{guess,sub}: better guess on darwin 10 .

nobu	2009-09-11 21:38:15 +0900 (Fri, 11 Sep 2009)

  New Revision: 24851

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

  Log:
    * tool/config.{guess,sub}: better guess on darwin 10 .

  Modified files:
    trunk/ChangeLog
    trunk/configure.in

Index: configure.in
===================================================================
--- configure.in	(revision 24850)
+++ configure.in	(revision 24851)
@@ -202,6 +202,29 @@
     CFLAGS="$CFLAGS ${ARCH_FLAG}"
     LDFLAGS="${LDFLAGS+$LDFLAGS }${ARCH_FLAG}"
 else
+    if test x"$target_alias" = x; then
+	case "$target_os" in
+	  when(darwin*)
+	    AC_MSG_CHECKING([for real target cpu])
+	    target_cpu=`$CC -E - 2>/dev/null <<EOF |
+#ifdef __x86_64__
+"processor-name=x86_64"
+#endif
+#ifdef __i386__
+"processor-name=i386"
+#endif
+#ifdef __ppc__
+"processor-name=powerpc"
+#endif
+#ifdef __ppc64__
+"processor-name=powerpc64"
+#endif
+EOF
+	    sed -n 's/^"processor-name=\(.*\)"/\1/p'`
+	    AC_MSG_RESULT([$target_cpu])
+	    ;;
+	esac
+    fi
     target_archs="$target_cpu"
 fi
 
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 24850)
+++ ChangeLog	(revision 24851)
@@ -1,3 +1,7 @@
+Fri Sep 11 21:38:13 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* tool/config.{guess,sub}: better guess on darwin 10 .
+
 Fri Sep 11 18:51:57 2009  NARUSE, Yui  <naruse@r...>
 
 	* test/fileutils: use require_relative to require fileasserts.

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

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