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

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/

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