### Development Tasks
* [x] Create the `clf` Rust crate.
* [x] Implement the `cache_line_flush_with_ptr` function.
* [x] Implement the `cache_line_flush_with_slice` function.
* [x] Create the C library with the `_cache_line_flush` function.
* [x] Create the `build.rs` script to compile and link the C library.
* [x] Add a stub implementation of `_cache_line_flush` for when `__builtin_clear_cache` is not available.
* [ ] Add support for more architectures.
* [ ] Add tests for the new architectures.
* [ ] Publish the crate to crates.io.