mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 10:49:00 +00:00
7f40a291ae
On arm64 Address can assume certain load/store size depending on the value (alignment) of the offset. This may cause assertion failure "runtime/vm/compiler/assembler/assembler_arm64.h: 2750: error: expected: a.log2sz_ == -1 || a.log2sz_ == size". This change fixes build on arm64c in debug mode by using an unaligned offset. This is a follow-up to https://dart-review.googlesource.com/c/sdk/+/259920. TEST=Build on the vm-ffi-android-debug-arm64c bot. Issue: https://github.com/dart-lang/sdk/issues/49719 Change-Id: I2fef8c8b397e85b9092244ae701a5f7b24b8f6eb Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260062 Auto-Submit: Alexander Markov <alexmarkov@google.com> Reviewed-by: Ryan Macnak <rmacnak@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com> |
||
---|---|---|
.. | ||
bin | ||
docs | ||
include | ||
lib | ||
observatory | ||
observatory_2 | ||
platform | ||
tests | ||
third_party | ||
tools | ||
vm | ||
.clang-tidy | ||
.gitignore | ||
BUILD.gn | ||
codereview.settings | ||
configs.gni | ||
CPPLINT.cfg | ||
OWNERS | ||
PRESUBMIT.py | ||
runtime_args.gni |