4 Commits

Author SHA1 Message Date
sthen
202fbf484e bump REVISION on ports using rust, to ensure that they pick up the fix
for out of bounds write due to integer overflow that was fixed in rust's
libstd (which is statically linked).
2018-09-25 21:16:37 +00:00
landry
544bc7ac2d Update to cbindgen 0.6.3 2018-09-06 11:51:33 +00:00
landry
48b0089bbf Update to cbindgen 0.6.2.
Because https://bugzilla.mozilla.org/show_bug.cgi?id=1485197.
2018-08-24 06:32:30 +00:00
landry
a169eb7294 Import cbindgen 0.6.1.
This project can be used to generate C bindings for Rust code:

* Builds bindings for a crate, its mods, its dependent crates, and their mods
* Only the necessary types for exposed functions are given bindings
* Can specify annotations for controlling some aspects of binding
* Support for generic structs and unions
* Support for exporting constants and statics
* Customizable formatting, can be used in C or C++ projects
* Support for generating #ifdef's for #[cfg] attributes
* Support for #[repr(sized)] tagged enum's

Will be a BDEP for firefox 63, per
https://groups.google.com/forum/#!topic/mozilla.dev.platform/t4Bc-I0lxBY

ok sthen@ semarie@
2018-08-21 19:16:52 +00:00