[v24.x][riscv] V8 backport to resolve compile failure
Failure referenced in https://github.com/nodejs/build/issues/4099#issuecomment-3617069521 - the single line fix to
deps/v8/src/execution/riscv/simulator-riscv.h is enough to allow the cross-compiled build to pass but it seems cleaner to to pull the full commit across. If any reviewers disagree then I'm happy to cut this down to just the single line.
This will allow us to enable v24.x in the unofficial-builds repository.
Review requested:
- [ ] @nodejs/security-wg
- [ ] @nodejs/v8-update
Failed to start CI
⚠ No approving reviews found ✘ Refusing to run CI on potentially unsafe PRhttps://github.com/nodejs/node/actions/runs/20026379622
CI: https://ci.nodejs.org/job/node-test-pull-request/70423/
CI: https://ci.nodejs.org/job/node-test-pull-request/70425/
Failed to start CI
⚠ No approving reviews found ✘ Refusing to run CI on potentially unsafe PRhttps://github.com/nodejs/node/actions/runs/20029272474
V8 CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/nodes=benchmark-ubuntu2204-intel-64,v8test=v8test/6911/
V8 CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/nodes=rhel8-s390x,v8test=v8test/6911/
V8 CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/nodes=rhel8-ppc64le,v8test=v8test/6911/
CI: https://ci.nodejs.org/job/node-test-pull-request/70433/
CI: https://ci.nodejs.org/job/node-test-pull-request/70434/
V8 CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/nodes=benchmark-ubuntu2204-intel-64,v8test=v8test/6914/
V8 CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/nodes=rhel8-s390x,v8test=v8test/6914/
V8 CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/nodes=rhel8-ppc64le,v8test=v8test/6914/
CI: https://ci.nodejs.org/job/node-test-pull-request/70449/
CI: https://ci.nodejs.org/job/node-test-pull-request/70450/
CI: https://ci.nodejs.org/job/node-test-pull-request/70451/
CI: https://ci.nodejs.org/job/node-test-pull-request/70461/
CI: https://ci.nodejs.org/job/node-test-pull-request/70468/
CI: https://ci.nodejs.org/job/node-test-pull-request/70470/
Landed in d4dceb93cb77.