[ruby-cvs:60727] naruse:r53566 (trunk): * configure.in: improve ICC (Intel C Compiler) support.

naruse at ruby-lang.org naruse at ruby-lang.org
Sun Jan 17 21:20:15 JST 2016


naruse	2016-01-17 21:20:15 +0900 (Sun, 17 Jan 2016)

  New Revision: 53566

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

  Log:
    * 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 files:
    trunk/ChangeLog
    trunk/configure.in
    trunk/lib/mkmf.rb


More information about the ruby-cvs mailing list