rebase
This commit is contained in:
@@ -7,6 +7,7 @@ macro_rules! force_eval {
|
||||
}
|
||||
|
||||
mod ceilf;
|
||||
mod cosf;
|
||||
mod expf;
|
||||
mod fabs;
|
||||
mod fabsf;
|
||||
@@ -35,7 +36,34 @@ mod sqrtf;
|
||||
mod trunc;
|
||||
mod truncf;
|
||||
|
||||
//mod service;
|
||||
// Use separated imports instead of {}-grouped imports for easier merging.
|
||||
pub use self::ceilf::ceilf;
|
||||
pub use self::cosf::cosf;
|
||||
pub use self::expf::expf;
|
||||
pub use self::fabs::fabs;
|
||||
pub use self::fabsf::fabsf;
|
||||
pub use self::floor::floor;
|
||||
pub use self::floorf::floorf;
|
||||
pub use self::fmodf::fmodf;
|
||||
pub use self::hypot::hypot;
|
||||
pub use self::hypotf::hypotf;
|
||||
pub use self::log::log;
|
||||
pub use self::log10::log10;
|
||||
pub use self::log10f::log10f;
|
||||
pub use self::log1p::log1p;
|
||||
pub use self::log1pf::log1pf;
|
||||
pub use self::log2::log2;
|
||||
pub use self::log2f::log2f;
|
||||
pub use self::logf::logf;
|
||||
pub use self::powf::powf;
|
||||
pub use self::round::round;
|
||||
pub use self::roundf::roundf;
|
||||
pub use self::scalbn::scalbn;
|
||||
pub use self::scalbnf::scalbnf;
|
||||
pub use self::sqrt::sqrt;
|
||||
pub use self::sqrtf::sqrtf;
|
||||
pub use self::trunc::trunc;
|
||||
pub use self::truncf::truncf;
|
||||
|
||||
pub use self::{
|
||||
ceilf::ceilf, expf::expf, fabs::fabs, fabsf::fabsf, fdim::fdim, fdimf::fdimf, floor::floor,
|
||||
@@ -44,3 +72,13 @@ pub use self::{
|
||||
round::round, roundf::roundf, scalbn::scalbn, scalbnf::scalbnf, sqrt::sqrt, sqrtf::sqrtf,
|
||||
trunc::trunc, truncf::truncf,
|
||||
};
|
||||
mod k_cosf;
|
||||
mod k_sinf;
|
||||
mod rem_pio2_large;
|
||||
mod rem_pio2f;
|
||||
|
||||
use self::{k_cosf::k_cosf, k_sinf::k_sinf, rem_pio2_large::rem_pio2_large, rem_pio2f::rem_pio2f};
|
||||
|
||||
fn isnanf(x: f32) -> bool {
|
||||
x.to_bits() & 0x7fffffff > 0x7f800000
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user