Skip to content

Back-port v8 changes for ppc64, Aix platform

Back-port v8 changes for ppc64, Aix platform Changes included:

s390, ppc64: Enable v8gen.py on Linux s390, ppc64 V8 Revision: abab9fbb643e97d1fa7ddee9bfc609e0e4a4f184 Link: https://chromium-review.googlesource.com/c/v8/v8/+/1135540

fix gn builds on aix. V8 Revision: d9e78322d0370543342d52d58e4d81db67bb7203 Link: https://chromium-review.googlesource.com/c/v8/v8/+/1103533

Use gn from PATH on aix V8 Revision: e7fad930a83b5b4f1bfee6bee620f35b988d28c3 Link: https://chromium-review.googlesource.com/c/v8/v8/+/1168087

ppc64, aix: Pass CallFrequency object by const reference to avoid value copy error. Bug: v8:8193 GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976 V8 Revision: d2e0166ded485df126c765b9196f7edd1ce50f82 Link: https://chromium-review.googlesource.com/c/v8/v8/+/1228633

disable failing cctest on AIX temporarily V8 Revision: 67b549938d9060dde5cb557865f7451392a0f004 Link: https://chromium-review.googlesource.com/c/v8/v8/+/1174560

deps/v8/src/torque/file-visitor.h: Add virtual dtor to avoid gcc error on Aix. (Not currently present in v8/master)

The following patch to v8/build solves this issue for v8/master: a1a12ef3b343f9e75c630ed6dc8f1ea44a8a747b

However, the version of '/chromium/src/build.git' cannot be updated to include this patch in v8/DEPS file. (could potentially cause issues for other platforms)

The change to deps/v8/src/torque/file-visitor.h is a workaround for origin/v10.x-staging branch.

Merge request reports

Loading