rust-lang/rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
RustBSD-3-Clause
Issues
- 1
- 1
__attribute__((aligned(__alignof__(struct {...})))) will trigger size check error
#3295 opened by versaloon - 2
- 5
Bindgen incompatibility with clang 21's stddef.h
#3293 opened by adam-azarchs - 5
0.72.0 tag is not on any branches
#3252 opened by rossburton - 0
`new_type_alias` breaks constant generation
#3287 opened by maurer - 1
- 3
bindgen generates unsound code for `bool` in C++ mode
#3290 opened by wmmc88 - 0
Support case-insensitive regex patterns
#3289 opened by gurry - 2
Allow per-type control of the derive_debug and impl_debug behavior via a new ParseCallbacks method
#3285 opened by ivmaykov - 0
- 1
impl_debug(true) and default_alias_style(NewTypeDeref) broken for C unions with typedef aliases
#3268 opened by ivmaykov - 4
Make ParseCallbacks::int_macro available to the CLI
#3269 opened by mystise - 6
Missing fields in nested class with LLVM 22
#3264 opened by dtolnay - 2
0.72.0 Is missing binaries and installation instructions in its release notes
#3283 opened by davidv1992 - 1
Can't compile "constified enum module" from enum class with aliased underlying type
#3272 opened by rkirsling - 2
Bindgen build script panicking on "x86_64-unknown-linux-gnu" in debug
#3274 opened by almanac-problem - 0
Over-aligned opaque blobs are incorrect on x86.
#3279 opened by emilio - 5
- 1
Trailing multiline doc comments assigned to wrong member
#3273 opened by kbolino - 8
[Feature Request] Keep the integer literal radices of C and C++ in generated Rust
#3236 opened by miikkas - 10
Support `repr(C)` for enums
#3263 opened by thedataking - 0
Support Clang parameter nullability attributes: _Nonnull & _Nullable for C headers
#3260 opened by 3xau1o - 0
Generating a dummy `dynamic-loading`-like struct when not using libloading
#3259 opened by marcin-serwin - 0
bindgen Incompatibility with LLVM 21.1 C++ Template Metaprogramming
#3256 opened by chatgpt-copypasta - 0
Disallow passing `_Complex` by value
#3255 opened by SabrinaJewson - 1
- 6
Naming conventions
#3254 opened by antoinelanco - 1
Error generation
#3235 opened by topcoco - 0
- 2
- 0
- 0
call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block
#3243 opened by JMS55 - 0
bindgen-cli generates mixed EOL if rustfmt is configured to use non-native style
#3242 opened by ZyX-II - 1
Bindgen sometimes drops the type parameter of a struct for fields with multiple type parameters
#3214 opened by jku20 - 2
Incorrect bitstream length
#3238 opened by wdouglass - 3
thread 'main' panicked Not able to resolve vector element?: Continue ty.rs:1135
#3213 opened by davehorner - 7
new release with fix for iOS-simulator builds
#3199 opened by extrawurst - 3
[0.71.1]: Invalid generated method names.
#3207 opened by Kangie - 0
- 2
[Proposal] Bindgen for multiple versions of a given library enabled through feature gating.
#3185 opened by Narsil - 0
Over enforced naming in shared library name?
#3209 opened by All8Up - 0
Bindgen trying to derive default for types that can't be.
#3206 opened by hcldan - 2
emitted enum type changes type depending on usage
#3205 opened by metaspace - 4
Fails to generate correct code when `UINT64_C` is used
#3200 opened by Kriskras99 - 1
- 0
Wrong type size on packed enum
#3195 opened by lemleyautomation - 0
- 2
Wrong alignment on vectors
#3190 opened by ilcheese2 - 1
Rust for linux CI breaks with rust 1.86
#3188 opened by emilio