diff --git a/include/fenv.h b/include/fenv.h new file mode 100644 index 0000000000000000000000000000000000000000..ebea584ca20664683a88a97f1bc4bf39442e5ec1 --- /dev/null +++ b/include/fenv.h @@ -0,0 +1,2 @@ +#include <openlibm_fenv.h> +#undef I diff --git a/src/header/fenv/cbindgen.toml b/src/header/_fenv/cbindgen.toml similarity index 100% rename from src/header/fenv/cbindgen.toml rename to src/header/_fenv/cbindgen.toml diff --git a/src/header/fenv/mod.rs b/src/header/_fenv/mod.rs similarity index 100% rename from src/header/fenv/mod.rs rename to src/header/_fenv/mod.rs diff --git a/src/header/float/mod.rs b/src/header/float/mod.rs index dec7861c54bb458af1651fd46911487f0276d5f7..599ced2c9b15e1c2f0e8741abe6fbc7954b5d7ec 100644 --- a/src/header/float/mod.rs +++ b/src/header/float/mod.rs @@ -1,7 +1,7 @@ //! float.h implementation for Redox, following //! http://pubs.opengroup.org/onlinepubs/7908799/xsh/float.h.html -use header::fenv::{fegetround, FE_TONEAREST}; +use header::_fenv::{fegetround, FE_TONEAREST}; use platform::types::*; pub const FLT_RADIX: c_int = 2; diff --git a/src/header/mod.rs b/src/header/mod.rs index feab779b72ed3242ebabf396b7f02f0408e790b9..be83579d196fe579609971e59c98c1f1b69c2d9b 100644 --- a/src/header/mod.rs +++ b/src/header/mod.rs @@ -5,7 +5,7 @@ pub mod ctype; pub mod dirent; pub mod errno; pub mod fcntl; -pub mod fenv; +pub mod _fenv; pub mod float; pub mod fnmatch; pub mod getopt;