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/