a utility crate for manipulating floating point flags
  • Rust 99.8%
  • Shell 0.1%
Find a file
2025-11-15 09:45:45 +01:00
binding Add support for LoongArch64 2025-11-12 21:24:17 +08:00
src Add support for LoongArch64 2025-11-12 21:24:17 +08:00
.gitignore initial commit 2024-02-20 05:43:18 +01:00
build.rs Add support for LoongArch64 2025-11-12 21:24:17 +08:00
Cargo.toml version bump 2024-05-11 13:28:55 +02:00
destroy_bindings.sh prevented needing to rebuild the binding all the time 2024-05-04 16:26:21 +02:00
fpops.h initial commit 2024-02-20 05:43:18 +01:00
LICENSE Create LICENSE 2024-02-20 05:46:56 +01:00
README additional adjustments 2024-02-20 05:54:31 +01:00

This crate allows manipulation of the floating point flags available to the <fenv.h> header.

This crate aims to provide a safe abstraction for all common operations, while still exposing the underying raw api within the `raw` module.

The functionality of this crate exists within the types `FExcept`, `FRound` and `FEnv` respectively.