bcachefs-tools/bch_bindgen
Thomas Bertschinger f6b619daad rust: update bindgen to 0.69.4; remove custom type modifications
This updates rust-bindgen to version 0.69.4 which includes the patch
199bee441ad0: "try to avoid #[repr(packed)] when align is needed". With
this patch, bindgen generates code that is both ABI-correct and can be
compiled by rustc, for 3 bcachefs types:

- bkey
- bch_extent_crc32
- bch_extent_ptr

This allows us to remove the custom treatment for these three types.

Signed-off-by: Thomas Bertschinger <tahbertschinger@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-02-04 18:26:33 -05:00
..
src printbuf_to_formatter: Lossy display of non-UTF-8 printbufs 2024-01-29 14:34:24 +01:00
.gitignore move Rust sources to top level, C sources into c_src 2024-01-16 01:47:05 -05:00
build.rs rust: update bindgen to 0.69.4; remove custom type modifications 2024-02-04 18:26:33 -05:00
Cargo.toml rust: update bindgen to 0.69.4; remove custom type modifications 2024-02-04 18:26:33 -05:00
rustfmt.toml move Rust sources to top level, C sources into c_src 2024-01-16 01:47:05 -05:00