Hi,

Here an update to lang/rust to the upcoming 1.14.0 version (should be
released today).

All testsuites passed for amd64 and i386 (just run-pass/out-of-stack
that still fail occasionally). amd64 was testing with llvm-3.9.1 and
llvm-3.9.0p2, whereas i386 just with llvm-3.9.0p2 (bad timing with llvm
update).

Cargo building was also tested (requires BUILD_DEPENDS version change).

Thanks.
-- 
Sebastien Marie


Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile    6 Dec 2016 22:39:49 -0000       1.33
+++ Makefile    22 Dec 2016 13:45:52 -0000
@@ -6,14 +6,13 @@ ONLY_FOR_ARCHS =      amd64 i386
 COMMENT-main =         compiler for Rust Language
 COMMENT-doc =          html documentation for rustc
 
-V =                    1.13.0
-BV-amd64 =             1.13.0-20161111
-BV-i386 =              1.13.0-20161204
+V =                    1.14.0
+BV-amd64 =             1.14.0-20161221
+BV-i386 =              1.14.0-20161221
 DISTNAME =             rustc-${V}-src
-REVISION =             0
 
 #RUST_HASH !=          echo -n ${V} | md5 | cut -c1-8
-RUST_HASH =            a4729905
+RUST_HASH =            f5a209a9
 SUBST_VARS +=          RUST_HASH
 BV =                   ${BV-${MACHINE_ARCH}}
 
@@ -157,6 +156,7 @@ bootstrap: configure
        mkdir -p ${BOOTSTRAPDIR}/{bin,lib}
        cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} ${GMAKE} rustc-stage3
        cp ${WRKBUILD}/${TRIPLE_ARCH}/stage3/bin/rustc ${BOOTSTRAPDIR}/bin
+       strip ${BOOTSTRAPDIR}/bin/rustc
        ldd ${BOOTSTRAPDIR}/bin/rustc \
                | sed -ne 's,.* \(/.*/lib/lib.*\.so.[.0-9]*\)$$,\1,p' \
                | xargs -r -J % cp % \
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/rust/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo    6 Dec 2016 22:39:49 -0000       1.20
+++ distinfo    22 Dec 2016 13:45:52 -0000
@@ -1,6 +1,6 @@
-SHA256 (rust/rustc-1.13.0-src.tar.gz) = 
7LhHdcqXel7+wU0MrRliGhVb/Lv0boBQ0Ychux4+UIQ=
-SHA256 (rust/rustc-bootstrap-amd64-1.13.0-20161111.tar.gz) = 
aRdlJOgRf7aK7OjJgwH3qsv2ALFvqxlXoaGodttNAXM=
-SHA256 (rust/rustc-bootstrap-i386-1.13.0-20161204.tar.gz) = 
iarIZ/ar4PqF033jFNGm+i0OoDBtnaAc0rWLC/kUBOY=
-SIZE (rust/rustc-1.13.0-src.tar.gz) = 27483805
-SIZE (rust/rustc-bootstrap-amd64-1.13.0-20161111.tar.gz) = 24698844
-SIZE (rust/rustc-bootstrap-i386-1.13.0-20161204.tar.gz) = 26293310
+SHA256 (rust/rustc-1.14.0-src.tar.gz) = 
R6Ts0bG6NmaWwTNk2iE+pqiJ4cOzJrdvMuTR3wl0nq4=
+SHA256 (rust/rustc-bootstrap-amd64-1.14.0-20161221.tar.gz) = 
oxPRGSqKA+Pyt9p7itQlDkAf0DmvFBnRha2l7cRkTy8=
+SHA256 (rust/rustc-bootstrap-i386-1.14.0-20161221.tar.gz) = 
+DK+UWnh+ywjLZLXDJ3c3lXNt3lRCvUfDRXrKAydOOE=
+SIZE (rust/rustc-1.14.0-src.tar.gz) = 27576042
+SIZE (rust/rustc-bootstrap-amd64-1.14.0-20161221.tar.gz) = 21862142
+SIZE (rust/rustc-bootstrap-i386-1.14.0-20161221.tar.gz) = 23054891
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-configure,v
retrieving revision 1.14
diff -u -p -r1.14 patch-configure
--- patches/patch-configure     12 Nov 2016 16:42:24 -0000      1.14
+++ patches/patch-configure     22 Dec 2016 13:45:52 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-configure,v 1.14 2016/11/12 16:42:24 danj Exp $
 Remove requirement for curl.
 The snapshot isn't downloaded but copied by post-configure.
---- configure.orig     Tue Nov  8 04:16:18 2016
-+++ configure  Fri Nov 11 11:09:36 2016
-@@ -752,7 +752,7 @@ if [ -n "$CFG_ENABLE_DEBUG_JEMALLOC" ]; then putvar CF
+--- configure.orig     Sun Dec 18 00:40:11 2016
++++ configure  Wed Dec 21 11:18:23 2016
+@@ -783,7 +783,7 @@ if [ -n "$CFG_ENABLE_DEBUG_JEMALLOC" ]; then putvar CF
  
  step_msg "looking for build programs"
  
Index: patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs
===================================================================
RCS file: 
/cvs/ports/lang/rust/patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_librustc_back_target_i686_unknown_openbsd_rs
--- patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs      6 Dec 
2016 22:39:49 -0000       1.1
+++ patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs      22 Dec 
2016 13:45:52 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_librustc_back_target_i686_unknown_openbsd_rs,v 1.1 
2016/12/06 22:39:49 juanfra Exp $
 Add i686-unknown-openbsd target.
-https://github.com/rust-lang/rust/pull/38086 (backported)
---- src/librustc_back/target/i686_unknown_openbsd.rs.orig      Tue Nov 29 
13:58:28 2016
-+++ src/librustc_back/target/i686_unknown_openbsd.rs   Tue Nov 29 13:58:28 2016
+https://github.com/rust-lang/rust/pull/38086
+--- src/librustc_back/target/i686_unknown_openbsd.rs.orig      Wed Dec 21 
11:23:51 2016
++++ src/librustc_back/target/i686_unknown_openbsd.rs   Wed Dec 21 11:33:00 2016
 @@ -0,0 +1,30 @@
 +// Copyright 2016 The Rust Project Developers. See the COPYRIGHT
 +// file at the top-level directory of this distribution and at
