rust/library/compiler-builtins/src/float
Patryk Wychowaniec c2c4c8e146
fix: Add (even more) #[avr_skip] for floats
Tale as old as the world - there's an ABI mismatch:
https://github.com/rust-lang/compiler-builtins/pull/527

Fortunately, newest GCCs (from v11, it seems) actually provide most of
those intrinsics (even for f64!), so that's pretty cool.

(the only intrinsics not provided by GCC are `__powisf2` & `__powidf2`,
but our codegen for AVR doesn't emit those anyway.)

Fixes https://github.com/rust-lang/rust/issues/118079.
2023-11-26 16:17:00 +01:00
..
add.rs edition 2018 2023-08-07 21:04:25 +03:00
cmp.rs edition 2018 2023-08-07 21:04:25 +03:00
conv.rs allow stable features lint, fix link formatting warning, add ignore block to intrinsics macro documentation 2023-06-17 14:11:31 +00:00
div.rs fix: Add (even more) #[avr_skip] for floats 2023-11-26 16:17:00 +01:00
extend.rs fix: Add (even more) #[avr_skip] for floats 2023-11-26 16:17:00 +01:00
mod.rs fix(docs): typo in docstrings 2022-11-28 10:53:42 +01:00
mul.rs fix: Add (even more) #[avr_skip] for floats 2023-11-26 16:17:00 +01:00
pow.rs fix: Add (even more) #[avr_skip] for floats 2023-11-26 16:17:00 +01:00
sub.rs fix: Add (even more) #[avr_skip] for floats 2023-11-26 16:17:00 +01:00
trunc.rs fix: Add (even more) #[avr_skip] for floats 2023-11-26 16:17:00 +01:00