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

ruby-changes:4388

From: ko1@a...
Date: Tue, 1 Apr 2008 13:14:37 +0900 (JST)
Subject: [ruby-changes:4388] nobu - Ruby:r15879 (ruby_1_8): * {bcc,win}32/Makefile (config.h): need to define RUBY_SETJMP, etc.

nobu	2008-04-01 13:14:18 +0900 (Tue, 01 Apr 2008)

  New Revision: 15879

  Modified files:
    branches/ruby_1_8/ChangeLog
    branches/ruby_1_8/bcc32/Makefile.sub
    branches/ruby_1_8/win32/Makefile.sub

  Log:
    * {bcc,win}32/Makefile (config.h): need to define RUBY_SETJMP, etc.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=15879&r2=15878&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/bcc32/Makefile.sub?r1=15879&r2=15878&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/win32/Makefile.sub?r1=15879&r2=15878&diff_format=u

Index: ruby_1_8/ChangeLog
===================================================================
--- ruby_1_8/ChangeLog	(revision 15878)
+++ ruby_1_8/ChangeLog	(revision 15879)
@@ -1,3 +1,7 @@
+Tue Apr  1 13:14:16 2008  Nobuyoshi Nakada  <nobu@r...>
+
+	* {bcc,win}32/Makefile (config.h): need to define RUBY_SETJMP, etc.
+
 Tue Apr  1 11:36:19 2008  Nobuyoshi Nakada  <nobu@r...>
 
 	* configure.in: _setjmp is available but _longjmp is not on mingw.
Index: ruby_1_8/bcc32/Makefile.sub
===================================================================
--- ruby_1_8/bcc32/Makefile.sub	(revision 15878)
+++ ruby_1_8/bcc32/Makefile.sub	(revision 15879)
@@ -283,6 +283,9 @@
 \#define RSHIFT(x,y) ((x)>>(int)y)
 \#define FILE_COUNT level
 \#define FILE_READPTR curp
+\#define RUBY_SETJMP(env) _setjmp(env)
+\#define RUBY_LONGJMP(env,val) longjmp(env,val)
+\#define RUBY_JMP_BUF jmp_buf
 \#define inline __inline
 \#define NEED_IO_SEEK_BETWEEN_RW 1
 \#define STACK_GROW_DIRECTION -1
Index: ruby_1_8/win32/Makefile.sub
===================================================================
--- ruby_1_8/win32/Makefile.sub	(revision 15878)
+++ ruby_1_8/win32/Makefile.sub	(revision 15879)
@@ -390,6 +390,9 @@
 #define RSHIFT(x,y) ((x)>>(int)y)
 #define FILE_COUNT _cnt
 #define FILE_READPTR _ptr
+#define RUBY_SETJMP(env) _setjmp(env)
+#define RUBY_LONGJMP(env,val) longjmp(env,val)
+#define RUBY_JMP_BUF jmp_buf
 #define inline __inline
 #define NEED_IO_SEEK_BETWEEN_RW 1
 !if "$(PROCESSOR_ARCHITECTURE)" == "x86" || "$(ARCH)" == "x64" || "$(ARCH)" == "ia64"

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

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