[arm] fix armv7k regression on struct passing (#14362)
commit8913a1a73e85c60a7d896832d0dac4cfea979e6a
authorBernhard Urban <lewurm@gmail.com>
Tue, 7 May 2019 09:24:55 +0000 (7 11:24 +0200)
committerZoltan Varga <vargaz@gmail.com>
Tue, 7 May 2019 09:24:55 +0000 (7 05:24 -0400)
tree5e2f179f2ca56c2ba0c3a1f22ef519280517782b
parentf46b93c5f404035d8d52dd1c50bb1eaa5f0fc1a6
[arm] fix armv7k regression on struct passing (#14362)

We can't use `slotsize=8` on `armv7k` as it leads to stack corruption.

Note that `mtouch` already calls the AOT compiler with `--aot=mtriple=arm64_32-ios`, so no changes are required there.

Regression introduced by https://github.com/mono/mono/pull/12992

Fixes https://github.com/mono/mono/issues/13454
mono/mini/mini-arm.c