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

ruby-changes:11753

From: yugui <ko1@a...>
Date: Tue, 12 May 2009 00:06:35 +0900 (JST)
Subject: [ruby-changes:11753] Ruby:r23400 (ruby_1_9_1): merges r23317 from trunk into ruby_1_9_1.

yugui	2009-05-12 00:06:17 +0900 (Tue, 12 May 2009)

  New Revision: 23400

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

  Log:
    merges r23317 from trunk into ruby_1_9_1.
    --
    * eval_intern.h (_longjmp): never return.  see [ruby-core:23241]

  Modified files:
    branches/ruby_1_9_1/ChangeLog
    branches/ruby_1_9_1/eval_intern.h

Index: ruby_1_9_1/eval_intern.h
===================================================================
--- ruby_1_9_1/eval_intern.h	(revision 23399)
+++ ruby_1_9_1/eval_intern.h	(revision 23400)
@@ -67,7 +67,12 @@
 #define ruby_setjmp(env) RUBY_SETJMP(env)
 #define ruby_longjmp(env,val) RUBY_LONGJMP(env,val)
 #ifdef __CYGWIN__
-int _setjmp(), _longjmp();
+# ifndef _setjmp
+int _setjmp(jmp_buf);
+# endif
+# ifndef _longjmp
+NORETURN(void _longjmp(jmp_buf, int));
+# endif
 #endif
 
 #include <sys/types.h>
Index: ruby_1_9_1/ChangeLog
===================================================================
--- ruby_1_9_1/ChangeLog	(revision 23399)
+++ ruby_1_9_1/ChangeLog	(revision 23400)
@@ -1,3 +1,7 @@
+Fri May  1 13:18:01 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* eval_intern.h (_longjmp): never return.  see [ruby-core:23241]
+
 Sun Apr 26 20:33:12 2009  NARUSE, Yui  <naruse@r...>
 
 	* tool/transcode-tb (ActionMap#generate_node):

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

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