You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
152: Update bindgen r=raoulstrackx a=jethrogb
I took some time this week to make the necessary bindgen changes (rust-lang/rust-bindgen#2004rust-lang/rust-bindgen#2006rust-lang/rust-bindgen#2007). This PR updates the bindgen build to use that.
Breaking changes:
* unnamed types are renamed
* C-unions are now actual unions
* [x] the field accessor functions that used to exist are easy enough to add back
* bitfields are done differently now
* some fn-ptrs are now unsafe
* some fns and fn-ptrs now take const pointers as arguments
* havege.c and timing.c are now not compiled on non-unix platforms, i.e. SGX (probably wasn't working properly anyway)
Fixes#5#14#61#72#88#121
Co-authored-by: Jethro Beekman <[email protected]>
0 commit comments