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/