[ruby-cvs:62518] usa:r55354 (ruby_2_2): merge revision(s) 55123, 55129, 55130, 55133, 55136: [Backport #12414]

usa at ruby-lang.org usa at ruby-lang.org
Fri Jun 10 16:09:00 JST 2016


usa	2016-06-10 16:09:00 +0900 (Fri, 10 Jun 2016)

  New Revision: 55354

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=55354

  Log:
    merge revision(s) 55123,55129,55130,55133,55136: [Backport #12414]
    
    * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): consider
      non-finite float values not to raise FloatDomainError.
      [ruby-core:75682] [Bug #12414]
    
    * ext/bigdecimal/bigdecimal.c (isfinite): isfinite does not always
      exist.  fixed build error on Windows itroduced at r55123.
      exist.  fixed build error on Windows introduced at r55123.
    
    * ext/bigdecimal/bigdecimal.c (isfinite): get rid of a warning on
      cygwin. [Bug #12417][ruby-core:75691]
    
    * include/ruby/missing.h (isfinite): move from numeric.c.

  Modified directories:
    branches/ruby_2_2/
  Modified files:
    branches/ruby_2_2/ChangeLog
    branches/ruby_2_2/ext/bigdecimal/bigdecimal.c
    branches/ruby_2_2/include/ruby/missing.h
    branches/ruby_2_2/numeric.c
    branches/ruby_2_2/test/bigdecimal/test_bigdecimal.rb
    branches/ruby_2_2/version.h


More information about the ruby-cvs mailing list