Brian Anderson
4d10bdc5b9
std: Move intrinsics to std::intrinsics.
...
Issue #1457
2014-02-23 01:07:53 -08:00
Alex Crichton
90311fc68f
Enable 64-bit checked multiplication on 32-bit
...
This was just waiting for compiler-rt support, which was added in #12027
Closes #8449
2014-02-14 19:26:41 -08:00
Brendan Zabarauskas
1dd6906db2
Merge Bitwise and BitCount traits and remove from prelude, along with Bounded
...
One less trait in std::num, and three less exported in the prelude.
2014-01-16 11:51:33 +11:00
Luca Bruno
a9a7a427a1
std: uniform modules titles for doc
...
This commit uniforms the short title of modules provided by libstd,
in order to make their roles more explicit when glancing at the index.
Signed-off-by: Luca Bruno <lucab@debian.org>
2013-12-27 09:49:11 +01:00
Marvin Löbel
4840064f85
Removed module macro workaround for signed and unsigned integers
2013-11-29 20:36:47 +01:00
Brendan Zabarauskas
2c31053d20
Fix unused import warnings on 32bit systems
2013-09-09 03:51:29 +10:00
Brendan Zabarauskas
0fcb85997d
Moved checked trait impls out of std::num
...
This follows the same pattern as the other numeric trait impls, and reduces the clutter in std::num.
2013-09-08 13:48:15 +10:00
Alex Crichton
ec8fb884e9
Remove usage of the #[merge] hack with int modules
2013-05-24 15:31:34 -05:00