node/tools/v8_gypfiles
Stefan Stojanovic c72dd1a73b deps: patch V8 to support compilation with MSVC
This patches V8 v12.3 for Windows, by fixing multiple compilation
errors caused by V8 being a Clang-oriented project. There are various
types of errors fixed by this going from changing `using` directives
and renaming to overcoming the differences in which Clang and MSVC see
templates and metaprogramming.

The changes introduced here are strictly meant as a patch only, so they
shouldn't be pushed upstream.

Refs: https://github.com/targos/node/pull/13
Refs: https://github.com/targos/node/pull/14
Refs: https://github.com/targos/node/pull/15
PR-URL: https://github.com/nodejs/node/pull/52293
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
2024-04-19 08:39:54 +00:00
..
d8.gyp build, deps, tools: avoid excessive LTO 2023-04-06 00:24:58 +00:00
directory.build.props build: fix MSVC 2022 Release compilation 2023-01-27 15:24:45 -05:00
extras-libraries.cc
features.gypi tools: roughly port v8_abseil to gyp 2024-03-31 15:37:19 +02:00
ForEachFormat.py
ForEachReplace.py
GN-scraper.py tools: fix regex strings in Python tools 2023-02-21 11:55:22 -08:00
inspector.gypi tools: update V8 gypfiles for 11.5 2023-10-10 08:26:48 +02:00
toolchain.gypi build: add -flax-vector-conversions to V8 build 2023-12-24 11:24:11 +00:00
v8.gyp deps: patch V8 to support compilation with MSVC 2024-04-19 08:39:54 +00:00
v8vtune.gyp build,deps,src: fix Intel VTune profiling support 2022-11-22 08:28:19 +00:00