[D-runtime] [D-Programming-Language/druntime] 47e596: core.stdc.math: Update fpclassify() macros family ...

GitHub via D-runtime d-runtime at puremagic.com
Sun Apr 5 03:08:57 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 47e59625d1993dbf6124c5f12e2c47705daadf48
      https://github.com/D-Programming-Language/druntime/commit/47e59625d1993dbf6124c5f12e2c47705daadf48
  Author: Martin <noone at nowhere.com>
  Date:   2015-04-04 (Sat, 04 Apr 2015)

  Changed paths:
    M src/core/stdc/math.d

  Log Message:
  -----------
  core.stdc.math: Update fpclassify() macros family for MSVCRT.

Especially for MSVCRT 12+ (VS 2013).


  Commit: 2135e94f7a440a2730178ac4ac2f96993b2d8d99
      https://github.com/D-Programming-Language/druntime/commit/2135e94f7a440a2730178ac4ac2f96993b2d8d99
  Author: Martin <noone at nowhere.com>
  Date:   2015-04-04 (Sat, 04 Apr 2015)

  Changed paths:
    M src/core/stdc/math.d

  Log Message:
  -----------
  core.stdc.math: Improve MSVCRT support, especially for VS 2013+.

By implementing functions defined inline in MS math.h header
(from VS 2014 CTP3) and using D wrappers for all *l functions.

hypot() forwards to _hypot() to support VS <= 2013.


  Commit: 2a9cf761ebf2815c9f95acd4dc45c24e9836925a
      https://github.com/D-Programming-Language/druntime/commit/2a9cf761ebf2815c9f95acd4dc45c24e9836925a
  Author: Martin <noone at nowhere.com>
  Date:   2015-04-04 (Sat, 04 Apr 2015)

  Changed paths:
    M src/core/stdc/math.d

  Log Message:
  -----------
  core.stdc.math: Work around linking errors with MSVCRT < 12 (VS 2013).


  Commit: dd39631893ccf30ec4bfab3620864e520f155467
      https://github.com/D-Programming-Language/druntime/commit/dd39631893ccf30ec4bfab3620864e520f155467
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2015-04-05 (Sun, 05 Apr 2015)

  Changed paths:
    M src/core/stdc/math.d

  Log Message:
  -----------
  Merge pull request #968 from kinke/math

core.stdc.math: proper support for Microsoft C Runtime (Visual Studio >= 2013)


Compare: https://github.com/D-Programming-Language/druntime/compare/bd3f4cb2122e...dd39631893cc


More information about the D-runtime mailing list