rust/src/libstd
bors 4c0ffc0e38 Auto merge of #27823 - eefriedman:float-dep-core, r=alexcrichton
There wasn't any particular reason the functions needed to be there
anyway, so just get rid of them, and adjust libstd to compensate.

With this change, libcore depends on exactly two floating-point functions:
fmod and fmodf.  They are implicitly referenced because they are used to
implement "%".

Dependencies of libcore on Linux x86-x64 with this patch:
```
0000000000000000         *UND*	0000000000000000 __powidf2
0000000000000000         *UND*	0000000000000000 __powisf2
0000000000000000         *UND*	0000000000000000 fmod
0000000000000000         *UND*	0000000000000000 fmodf
0000000000000000         *UND*	0000000000000000 memcmp
0000000000000000         *UND*	0000000000000000 memcpy
0000000000000000         *UND*	0000000000000000 memset
0000000000000000         *UND*	0000000000000000 rust_begin_unwind
0000000000000000         *UND*	0000000000000000 rust_eh_personality
```
2015-08-18 04:23:25 +00:00
..
collections std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
ffi std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
io std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
net std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
num Auto merge of #27823 - eefriedman:float-dep-core, r=alexcrichton 2015-08-18 04:23:25 +00:00
os std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
prelude doc: prelude nits 2015-07-30 10:45:00 +02:00
rand std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
rt switch core::simd to repr(simd) and deprecate it. 2015-08-17 14:41:37 -07:00
sync std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
sys switch core::simd to repr(simd) and deprecate it. 2015-08-17 14:41:37 -07:00
thread std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
time std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
ascii.rs std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
dynamic_lib.rs std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
env.rs Remove all unstable deprecated functionality 2015-08-12 14:55:17 -07:00
error.rs std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
fs.rs std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
lib.rs switch core::simd to repr(simd) and deprecate it. 2015-08-17 14:41:37 -07:00
macros.rs Show appropriate feature flags in docs 2015-07-27 12:28:13 -04:00
panicking.rs Fix logic in panic printing with no stderr 2015-06-20 19:54:15 -07:00
path.rs std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
primitive_docs.rs Show appropriate feature flags in docs 2015-07-27 12:28:13 -04:00
process.rs syntax: Don't assume std exists for tests 2015-08-04 14:02:36 -07:00
rtdeps.rs Auto merge of #26741 - alexcrichton:noinline-destructors, r=brson 2015-07-06 19:49:16 +00:00