summaryrefslogtreecommitdiff
path: root/deps
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2019-10-18 17:56:48 +0200
committerMichaël Zasso <targos@protonmail.com>2019-11-08 15:50:50 +0100
commitf15559a8918edcc001c69e321eb71a6e75cc741c (patch)
tree68f27f0965ab4c78e45fd6d68d7ec97ed02b0bd4 /deps
parentd776cebbfb1e4e4e878076d0c5af4f099a9f9354 (diff)
downloadandroid-node-v8-f15559a8918edcc001c69e321eb71a6e75cc741c.tar.gz
android-node-v8-f15559a8918edcc001c69e321eb71a6e75cc741c.tar.bz2
android-node-v8-f15559a8918edcc001c69e321eb71a6e75cc741c.zip
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.h1
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"