450ada04b2
v8 currently detects ABI by checking OS and endianness, but this is not sufficient to properly detect cases in which the ELFv2 ABI is used on big-endian Linux systems. Update these checks to use additionally use the _CALL_ELF macro in order to properly handle such cases. This issue was initially discovered by the Adélie Linux team. Change-Id: Iefc0510963d93e59d6c62469a505c70c594bb14a Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1555424 Reviewed-by: Junliang Yan <jyan@ca.ibm.com> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Junliang Yan <jyan@ca.ibm.com> Cr-Commit-Position: refs/heads/master@{#60759} |
||
---|---|---|
.. | ||
assembler-ppc-inl.h | ||
assembler-ppc.cc | ||
assembler-ppc.h | ||
code-stubs-ppc.cc | ||
constants-ppc.cc | ||
constants-ppc.h | ||
cpu-ppc.cc | ||
deoptimizer-ppc.cc | ||
disasm-ppc.cc | ||
frame-constants-ppc.cc | ||
frame-constants-ppc.h | ||
interface-descriptors-ppc.cc | ||
macro-assembler-ppc.cc | ||
macro-assembler-ppc.h | ||
OWNERS | ||
register-ppc.h | ||
simulator-ppc.cc | ||
simulator-ppc.h |