deps: backport 883637bd from latest v8
authorFedor Indutny <fedor.indutny@gmail.com>
Thu, 30 Jan 2014 11:25:20 +0000 (15:25 +0400)
committerFedor Indutny <fedor.indutny@gmail.com>
Fri, 31 Jan 2014 20:45:55 +0000 (00:45 +0400)
commitfac8f396ccc2d7133058848bd2531ee0fb525130
tree6fd602cae63aa1d017364fdc2995dddec74ef394
parente796e11087f1f6d04422d52ac333cc0fc0862750
deps: backport 883637bd from latest v8

Original commit message:

  VS2013 contains a number of improvements, most notably the addition
  of all C99 math functions.

  I'm a little bit concerned about the change I had to make in
  cpu-profiler.cc, but I spent quite a bit of time looking at it and was
  unable to figure out any rational explanation for the warning. It's
  possible it's spurious. Since it seems like a useful warning in
  general   though, I chose not to disable globally at the gyp level.

  I do think someone with expertise here should probably try to
  determine if this is a legitimate warning.

  BUG=288948
  R=dslomov@chromium.org

  Review URL: https://codereview.chromium.org/23449035

NOTE: Path applied without `cpu-profiler.cc` changes because in our
version it was looking totally different.
deps/v8/src/platform.h
deps/v8/src/preparser.cc
deps/v8/src/win32-math.cc
deps/v8/src/win32-math.h