ruby-changes:49675
From: shyouhei <ko1@a...>
Date: Fri, 12 Jan 2018 22:14:58 +0900 (JST)
Subject: [ruby-changes:49675] shyouhei:r61792 (trunk): merge revision: 61746
shyouhei 2018-01-12 22:14:53 +0900 (Fri, 12 Jan 2018) New Revision: 61792 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=61792 Log: merge revision: 61746 `signed` is required for Rasbian (x86_64). * tool/ruby_vm/views/_insn_stack_increase.erb: specify `signed` explicitly for systems which use `unsigned` for `char` type. Modified files: trunk/tool/ruby_vm/views/_insn_stack_increase.erb Index: tool/ruby_vm/views/_insn_stack_increase.erb =================================================================== --- tool/ruby_vm/views/_insn_stack_increase.erb (revision 61791) +++ tool/ruby_vm/views/_insn_stack_increase.erb (revision 61792) @@ -23,7 +23,7 @@ insn_stack_increase_dispatch(enum ruby_v https://github.com/ruby/ruby/blob/trunk/tool/ruby_vm/views/_insn_stack_increase.erb#L23 }.join(', ') -%>, % end }; - char c = t[insn]; + signed char c = t[insn]; ASSERT_VM_INSTRUCTION_SIZE(t); if (c != -127) { -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/