chore(deps): update rust crate bindgen to 0.70 - autoclosed
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| bindgen (source) | build-dependencies | minor |
0.69 -> 0.70
|
Release Notes
rust-lang/rust-bindgen (bindgen)
v0.70.1
Added
Changed
Removed
Fixed
- Fix regression where the
constlayout tests were triggering theunnecessary_operationandidentity_opclippy warnings.
Security
v0.70.0
Added
- Add target mappings for riscv64imac and riscv32imafc.
- Add a complex macro fallback API (#2779).
- Add option to use DST structs for flexible arrays (--flexarray-dst, #2772).
- Add option to dynamically load variables (#2812).
- Add option in CLI to use rustified non-exhaustive enums (--rustified-non-exhaustive-enum, #2847).
- Add support for custom attributes (--with-attribute-custom, #2866)
Changed
- Remove which and lazy-static dependencies (#2809, #2817).
- Generate compile-time layout tests (#2787).
- Print
bindgen-clierrors to stderr instead of stdout (#2840)
Removed
Fixed
- Fix
--formatter=prettypleasenot working inbindgen-cliby addingprettypleasefeature and enabling it by default forbindgen-cli(#2789) . - Fix
--allowlist-itemso anonymous enums are no longer ignored (#2827). - Use clang_getFileLocation instead of clang_getSpellingLocation to fix clang-trunk (#2824).
- Fix generated constants:
f64::INFINITY,f64::NEG_ INFINITY,f64::NAN(#2854).
Security
- Update
tempfileandrustixdue to GHSA-c827-hfw6-qwvm.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Renovate Bot