Open fitzgen opened 7 years ago
FYI: the system V AMD64 ABI will be stabilized in rustc 1.24
FYI: the system V AMD4 ABI will be stabilized in rustc 1.24
Thanks for the heads up!
As @upsuper pointed out, it looks like repr(align = "N")
is being stabilized: https://github.com/rust-lang/rust/pull/47006
I'm not sure what version it will hit stable in.
I'm not sure what version it will hit stable in.
From the PR:
(accepted, repr_align, "1.24.0", Some(33626)),
As of Rust 1.33, #[repr(packed(N))]
is stable.
This is a meta issue tracking rustc bugs and features that impact bindgen.
Appropriate things to list here would be either
[ ] Extern types: https://github.com/rust-lang/rust/issues/43467
[ ]
u128
/i128
https://github.com/rust-lang/rust/issues/35118[x]
#[repr(align="N")]
https://github.com/rust-lang/rust/issues/33626[ ]
#[repr(packed="N")]
https://github.com/rust-lang/rust/issues/33158[ ] Support for
thiscall
calling convention https://github.com/rust-lang/rust/issues/42202[ ] Support for the System V AMD64 C++ ABI https://github.com/rust-lang/rust/issues/36167
[ ] Support for placement new https://github.com/rust-lang/rust/issues/27779
[ ]
#[repr(transparent)]
https://github.com/rust-lang/rust/issues/43036[ ] const generics https://github.com/rust-lang/rust/issues/44580
[ ]
const_fn
https://github.com/rust-lang/rust/issues/24111