diff options
author | Michaël Zasso <targos@protonmail.com> | 2019-10-18 17:56:48 +0200 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2019-11-08 15:50:50 +0100 |
commit | f15559a8918edcc001c69e321eb71a6e75cc741c (patch) | |
tree | 68f27f0965ab4c78e45fd6d68d7ec97ed02b0bd4 /deps | |
parent | d776cebbfb1e4e4e878076d0c5af4f099a9f9354 (diff) | |
download | node-new-f15559a8918edcc001c69e321eb71a6e75cc741c.tar.gz |
deps: V8: cherry-pick f2d92ec
Original commit message:
[base] Add missing include of <type_traits>
The missing include causes compilation failures for node.js, see
https://github.com/nodejs/node/pull/30020.
It's not great to have includes in a file called "macros.h", but we
define several functions there that make use of type traits. Fixing
that is a separate project.
R=mlippautz@chromium.org
Change-Id: Idb067679e597521230f94eb8c99f1347ed3808cb
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1868622
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64386}
Refs: https://github.com/v8/v8/commit/f2d92ec3c571256f5a9cda9515686df534cb0308
PR-URL: https://github.com/nodejs/node/pull/30020
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'deps')
-rw-r--r-- | deps/v8/src/base/macros.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/deps/v8/src/base/macros.h b/deps/v8/src/base/macros.h index 72ef64cfbe..5f52a9893e 100644 --- a/deps/v8/src/base/macros.h +++ b/deps/v8/src/base/macros.h @@ -6,6 +6,7 @@ #define V8_BASE_MACROS_H_ #include <limits> +#include <type_traits> #include "src/base/compiler-specific.h" #include "src/base/logging.h" |