-
Notifications
You must be signed in to change notification settings - Fork 694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking rustc bugs/features/RFCs that affect bindgen #849
Comments
FYI: the system V AMD64 ABI will be stabilized in rustc 1.24 |
Thanks for the heads up! |
As @upsuper pointed out, it looks like I'm not sure what version it will hit stable in. |
From the PR:
|
As of Rust 1.28, |
As of Rust 1.33, |
This is a meta issue tracking rustc bugs and features that impact bindgen.
Appropriate things to list here would be either
Extern types: Tracking issue for RFC 1861: Extern types rust#43467
u128
/i128
Tracking issue for 128-bit integer support (RFC 1504) rust#35118#[repr(align="N")]
implement#[repr(align)]
(tracking issue for RFC 1358) rust#33626#[repr(packed="N")]
#[repr(packed(N))]
(tracking issue for RFC 1399) rust#33158#pragma pack(n)
into#[repr(packed = "n")]
#537Support for
thiscall
calling convention Tracking issue for thethiscall
calling convention rust#42202Support for the System V AMD64 C++ ABI Tracking issue for "sysv64" calling convention rust#36167
Support for placement new Tracking issue for placement new rust#27779
#[repr(transparent)]
Tracking issue for RFC 1758: Specifyrepr(transparent)
rust#43036const generics Tracking issue for const generics (RFC 2000) rust#44580
const_fn
const fn tracking issue (RFC 911) rust#24111The text was updated successfully, but these errors were encountered: