rust/library
Trevor Gross 7a87cdbae5 Use a C-safe return type for __rust_[ui]128_* overflowing intrinsics
Most of our Rust-specific overflowing intrinsics currently return
`(i128, bool)`, which is not guaranteed to have a stable ABI. Switch to
returning the overflow via a mutable parameter and only directly
returning the integer result.

`__rust_i128_mulo` now matches the function signature of `__muloti4`,
but they do not share the same ABI on Windows so we cannot easily
deduplicate them.
2025-01-14 22:53:04 -05:00
..
compiler-builtins Use a C-safe return type for __rust_[ui]128_* overflowing intrinsics 2025-01-14 22:53:04 -05:00