[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:19658

From: usa ruby-lang.org
Date: Fri, 1 Jun 2007 13:05:47 +0900 (JST)
Subject: [ruby-cvs:19658] Ruby:r12422: * insnhelper.h (INC_SP): shouldn't cast ``x'' to unsigned type because

usa	2007-06-01 13:05:46 +0900 (Fri, 01 Jun 2007)

  New Revision: 12422

  Modified files:
    trunk/ChangeLog
    trunk/insnhelper.h
    trunk/insns.def

  Log:
    * insnhelper.h (INC_SP): shouldn't cast ``x'' to unsigned type because
      it might be a negative value.
    
    * insnhelper.h, insns.def: shoudn't use unary minus operator in index
      operator. some compilers (such as VC++8 x64) cannot deal it with
      expected way.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=12422&r2=12421
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/insnhelper.h?r1=12422&r2=12421
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/insns.def?r1=12422&r2=12421


[前][次][番号順一覧][スレッド一覧][生データ]