dart-sdk/runtime
Daco Harkes a2ac423c60 [vm/ffi] Fix MacOS arm64 homogenous float alignment
Fix the alignment of structs on MacOS arm64 so that it is the same as on
iOS arm64.

This fixes some of the ffi test failures, but not all. I'll follow up
with further CLs. (Having this landed will allow us to see further
failures on the bots.)

Bug: https://github.com/dart-lang/sdk/issues/46305

TEST=runtime/vm/compiler/ffi/unit_tests/struct12bytesFloatx6/arm64_macos.expect
TEST=tests/ffi(_2)/(.*)function(.*)_test.dart

Change-Id: I66d214ecf672734c685ff97316b1666a2859b106
Cq-Include-Trybots: luci.dart.try:vm-kernel-mac-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/202940
Reviewed-by: Clement Skau <cskau@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2021-06-09 17:51:02 +00:00
..
bin [vm/win/crypto] Cleanup use of BCryptGenRandom. 2021-06-07 23:15:13 +00:00
docs fix(docs): corrects common typos in project documentation 2021-05-18 15:48:18 +00:00
include [sdk] Recover folder structure in include folder 2 2021-05-20 13:54:42 +00:00
lib [vm] Make use of the new TypedDataBase to avoid redundant code in the runtime. 2021-06-08 19:15:38 +00:00
observatory [ VM / Service ] Move sourceLocation property to reference objects for Class, Function, and Field. 2021-06-02 22:18:32 +00:00
observatory_2 [ VM / Service ] Move sourceLocation property to reference objects for Class, Function, and Field. 2021-06-02 22:18:32 +00:00
platform [vm] Move context setting into AllocateClosure stub. 2021-06-02 18:10:38 +00:00
tests [vm/compiler] Recognize and propagate "value can be sentinel" property 2021-06-07 20:56:53 +00:00
third_party [tools] Update all iteritems -> items 2021-05-20 11:36:52 +00:00
tools Fix most lints in generated code, ignore some. 2021-05-14 19:48:48 +00:00
vm [vm/ffi] Fix MacOS arm64 homogenous float alignment 2021-06-09 17:51:02 +00:00
.clang-tidy
.gitignore
BUILD.gn [vm] Build configs for compressed pointers 2021-01-28 23:15:15 +00:00
codereview.settings
configs.gni
CPPLINT.cfg
PRESUBMIT.py
runtime_args.gni [wasm] Remove deprecated dart_enable_wasm flag. 2021-04-01 22:45:07 +00:00