Trevor Gross
a44a20ee4a
Windows x86: Change i128 to return via the vector ABI
...
Clang and GCC both return `i128` in xmm0 on windows-msvc and
windows-gnu. Currently, Rust returns the type on the stack. Add a
calling convention adjustment so we also return scalar `i128`s using the
vector ABI, which makes our `i128` compatible with C.
In the future, Clang may change to return `i128` on the stack for its
`-msvc` targets (more at [1]). If this happens, the change here will
need to be adjusted to only affect MinGW.
Link: https://github.com/rust-lang/rust/issues/134288
2025-01-27 12:12:59 +00:00
..
2025-01-10 12:16:49 +01:00
2025-01-11 23:57:00 -05:00
2025-01-11 12:39:44 -05:00
2025-01-15 08:58:17 +00:00
2025-01-08 21:26:39 +01:00
2025-01-08 07:34:59 +00:00
2025-01-10 18:37:54 +00:00
2025-01-14 19:56:30 -08:00
2025-01-01 16:35:30 +11:00
2025-01-27 12:12:59 +00:00
2025-01-15 04:08:12 -05:00
2025-01-13 15:56:55 +01:00
2025-01-15 08:58:17 +00:00
2025-01-14 18:52:42 +00:00
2025-01-12 14:56:10 +00:00
2025-01-06 15:38:02 +03:00
2024-12-31 01:56:33 +00:00
2025-01-12 14:43:10 +00:00
2025-01-09 09:05:09 +01:00
2025-01-13 15:57:03 +01:00
2025-01-15 08:58:17 +00:00
2025-01-15 12:06:56 +00:00
2025-01-15 08:58:17 +00:00
2025-01-15 08:58:17 +00:00
2025-01-04 11:35:31 +01:00
2025-01-11 11:34:03 +00:00
2025-01-13 14:33:18 +01:00
2025-01-11 18:13:45 +01:00
2025-01-13 20:43:48 -05:00
2025-01-15 04:08:10 -05:00
2025-01-07 01:02:22 +00:00
2025-01-07 14:30:02 +02:00
2025-01-07 14:30:02 +02:00
2025-01-14 08:51:19 +00:00
2025-01-15 12:06:56 +00:00
2025-01-15 08:58:17 +00:00
2025-01-11 11:34:01 +00:00
2025-01-12 12:07:58 +01:00
2025-01-15 04:20:25 +00:00
2025-01-08 18:14:58 +00:00
2025-01-11 12:39:44 -05:00
2024-12-30 06:14:26 -08:00
2025-01-14 19:12:08 +00:00
2025-01-11 11:34:01 +00:00
2025-01-04 11:35:31 +01:00
2025-01-07 21:57:00 +01:00
2025-01-13 20:25:46 +01:00
2025-01-15 12:06:56 +00:00
2025-01-07 14:24:47 +02:00
2025-01-11 18:13:45 +01:00
2025-01-10 18:37:54 +00:00
2025-01-14 16:33:03 +00:00
2025-01-27 12:12:59 +00:00
2025-01-15 12:06:56 +00:00
2025-01-14 19:07:37 +00:00
2025-01-15 04:20:25 +00:00