diff --git a/deps/v8/gypfiles/toolchain.gypi b/deps/v8/gypfiles/toolchain.gypi index 6da48e2282207c..10109024ba3ba3 100644 --- a/deps/v8/gypfiles/toolchain.gypi +++ b/deps/v8/gypfiles/toolchain.gypi @@ -1393,7 +1393,7 @@ ], # conditions }, # Release }, # configurations - 'cflags': [ '-Wno-type-limits', ], + 'cflags!': [ '-Wall', '-Wextra' ], 'msvs_disabled_warnings': [ 4245, # Conversion with signed/unsigned mismatch. 4267, # Conversion with possible loss of data. diff --git a/deps/v8/include/v8.h b/deps/v8/include/v8.h index 97e3584d0befe1..c5d9fc3a97525a 100644 --- a/deps/v8/include/v8.h +++ b/deps/v8/include/v8.h @@ -4337,14 +4337,13 @@ class V8_EXPORT CompiledWasmModule { class V8_EXPORT WasmModuleObject : public Object { public: // TODO(clemensh): Remove after 7.3 branch. - V8_DEPRECATED("Use OwnedBuffer", typedef) - std::pair, size_t> SerializedModule; + typedef std::pair, size_t> SerializedModule; /** * A unowned reference to a byte buffer. * TODO(clemensh): Remove after 7.3 branch. */ - V8_DEPRECATED("Use MemorySpan", struct) BufferReference { + struct BufferReference { const uint8_t* start; size_t size; BufferReference(const uint8_t* start, size_t size)