mirror of
https://github.com/nodejs/node.git
synced 2024-11-24 03:07:54 +01:00
deps: V8: cherry-pick 500de8bd371b
Original commit message:
[gcc] Fix gcc / bazel build
Add <iomanip> includes to fix gcc/blaze builds. Also ignore a dangling
pointer warning introduced in newer gcc, since it has false positives
on some uses of scope classes.
Change-Id: Ib86a2437ffc34b5497a5b8619013d6d5b4ea30fe
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5380192
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Adam Klein <adamk@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/main@{#92977}
Refs: 500de8bd37
PR-URL: https://github.com/nodejs/node/pull/52676
Fixes: https://github.com/nodejs/node/issues/52675
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
This commit is contained in:
parent
02388eb357
commit
40ef9d541e
@ -37,7 +37,7 @@
|
||||
|
||||
# Reset this number to 0 on major V8 upgrades.
|
||||
# Increment by one for each non-official patch applied to deps/v8.
|
||||
'v8_embedder_string': '-node.10',
|
||||
'v8_embedder_string': '-node.11',
|
||||
|
||||
##### V8 defaults for Node.js #####
|
||||
|
||||
|
4
deps/v8/BUILD.gn
vendored
4
deps/v8/BUILD.gn
vendored
@ -1716,6 +1716,10 @@ config("toolchain") {
|
||||
|
||||
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108517
|
||||
"-Wno-nonnull",
|
||||
|
||||
# Disable dangling pointer warnings, which are often false positives when
|
||||
# using scopes.
|
||||
"-Wno-dangling-pointer",
|
||||
]
|
||||
}
|
||||
|
||||
|
1
deps/v8/src/compiler/turboshaft/assembler.h
vendored
1
deps/v8/src/compiler/turboshaft/assembler.h
vendored
@ -6,6 +6,7 @@
|
||||
#define V8_COMPILER_TURBOSHAFT_ASSEMBLER_H_
|
||||
|
||||
#include <cstring>
|
||||
#include <iomanip>
|
||||
#include <iterator>
|
||||
#include <limits>
|
||||
#include <memory>
|
||||
|
2
deps/v8/src/wasm/wasm-disassembler.cc
vendored
2
deps/v8/src/wasm/wasm-disassembler.cc
vendored
@ -4,6 +4,8 @@
|
||||
|
||||
#include "src/wasm/wasm-disassembler.h"
|
||||
|
||||
#include <iomanip>
|
||||
|
||||
#include "src/debug/debug-interface.h"
|
||||
#include "src/numbers/conversions.h"
|
||||
#include "src/wasm/module-decoder-impl.h"
|
||||
|
Loading…
Reference in New Issue
Block a user