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

ruby-changes:15255

From: usa <ko1@a...>
Date: Thu, 1 Apr 2010 12:06:20 +0900 (JST)
Subject: [ruby-changes:15255] Ruby:r27137 (trunk): * include/ruby/ruby.h (PRE_TIMET_PREFIX): define if configure doesn't

usa	2010-04-01 12:06:07 +0900 (Thu, 01 Apr 2010)

  New Revision: 27137

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

  Log:
    * include/ruby/ruby.h (PRE_TIMET_PREFIX): define if configure doesn't
      defines it.  [ruby-core:29190]

  Modified files:
    trunk/include/ruby/ruby.h

Index: include/ruby/ruby.h
===================================================================
--- include/ruby/ruby.h	(revision 27136)
+++ include/ruby/ruby.h	(revision 27137)
@@ -129,6 +129,16 @@
 # define PRI_VALUE_PREFIX ""
 #endif
 
+#ifndef PRI_TIMET_PREFIX
+# if SIZEOF_TIME_T == SIZEOF_INT
+#  define PRI_TIMET_PREFIX
+# elif SIZEOF_TIME_T == SIZEOF_LONG
+#  define PRI_TIMET_PREFIX "l"
+# elif SIZEOF_TIME_T == SIZEOF_LONG_LONG
+#  define PRI_TIMET_PREFIX "ll"
+# endif
+#endif
+
 #if defined PRIdPTR
 # define PRI_PTRDIFF_PREFIX "t"
 #elif SIZEOF_PTRDIFF_T == SIZEOF_INT

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

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