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

ruby-changes:6253

From: shyouhei <ko1@a...>
Date: Tue, 1 Jul 2008 17:28:25 +0900 (JST)
Subject: [ruby-changes:6253] Ruby:r17766 (trunk): * include/ruby/ruby.h (enum ruby_special_consts): ISO C forbids

shyouhei	2008-07-01 17:27:58 +0900 (Tue, 01 Jul 2008)

  New Revision: 17766

  Modified files:
    trunk/ChangeLog
    trunk/compile.c
    trunk/cont.c
    trunk/debug.c
    trunk/eval_intern.h
    trunk/include/ruby/ruby.h
    trunk/parse.y
    trunk/process.c
    trunk/ruby.c
    trunk/vm_core.h

  Log:
    * include/ruby/ruby.h (enum ruby_special_consts): ISO C forbids
      comma at end of enumerator list
    
     	* include/ruby/ruby.h (enum ruby_value_type): ditto.
    
    * eval_intern.h (enum): ditto.
    
    * vm_core.h (enum rb_thread_status): ditto.
    
    * parse.y (enum lex_state_e): ditto.
    
    * parse.y (enum string_type): ditto.
    
    * process.c (enum): ditto.
    
    * ruby.c (enum dump_flag_bits): ditto.
    
    * ruby.c (enum disable_flag_bits): ditto.
    
    * compile.c (iseq_link_element): ditto
    
    * debug.c (union): ditto.
    
    * cont.c (enum context_type): ditto.



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

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/ruby.h?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/cont.c?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/compile.c?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ruby.c?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/parse.y?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm_core.h?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/debug.c?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/process.c?r1=17766&r2=17765&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/eval_intern.h?r1=17766&r2=17765&diff_format=u

Index: eval_intern.h
===================================================================
--- eval_intern.h	(revision 17765)
+++ eval_intern.h	(revision 17766)
@@ -205,7 +205,7 @@
 enum {
     RAISED_EXCEPTION = 1,
     RAISED_STACKOVERFLOW = 2,
-    RAISED_NOMEMORY = 4,
+    RAISED_NOMEMORY = 4
 };
 int rb_thread_set_raised(rb_thread_t *th);
 int rb_thread_reset_raised(rb_thread_t *th);
Index: debug.c
===================================================================
--- debug.c	(revision 17765)
+++ debug.c	(revision 17766)
@@ -63,7 +63,7 @@
         RUBY_NODE_TYPEMASK  = NODE_TYPEMASK,
         RUBY_NODE_LSHIFT    = NODE_LSHIFT,
         RUBY_NODE_LMASK     = NODE_LMASK,
-        RUBY_NODE_FL_NEWLINE   = NODE_FL_NEWLINE,
+        RUBY_NODE_FL_NEWLINE   = NODE_FL_NEWLINE
     } various;
 } dummy_gdb_enums;
 
Index: include/ruby/ruby.h
===================================================================
--- include/ruby/ruby.h	(revision 17765)
+++ include/ruby/ruby.h	(revision 17766)
@@ -235,7 +235,7 @@
     RUBY_IMMEDIATE_MASK = 0x03,
     RUBY_FIXNUM_FLAG    = 0x01,
     RUBY_SYMBOL_FLAG    = 0x0e,
-    RUBY_SPECIAL_SHIFT  = 8,
+    RUBY_SPECIAL_SHIFT  = 8
 };
 
 #define Qfalse ((VALUE)RUBY_Qfalse)
@@ -280,7 +280,7 @@
     RUBY_T_NODE   = 0x1c,
     RUBY_T_ICLASS = 0x1d,
 
