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/