Michael Goulet
12ba87b996
Rollup merge of #97395 - RalfJung:call-abi, r=oli-obk
...
Miri call ABI check: ensure type size+align stay the same
We should almost certainly not accept calls where caller and callee disagree on the size or alignment of the type.
The checks we do *almost* imply that, except that `ScalarPair` types can have `repr(align)` and thus differ in size/align even when they are pairs of the same primitive type.
r? ``@oli-obk``
2022-05-30 15:57:28 -07:00
..
2022-05-25 08:25:15 +02:00
2022-05-23 07:43:50 +02:00
2022-05-22 12:01:07 +03:00
2022-05-26 13:14:24 +02:00
2022-05-23 07:43:50 +02:00
2022-05-24 13:51:36 +02:00
2022-05-28 11:38:22 -07:00
2022-05-28 16:49:52 +00:00
2022-05-24 14:26:52 +01:00
2022-05-27 07:36:17 -04:00
2022-05-29 16:28:21 +00:00
2022-05-29 01:12:30 +02:00
2022-05-30 15:57:28 -07:00
2022-05-27 20:20:41 -07:00
2022-05-24 16:48:17 +01:00
2022-05-29 11:29:49 +09:00
2022-05-29 16:25:05 -07:00
2022-05-30 09:19:03 +00:00
2022-05-30 08:52:25 +00:00
2022-05-20 20:49:55 +00:00
2022-05-30 14:33:52 +02:00
2022-05-27 20:20:41 -07:00
2022-05-28 11:38:22 -07:00
2022-05-23 14:07:40 +02:00
2022-05-26 13:14:24 +02:00
2022-05-28 12:16:05 -07:00
2022-05-30 09:19:03 +00:00
2022-05-30 20:06:25 +00:00
2022-05-28 14:30:25 +00:00
2022-05-24 22:50:21 -04:00
2022-05-30 18:36:14 +03:00
2022-05-26 11:15:15 +00:00
2022-05-30 15:57:27 -07:00
2022-05-30 09:19:03 +00:00
2022-05-29 08:20:13 +00:00
2022-05-29 08:20:13 +00:00
2022-05-24 12:18:30 +09:00
2022-05-27 07:36:17 -04:00
2022-05-30 09:19:03 +00:00
2022-05-25 23:55:22 +03:00
2022-05-29 16:28:21 +00:00
2022-05-20 20:04:54 -04:00
2022-05-30 09:19:03 +00:00
2022-05-28 12:16:05 -07:00
2022-05-29 16:25:02 -07:00