0

Roll NaCl from 6944e6b79dbd to d5c11110f73b (2 revisions)

Manual roll since we also need to migrate a build flag.

6944e6b79d..d5c11110f7

2025-01-22 fabiansommer@chromium.org Update revision for Saigo
2025-01-20 fabiansommer@chromium.org Rebase saigo

Bug: chromium:40210191
Change-Id: I6a4cd36e0064e4e97c458f9e9266c9c4755d1a93
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6189122
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Auto-Submit: Fabian Sommer <fabiansommer@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1409644}
This commit is contained in:
Fabian Sommer
2025-01-22 06:57:08 -08:00
committed by Chromium LUCI CQ
parent cacc8e9f61
commit 73bb936868
3 changed files with 3 additions and 9 deletions
DEPS
build/config/compiler
native_client

2
DEPS

@ -324,7 +324,7 @@ vars = {
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling NaCl
# and whatever else without interference from each other.
'nacl_revision': '6944e6b79dbd1b9776681c025bd4f4c281bb4791',
'nacl_revision': 'd5c11110f73b2bdce7cabfff0b930d49b795e2ad',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling freetype
# and whatever else without interference from each other.

@ -1119,13 +1119,7 @@ config("libcxx_hardening") {
# TODO(crbug.com/40511454): Move this back to the `runtime_library` config
# when NaCl is removed.
if (use_safe_libcxx) {
# TODO(crbug.com/40275904): Switch saigo to hardened mode once it's rolled
# in.
if (is_nacl_saigo) {
defines = [ "_LIBCPP_ENABLE_ASSERTIONS=1" ]
} else {
defines = [ "_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE" ]
}
defines = [ "_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE" ]
} else {
defines = [ "_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE" ]
}