All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix build script for platforms where the Rust target is not equal to the clang target (#16)
0.2.0 - 2024-05-28
- Add
malloc
feature flag. It allowslittlefs
to link tomalloc
andfree
instead of relying on the caller to allocate memory (#9) - Add a
software-intrinsics
feature flag, to disable the use of compiler intrinsics when compiling littlefs (#12)
- Upgrade
bindgen
to 0.69.4 and limit symbols to those prefixed withlfs_
andLFS_
(#10) - Use
core::ffi::*
instead ofcty::*
(#14)
0.1.7 - 2022-01-26
- Fixed compilation issue caused by other crates also using
bindgen
by selecting theruntime
feature (#5)