rust/src/libcore/num
Alex Crichton 8790958237 std: Avoid missing fns on i686-pc-windows-msvc
It turns out that the 32-bit toolchain for MSVC has many of these functions as
`static inline` functions in header files so there's not actually a symbol for
Rust to call. All of the implementations just cast floats to their 64-bit
variants and then cast back to 32-bit at the end, so the standard library now
takes this strategy.
2015-06-27 13:02:18 -07:00
..
flt2dec core: Split apart the global core feature 2015-06-17 09:06:59 -07:00
f32.rs std: Avoid missing fns on i686-pc-windows-msvc 2015-06-27 13:02:18 -07:00
f64.rs std: Deprecate f{32,64}::consts::PI_2 2015-06-17 09:07:16 -07:00
float_macros.rs std: Don't use a wrapper for the float error type 2015-05-01 16:44:36 -07:00
i8.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
i16.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
i32.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
i64.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
int_macros.rs core: Split apart the global core feature 2015-06-17 09:06:59 -07:00
isize.rs Remove mentions of int / uint from the isize / usize docs 2015-05-27 19:16:00 -04:00
mod.rs Update mod.rs 2015-06-20 14:40:04 +08:00
u8.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
u16.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
u32.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
u64.rs Change the trivial cast lints to allow by default 2015-03-27 18:41:18 +13:00
uint_macros.rs core: Split apart the global core feature 2015-06-17 09:06:59 -07:00
usize.rs Remove mentions of int / uint from the isize / usize docs 2015-05-27 19:16:00 -04:00
wrapping.rs core: Split apart the global core feature 2015-06-17 09:06:59 -07:00