[ruby-cvs:61714] naruse:r54552 (ruby_2_3): merge revision(s) 53566:

naruse at ruby-lang.org naruse at ruby-lang.org
Tue Apr 12 16:22:21 JST 2016


naruse	2016-04-12 16:22:21 +0900 (Tue, 12 Apr 2016)

  New Revision: 54552

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

  Log:
    merge revision(s) 53566:
    
    * configure.in: improve ICC (Intel C Compiler) support.
    
    * configure.in (CXX): The name of icc's c++ compiler is `icpc`.
    
    * configure.in (warnings): Add `-diag-disable=2259` to suppress
      noisy warnings: "non-pointer conversion from "..." to "..." may
      lose significant bits".
    
    * configure.in (optflags): Add `-fp-model precise` like -fno-fast-math.
    
    * lib/mkmf.rb: icc supports -Werror=division-by-zero
      and -Werror=deprecated-declarations, but doesn't support
      -Wdivision-by-zero and -Wdeprecated-declarations.

  Modified directories:
    branches/ruby_2_3/
  Modified files:
    branches/ruby_2_3/ChangeLog
    branches/ruby_2_3/configure.in
    branches/ruby_2_3/lib/mkmf.rb
    branches/ruby_2_3/version.h


More information about the ruby-cvs mailing list