  }
  
  #[doc(hidden)]
-@@ -4496,7 +4470,7 @@ macro_rules! doit {
+@@ -5075,7 +5042,7 @@ macro_rules! doit {
          }
      })*)
  }

 src/libcore/cmp.rs           |  6 +--
 src/libcore/default.rs       |  2 -
 src/libcore/fmt/num.rs       |  6 +--
 src/libcore/hash/mod.rs      | 20 ----------
 src/libcore/iter/range.rs    |  1 -
 src/libcore/iter/traits.rs   |  2 +-
 src/libcore/lib.rs           |  2 -
 src/libcore/marker.rs        |  4 +-
 src/libcore/mem.rs           |  2 -
 src/libcore/num/mod.rs       | 92 +++++++++++++-------------------------------
 src/libcore/num/wrapping.rs  | 14 +++----
 src/libcore/ops/arith.rs     | 22 +++++------
 src/libcore/ops/bit.rs       | 30 ++++++---------
 src/libcore/tests/iter.rs    | 15 --------
 src/libcore/tests/num/mod.rs | 18 ---------
 src/libcore/time.rs          | 51 ------------------------
 17 files changed, 62 insertions(+), 229 deletions(-)

diff --git a/src/libcore/clone.rs b/src/libcore/clone.rs
index 3b15ba2..de08ce0 100644

-    int_impl! { i128, i128, u128, 128, -170141183460469231731687303715884105728,
-        170141183460469231731687303715884105727, "", "", 16,
-        "0x13f40000000000000000000000004f76", "0x4f7613f4", "0x12345678901234567890123456789012",
-        "0x12907856341290785634129078563412", "0x48091e6a2c48091e6a2c48091e6a2c48",
-        "[0x12, 0x90, 0x78, 0x56, 0x34, 0x12, 0x90, 0x78, \
-          0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]",
-        "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56, \
-          0x78, 0x90, 0x12, 0x34, 0x56, 0x78, 0x90, 0x12]" }
-}
-
 #[cfg(target_pointer_width = "16")]
 #[lang = "isize"]
 impl isize {
@@ -4729,17 +4716,6 @@ impl u64 {
         "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56]" }
 }
 
-#[lang = "u128"]
-impl u128 {
-    uint_impl! { u128, u128, 128, 340282366920938463463374607431768211455, "", "", 16,
-        "0x13f40000000000000000000000004f76", "0x4f7613f4", "0x12345678901234567890123456789012",
-        "0x12907856341290785634129078563412", "0x48091e6a2c48091e6a2c48091e6a2c48",
-        "[0x12, 0x90, 0x78, 0x56, 0x34, 0x12, 0x90, 0x78, \
-          0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]",
-        "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56, \
-          0x78, 0x90, 0x12, 0x34, 0x56, 0x78, 0x90, 0x12]" }
-}
-
 #[cfg(target_pointer_width = "16")]
 #[lang = "usize"]
 impl usize {
@@ -4823,7 +4799,7 @@ macro_rules! from_str_radix_int_impl {
         }
     )*}
 }