@@ -19,7 +19,7 @@ https://github.com/rust-lang/rust/pull/3
 +pub fn target() -> TargetResult {
 +    let mut base = super::openbsd_base::opts();
 +    base.cpu = "pentium4".to_string();
-+    base.max_atomic_width = 64;
++    base.max_atomic_width = Some(64);
 +    base.pre_link_args.push("-m32".to_string());
 +
 +    Ok(Target {
Index: patches/patch-src_librustc_back_target_mod_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_librustc_back_target_mod_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_librustc_back_target_mod_rs
--- patches/patch-src_librustc_back_target_mod_rs       6 Dec 2016 22:39:49 
-0000       1.1
+++ patches/patch-src_librustc_back_target_mod_rs       22 Dec 2016 13:45:52 
-0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-src_librustc_back_target_mod_rs,v 1.1 2016/12/06 22:39:49 
juanfra Exp $
 Add i686-unknown-openbsd target.
 https://github.com/rust-lang/rust/pull/38086
---- src/librustc_back/target/mod.rs.orig       Tue Nov  8 04:16:18 2016
-+++ src/librustc_back/target/mod.rs    Sun Dec  4 06:59:16 2016
-@@ -162,7 +162,10 @@ supported_targets! {
+--- src/librustc_back/target/mod.rs.orig       Sun Dec 18 00:40:11 2016
++++ src/librustc_back/target/mod.rs    Wed Dec 21 11:18:23 2016
+@@ -167,7 +167,10 @@ supported_targets! {
      ("x86_64-unknown-dragonfly", x86_64_unknown_dragonfly),
  
      ("x86_64-unknown-bitrig", x86_64_unknown_bitrig),
@@ -14,7 +14,7 @@ https://github.com/rust-lang/rust/pull/3
      ("x86_64-unknown-netbsd", x86_64_unknown_netbsd),
      ("x86_64-rumprun-netbsd", x86_64_rumprun_netbsd),
  
-@@ -284,6 +287,9 @@ pub struct TargetOptions {
+@@ -298,6 +301,9 @@ pub struct TargetOptions {
      pub staticlib_suffix: String,
      /// OS family to use for conditional compilation. Valid options: "unix", 
"windows".
      pub target_family: Option<String>,
@@ -24,7 +24,7 @@ https://github.com/rust-lang/rust/pull/3
      /// Whether the target toolchain is like OSX's. Only useful for compiling 
against iOS/OS X, in
      /// particular running dsymutil and some other stuff like `-dead_strip`. 
Defaults to false.
      pub is_like_osx: bool,
-@@ -374,6 +380,7 @@ impl Default for TargetOptions {
+@@ -394,6 +400,7 @@ impl Default for TargetOptions {
              staticlib_prefix: "lib".to_string(),
              staticlib_suffix: ".a".to_string(),
              target_family: None,
@@ -32,7 +32,7 @@ https://github.com/rust-lang/rust/pull/3
              is_like_osx: false,
              is_like_solaris: false,
              is_like_windows: false,
-@@ -516,6 +523,7 @@ impl Target {
+@@ -558,6 +565,7 @@ impl Target {
          key!(staticlib_prefix);
          key!(staticlib_suffix);
          key!(target_family, optional);
@@ -40,7 +40,7 @@ https://github.com/rust-lang/rust/pull/3
          key!(is_like_osx, bool);
          key!(is_like_solaris, bool);
          key!(is_like_windows, bool);
-@@ -658,6 +666,7 @@ impl ToJson for Target {
+@@ -717,6 +725,7 @@ impl ToJson for Target {
          target_option_val!(staticlib_prefix);
          target_option_val!(staticlib_suffix);
          target_option_val!(target_family);
Index: patches/patch-src_librustc_back_target_openbsd_base_rs
===================================================================
RCS file: 
/cvs/ports/lang/rust/patches/patch-src_librustc_back_target_openbsd_base_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_librustc_back_target_openbsd_base_rs
--- patches/patch-src_librustc_back_target_openbsd_base_rs      6 Dec 2016 
22:39:49 -0000       1.1
+++ patches/patch-src_librustc_back_target_openbsd_base_rs      22 Dec 2016 
13:45:52 -0000
@@ -1,13 +1,13 @@
 $OpenBSD: patch-src_librustc_back_target_openbsd_base_rs,v 1.1 2016/12/06 
22:39:49 juanfra Exp $
 Add i686-unknown-openbsd target.
 https://github.com/rust-lang/rust/pull/38086
---- src/librustc_back/target/openbsd_base.rs.orig      Sun Dec  4 06:59:32 2016
-+++ src/librustc_back/target/openbsd_base.rs   Sun Dec  4 06:59:51 2016
+--- src/librustc_back/target/openbsd_base.rs.orig      Sun Dec 18 00:40:11 2016
++++ src/librustc_back/target/openbsd_base.rs   Wed Dec 21 11:22:58 2016
 @@ -17,6 +17,7 @@ pub fn opts() -> TargetOptions {
          executables: true,
          linker_is_gnu: true,
          has_rpath: true,
 +        is_like_openbsd: true,
-         pre_link_args: vec!(
+         pre_link_args: vec![
              // GNU-style linkers will use this to omit linking to libraries
              // which don't actually fulfill any relocations, but only for
Index: patches/patch-src_librustdoc_test_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_librustdoc_test_rs,v
retrieving revision 1.5
diff -u -p -r1.5 patch-src_librustdoc_test_rs
--- patches/patch-src_librustdoc_test_rs        12 Nov 2016 16:42:24 -0000      
1.5
+++ patches/patch-src_librustdoc_test_rs        22 Dec 2016 13:45:52 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_librustdoc_test_rs,v 1.5 2016/11/12 16:42:24 danj Exp $
 fallback to CFG_PREFIX as default sysroot.
---- src/librustdoc/test.rs.orig        Tue Nov  8 04:16:18 2016
-+++ src/librustdoc/test.rs     Fri Nov 11 11:09:36 2016
+--- src/librustdoc/test.rs.orig        Sun Dec 18 00:40:11 2016
++++ src/librustdoc/test.rs     Wed Dec 21 11:18:23 2016
 @@ -62,9 +62,16 @@ pub fn run(input: &str,
      let input_path = PathBuf::from(input);
      let input = config::Input::File(input_path.clone());
@@ -19,9 +19,9 @@ fallback to CFG_PREFIX as default sysroo
 -                                              
.parent().unwrap().to_path_buf()),
 +        maybe_sysroot: Some(sysroot),
          search_paths: libs.clone(),
-         crate_types: vec!(config::CrateTypeDylib),
+         crate_types: vec![config::CrateTypeDylib],
          externs: externs.clone(),
-@@ -185,9 +192,16 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri
+@@ -181,9 +188,16 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri
      };
      let outputs = OutputTypes::new(&[(OutputType::Exe, None)]);
  
@@ -38,5 +38,5 @@ fallback to CFG_PREFIX as default sysroo
 -                                              
.parent().unwrap().to_path_buf()),
 +        maybe_sysroot: Some(sysroot),
          search_paths: libs,
-         crate_types: vec!(config::CrateTypeExecutable),
+         crate_types: vec![config::CrateTypeExecutable],
          output_types: outputs,
Index: patches/patch-src_libstd_sys_unix_ext_net_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_libstd_sys_unix_ext_net_rs
--- patches/patch-src_libstd_sys_unix_ext_net_rs        12 Nov 2016 16:42:24 
-0000      1.3
+++ patches/patch-src_libstd_sys_unix_ext_net_rs        22 Dec 2016 13:45:52 
-0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_libstd_sys_unix_ext_net_rs,v 1.3 2016/11/12 16:42:24 danj 
Exp $
 Disable 2 failing tests. Needs more investigation.
---- src/libstd/sys/unix/ext/net.rs.orig        Tue Nov  8 04:16:18 2016
-+++ src/libstd/sys/unix/ext/net.rs     Fri Nov 11 11:09:36 2016
-@@ -806,6 +806,7 @@ mod test {
+--- src/libstd/sys/unix/ext/net.rs.orig        Sun Dec 18 00:40:11 2016
++++ src/libstd/sys/unix/ext/net.rs     Wed Dec 21 11:18:23 2016
+@@ -817,6 +817,7 @@ mod test {
      }
  
      #[test]
@@ -10,7 +10,7 @@ Disable 2 failing tests. Needs more inve
      fn basic() {
          let dir = tmpdir();
          let socket_path = dir.path().join("sock");
-@@ -930,6 +931,7 @@ mod test {
+@@ -941,6 +942,7 @@ mod test {
      }
  
      #[test]
Index: patches/patch-src_libstd_sys_unix_os_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_libstd_sys_unix_os_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_libstd_sys_unix_os_rs
--- patches/patch-src_libstd_sys_unix_os_rs     25 Oct 2016 17:08:07 -0000      
1.3
+++ patches/patch-src_libstd_sys_unix_os_rs     22 Dec 2016 13:45:52 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_libstd_sys_unix_os_rs,v 1.3 2016/10/25 17:08:07 danj Exp $
 argv0 isn't suitable as current_exe() in all cases.
---- src/libstd/sys/unix/os.rs.orig     Wed Oct 19 23:51:03 2016
-+++ src/libstd/sys/unix/os.rs  Sat Oct 22 15:28:15 2016
-@@ -246,13 +246,14 @@ pub fn current_exe() -> io::Result<PathBuf> {
+--- src/libstd/sys/unix/os.rs.orig     Sun Dec 18 00:40:11 2016
++++ src/libstd/sys/unix/os.rs  Wed Dec 21 11:18:23 2016
+@@ -245,13 +245,14 @@ pub fn current_exe() -> io::Result<PathBuf> {
          argv.set_len(argv_len as usize);
          if argv[0].is_null() {
              return Err(io::Error::new(io::ErrorKind::Other,
Index: patches/patch-src_test_run-pass_backtrace_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_test_run-pass_backtrace_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_test_run-pass_backtrace_rs
--- patches/patch-src_test_run-pass_backtrace_rs        25 Oct 2016 17:08:07 
-0000      1.3
+++ patches/patch-src_test_run-pass_backtrace_rs        22 Dec 2016 13:45:52 
-0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_test_run-pass_backtrace_rs,v 1.3 2016/10/25 17:08:07 danj 
Exp $
 Skip run-pass/backtrace as libbacktrace is disabled on openbsd.
---- src/test/run-pass/backtrace.rs.orig        Wed Oct 19 23:51:03 2016
-+++ src/test/run-pass/backtrace.rs     Sat Oct 22 15:28:15 2016
-@@ -104,7 +104,8 @@ fn runtest(me: &str) {
+--- src/test/run-pass/backtrace.rs.orig        Sun Dec 18 00:40:12 2016
++++ src/test/run-pass/backtrace.rs     Wed Dec 21 11:18:23 2016
+@@ -103,7 +103,8 @@ fn runtest(me: &str) {
  }
  
  fn main() {
Index: patches/patch-src_tools_compiletest_src_runtest_rs
===================================================================
RCS file: 
/cvs/ports/lang/rust/patches/patch-src_tools_compiletest_src_runtest_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_tools_compiletest_src_runtest_rs
--- patches/patch-src_tools_compiletest_src_runtest_rs  12 Nov 2016 16:42:24 
-0000      1.3
+++ patches/patch-src_tools_compiletest_src_runtest_rs  22 Dec 2016 13:45:52 
-0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_tools_compiletest_src_runtest_rs,v 1.3 2016/11/12 16:42:24 
danj Exp $
 use gmake to run-make testsuite
---- src/tools/compiletest/src/runtest.rs.orig  Tue Nov  8 04:16:19 2016
-+++ src/tools/compiletest/src/runtest.rs       Fri Nov 11 11:09:36 2016
-@@ -2078,7 +2078,7 @@ actual:\n\
+--- src/tools/compiletest/src/runtest.rs.orig  Sun Dec 18 00:40:12 2016
++++ src/tools/compiletest/src/runtest.rs       Wed Dec 21 11:18:23 2016
+@@ -2095,7 +2095,7 @@ actual:\n\
          }
          self.create_dir_racy(&tmpdir);
  
Index: patches/patch-src_tools_tidy_src_main_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_tools_tidy_src_main_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_tools_tidy_src_main_rs
--- patches/patch-src_tools_tidy_src_main_rs    31 Aug 2016 08:33:19 -0000      
1.1
+++ patches/patch-src_tools_tidy_src_main_rs    22 Dec 2016 13:45:52 -0000
@@ -1,22 +1,20 @@
 $OpenBSD: patch-src_tools_tidy_src_main_rs,v 1.1 2016/08/31 08:33:19 landry 
Exp $
 Disable cargo_lock check: it requires the source directory to be a git clone.
---- src/tools/tidy/src/main.rs.orig    Sun Aug 21 09:03:09 2016
-+++ src/tools/tidy/src/main.rs Sun Aug 21 09:03:37 2016
-@@ -35,7 +35,7 @@ mod style;
+--- src/tools/tidy/src/main.rs.orig    Sun Dec 18 00:40:12 2016
++++ src/tools/tidy/src/main.rs Wed Dec 21 11:19:24 2016
+@@ -35,7 +35,6 @@ mod style;
  mod errors;
  mod features;
  mod cargo;
 -mod cargo_lock;
-+//mod cargo_lock;
+ mod pal;
  
  fn main() {
-     let path = env::args_os().skip(1).next().expect("need an argument");
-@@ -47,7 +47,7 @@ fn main() {
+@@ -48,7 +47,6 @@ fn main() {
      errors::check(&path, &mut bad);
      cargo::check(&path, &mut bad);
      features::check(&path, &mut bad);
 -    cargo_lock::check(&path, &mut bad);
-+    //cargo_lock::check(&path, &mut bad);
+     pal::check(&path, &mut bad);
  
      if bad {
-         panic!("some tidy checks failed");
Index: pkg/PLIST-doc
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-doc,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST-doc
--- pkg/PLIST-doc       6 Dec 2016 22:39:49 -0000       1.16
+++ pkg/PLIST-doc       22 Dec 2016 13:46:06 -0000
@@ -123,7 +123,6 @@ share/doc/rust/html/book/no-stdlib.html
 share/doc/rust/html/book/operators-and-overloading.html
 share/doc/rust/html/book/ownership.html
 share/doc/rust/html/book/patterns.html
-share/doc/rust/html/book/playpen.js
 share/doc/rust/html/book/primitive-types.html
 share/doc/rust/html/book/raw-pointers.html
 share/doc/rust/html/book/references-and-borrowing.html
@@ -538,11 +537,10 @@ share/doc/rust/html/core/cell/struct.Ref
 share/doc/rust/html/core/cell/struct.RefCell.html
 share/doc/rust/html/core/cell/struct.RefMut.html
 share/doc/rust/html/core/cell/struct.UnsafeCell.html
+share/doc/rust/html/core/cfg.m.html
 share/doc/rust/html/core/char/
 share/doc/rust/html/core/char/CharTryFromError.t.html
 share/doc/rust/html/core/char/DecodeUtf8.t.html
-share/doc/rust/html/core/char/EncodeUtf16.t.html
-share/doc/rust/html/core/char/EncodeUtf8.t.html
 share/doc/rust/html/core/char/EscapeDebug.t.html
 share/doc/rust/html/core/char/EscapeDefault.t.html
 share/doc/rust/html/core/char/EscapeUnicode.t.html
@@ -561,8 +559,6 @@ share/doc/rust/html/core/char/index.html
 share/doc/rust/html/core/char/sidebar-items.js
 share/doc/rust/html/core/char/struct.CharTryFromError.html
 share/doc/rust/html/core/char/struct.DecodeUtf8.html
-share/doc/rust/html/core/char/struct.EncodeUtf16.html
-share/doc/rust/html/core/char/struct.EncodeUtf8.html
 share/doc/rust/html/core/char/struct.EscapeDebug.html
 share/doc/rust/html/core/char/struct.EscapeDefault.html
 share/doc/rust/html/core/char/struct.EscapeUnicode.html
@@ -589,6 +585,9 @@ share/doc/rust/html/core/cmp/trait.Eq.ht
 share/doc/rust/html/core/cmp/trait.Ord.html
 share/doc/rust/html/core/cmp/trait.PartialEq.html
 share/doc/rust/html/core/cmp/trait.PartialOrd.html
+share/doc/rust/html/core/column.m.html
+share/doc/rust/html/core/concat.m.html
+share/doc/rust/html/core/concat_idents.m.html
 share/doc/rust/html/core/convert/
 share/doc/rust/html/core/convert/AsMut.t.html
 share/doc/rust/html/core/convert/AsRef.t.html
@@ -612,6 +611,7 @@ share/doc/rust/html/core/default/Default
 share/doc/rust/html/core/default/index.html
 share/doc/rust/html/core/default/sidebar-items.js
 share/doc/rust/html/core/default/trait.Default.html
+share/doc/rust/html/core/env.m.html
 share/doc/rust/html/core/f32/
 share/doc/rust/html/core/f32/DIGITS.v.html
 share/doc/rust/html/core/f32/EPSILON.v.html
@@ -744,6 +744,7 @@ share/doc/rust/html/core/f64/consts/inde
 share/doc/rust/html/core/f64/consts/sidebar-items.js
 share/doc/rust/html/core/f64/index.html
 share/doc/rust/html/core/f64/sidebar-items.js
+share/doc/rust/html/core/file.m.html
 share/doc/rust/html/core/fmt/
 share/doc/rust/html/core/fmt/Alignment.t.html
 share/doc/rust/html/core/fmt/Arguments.t.html
@@ -800,6 +801,7 @@ share/doc/rust/html/core/fmt/trait.Upper
 share/doc/rust/html/core/fmt/trait.Write.html
 share/doc/rust/html/core/fmt/type.Result.html
 share/doc/rust/html/core/fmt/write.v.html
+share/doc/rust/html/core/format_args.m.html
 share/doc/rust/html/core/hash/
 share/doc/rust/html/core/hash/BuildHasher.t.html
 share/doc/rust/html/core/hash/BuildHasherDefault.t.html
@@ -852,6 +854,9 @@ share/doc/rust/html/core/i8/constant.MAX
 share/doc/rust/html/core/i8/constant.MIN.html
 share/doc/rust/html/core/i8/index.html
 share/doc/rust/html/core/i8/sidebar-items.js
+share/doc/rust/html/core/include.m.html
+share/doc/rust/html/core/include_bytes.m.html
+share/doc/rust/html/core/include_str.m.html
 share/doc/rust/html/core/index.html
 share/doc/rust/html/core/intrinsics/
 share/doc/rust/html/core/intrinsics/abort.v.html
@@ -1249,6 +1254,7 @@ share/doc/rust/html/core/iter/StepBy.t.h
 share/doc/rust/html/core/iter/Sum.t.html
 share/doc/rust/html/core/iter/Take.t.html
 share/doc/rust/html/core/iter/TakeWhile.t.html
+share/doc/rust/html/core/iter/TrustedLen.t.html
 share/doc/rust/html/core/iter/Zip.t.html
 share/doc/rust/html/core/iter/empty.v.html
 share/doc/rust/html/core/iter/fn.empty.html
@@ -1311,6 +1317,7 @@ share/doc/rust/html/core/iter/trait.Iter
 share/doc/rust/html/core/iter/trait.Product.html
 share/doc/rust/html/core/iter/trait.Step.html
 share/doc/rust/html/core/iter/trait.Sum.html
+share/doc/rust/html/core/iter/trait.TrustedLen.html
 share/doc/rust/html/core/iter/traits/
 share/doc/rust/html/core/iter/traits/DoubleEndedIterator.t.html
 share/doc/rust/html/core/iter/traits/ExactSizeIterator.t.html
@@ -1320,6 +1327,7 @@ share/doc/rust/html/core/iter/traits/Fus
 share/doc/rust/html/core/iter/traits/IntoIterator.t.html
 share/doc/rust/html/core/iter/traits/Product.t.html
 share/doc/rust/html/core/iter/traits/Sum.t.html
+share/doc/rust/html/core/iter/traits/TrustedLen.t.html
 share/doc/rust/html/core/iter/traits/trait.DoubleEndedIterator.html
 share/doc/rust/html/core/iter/traits/trait.ExactSizeIterator.html
 share/doc/rust/html/core/iter/traits/trait.Extend.html
@@ -1328,20 +1336,50 @@ share/doc/rust/html/core/iter/traits/tra
 share/doc/rust/html/core/iter/traits/trait.IntoIterator.html
 share/doc/rust/html/core/iter/traits/trait.Product.html
 share/doc/rust/html/core/iter/traits/trait.Sum.html
+share/doc/rust/html/core/iter/traits/trait.TrustedLen.html
+share/doc/rust/html/core/line.m.html
 share/doc/rust/html/core/macro.assert!.html
 share/doc/rust/html/core/macro.assert.html
 share/doc/rust/html/core/macro.assert_eq!.html
 share/doc/rust/html/core/macro.assert_eq.html
 share/doc/rust/html/core/macro.assert_ne!.html
 share/doc/rust/html/core/macro.assert_ne.html
+share/doc/rust/html/core/macro.cfg!.html
+share/doc/rust/html/core/macro.cfg.html
+share/doc/rust/html/core/macro.column!.html
+share/doc/rust/html/core/macro.column.html
+share/doc/rust/html/core/macro.concat!.html
+share/doc/rust/html/core/macro.concat.html
+share/doc/rust/html/core/macro.concat_idents!.html
+share/doc/rust/html/core/macro.concat_idents.html
 share/doc/rust/html/core/macro.debug_assert!.html
 share/doc/rust/html/core/macro.debug_assert.html
 share/doc/rust/html/core/macro.debug_assert_eq!.html
 share/doc/rust/html/core/macro.debug_assert_eq.html
 share/doc/rust/html/core/macro.debug_assert_ne!.html
 share/doc/rust/html/core/macro.debug_assert_ne.html
+share/doc/rust/html/core/macro.env!.html
+share/doc/rust/html/core/macro.env.html
+share/doc/rust/html/core/macro.file!.html
+share/doc/rust/html/core/macro.file.html
+share/doc/rust/html/core/macro.format_args!.html
+share/doc/rust/html/core/macro.format_args.html
+share/doc/rust/html/core/macro.include!.html
+share/doc/rust/html/core/macro.include.html
+share/doc/rust/html/core/macro.include_bytes!.html
+share/doc/rust/html/core/macro.include_bytes.html
+share/doc/rust/html/core/macro.include_str!.html
+share/doc/rust/html/core/macro.include_str.html
+share/doc/rust/html/core/macro.line!.html
+share/doc/rust/html/core/macro.line.html
+share/doc/rust/html/core/macro.module_path!.html
+share/doc/rust/html/core/macro.module_path.html
+share/doc/rust/html/core/macro.option_env!.html
+share/doc/rust/html/core/macro.option_env.html
 share/doc/rust/html/core/macro.panic!.html
 share/doc/rust/html/core/macro.panic.html
+share/doc/rust/html/core/macro.stringify!.html
+share/doc/rust/html/core/macro.stringify.html
 share/doc/rust/html/core/macro.try!.html
 share/doc/rust/html/core/macro.try.html
 share/doc/rust/html/core/macro.unimplemented!.html
@@ -1370,11 +1408,14 @@ share/doc/rust/html/core/marker/trait.Si
 share/doc/rust/html/core/marker/trait.Sync.html
 share/doc/rust/html/core/marker/trait.Unsize.html
 share/doc/rust/html/core/mem/
+share/doc/rust/html/core/mem/Discriminant.t.html
 share/doc/rust/html/core/mem/align_of.v.html
 share/doc/rust/html/core/mem/align_of_val.v.html
+share/doc/rust/html/core/mem/discriminant.v.html
 share/doc/rust/html/core/mem/drop.v.html
 share/doc/rust/html/core/mem/fn.align_of.html
 share/doc/rust/html/core/mem/fn.align_of_val.html
+share/doc/rust/html/core/mem/fn.discriminant.html
 share/doc/rust/html/core/mem/fn.drop.html
 share/doc/rust/html/core/mem/fn.forget.html
 share/doc/rust/html/core/mem/fn.min_align_of.html
@@ -1394,10 +1435,12 @@ share/doc/rust/html/core/mem/replace.v.h
 share/doc/rust/html/core/mem/sidebar-items.js
 share/doc/rust/html/core/mem/size_of.v.html
 share/doc/rust/html/core/mem/size_of_val.v.html
+share/doc/rust/html/core/mem/struct.Discriminant.html
 share/doc/rust/html/core/mem/swap.v.html
 share/doc/rust/html/core/mem/transmute_copy.v.html
 share/doc/rust/html/core/mem/uninitialized.v.html
 share/doc/rust/html/core/mem/zeroed.v.html
+share/doc/rust/html/core/module_path.m.html
 share/doc/rust/html/core/nonzero/
 share/doc/rust/html/core/nonzero/NonZero.t.html
 share/doc/rust/html/core/nonzero/Zeroable.t.html
@@ -1525,6 +1568,7 @@ share/doc/rust/html/core/option/sidebar-
 share/doc/rust/html/core/option/struct.IntoIter.html
 share/doc/rust/html/core/option/struct.Iter.html
 share/doc/rust/html/core/option/struct.IterMut.html
+share/doc/rust/html/core/option_env.m.html
 share/doc/rust/html/core/panic.m.html
 share/doc/rust/html/core/panicking/
 share/doc/rust/html/core/panicking/fn.panic.html
@@ -1678,6 +1722,7 @@ share/doc/rust/html/core/str/struct.Spli
 share/doc/rust/html/core/str/struct.SplitTerminator.html
 share/doc/rust/html/core/str/struct.Utf8Error.html
 share/doc/rust/html/core/str/trait.FromStr.html
+share/doc/rust/html/core/stringify.m.html
 share/doc/rust/html/core/sync/
 share/doc/rust/html/core/sync/atomic/
 share/doc/rust/html/core/sync/atomic/ATOMIC_BOOL_INIT.v.html
@@ -1879,6 +1924,7 @@ share/doc/rust/html/implementors/core/it
 share/doc/rust/html/implementors/core/iter/trait.Product.js
 share/doc/rust/html/implementors/core/iter/trait.Step.js
 share/doc/rust/html/implementors/core/iter/trait.Sum.js
+share/doc/rust/html/implementors/core/iter/trait.TrustedLen.js
 share/doc/rust/html/implementors/core/iter/traits/
 share/doc/rust/html/implementors/core/iter/traits/trait.DoubleEndedIterator.js
 share/doc/rust/html/implementors/core/iter/traits/trait.ExactSizeIterator.js
@@ -1888,6 +1934,7 @@ share/doc/rust/html/implementors/core/it
 share/doc/rust/html/implementors/core/iter/traits/trait.IntoIterator.js
 share/doc/rust/html/implementors/core/iter/traits/trait.Product.js
 share/doc/rust/html/implementors/core/iter/traits/trait.Sum.js
+share/doc/rust/html/implementors/core/iter/traits/trait.TrustedLen.js
 share/doc/rust/html/implementors/core/marker/
 share/doc/rust/html/implementors/core/marker/trait.Copy.js
 share/doc/rust/html/implementors/core/marker/trait.Send.js
@@ -1975,6 +2022,9 @@ share/doc/rust/html/implementors/std/cmp
 share/doc/rust/html/implementors/std/cmp/trait.Ord.js
 share/doc/rust/html/implementors/std/cmp/trait.PartialEq.js
 share/doc/rust/html/implementors/std/cmp/trait.PartialOrd.js
+share/doc/rust/html/implementors/std/collections/
+share/doc/rust/html/implementors/std/collections/range/
+share/doc/rust/html/implementors/std/collections/range/trait.RangeArgument.js
 share/doc/rust/html/implementors/std/convert/
 share/doc/rust/html/implementors/std/convert/trait.AsMut.js
 share/doc/rust/html/implementors/std/convert/trait.AsRef.js
@@ -2017,6 +2067,7 @@ share/doc/rust/html/implementors/std/ite
 share/doc/rust/html/implementors/std/iter/trait.Product.js
 share/doc/rust/html/implementors/std/iter/trait.Step.js
 share/doc/rust/html/implementors/std/iter/trait.Sum.js
+share/doc/rust/html/implementors/std/iter/trait.TrustedLen.js
 share/doc/rust/html/implementors/std/marker/
 share/doc/rust/html/implementors/std/marker/trait.Copy.js
 share/doc/rust/html/implementors/std/marker/trait.Send.js
@@ -2075,6 +2126,7 @@ share/doc/rust/html/implementors/std/os/
 share/doc/rust/html/implementors/std/os/unix/fs/
 share/doc/rust/html/implementors/std/os/unix/fs/trait.DirBuilderExt.js
 share/doc/rust/html/implementors/std/os/unix/fs/trait.DirEntryExt.js
+share/doc/rust/html/implementors/std/os/unix/fs/trait.FileExt.js
 share/doc/rust/html/implementors/std/os/unix/fs/trait.FileTypeExt.js
 share/doc/rust/html/implementors/std/os/unix/fs/trait.MetadataExt.js
 share/doc/rust/html/implementors/std/os/unix/fs/trait.OpenOptionsExt.js
@@ -8140,6 +8192,7 @@ share/doc/rust/html/libc/fn.getuid.html
 share/doc/rust/html/libc/fn.glob.html
 share/doc/rust/html/libc/fn.globfree.html
 share/doc/rust/html/libc/fn.gmtime_r.html
+share/doc/rust/html/libc/fn.grantpt.html
 share/doc/rust/html/libc/fn.if_freenameindex.html
 share/doc/rust/html/libc/fn.if_indextoname.html
 share/doc/rust/html/libc/fn.if_nameindex.html
@@ -8216,6 +8269,7 @@ share/doc/rust/html/libc/fn.poll.html
 share/doc/rust/html/libc/fn.popen.html
 share/doc/rust/html/libc/fn.posix_madvise.html
 share/doc/rust/html/libc/fn.posix_memalign.html
+share/doc/rust/html/libc/fn.posix_openpt.html
 share/doc/rust/html/libc/fn.pread.html
 share/doc/rust/html/libc/fn.printf.html
 share/doc/rust/html/libc/fn.pselect.html
@@ -8260,6 +8314,7 @@ share/doc/rust/html/libc/fn.pthread_set_
 share/doc/rust/html/libc/fn.pthread_setspecific.html
 share/doc/rust/html/libc/fn.pthread_sigmask.html
 share/doc/rust/html/libc/fn.pthread_stackseg_np.html
+share/doc/rust/html/libc/fn.ptsname.html
 share/doc/rust/html/libc/fn.putchar.html
 share/doc/rust/html/libc/fn.putchar_unlocked.html
 share/doc/rust/html/libc/fn.putenv.html
@@ -8385,6 +8440,7 @@ share/doc/rust/html/libc/fn.uname.html
 share/doc/rust/html/libc/fn.ungetc.html
 share/doc/rust/html/libc/fn.unlink.html
 share/doc/rust/html/libc/fn.unlinkat.html
+share/doc/rust/html/libc/fn.unlockpt.html
 share/doc/rust/html/libc/fn.unmount.html
 share/doc/rust/html/libc/fn.unsetenv.html
 share/doc/rust/html/libc/fn.usleep.html
@@ -8469,6 +8525,7 @@ share/doc/rust/html/libc/glob.v.html
 share/doc/rust/html/libc/glob_t.t.html
 share/doc/rust/html/libc/globfree.v.html
 share/doc/rust/html/libc/gmtime_r.v.html
+share/doc/rust/html/libc/grantpt.v.html
 share/doc/rust/html/libc/group.t.html
 share/doc/rust/html/libc/hostent.t.html
 share/doc/rust/html/libc/id_t.t.html
@@ -11096,6 +11153,7 @@ share/doc/rust/html/libc/pollfd.t.html
 share/doc/rust/html/libc/popen.v.html
 share/doc/rust/html/libc/posix_madvise.v.html
 share/doc/rust/html/libc/posix_memalign.v.html
+share/doc/rust/html/libc/posix_openpt.v.html
 share/doc/rust/html/libc/pread.v.html
 share/doc/rust/html/libc/printf.v.html
 share/doc/rust/html/libc/pselect.v.html
@@ -11149,6 +11207,7 @@ share/doc/rust/html/libc/pthread_sigmask
 share/doc/rust/html/libc/pthread_stackseg_np.v.html
 share/doc/rust/html/libc/pthread_t.t.html
 share/doc/rust/html/libc/ptrdiff_t.t.html
+share/doc/rust/html/libc/ptsname.v.html
 share/doc/rust/html/libc/putchar.v.html
 share/doc/rust/html/libc/putchar_unlocked.v.html
 share/doc/rust/html/libc/putenv.v.html
@@ -17399,6 +17458,7 @@ share/doc/rust/html/libc/unix/fn.getuid.
 share/doc/rust/html/libc/unix/fn.glob.html
 share/doc/rust/html/libc/unix/fn.globfree.html
 share/doc/rust/html/libc/unix/fn.gmtime_r.html
+share/doc/rust/html/libc/unix/fn.grantpt.html
 share/doc/rust/html/libc/unix/fn.if_freenameindex.html
 share/doc/rust/html/libc/unix/fn.if_indextoname.html
 share/doc/rust/html/libc/unix/fn.if_nameindex.html
@@ -17456,6 +17516,7 @@ share/doc/rust/html/libc/unix/fn.poll.ht
 share/doc/rust/html/libc/unix/fn.popen.html
 share/doc/rust/html/libc/unix/fn.posix_madvise.html
 share/doc/rust/html/libc/unix/fn.posix_memalign.html
+share/doc/rust/html/libc/unix/fn.posix_openpt.html
 share/doc/rust/html/libc/unix/fn.pread.html
 share/doc/rust/html/libc/unix/fn.printf.html
 share/doc/rust/html/libc/unix/fn.pselect.html
@@ -17500,6 +17561,7 @@ share/doc/rust/html/libc/unix/fn.pthread
 share/doc/rust/html/libc/unix/fn.pthread_setspecific.html
 share/doc/rust/html/libc/unix/fn.pthread_sigmask.html
 share/doc/rust/html/libc/unix/fn.pthread_stackseg_np.html
+share/doc/rust/html/libc/unix/fn.ptsname.html
 share/doc/rust/html/libc/unix/fn.putchar_unlocked.html
 share/doc/rust/html/libc/unix/fn.putenv.html
 share/doc/rust/html/libc/unix/fn.pwrite.html
@@ -17588,6 +17650,7 @@ share/doc/rust/html/libc/unix/fn.umask.h
 share/doc/rust/html/libc/unix/fn.uname.html
 share/doc/rust/html/libc/unix/fn.unlink.html
 share/doc/rust/html/libc/unix/fn.unlinkat.html
+share/doc/rust/html/libc/unix/fn.unlockpt.html
 share/doc/rust/html/libc/unix/fn.unmount.html
 share/doc/rust/html/libc/unix/fn.unsetenv.html
 share/doc/rust/html/libc/unix/fn.usleep.html
@@ -17658,6 +17721,7 @@ share/doc/rust/html/libc/unix/glob.v.htm
 share/doc/rust/html/libc/unix/glob_t.t.html
 share/doc/rust/html/libc/unix/globfree.v.html
 share/doc/rust/html/libc/unix/gmtime_r.v.html
+share/doc/rust/html/libc/unix/grantpt.v.html
 share/doc/rust/html/libc/unix/group.t.html
 share/doc/rust/html/libc/unix/hostent.t.html
 share/doc/rust/html/libc/unix/id_t.t.html
@@ -20259,6 +20323,7 @@ share/doc/rust/html/libc/unix/pollfd.t.h
 share/doc/rust/html/libc/unix/popen.v.html
 share/doc/rust/html/libc/unix/posix_madvise.v.html
 share/doc/rust/html/libc/unix/posix_memalign.v.html
+share/doc/rust/html/libc/unix/posix_openpt.v.html
 share/doc/rust/html/libc/unix/pread.v.html
 share/doc/rust/html/libc/unix/printf.v.html
 share/doc/rust/html/libc/unix/pselect.v.html
@@ -20311,6 +20376,7 @@ share/doc/rust/html/libc/unix/pthread_se
 share/doc/rust/html/libc/unix/pthread_sigmask.v.html
 share/doc/rust/html/libc/unix/pthread_stackseg_np.v.html
 share/doc/rust/html/libc/unix/pthread_t.t.html
+share/doc/rust/html/libc/unix/ptsname.v.html
 share/doc/rust/html/libc/unix/putchar_unlocked.v.html
 share/doc/rust/html/libc/unix/putenv.v.html
 share/doc/rust/html/libc/unix/pwrite.v.html
@@ -20514,6 +20580,7 @@ share/doc/rust/html/libc/unix/umask.v.ht
 share/doc/rust/html/libc/unix/uname.v.html
 share/doc/rust/html/libc/unix/unlink.v.html
 share/doc/rust/html/libc/unix/unlinkat.v.html
+share/doc/rust/html/libc/unix/unlockpt.v.html
 share/doc/rust/html/libc/unix/unmount.v.html
 share/doc/rust/html/libc/unix/unsetenv.v.html
 share/doc/rust/html/libc/unix/useconds_t.t.html
@@ -20531,6 +20598,7 @@ share/doc/rust/html/libc/unix/write.v.ht
 share/doc/rust/html/libc/unix/writev.v.html
 share/doc/rust/html/libc/unlink.v.html
 share/doc/rust/html/libc/unlinkat.v.html
+share/doc/rust/html/libc/unlockpt.v.html
 share/doc/rust/html/libc/unmount.v.html
 share/doc/rust/html/libc/unsetenv.v.html
 share/doc/rust/html/libc/useconds_t.t.html
@@ -20578,7 +20646,6 @@ share/doc/rust/html/nomicon/obrm.html
 share/doc/rust/html/nomicon/other-reprs.html
 share/doc/rust/html/nomicon/ownership.html
 share/doc/rust/html/nomicon/phantom-data.html
-share/doc/rust/html/nomicon/playpen.js
 share/doc/rust/html/nomicon/poisoning.html
 share/doc/rust/html/nomicon/races.html
 share/doc/rust/html/nomicon/references.html
@@ -20608,7 +20675,6 @@ share/doc/rust/html/nomicon/vec.html
 share/doc/rust/html/nomicon/working-with-unsafe.html
 share/doc/rust/html/normalize.css
 share/doc/rust/html/not_found.html
-share/doc/rust/html/playpen.js
 share/doc/rust/html/reference.html
 share/doc/rust/html/rust.css
 share/doc/rust/html/rustc_unicode/
@@ -20617,8 +20683,6 @@ share/doc/rust/html/rustc_unicode/char/C
 share/doc/rust/html/rustc_unicode/char/DecodeUtf16.t.html
 share/doc/rust/html/rustc_unicode/char/DecodeUtf16Error.t.html
 share/doc/rust/html/rustc_unicode/char/DecodeUtf8.t.html
-share/doc/rust/html/rustc_unicode/char/EncodeUtf16.t.html
-share/doc/rust/html/rustc_unicode/char/EncodeUtf8.t.html
 share/doc/rust/html/rustc_unicode/char/EscapeDebug.t.html
 share/doc/rust/html/rustc_unicode/char/EscapeDefault.t.html
 share/doc/rust/html/rustc_unicode/char/EscapeUnicode.t.html
@@ -20646,8 +20710,6 @@ share/doc/rust/html/rustc_unicode/char/s
 share/doc/rust/html/rustc_unicode/char/struct.DecodeUtf16.html
 share/doc/rust/html/rustc_unicode/char/struct.DecodeUtf16Error.html
 share/doc/rust/html/rustc_unicode/char/struct.DecodeUtf8.html
-share/doc/rust/html/rustc_unicode/char/struct.EncodeUtf16.html
-share/doc/rust/html/rustc_unicode/char/struct.EncodeUtf8.html
 share/doc/rust/html/rustc_unicode/char/struct.EscapeDebug.html
 share/doc/rust/html/rustc_unicode/char/struct.EscapeDefault.html
 share/doc/rust/html/rustc_unicode/char/struct.EscapeUnicode.html
@@ -20754,6 +20816,7 @@ share/doc/rust/html/src/core/fmt/rt/v1.r
 share/doc/rust/html/src/core/hash/
 share/doc/rust/html/src/core/hash/mod.rs.html
 share/doc/rust/html/src/core/hash/sip.rs.html
+share/doc/rust/html/src/core/internal_macros.rs.html
 share/doc/rust/html/src/core/intrinsics.rs.html
 share/doc/rust/html/src/core/iter/
 share/doc/rust/html/src/core/iter/iterator.rs.html
@@ -20849,6 +20912,8 @@ share/doc/rust/html/src/std/collections/
 share/doc/rust/html/src/std/collections/mod.rs.html
 share/doc/rust/html/src/std/env.rs.html
 share/doc/rust/html/src/std/error.rs.html
+share/doc/rust/html/src/std/f32.rs.html
+share/doc/rust/html/src/std/f64.rs.html
 share/doc/rust/html/src/std/ffi/
 share/doc/rust/html/src/std/ffi/c_str.rs.html
 share/doc/rust/html/src/std/ffi/mod.rs.html
@@ -20874,10 +20939,7 @@ share/doc/rust/html/src/std/net/mod.rs.h
 share/doc/rust/html/src/std/net/parser.rs.html
 share/doc/rust/html/src/std/net/tcp.rs.html
 share/doc/rust/html/src/std/net/udp.rs.html
-share/doc/rust/html/src/std/num/
-share/doc/rust/html/src/std/num/f32.rs.html
-share/doc/rust/html/src/std/num/f64.rs.html
-share/doc/rust/html/src/std/num/mod.rs.html
+share/doc/rust/html/src/std/num.rs.html
 share/doc/rust/html/src/std/os/
 share/doc/rust/html/src/std/os/mod.rs.html
 share/doc/rust/html/src/std/os/openbsd/
@@ -20916,27 +20978,9 @@ share/doc/rust/html/src/std/sync/mutex.r
 share/doc/rust/html/src/std/sync/once.rs.html
 share/doc/rust/html/src/std/sync/rwlock.rs.html
 share/doc/rust/html/src/std/sys/
-share/doc/rust/html/src/std/sys/common/
-share/doc/rust/html/src/std/sys/common/args.rs.html
-share/doc/rust/html/src/std/sys/common/at_exit_imp.rs.html
-share/doc/rust/html/src/std/sys/common/backtrace.rs.html
-share/doc/rust/html/src/std/sys/common/condvar.rs.html
-share/doc/rust/html/src/std/sys/common/gnu/
-share/doc/rust/html/src/std/sys/common/gnu/libbacktrace.rs.html
-share/doc/rust/html/src/std/sys/common/gnu/mod.rs.html
-share/doc/rust/html/src/std/sys/common/io.rs.html
-share/doc/rust/html/src/std/sys/common/mod.rs.html
-share/doc/rust/html/src/std/sys/common/mutex.rs.html
-share/doc/rust/html/src/std/sys/common/net.rs.html
-share/doc/rust/html/src/std/sys/common/poison.rs.html
-share/doc/rust/html/src/std/sys/common/remutex.rs.html
-share/doc/rust/html/src/std/sys/common/rwlock.rs.html
-share/doc/rust/html/src/std/sys/common/thread.rs.html
-share/doc/rust/html/src/std/sys/common/thread_info.rs.html
-share/doc/rust/html/src/std/sys/common/thread_local.rs.html
-share/doc/rust/html/src/std/sys/common/util.rs.html
-share/doc/rust/html/src/std/sys/common/wtf8.rs.html
+share/doc/rust/html/src/std/sys/mod.rs.html
 share/doc/rust/html/src/std/sys/unix/
+share/doc/rust/html/src/std/sys/unix/args.rs.html
 share/doc/rust/html/src/std/sys/unix/backtrace/
 share/doc/rust/html/src/std/sys/unix/backtrace/mod.rs.html
 share/doc/rust/html/src/std/sys/unix/backtrace/printing/
@@ -20962,6 +21006,7 @@ share/doc/rust/html/src/std/sys/unix/mut
 share/doc/rust/html/src/std/sys/unix/net.rs.html
 share/doc/rust/html/src/std/sys/unix/os.rs.html
 share/doc/rust/html/src/std/sys/unix/os_str.rs.html
+share/doc/rust/html/src/std/sys/unix/path.rs.html
 share/doc/rust/html/src/std/sys/unix/pipe.rs.html
 share/doc/rust/html/src/std/sys/unix/process.rs.html
 share/doc/rust/html/src/std/sys/unix/rand.rs.html
@@ -20972,6 +21017,26 @@ share/doc/rust/html/src/std/sys/unix/thr
 share/doc/rust/html/src/std/sys/unix/thread_local.rs.html
 share/doc/rust/html/src/std/sys/unix/time.rs.html
 share/doc/rust/html/src/std/sys/unix/weak.rs.html
+share/doc/rust/html/src/std/sys_common/
+share/doc/rust/html/src/std/sys_common/at_exit_imp.rs.html
+share/doc/rust/html/src/std/sys_common/backtrace.rs.html
+share/doc/rust/html/src/std/sys_common/condvar.rs.html
+share/doc/rust/html/src/std/sys_common/gnu/
+share/doc/rust/html/src/std/sys_common/gnu/libbacktrace.rs.html
+share/doc/rust/html/src/std/sys_common/gnu/mod.rs.html
+share/doc/rust/html/src/std/sys_common/io.rs.html
+share/doc/rust/html/src/std/sys_common/memchr.rs.html
+share/doc/rust/html/src/std/sys_common/mod.rs.html
+share/doc/rust/html/src/std/sys_common/mutex.rs.html
+share/doc/rust/
+share/doc/rust/html/std/sys/imp/ext/io/type.RawFd.html
+share/doc/rust/html/std/sys/imp/ext/net/
+share/doc/rust/html/std/sys/imp/ext/net/Incoming.t.html
+share/doc/rust/html/std/sys/imp/ext/net/SocketAddr.t.html
+share/doc/rust/html/std/sys/imp/ext/net/UnixDatagram.t.html
+share/doc/rust/html/std/sys/imp/ext/net/UnixListener.t.html
+share/doc/rust/html/std/sys/imp/ext/net/UnixStream.t.html
+share/doc/rust/html/std/sys/imp/ext/net/index.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.Incoming.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.SocketAddr.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.UnixDatagram.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.UnixListener.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.UnixStream.html
+share/doc/rust/html/std/sys/imp/ext/prelude/
+share/doc/rust/html/std/sys/imp/ext/prelude/index.html
+share/doc/rust/html/std/sys/imp/ext/process/
+share/doc/rust/html/std/sys/imp/ext/process/CommandExt.t.html
+share/doc/rust/html/std/sys/imp/ext/process/ExitStatusExt.t.html
+share/doc/rust/html/std/sys/imp/ext/process/index.html
+share/doc/rust/html/std/sys/imp/ext/process/trait.CommandExt.html
+share/doc/rust/html/std/sys/imp/ext/process/trait.ExitStatusExt.html
+share/doc/rust/html/std/sys/imp/ext/raw/
+share/doc/rust/html/std/sys/imp/ext/raw/blkcnt_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/blksize_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/dev_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/gid_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/index.html
+share/doc/rust/html/std/sys/imp/ext/raw/ino_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/mode_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/nlink_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/off_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/pid_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/pthread_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/time_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.blkcnt_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.blksize_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.dev_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.gid_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.ino_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.mode_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.nlink_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.off_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.pid_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.pthread_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.time_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.uid_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/uid_t.t.html
+share/doc/rust/html/std/sys/imp/ext/thread/
+share/doc/rust/html/std/sys/imp/ext/thread/JoinHandleExt.t.html
+share/doc/rust/html/std/sys/imp/ext/thread/RawPthread.t.html
+share/doc/rust/html/std/sys/imp/ext/thread/index.html
+share/doc/rust/html/std/sys/imp/ext/thread/trait.JoinHandleExt.html
+share/doc/rust/html/std/sys/imp/ext/thread/type.RawPthread.html
 share/doc/rust/html/std/sys_common/
 share/doc/rust/html/std/sys_common/poison/
 share/doc/rust/html/std/sys_common/poison/LockResult.t.html
@@ -23294,6 +23459,7 @@ share/doc/rust/html/std/thread/LocalKey.
 share/doc/rust/html/std/thread/LocalKeyState.t.html
 share/doc/rust/html/std/thread/Result.t.html
 share/doc/rust/html/std/thread/Thread.t.html
+share/doc/rust/html/std/thread/ThreadId.t.html
 share/doc/rust/html/std/thread/current.v.html
 share/doc/rust/html/std/thread/enum.LocalKeyState.html
 share/doc/rust/html/std/thread/fn.current.html
@@ -23323,6 +23489,7 @@ share/doc/rust/html/std/thread/struct.Bu
 share/doc/rust/html/std/thread/struct.JoinHandle.html
 share/doc/rust/html/std/thread/struct.LocalKey.html
 share/doc/rust/html/std/thread/struct.Thread.html
+share/doc/rust/html/std/thread/struct.ThreadId.html
 share/doc/rust/html/std/thread/type.Result.html
 share/doc/rust/html/std/thread/yield_now.v.html
 share/doc/rust/html/std/thread_local.m.html
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-main,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST-main
--- pkg/PLIST-main      12 Nov 2016 16:42:24 -0000      1.10
+++ pkg/PLIST-main      22 Dec 2016 13:46:06 -0000
@@ -9,6 +9,8 @@ lib/libgetopts-${RUST_HASH}.so
 lib/libgraphviz-${RUST_HASH}.so
 lib/liblog-${RUST_HASH}.so
 lib/libproc_macro-${RUST_HASH}.so
+lib/libproc_macro_plugin-${RUST_HASH}.so
+lib/libproc_macro_tokens-${RUST_HASH}.so
 lib/librustc-${RUST_HASH}.so
 lib/librustc_back-${RUST_HASH}.so
 lib/librustc_borrowck-${RUST_HASH}.so
@@ -20,7 +22,6 @@ lib/librustc_errors-${RUST_HASH}.so
 lib/librustc_incremental-${RUST_HASH}.so
 lib/librustc_lint-${RUST_HASH}.so
 lib/librustc_llvm-${RUST_HASH}.so
-lib/librustc_macro-${RUST_HASH}.so
 lib/librustc_metadata-${RUST_HASH}.so
 lib/librustc_mir-${RUST_HASH}.so
 lib/librustc_passes-${RUST_HASH}.so
@@ -66,6 +67,8 @@ lib/rustlib/${TRIPLE_ARCH}/lib/liblog-${
 lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_abort-${RUST_HASH}.rlib
 lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_unwind-${RUST_HASH}.rlib
 lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro_plugin-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro_tokens-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/librand-${RUST_HASH}.rlib
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc_back-${RUST_HASH}.so
@@ -79,7 +82,6 @@ lib/rustlib/${TRIPLE_ARCH}/lib/librustc_
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc_incremental-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc_lint-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc_llvm-${RUST_HASH}.so
-lib/rustlib/${TRIPLE_ARCH}/lib/librustc_macro-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc_metadata-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc_mir-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/librustc_passes-${RUST_HASH}.so

Reply via email to