Commit 84de78ad23e for nodejs
commit 84de78ad23e824fbc53ad17c35dbeeff6bdda082
Author: Michaël Zasso <targos@protonmail.com>
Date: Sat May 9 15:31:43 2026 +0200
tools: update V8 gypfiles for 15.0
Co-Authored-By: Joyee Cheung <joyeec9h3@gmail.com>
Signed-Off-By: Michaël Zasso <targos@protonmail.com>
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/65161
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
diff --git a/tools/v8_gypfiles/abseil.gyp b/tools/v8_gypfiles/abseil.gyp
index a0bd2f1d9a3..877b466c420 100644
--- a/tools/v8_gypfiles/abseil.gyp
+++ b/tools/v8_gypfiles/abseil.gyp
@@ -35,6 +35,7 @@
'<(ABSEIL_ROOT)/absl/base/internal/direct_mmap.h',
'<(ABSEIL_ROOT)/absl/base/internal/endian.h',
'<(ABSEIL_ROOT)/absl/base/internal/errno_saver.h',
+ '<(ABSEIL_ROOT)/absl/base/internal/hardening.h',
'<(ABSEIL_ROOT)/absl/base/internal/hide_ptr.h',
'<(ABSEIL_ROOT)/absl/base/internal/iterator_traits.h',
'<(ABSEIL_ROOT)/absl/base/internal/low_level_alloc.h',
diff --git a/tools/v8_gypfiles/v8.gyp b/tools/v8_gypfiles/v8.gyp
index b3ae3a7afe2..6b01553ede7 100644
--- a/tools/v8_gypfiles/v8.gyp
+++ b/tools/v8_gypfiles/v8.gyp
@@ -1496,6 +1496,7 @@
'dependencies': [
'v8_headers',
+ 'llvm-libc-headers',
],
'conditions': [
@@ -2516,5 +2517,18 @@
],
},
}, # fp16
+ {
+ 'target_name': 'llvm-libc-headers',
+ 'type': 'none',
+ 'toolsets': ['host', 'target'],
+ 'direct_dependent_settings': {
+ 'include_dirs': [
+ '<(V8_ROOT)/third_party/llvm-libc/src',
+ ],
+ 'defines': [
+ 'LIBC_NAMESPACE=__llvm_libc_cr',
+ ],
+ },
+ }
],
}