-    RUBY_T_MASK   = 0x1f,
+    RUBY_T_MASK   = 0x1f
 };
 
 #define T_NONE   RUBY_T_NONE
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 17765)
+++ ChangeLog	(revision 17766)
@@ -1,3 +1,24 @@
+Tue Jul  1 17:14:59 2008  URABE Shyouhei  <shyouhei@r...>
+
+	* include/ruby/ruby.h (enum ruby_special_consts): ISO C forbids
+	  comma at end of enumerator list
+
+	* include/ruby/ruby.h (enum ruby_value_type): ditto.
+
+	* eval_intern.h (enum): ditto.
+
+	* vm_core.h (enum rb_thread_status): ditto.
+
+	* parse.y (enum lex_state_e): ditto.
+
+	* parse.y (enum string_type): ditto.
+
+	* process.c (enum): ditto.
+
+	* ruby.c (enum dump_flag_bits): ditto.
+
+	* ruby.c (enum disable_flag_bits): ditto.
+
 Tue Jul  1 17:21:42 2008  Nobuyoshi Nakada  <nobu@r...>
 
 	* regexec.c (stack_double): use MatchStackLimitSize atomically.
Index: vm_core.h
===================================================================
--- vm_core.h	(revision 17765)
+++ vm_core.h	(revision 17766)
@@ -371,7 +371,7 @@
     THREAD_RUNNABLE,
     THREAD_STOPPED,
     THREAD_STOPPED_FOREVER,
-    THREAD_KILLED,
+    THREAD_KILLED
 };
 
 typedef RUBY_JMP_BUF rb_jmpbuf_t;
Index: compile.c
===================================================================
--- compile.c	(revision 17765)
+++ compile.c	(revision 17766)
@@ -35,7 +35,7 @@
 	ISEQ_ELEMENT_NONE   = INT2FIX(0x00),
 	ISEQ_ELEMENT_LABEL  = INT2FIX(0x01),
 	ISEQ_ELEMENT_INSN   = INT2FIX(0x02),
-	ISEQ_ELEMENT_ADJUST = INT2FIX(0x03),
+	ISEQ_ELEMENT_ADJUST = INT2FIX(0x03)
     } type;
     struct iseq_link_element *next;
     struct iseq_link_element *prev;
Index: parse.y
===================================================================
--- parse.y	(revision 17765)
+++ parse.y	(revision 17766)
@@ -70,7 +70,7 @@
     EXPR_FNAME,			/* ignore newline, no reserved words. */
     EXPR_DOT,			/* right after `.' or `::', no reserved words. */
     EXPR_CLASS,			/* immediate after `class', no here document. */
-    EXPR_VALUE,			/* alike EXPR_BEG but label is disallowed. */
+    EXPR_VALUE			/* alike EXPR_BEG but label is disallowed. */
 };
 
 # ifdef HAVE_LONG_LONG
@@ -4843,7 +4843,7 @@
     str_sword  = (STR_FUNC_QWORDS),
     str_dword  = (STR_FUNC_QWORDS|STR_FUNC_EXPAND),
     str_ssym   = (STR_FUNC_SYMBOL),
-    str_dsym   = (STR_FUNC_SYMBOL|STR_FUNC_EXPAND),
+    str_dsym   = (STR_FUNC_SYMBOL|STR_FUNC_EXPAND)
 };
 
 static VALUE
Index: process.c
===================================================================
--- process.c	(revision 17765)
+++ process.c	(revision 17766)
@@ -1261,7 +1261,7 @@
     EXEC_OPTION_DUP2,
     EXEC_OPTION_CLOSE,
     EXEC_OPTION_OPEN,
-    EXEC_OPTION_CLOSE_OTHERS,
+    EXEC_OPTION_CLOSE_OTHERS
 };
 
 static VALUE
Index: cont.c
===================================================================
--- cont.c	(revision 17765)
+++ cont.c	(revision 17766)
@@ -17,7 +17,7 @@
 enum context_type {
     CONTINUATION_CONTEXT = 0,
     FIBER_CONTEXT = 1,
-    ROOT_FIBER_CONTEXT = 2,
+    ROOT_FIBER_CONTEXT = 2
 };
 
 typedef struct rb_context_struct {
Index: ruby.c
===================================================================
--- ruby.c	(revision 17765)
+++ ruby.c	(revision 17766)
@@ -66,7 +66,7 @@
 #define DISABLE_BIT(bit) (1U << disable_##bit)
 enum disable_flag_bits {
     disable_gems,
-    disable_rubyopt,
+    disable_rubyopt
 };
 
 #define DUMP_BIT(bit) (1U << dump_##bit)

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

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