mirror of
https://github.com/nodejs/node.git
synced 2024-11-30 23:43:09 +01:00
efa63f3d05
Most changes are gated by the `clang==1` condition to avoid breaking MSVC builds. Select C/C++ language standard with ClCompile options. This avoids passing the `-std:c++20` flag while compiling C code. Do it only under clang option to avoid breaking addons until node-gyp supports the new LanguageStandard options. Disable precompiled header configuration for now as it doesn't seem to work with clang-cl. Disable C++20 warnings emitted by the Visual Studio C++ STL. They're very noisy and not our responsibility to fix. Co-authored-by: Daniel Lemire <daniel@lemire.me> Co-authored-by: Stefan Stojanovic <stefan.stojanovic@janeasystems.com> PR-URL: https://github.com/nodejs/node/pull/52870 Reviewed-By: Daniel Lemire <daniel@lemire.me> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> |
||
---|---|---|
.. | ||
acorn | ||
ada | ||
brotli | ||
cares | ||
cjs-module-lexer | ||
corepack | ||
googletest | ||
histogram | ||
icu-small | ||
llhttp | ||
minimatch | ||
nghttp2 | ||
ngtcp2 | ||
npm | ||
openssl | ||
postject | ||
simdjson | ||
simdutf | ||
undici | ||
uv | ||
uvwasi | ||
v8 | ||
zlib |