UPDATE: lang/rust 1.78.0 > 1.81.0

This commit is contained in:
purplerain 2024-09-19 05:52:57 +00:00
parent 86226f36ee
commit c1886eef17
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
25 changed files with 336 additions and 152 deletions

View file

@ -15,16 +15,20 @@ COMMENT-rustfmt = Rust code formatter
COMMENT-bootstrap = Rust binary bootstrap COMMENT-bootstrap = Rust binary bootstrap
COMMENT-src = Rust source component COMMENT-src = Rust source component
V = 1.78.0 V = 1.81.0
DISTNAME = rustc-${V}-src DISTNAME = rustc-${V}-src
REVISION-gdb = 0
REVISION-clippy = 0
REVISION-rustfmt = 0
REVISION-src = 0
# rustc bootstrap version # rustc bootstrap version
BV-aarch64 = 1.78.0 BV-aarch64 = 1.80.1
BV-amd64 = 1.78.0 BV-amd64 = 1.81.0
BV-i386 = 1.78.0 BV-i386 = 1.81.0
BV-powerpc64 = 1.65.0-20221213 BV-powerpc64 = 1.65.0-20221213
BV-riscv64 = 1.77.0-20240401 BV-riscv64 = 1.80.1
BV-sparc64 = 1.77.2 BV-sparc64 = 1.80.1
BV = ${BV-${MACHINE_ARCH}} BV = ${BV-${MACHINE_ARCH}}
PKGNAME = rust-${V} PKGNAME = rust-${V}
@ -145,7 +149,7 @@ BUILD_DEPENDS += devel/gdb
.if !${USE_EMB_LLVM:L:Myes} .if !${USE_EMB_LLVM:L:Myes}
MODULES += lang/clang MODULES += lang/clang
MODCLANG_VERSION = 16 MODCLANG_VERSION = 17
MODCLANG_COMPILER_LINKS = No MODCLANG_COMPILER_LINKS = No
.else .else
WANTLIB-main += execinfo WANTLIB-main += execinfo
@ -155,12 +159,15 @@ LIB_DEPENDS-main += ${LIB_DEPENDS} \
net/curl \ net/curl \
security/libssh2 security/libssh2
RUN_DEPENDS-gdb += lang/rust,-main \ RUN_DEPENDS-gdb += ${FULLPKGNAME-main}:${FULLPKGPATH-main} \
devel/gdb \ devel/gdb
devel/llvm/16,-lldb # BUILD_LLDB is defined by /usr/share/mk/bsd.own.mk
RUN_DEPENDS-clippy += lang/rust,-main .if ${BUILD_LLDB:L} == yes
RUN_DEPENDS-rustfmt += lang/rust,-main RUN_DEPENDS-gdb += devel/llvm/17,-lldb
RUN_DEPENDS-src += lang/rust,-main .endif
RUN_DEPENDS-clippy += ${FULLPKGNAME-main}:${FULLPKGPATH-main}
RUN_DEPENDS-rustfmt += ${FULLPKGNAME-main}:${FULLPKGPATH-main}
RUN_DEPENDS-src += ${FULLPKGNAME-main}:${FULLPKGPATH-main}
PKG_ARCH-src = * PKG_ARCH-src = *
@ -199,7 +206,7 @@ pre-configure:
# - generate config.toml file # - generate config.toml file
do-configure: do-configure:
echo 'change-id = 118703' >${WRKBUILD}/config.toml echo 'change-id = 125535' >${WRKBUILD}/config.toml
echo '[build]' >>${WRKBUILD}/config.toml echo '[build]' >>${WRKBUILD}/config.toml
.if ${FLAVOR} == native_bootstrap .if ${FLAVOR} == native_bootstrap
echo 'rustc = "${LOCALBASE}/bin/rustc"' >>${WRKBUILD}/config.toml echo 'rustc = "${LOCALBASE}/bin/rustc"' >>${WRKBUILD}/config.toml
@ -310,7 +317,7 @@ do-install:
${PREFIX}/share/bash-completion/completions ${PREFIX}/share/bash-completion/completions
-rmdir -p ${PREFIX}/etc/bash_completion.d -rmdir -p ${PREFIX}/etc/bash_completion.d
# compile python stuff # compile python stuff
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${PREFIX}/lib/rustlib/etc ${MODPY_COMPILEALL} ${PREFIX}/lib/rustlib/etc
do-test: do-test:
${TEST_BIN} test --jobs=${MAKE_JOBS} --no-fail-fast ${TEST_BIN} test --jobs=${MAKE_JOBS} --no-fail-fast

View file

@ -1,14 +1,14 @@
SHA256 (rust/rustc-1.78.0-src.tar.xz) = 7wo0+5mYcCj7SLxcuG+KMrwglzYusNYDCpViF5dF4GQ= SHA256 (rust/rustc-1.81.0-src.tar.xz) = NiF+9+MvQKGA49eb1ma039rtSd04ECOl+3Zf0S0Aks4=
SHA256 (rust/rustc-bootstrap-aarch64-1.78.0.tar.lz) = JozBLwzKPzlvpEfx+cNyq7dptWqrbCEPRr6CYsj9seA= SHA256 (rust/rustc-bootstrap-aarch64-1.80.1.tar.lz) = 4PYTUtkCPacp8tdrJH+KMydha1c0qIOVOIQPXnYNS18=
SHA256 (rust/rustc-bootstrap-amd64-1.78.0.tar.lz) = zcOIPcsY+5nM4UVW9evOtWQDfbbydgJ1s/OEB7PUkK0= SHA256 (rust/rustc-bootstrap-amd64-1.81.0.tar.lz) = I1THbXt6sv+LqOV6HGuobNnc9V7MwZBSVsNeddorEso=
SHA256 (rust/rustc-bootstrap-i386-1.78.0.tar.lz) = s7X8IxjVArnDJj4rpQy0x+iEsNiGZThKTb1dOqjrNog= SHA256 (rust/rustc-bootstrap-i386-1.81.0.tar.lz) = us8ublnZeTnSI4NeNTxNTCZ/tWK6niQ3QncFGzXB2JE=
SHA256 (rust/rustc-bootstrap-powerpc64-1.65.0-20221213.tar.lz) = WjJDX6ltqqdxdw5dHUE4czjcD40kK/c3sA6RmstcFRU= SHA256 (rust/rustc-bootstrap-powerpc64-1.65.0-20221213.tar.lz) = WjJDX6ltqqdxdw5dHUE4czjcD40kK/c3sA6RmstcFRU=
SHA256 (rust/rustc-bootstrap-riscv64-1.77.0-20240401.tar.lz) = w/1dEmk56rkoBE0CSE6Hgv0uoAQICedwo8UQxdqDfO4= SHA256 (rust/rustc-bootstrap-riscv64-1.80.1.tar.lz) = uNRgSLybcnmms+nOS5UsfZE9NrvcO/IO9Al8evSibHA=
SHA256 (rust/rustc-bootstrap-sparc64-1.77.2.tar.lz) = WXkaz9jUH9MIGZl2OY//dlF4G85eqjo6ks5NtOPMjj4= SHA256 (rust/rustc-bootstrap-sparc64-1.80.1.tar.lz) = kdAf4P4f7Ot+wPLbXZlyQRUdf4qoL8hLNYlEzGAe6/Y=
SIZE (rust/rustc-1.78.0-src.tar.xz) = 159226864 SIZE (rust/rustc-1.81.0-src.tar.xz) = 216743872
SIZE (rust/rustc-bootstrap-aarch64-1.78.0.tar.lz) = 79523624 SIZE (rust/rustc-bootstrap-aarch64-1.80.1.tar.lz) = 80436053
SIZE (rust/rustc-bootstrap-amd64-1.78.0.tar.lz) = 84070151 SIZE (rust/rustc-bootstrap-amd64-1.81.0.tar.lz) = 88478058
SIZE (rust/rustc-bootstrap-i386-1.78.0.tar.lz) = 84808398 SIZE (rust/rustc-bootstrap-i386-1.81.0.tar.lz) = 88230332
SIZE (rust/rustc-bootstrap-powerpc64-1.65.0-20221213.tar.lz) = 61728206 SIZE (rust/rustc-bootstrap-powerpc64-1.65.0-20221213.tar.lz) = 61728206
SIZE (rust/rustc-bootstrap-riscv64-1.77.0-20240401.tar.lz) = 69399284 SIZE (rust/rustc-bootstrap-riscv64-1.80.1.tar.lz) = 81295028
SIZE (rust/rustc-bootstrap-sparc64-1.77.2.tar.lz) = 87261560 SIZE (rust/rustc-bootstrap-sparc64-1.80.1.tar.lz) = 89509940

View file

@ -4,7 +4,7 @@ https://github.com/rust-lang/rust/issues/90064
Index: compiler/rustc_mir_transform/src/abort_unwinding_calls.rs Index: compiler/rustc_mir_transform/src/abort_unwinding_calls.rs
--- compiler/rustc_mir_transform/src/abort_unwinding_calls.rs.orig --- compiler/rustc_mir_transform/src/abort_unwinding_calls.rs.orig
+++ compiler/rustc_mir_transform/src/abort_unwinding_calls.rs +++ compiler/rustc_mir_transform/src/abort_unwinding_calls.rs
@@ -91,6 +91,7 @@ impl<'tcx> MirPass<'tcx> for AbortUnwindingCalls { @@ -92,6 +92,7 @@ impl<'tcx> MirPass<'tcx> for AbortUnwindingCalls {
// registered for it. // registered for it.
if !call_can_unwind { if !call_can_unwind {
cleanups_to_remove.push(id); cleanups_to_remove.push(id);

View file

@ -4,7 +4,7 @@ aarch64: make -Z branch-protection=bti,pac-ret the default
Index: compiler/rustc_session/src/options.rs Index: compiler/rustc_session/src/options.rs
--- compiler/rustc_session/src/options.rs.orig --- compiler/rustc_session/src/options.rs.orig
+++ compiler/rustc_session/src/options.rs +++ compiler/rustc_session/src/options.rs
@@ -1545,6 +1545,24 @@ options! { @@ -1618,6 +1618,24 @@ options! {
// - src/doc/rustc/src/codegen-options/index.md // - src/doc/rustc/src/codegen-options/index.md
} }
@ -29,7 +29,7 @@ Index: compiler/rustc_session/src/options.rs
options! { options! {
UnstableOptions, Z_OPTIONS, dbopts, "Z", "unstable", UnstableOptions, Z_OPTIONS, dbopts, "Z", "unstable",
@@ -1570,9 +1588,9 @@ options! { @@ -1641,9 +1659,9 @@ options! {
(default: no)"), (default: no)"),
box_noalias: bool = (true, parse_bool, [TRACKED], box_noalias: bool = (true, parse_bool, [TRACKED],
"emit noalias metadata for box (default: yes)"), "emit noalias metadata for box (default: yes)"),

View file

@ -1,22 +0,0 @@
Backport https://github.com/rust-lang/rust/pull/123779
Index: library/std/src/os/unix/net/addr.rs
--- library/std/src/os/unix/net/addr.rs.orig
+++ library/std/src/os/unix/net/addr.rs
@@ -107,6 +107,16 @@ impl SocketAddr {
addr: libc::sockaddr_un,
mut len: libc::socklen_t,
) -> io::Result<SocketAddr> {
+ if cfg!(target_os = "openbsd") {
+ // on OpenBSD, getsockname(2) returns the actual size of the socket address,
+ // and not the len of the content. Figure out the length for ourselves.
+ // https://marc.info/?l=openbsd-bugs&m=170105481926736&w=2
+ let sun_path: &[u8] =
+ unsafe { mem::transmute::<&[libc::c_char], &[u8]>(&addr.sun_path) };
+ len = core::slice::memchr::memchr(0, sun_path)
+ .map_or(len, |new_len| (new_len + sun_path_offset(&addr)) as libc::socklen_t);
+ }
+
if len == 0 {
// When there is a datagram from unnamed unix socket
// linux returns zero bytes of address

View file

@ -3,7 +3,7 @@ argv0 isn't suitable as current_exe() in all cases.
Index: library/std/src/sys/pal/unix/os.rs Index: library/std/src/sys/pal/unix/os.rs
--- library/std/src/sys/pal/unix/os.rs.orig --- library/std/src/sys/pal/unix/os.rs.orig
+++ library/std/src/sys/pal/unix/os.rs +++ library/std/src/sys/pal/unix/os.rs
@@ -391,14 +391,17 @@ pub fn current_exe() -> io::Result<PathBuf> { @@ -382,14 +382,17 @@ pub fn current_exe() -> io::Result<PathBuf> {
if argv[0].is_null() { if argv[0].is_null() {
return Err(io::const_io_error!( return Err(io::const_io_error!(
io::ErrorKind::Uncategorized, io::ErrorKind::Uncategorized,

View file

@ -3,7 +3,7 @@ Workaround for sparc64: bootstrap segfaults without -O3
Index: src/bootstrap/bootstrap.py Index: src/bootstrap/bootstrap.py
--- src/bootstrap/bootstrap.py.orig --- src/bootstrap/bootstrap.py.orig
+++ src/bootstrap/bootstrap.py +++ src/bootstrap/bootstrap.py
@@ -977,6 +977,9 @@ class RustBuild(object): @@ -999,6 +999,9 @@ class RustBuild(object):
if "RUSTFLAGS_BOOTSTRAP" in env: if "RUSTFLAGS_BOOTSTRAP" in env:
env["RUSTFLAGS"] += " " + env["RUSTFLAGS_BOOTSTRAP"] env["RUSTFLAGS"] += " " + env["RUSTFLAGS_BOOTSTRAP"]

View file

@ -5,7 +5,7 @@ try to reduce memory usage on aarch64 and i386:
Index: src/bootstrap/src/bin/rustc.rs Index: src/bootstrap/src/bin/rustc.rs
--- src/bootstrap/src/bin/rustc.rs.orig --- src/bootstrap/src/bin/rustc.rs.orig
+++ src/bootstrap/src/bin/rustc.rs +++ src/bootstrap/src/bin/rustc.rs
@@ -150,6 +150,18 @@ fn main() { @@ -150,6 +150,19 @@ fn main() {
{ {
cmd.arg("-Ztls-model=initial-exec"); cmd.arg("-Ztls-model=initial-exec");
} }
@ -13,14 +13,15 @@ Index: src/bootstrap/src/bin/rustc.rs
+ if target.unwrap().contains("aarch64-unknown-openbsd") + if target.unwrap().contains("aarch64-unknown-openbsd")
+ && crate_name == Some("rustc") + && crate_name == Some("rustc")
+ { + {
+ cmd.arg("-Z").arg("fewer-names"); + cmd.arg("-Z").arg("fewer-names");
+ } + }
+ if target.unwrap().contains("i686-unknown-openbsd") + if target.unwrap().contains("i686-unknown-openbsd")
+ && crate_name == Some("rustc_middle") + && crate_name == Some("rustc_middle")
+ { + {
+ cmd.arg("-Z").arg("fewer-names"); + cmd.arg("-Z").arg("fewer-names");
+ cmd.arg("-C").arg("codegen-units=64"); + cmd.arg("-C").arg("codegen-units=64");
+ } + }
} else if std::env::var("MIRI").is_err() { +
} else {
// Find any host flags that were passed by bootstrap. // Find any host flags that were passed by bootstrap.
// The flags are stored in a RUSTC_HOST_FLAGS variable, separated by spaces. // The flags are stored in a RUSTC_HOST_FLAGS variable, separated by spaces.

View file

@ -3,7 +3,7 @@ Disable "Bootstrap" test by default (it requires network).
Index: src/bootstrap/src/core/build_steps/test.rs Index: src/bootstrap/src/core/build_steps/test.rs
--- src/bootstrap/src/core/build_steps/test.rs.orig --- src/bootstrap/src/core/build_steps/test.rs.orig
+++ src/bootstrap/src/core/build_steps/test.rs +++ src/bootstrap/src/core/build_steps/test.rs
@@ -2910,7 +2910,7 @@ pub struct Bootstrap; @@ -2999,7 +2999,7 @@ pub struct Bootstrap;
impl Step for Bootstrap { impl Step for Bootstrap {
type Output = (); type Output = ();

View file

@ -4,7 +4,7 @@ https://github.com/rust-lang/rust/issues/39900
Index: src/bootstrap/src/lib.rs Index: src/bootstrap/src/lib.rs
--- src/bootstrap/src/lib.rs.orig --- src/bootstrap/src/lib.rs.orig
+++ src/bootstrap/src/lib.rs +++ src/bootstrap/src/lib.rs
@@ -1216,7 +1216,6 @@ impl Build { @@ -1214,7 +1214,6 @@ Executed at: {executed_at}"#,
.args() .args()
.iter() .iter()
.map(|s| s.to_string_lossy().into_owned()) .map(|s| s.to_string_lossy().into_owned())

View file

@ -8,7 +8,7 @@ Index: src/etc/rust-lldb
RUST_LLDB="$RUSTC_SYSROOT/lib/rustlib/$host/bin/lldb" RUST_LLDB="$RUSTC_SYSROOT/lib/rustlib/$host/bin/lldb"
-lldb=lldb -lldb=lldb
+lldb=lldb-16 +lldb=lldb-17
if [ -f "$RUST_LLDB" ]; then if [ -f "$RUST_LLDB" ]; then
lldb="$RUST_LLDB" lldb="$RUST_LLDB"
else else

View file

@ -1,8 +1,8 @@
libgit2: force embedded version libgit2: force embedded version
Index: vendor/libgit2-sys/build.rs Index: vendor/libgit2-sys-0.17.0+1.8.1/build.rs
--- vendor/libgit2-sys/build.rs.orig --- vendor/libgit2-sys-0.17.0+1.8.1/build.rs.orig
+++ vendor/libgit2-sys/build.rs +++ vendor/libgit2-sys-0.17.0+1.8.1/build.rs
@@ -26,6 +26,7 @@ fn main() { @@ -26,6 +26,7 @@ fn main() {
let ssh = env::var("CARGO_FEATURE_SSH").is_ok(); let ssh = env::var("CARGO_FEATURE_SSH").is_ok();
let vendored = env::var("CARGO_FEATURE_VENDORED").is_ok(); let vendored = env::var("CARGO_FEATURE_VENDORED").is_ok();

View file

@ -0,0 +1,21 @@
https://github.com/sfackler/rust-openssl/pull/2287
Index: vendor/openssl-0.10.57/src/conf.rs
--- vendor/openssl-0.10.57/src/conf.rs.orig
+++ vendor/openssl-0.10.57/src/conf.rs
@@ -8,7 +8,7 @@ foreign_type_and_impl_send_sync! {
pub struct ConfRef;
}
-#[cfg(not(boringssl))]
+#[cfg(not(any(boringssl,libressl400)))]
mod methods {
use super::Conf;
use crate::cvt_p;
@@ -61,5 +61,5 @@ mod methods {
}
}
}
-#[cfg(not(boringssl))]
+#[cfg(not(any(boringssl,libressl400)))]
pub use methods::*;

View file

@ -0,0 +1,15 @@
https://github.com/sfackler/rust-openssl/pull/2287
Index: vendor/openssl-sys-0.9.102/build/cfgs.rs
--- vendor/openssl-sys-0.9.102/build/cfgs.rs.orig
+++ vendor/openssl-sys-0.9.102/build/cfgs.rs
@@ -65,6 +65,9 @@ pub fn get(openssl_version: Option<u64>, libressl_vers
if libressl_version >= 0x3_09_00_00_0 {
cfgs.push("libressl390");
}
+ if libressl_version >= 0x4_00_00_00_0 {
+ cfgs.push("libressl400");
+ }
} else {
let openssl_version = openssl_version.unwrap();

View file

@ -0,0 +1,20 @@
https://github.com/sfackler/rust-openssl/pull/2287
Index: vendor/openssl-sys-0.9.102/src/handwritten/conf.rs
--- vendor/openssl-sys-0.9.102/src/handwritten/conf.rs.orig
+++ vendor/openssl-sys-0.9.102/src/handwritten/conf.rs
@@ -1,7 +1,13 @@
use super::super::*;
+const_ptr_api! {
+ extern "C" {
+ pub fn NCONF_new(meth: #[const_ptr_if(libressl400)] CONF_METHOD) -> *mut CONF;
+ }
+}
+
extern "C" {
- pub fn NCONF_new(meth: *mut CONF_METHOD) -> *mut CONF;
+ #[cfg(not(libressl400))]
pub fn NCONF_default() -> *mut CONF_METHOD;
pub fn NCONF_free(conf: *mut CONF);
}

View file

@ -0,0 +1,13 @@
https://github.com/sfackler/rust-openssl/pull/2287
Index: vendor/openssl-sys-0.9.102/src/handwritten/types.rs
--- vendor/openssl-sys-0.9.102/src/handwritten/types.rs.orig
+++ vendor/openssl-sys-0.9.102/src/handwritten/types.rs
@@ -458,6 +458,7 @@ pub struct X509V3_CTX {
subject_cert: *mut c_void,
subject_req: *mut c_void,
crl: *mut c_void,
+ #[cfg(not(libressl400))]
db_meth: *mut c_void,
db: *mut c_void,
#[cfg(ossl300)]

View file

@ -0,0 +1,26 @@
https://github.com/sfackler/rust-openssl/pull/2227
Index: vendor/openssl-sys-0.9.102/src/handwritten/x509.rs
--- vendor/openssl-sys-0.9.102/src/handwritten/x509.rs.orig
+++ vendor/openssl-sys-0.9.102/src/handwritten/x509.rs
@@ -1,10 +1,16 @@
use super::super::*;
use libc::*;
-#[repr(C)]
-pub struct X509_VAL {
- pub notBefore: *mut ASN1_TIME,
- pub notAfter: *mut ASN1_TIME,
+cfg_if! {
+ if #[cfg(libressl400)] {
+ pub enum X509_VAL {}
+ } else {
+ #[repr(C)]
+ pub struct X509_VAL {
+ pub notBefore: *mut ASN1_TIME,
+ pub notAfter: *mut ASN1_TIME,
+ }
+ }
}
pub enum X509_NAME_ENTRY {}

View file

@ -0,0 +1,23 @@
https://github.com/sfackler/rust-openssl/pull/2276
Index: vendor/openssl-sys-0.9.102/src/handwritten/x509_vfy.rs
--- vendor/openssl-sys-0.9.102/src/handwritten/x509_vfy.rs.orig
+++ vendor/openssl-sys-0.9.102/src/handwritten/x509_vfy.rs
@@ -9,10 +9,15 @@ extern "C" {
pub fn X509_LOOKUP_meth_free(method: *mut X509_LOOKUP_METHOD);
}
+const_ptr_api! {
+ extern "C" {
+ pub fn X509_LOOKUP_hash_dir() -> #[const_ptr_if(libressl400)] X509_LOOKUP_METHOD;
+ pub fn X509_LOOKUP_file() -> #[const_ptr_if(libressl400)] X509_LOOKUP_METHOD;
+ }
+}
+
extern "C" {
pub fn X509_LOOKUP_free(ctx: *mut X509_LOOKUP);
- pub fn X509_LOOKUP_hash_dir() -> *mut X509_LOOKUP_METHOD;
- pub fn X509_LOOKUP_file() -> *mut X509_LOOKUP_METHOD;
pub fn X509_LOOKUP_ctrl(
ctx: *mut X509_LOOKUP,
cmd: c_int,

View file

@ -1,14 +1,14 @@
The LibreSSL version in -current isn't explicitly supported. The LibreSSL version in -current isn't explicitly supported.
Index: vendor/openssl-sys/build/main.rs Index: vendor/openssl-sys-0.9.102/build/main.rs
--- vendor/openssl-sys/build/main.rs.orig --- vendor/openssl-sys-0.9.102/build/main.rs.orig
+++ vendor/openssl-sys/build/main.rs +++ vendor/openssl-sys-0.9.102/build/main.rs
@@ -300,7 +300,7 @@ See rust-openssl documentation for more information: @@ -304,7 +304,7 @@ See rust-openssl documentation for more information:
(3, 8, 0) => ('3', '8', '0'),
(3, 8, 1) => ('3', '8', '1'),
(3, 8, _) => ('3', '8', 'x'), (3, 8, _) => ('3', '8', 'x'),
(3, 9, 0) => ('3', '9', '0'),
(3, 9, _) => ('3', '9', 'x'),
- _ => version_error(), - _ => version_error(),
+ _ => ('3', '8', 'x'), + _ => ('4', '0', 'x'),
}; };
println!("cargo:libressl=true"); println!("cargo:libressl=true");

View file

@ -1,9 +1,9 @@
https://github.com/sfackler/rust-openssl/pull/2124 https://github.com/sfackler/rust-openssl/pull/2124
Index: vendor/openssl/build.rs Index: vendor/openssl-0.10.57/build.rs
--- vendor/openssl/build.rs.orig --- vendor/openssl-0.10.57/build.rs.orig
+++ vendor/openssl/build.rs +++ vendor/openssl-0.10.57/build.rs
@@ -81,6 +81,9 @@ fn main() { @@ -73,6 +73,9 @@ fn main() {
for var in vars.split(',') { for var in vars.split(',') {
println!("cargo:rustc-cfg=osslconf=\"{}\"", var); println!("cargo:rustc-cfg=osslconf=\"{}\"", var);
} }

View file

@ -1,9 +1,9 @@
Part of https://github.com/sfackler/rust-openssl/pull/2121 Part of https://github.com/sfackler/rust-openssl/pull/2121
Index: vendor/openssl/src/lib.rs Index: vendor/openssl-0.10.57/src/lib.rs
--- vendor/openssl/src/lib.rs.orig --- vendor/openssl-0.10.57/src/lib.rs.orig
+++ vendor/openssl/src/lib.rs +++ vendor/openssl-0.10.57/src/lib.rs
@@ -218,6 +218,15 @@ fn cvt_p_const<T>(r: *const T) -> Result<*const T, Err @@ -204,6 +204,15 @@ fn cvt_p<T>(r: *mut T) -> Result<*mut T, ErrorStack> {
} }
#[inline] #[inline]

View file

@ -1,8 +1,8 @@
Add some endbr64 instructions: required for rustc binary on amd64 with IBT. Add some endbr64 instructions: required for rustc binary on amd64 with IBT.
Index: vendor/psm/src/arch/x86_64.s Index: vendor/psm-0.1.21/src/arch/x86_64.s
--- vendor/psm/src/arch/x86_64.s.orig --- vendor/psm-0.1.21/src/arch/x86_64.s.orig
+++ vendor/psm/src/arch/x86_64.s +++ vendor/psm-0.1.21/src/arch/x86_64.s
@@ -26,6 +26,7 @@ TYPE(rust_psm_stack_direction) @@ -26,6 +26,7 @@ TYPE(rust_psm_stack_direction)
FUNCTION(rust_psm_stack_direction): FUNCTION(rust_psm_stack_direction):
/* extern "sysv64" fn() -> u8 (%al) */ /* extern "sysv64" fn() -> u8 (%al) */

View file

@ -3,11 +3,17 @@ bin/rust-gdb
bin/rust-lldb bin/rust-lldb
lib/rustlib/etc/ lib/rustlib/etc/
${MODPY_COMMENT}lib/rustlib/etc/${MODPY_PYCACHE}/ ${MODPY_COMMENT}lib/rustlib/etc/${MODPY_PYCACHE}/
lib/rustlib/etc/${MODPY_PYCACHE}gdb_load_rust_pretty_printers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/rustlib/etc/${MODPY_PYCACHE}gdb_load_rust_pretty_printers.${MODPY_PYC_MAGIC_TAG}pyc lib/rustlib/etc/${MODPY_PYCACHE}gdb_load_rust_pretty_printers.${MODPY_PYC_MAGIC_TAG}pyc
lib/rustlib/etc/${MODPY_PYCACHE}gdb_lookup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/rustlib/etc/${MODPY_PYCACHE}gdb_lookup.${MODPY_PYC_MAGIC_TAG}pyc lib/rustlib/etc/${MODPY_PYCACHE}gdb_lookup.${MODPY_PYC_MAGIC_TAG}pyc
lib/rustlib/etc/${MODPY_PYCACHE}gdb_providers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/rustlib/etc/${MODPY_PYCACHE}gdb_providers.${MODPY_PYC_MAGIC_TAG}pyc lib/rustlib/etc/${MODPY_PYCACHE}gdb_providers.${MODPY_PYC_MAGIC_TAG}pyc
lib/rustlib/etc/${MODPY_PYCACHE}lldb_lookup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/rustlib/etc/${MODPY_PYCACHE}lldb_lookup.${MODPY_PYC_MAGIC_TAG}pyc lib/rustlib/etc/${MODPY_PYCACHE}lldb_lookup.${MODPY_PYC_MAGIC_TAG}pyc
lib/rustlib/etc/${MODPY_PYCACHE}lldb_providers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/rustlib/etc/${MODPY_PYCACHE}lldb_providers.${MODPY_PYC_MAGIC_TAG}pyc lib/rustlib/etc/${MODPY_PYCACHE}lldb_providers.${MODPY_PYC_MAGIC_TAG}pyc
lib/rustlib/etc/${MODPY_PYCACHE}rust_types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/rustlib/etc/${MODPY_PYCACHE}rust_types.${MODPY_PYC_MAGIC_TAG}pyc lib/rustlib/etc/${MODPY_PYCACHE}rust_types.${MODPY_PYC_MAGIC_TAG}pyc
lib/rustlib/etc/gdb_load_rust_pretty_printers.py lib/rustlib/etc/gdb_load_rust_pretty_printers.py
lib/rustlib/etc/gdb_lookup.py lib/rustlib/etc/gdb_lookup.py

View file

@ -75,6 +75,7 @@ lib/rustlib/src/rust/library/alloc/src/ffi/c_str.rs
lib/rustlib/src/rust/library/alloc/src/ffi/c_str/tests.rs lib/rustlib/src/rust/library/alloc/src/ffi/c_str/tests.rs
lib/rustlib/src/rust/library/alloc/src/ffi/mod.rs lib/rustlib/src/rust/library/alloc/src/ffi/mod.rs
lib/rustlib/src/rust/library/alloc/src/fmt.rs lib/rustlib/src/rust/library/alloc/src/fmt.rs
lib/rustlib/src/rust/library/alloc/src/lib.miri.rs
lib/rustlib/src/rust/library/alloc/src/lib.rs lib/rustlib/src/rust/library/alloc/src/lib.rs
lib/rustlib/src/rust/library/alloc/src/macros.rs lib/rustlib/src/rust/library/alloc/src/macros.rs
lib/rustlib/src/rust/library/alloc/src/raw_vec/ lib/rustlib/src/rust/library/alloc/src/raw_vec/
@ -135,6 +136,7 @@ lib/rustlib/src/rust/library/alloc/tests/task.rs
lib/rustlib/src/rust/library/alloc/tests/thin_box.rs lib/rustlib/src/rust/library/alloc/tests/thin_box.rs
lib/rustlib/src/rust/library/alloc/tests/vec.rs lib/rustlib/src/rust/library/alloc/tests/vec.rs
lib/rustlib/src/rust/library/alloc/tests/vec_deque.rs lib/rustlib/src/rust/library/alloc/tests/vec_deque.rs
lib/rustlib/src/rust/library/alloc/tests/vec_deque_alloc_error.rs
lib/rustlib/src/rust/library/backtrace/ lib/rustlib/src/rust/library/backtrace/
lib/rustlib/src/rust/library/backtrace/.github/ lib/rustlib/src/rust/library/backtrace/.github/
lib/rustlib/src/rust/library/backtrace/.github/actions/ lib/rustlib/src/rust/library/backtrace/.github/actions/
@ -286,6 +288,7 @@ lib/rustlib/src/rust/library/core/benches/str/
lib/rustlib/src/rust/library/core/benches/str.rs lib/rustlib/src/rust/library/core/benches/str.rs
lib/rustlib/src/rust/library/core/benches/str/char_count.rs lib/rustlib/src/rust/library/core/benches/str/char_count.rs
lib/rustlib/src/rust/library/core/benches/str/corpora.rs lib/rustlib/src/rust/library/core/benches/str/corpora.rs
lib/rustlib/src/rust/library/core/benches/str/debug.rs
lib/rustlib/src/rust/library/core/benches/str/iter.rs lib/rustlib/src/rust/library/core/benches/str/iter.rs
lib/rustlib/src/rust/library/core/benches/tuple.rs lib/rustlib/src/rust/library/core/benches/tuple.rs
lib/rustlib/src/rust/library/core/src/ lib/rustlib/src/rust/library/core/src/
@ -348,14 +351,17 @@ lib/rustlib/src/rust/library/core/src/ffi/c_ulonglong.md
lib/rustlib/src/rust/library/core/src/ffi/c_ushort.md lib/rustlib/src/rust/library/core/src/ffi/c_ushort.md
lib/rustlib/src/rust/library/core/src/ffi/c_void.md lib/rustlib/src/rust/library/core/src/ffi/c_void.md
lib/rustlib/src/rust/library/core/src/ffi/mod.rs lib/rustlib/src/rust/library/core/src/ffi/mod.rs
lib/rustlib/src/rust/library/core/src/ffi/va_list.rs
lib/rustlib/src/rust/library/core/src/fmt/ lib/rustlib/src/rust/library/core/src/fmt/
lib/rustlib/src/rust/library/core/src/fmt/builders.rs lib/rustlib/src/rust/library/core/src/fmt/builders.rs
lib/rustlib/src/rust/library/core/src/fmt/float.rs lib/rustlib/src/rust/library/core/src/fmt/float.rs
lib/rustlib/src/rust/library/core/src/fmt/fmt_trait_method_doc.md
lib/rustlib/src/rust/library/core/src/fmt/mod.rs lib/rustlib/src/rust/library/core/src/fmt/mod.rs
lib/rustlib/src/rust/library/core/src/fmt/nofloat.rs lib/rustlib/src/rust/library/core/src/fmt/nofloat.rs
lib/rustlib/src/rust/library/core/src/fmt/num.rs lib/rustlib/src/rust/library/core/src/fmt/num.rs
lib/rustlib/src/rust/library/core/src/fmt/rt.rs lib/rustlib/src/rust/library/core/src/fmt/rt.rs
lib/rustlib/src/rust/library/core/src/future/ lib/rustlib/src/rust/library/core/src/future/
lib/rustlib/src/rust/library/core/src/future/async_drop.rs
lib/rustlib/src/rust/library/core/src/future/future.rs lib/rustlib/src/rust/library/core/src/future/future.rs
lib/rustlib/src/rust/library/core/src/future/into_future.rs lib/rustlib/src/rust/library/core/src/future/into_future.rs
lib/rustlib/src/rust/library/core/src/future/join.rs lib/rustlib/src/rust/library/core/src/future/join.rs
@ -425,6 +431,7 @@ lib/rustlib/src/rust/library/core/src/iter/traits/iterator.rs
lib/rustlib/src/rust/library/core/src/iter/traits/marker.rs lib/rustlib/src/rust/library/core/src/iter/traits/marker.rs
lib/rustlib/src/rust/library/core/src/iter/traits/mod.rs lib/rustlib/src/rust/library/core/src/iter/traits/mod.rs
lib/rustlib/src/rust/library/core/src/iter/traits/unchecked_iterator.rs lib/rustlib/src/rust/library/core/src/iter/traits/unchecked_iterator.rs
lib/rustlib/src/rust/library/core/src/lib.miri.rs
lib/rustlib/src/rust/library/core/src/lib.rs lib/rustlib/src/rust/library/core/src/lib.rs
lib/rustlib/src/rust/library/core/src/macros/ lib/rustlib/src/rust/library/core/src/macros/
lib/rustlib/src/rust/library/core/src/macros/mod.rs lib/rustlib/src/rust/library/core/src/macros/mod.rs
@ -456,6 +463,8 @@ lib/rustlib/src/rust/library/core/src/num/dec2flt/slow.rs
lib/rustlib/src/rust/library/core/src/num/dec2flt/table.rs lib/rustlib/src/rust/library/core/src/num/dec2flt/table.rs
lib/rustlib/src/rust/library/core/src/num/diy_float.rs lib/rustlib/src/rust/library/core/src/num/diy_float.rs
lib/rustlib/src/rust/library/core/src/num/error.rs lib/rustlib/src/rust/library/core/src/num/error.rs
lib/rustlib/src/rust/library/core/src/num/f128.rs
lib/rustlib/src/rust/library/core/src/num/f16.rs
lib/rustlib/src/rust/library/core/src/num/f32.rs lib/rustlib/src/rust/library/core/src/num/f32.rs
lib/rustlib/src/rust/library/core/src/num/f64.rs lib/rustlib/src/rust/library/core/src/num/f64.rs
lib/rustlib/src/rust/library/core/src/num/flt2dec/ lib/rustlib/src/rust/library/core/src/num/flt2dec/
@ -510,10 +519,11 @@ lib/rustlib/src/rust/library/core/src/panic/location.rs
lib/rustlib/src/rust/library/core/src/panic/panic_info.rs lib/rustlib/src/rust/library/core/src/panic/panic_info.rs
lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs
lib/rustlib/src/rust/library/core/src/panicking.rs lib/rustlib/src/rust/library/core/src/panicking.rs
lib/rustlib/src/rust/library/core/src/pat.rs
lib/rustlib/src/rust/library/core/src/pin.rs lib/rustlib/src/rust/library/core/src/pin.rs
lib/rustlib/src/rust/library/core/src/prelude/ lib/rustlib/src/rust/library/core/src/prelude/
lib/rustlib/src/rust/library/core/src/prelude/common.rs
lib/rustlib/src/rust/library/core/src/prelude/mod.rs lib/rustlib/src/rust/library/core/src/prelude/mod.rs
lib/rustlib/src/rust/library/core/src/prelude/v1.rs
lib/rustlib/src/rust/library/core/src/primitive.rs lib/rustlib/src/rust/library/core/src/primitive.rs
lib/rustlib/src/rust/library/core/src/primitive_docs.rs lib/rustlib/src/rust/library/core/src/primitive_docs.rs
lib/rustlib/src/rust/library/core/src/ptr/ lib/rustlib/src/rust/library/core/src/ptr/
@ -524,6 +534,10 @@ lib/rustlib/src/rust/library/core/src/ptr/mod.rs
lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs
lib/rustlib/src/rust/library/core/src/ptr/non_null.rs lib/rustlib/src/rust/library/core/src/ptr/non_null.rs
lib/rustlib/src/rust/library/core/src/ptr/unique.rs lib/rustlib/src/rust/library/core/src/ptr/unique.rs
lib/rustlib/src/rust/library/core/src/range/
lib/rustlib/src/rust/library/core/src/range.rs
lib/rustlib/src/rust/library/core/src/range/iter.rs
lib/rustlib/src/rust/library/core/src/range/legacy.rs
lib/rustlib/src/rust/library/core/src/result.rs lib/rustlib/src/rust/library/core/src/result.rs
lib/rustlib/src/rust/library/core/src/slice/ lib/rustlib/src/rust/library/core/src/slice/
lib/rustlib/src/rust/library/core/src/slice/ascii.rs lib/rustlib/src/rust/library/core/src/slice/ascii.rs
@ -536,8 +550,22 @@ lib/rustlib/src/rust/library/core/src/slice/memchr.rs
lib/rustlib/src/rust/library/core/src/slice/mod.rs lib/rustlib/src/rust/library/core/src/slice/mod.rs
lib/rustlib/src/rust/library/core/src/slice/raw.rs lib/rustlib/src/rust/library/core/src/slice/raw.rs
lib/rustlib/src/rust/library/core/src/slice/rotate.rs lib/rustlib/src/rust/library/core/src/slice/rotate.rs
lib/rustlib/src/rust/library/core/src/slice/select.rs lib/rustlib/src/rust/library/core/src/slice/sort/
lib/rustlib/src/rust/library/core/src/slice/sort.rs lib/rustlib/src/rust/library/core/src/slice/sort/mod.rs
lib/rustlib/src/rust/library/core/src/slice/sort/select.rs
lib/rustlib/src/rust/library/core/src/slice/sort/shared/
lib/rustlib/src/rust/library/core/src/slice/sort/shared/mod.rs
lib/rustlib/src/rust/library/core/src/slice/sort/shared/pivot.rs
lib/rustlib/src/rust/library/core/src/slice/sort/shared/smallsort.rs
lib/rustlib/src/rust/library/core/src/slice/sort/stable/
lib/rustlib/src/rust/library/core/src/slice/sort/stable/drift.rs
lib/rustlib/src/rust/library/core/src/slice/sort/stable/merge.rs
lib/rustlib/src/rust/library/core/src/slice/sort/stable/mod.rs
lib/rustlib/src/rust/library/core/src/slice/sort/stable/quicksort.rs
lib/rustlib/src/rust/library/core/src/slice/sort/unstable/
lib/rustlib/src/rust/library/core/src/slice/sort/unstable/heapsort.rs
lib/rustlib/src/rust/library/core/src/slice/sort/unstable/mod.rs
lib/rustlib/src/rust/library/core/src/slice/sort/unstable/quicksort.rs
lib/rustlib/src/rust/library/core/src/slice/specialize.rs lib/rustlib/src/rust/library/core/src/slice/specialize.rs
lib/rustlib/src/rust/library/core/src/str/ lib/rustlib/src/rust/library/core/src/str/
lib/rustlib/src/rust/library/core/src/str/converts.rs lib/rustlib/src/rust/library/core/src/str/converts.rs
@ -560,6 +588,7 @@ lib/rustlib/src/rust/library/core/src/task/ready.rs
lib/rustlib/src/rust/library/core/src/task/wake.rs lib/rustlib/src/rust/library/core/src/task/wake.rs
lib/rustlib/src/rust/library/core/src/time.rs lib/rustlib/src/rust/library/core/src/time.rs
lib/rustlib/src/rust/library/core/src/tuple.rs lib/rustlib/src/rust/library/core/src/tuple.rs
lib/rustlib/src/rust/library/core/src/ub_checks.rs
lib/rustlib/src/rust/library/core/src/unicode/ lib/rustlib/src/rust/library/core/src/unicode/
lib/rustlib/src/rust/library/core/src/unicode/mod.rs lib/rustlib/src/rust/library/core/src/unicode/mod.rs
lib/rustlib/src/rust/library/core/src/unicode/printable.py lib/rustlib/src/rust/library/core/src/unicode/printable.py
@ -806,6 +835,7 @@ lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/mask_ops_impl/
lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/mask_ops_impl/mask_macros.rs lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/mask_ops_impl/mask_macros.rs
lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/mask_ops_impl/masksize.rs lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/mask_ops_impl/masksize.rs
lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/mask_ops_impl/mod.rs lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/mask_ops_impl/mod.rs
lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/masked_load_store.rs
lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/masks.rs lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/masks.rs
lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/ops_macros.rs lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/ops_macros.rs
lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/pointers.rs lib/rustlib/src/rust/library/portable-simd/crates/core_simd/tests/pointers.rs
@ -824,6 +854,8 @@ lib/rustlib/src/rust/library/portable-simd/crates/std_float/
lib/rustlib/src/rust/library/portable-simd/crates/std_float/Cargo.toml lib/rustlib/src/rust/library/portable-simd/crates/std_float/Cargo.toml
lib/rustlib/src/rust/library/portable-simd/crates/std_float/src/ lib/rustlib/src/rust/library/portable-simd/crates/std_float/src/
lib/rustlib/src/rust/library/portable-simd/crates/std_float/src/lib.rs lib/rustlib/src/rust/library/portable-simd/crates/std_float/src/lib.rs
lib/rustlib/src/rust/library/portable-simd/crates/std_float/tests/
lib/rustlib/src/rust/library/portable-simd/crates/std_float/tests/float.rs
lib/rustlib/src/rust/library/portable-simd/crates/test_helpers/ lib/rustlib/src/rust/library/portable-simd/crates/test_helpers/
lib/rustlib/src/rust/library/portable-simd/crates/test_helpers/Cargo.toml lib/rustlib/src/rust/library/portable-simd/crates/test_helpers/Cargo.toml
lib/rustlib/src/rust/library/portable-simd/crates/test_helpers/src/ lib/rustlib/src/rust/library/portable-simd/crates/test_helpers/src/
@ -844,11 +876,11 @@ lib/rustlib/src/rust/library/proc_macro/src/bridge/fxhash.rs
lib/rustlib/src/rust/library/proc_macro/src/bridge/handle.rs lib/rustlib/src/rust/library/proc_macro/src/bridge/handle.rs
lib/rustlib/src/rust/library/proc_macro/src/bridge/mod.rs lib/rustlib/src/rust/library/proc_macro/src/bridge/mod.rs
lib/rustlib/src/rust/library/proc_macro/src/bridge/rpc.rs lib/rustlib/src/rust/library/proc_macro/src/bridge/rpc.rs
lib/rustlib/src/rust/library/proc_macro/src/bridge/scoped_cell.rs
lib/rustlib/src/rust/library/proc_macro/src/bridge/selfless_reify.rs lib/rustlib/src/rust/library/proc_macro/src/bridge/selfless_reify.rs
lib/rustlib/src/rust/library/proc_macro/src/bridge/server.rs lib/rustlib/src/rust/library/proc_macro/src/bridge/server.rs
lib/rustlib/src/rust/library/proc_macro/src/bridge/symbol.rs lib/rustlib/src/rust/library/proc_macro/src/bridge/symbol.rs
lib/rustlib/src/rust/library/proc_macro/src/diagnostic.rs lib/rustlib/src/rust/library/proc_macro/src/diagnostic.rs
lib/rustlib/src/rust/library/proc_macro/src/escape.rs
lib/rustlib/src/rust/library/proc_macro/src/lib.rs lib/rustlib/src/rust/library/proc_macro/src/lib.rs
lib/rustlib/src/rust/library/proc_macro/src/quote.rs lib/rustlib/src/rust/library/proc_macro/src/quote.rs
lib/rustlib/src/rust/library/profiler_builtins/ lib/rustlib/src/rust/library/profiler_builtins/
@ -901,6 +933,12 @@ lib/rustlib/src/rust/library/std/src/env/tests.rs
lib/rustlib/src/rust/library/std/src/error/ lib/rustlib/src/rust/library/std/src/error/
lib/rustlib/src/rust/library/std/src/error.rs lib/rustlib/src/rust/library/std/src/error.rs
lib/rustlib/src/rust/library/std/src/error/tests.rs lib/rustlib/src/rust/library/std/src/error/tests.rs
lib/rustlib/src/rust/library/std/src/f128/
lib/rustlib/src/rust/library/std/src/f128.rs
lib/rustlib/src/rust/library/std/src/f128/tests.rs
lib/rustlib/src/rust/library/std/src/f16/
lib/rustlib/src/rust/library/std/src/f16.rs
lib/rustlib/src/rust/library/std/src/f16/tests.rs
lib/rustlib/src/rust/library/std/src/f32/ lib/rustlib/src/rust/library/std/src/f32/
lib/rustlib/src/rust/library/std/src/f32.rs lib/rustlib/src/rust/library/std/src/f32.rs
lib/rustlib/src/rust/library/std/src/f32/tests.rs lib/rustlib/src/rust/library/std/src/f32/tests.rs
@ -953,6 +991,7 @@ lib/rustlib/src/rust/library/std/src/io/util/
lib/rustlib/src/rust/library/std/src/io/util.rs lib/rustlib/src/rust/library/std/src/io/util.rs
lib/rustlib/src/rust/library/std/src/io/util/tests.rs lib/rustlib/src/rust/library/std/src/io/util/tests.rs
lib/rustlib/src/rust/library/std/src/keyword_docs.rs lib/rustlib/src/rust/library/std/src/keyword_docs.rs
lib/rustlib/src/rust/library/std/src/lib.miri.rs
lib/rustlib/src/rust/library/std/src/lib.rs lib/rustlib/src/rust/library/std/src/lib.rs
lib/rustlib/src/rust/library/std/src/macros.rs lib/rustlib/src/rust/library/std/src/macros.rs
lib/rustlib/src/rust/library/std/src/net/ lib/rustlib/src/rust/library/std/src/net/
@ -983,6 +1022,10 @@ lib/rustlib/src/rust/library/std/src/os/android/fs.rs
lib/rustlib/src/rust/library/std/src/os/android/mod.rs lib/rustlib/src/rust/library/std/src/os/android/mod.rs
lib/rustlib/src/rust/library/std/src/os/android/net.rs lib/rustlib/src/rust/library/std/src/os/android/net.rs
lib/rustlib/src/rust/library/std/src/os/android/raw.rs lib/rustlib/src/rust/library/std/src/os/android/raw.rs
lib/rustlib/src/rust/library/std/src/os/darwin/
lib/rustlib/src/rust/library/std/src/os/darwin/fs.rs
lib/rustlib/src/rust/library/std/src/os/darwin/mod.rs
lib/rustlib/src/rust/library/std/src/os/darwin/raw.rs
lib/rustlib/src/rust/library/std/src/os/dragonfly/ lib/rustlib/src/rust/library/std/src/os/dragonfly/
lib/rustlib/src/rust/library/std/src/os/dragonfly/fs.rs lib/rustlib/src/rust/library/std/src/os/dragonfly/fs.rs
lib/rustlib/src/rust/library/std/src/os/dragonfly/mod.rs lib/rustlib/src/rust/library/std/src/os/dragonfly/mod.rs
@ -1038,9 +1081,7 @@ lib/rustlib/src/rust/library/std/src/os/illumos/fs.rs
lib/rustlib/src/rust/library/std/src/os/illumos/mod.rs lib/rustlib/src/rust/library/std/src/os/illumos/mod.rs
lib/rustlib/src/rust/library/std/src/os/illumos/raw.rs lib/rustlib/src/rust/library/std/src/os/illumos/raw.rs
lib/rustlib/src/rust/library/std/src/os/ios/ lib/rustlib/src/rust/library/std/src/os/ios/
lib/rustlib/src/rust/library/std/src/os/ios/fs.rs
lib/rustlib/src/rust/library/std/src/os/ios/mod.rs lib/rustlib/src/rust/library/std/src/os/ios/mod.rs
lib/rustlib/src/rust/library/std/src/os/ios/raw.rs
lib/rustlib/src/rust/library/std/src/os/l4re/ lib/rustlib/src/rust/library/std/src/os/l4re/
lib/rustlib/src/rust/library/std/src/os/l4re/fs.rs lib/rustlib/src/rust/library/std/src/os/l4re/fs.rs
lib/rustlib/src/rust/library/std/src/os/l4re/mod.rs lib/rustlib/src/rust/library/std/src/os/l4re/mod.rs
@ -1052,9 +1093,7 @@ lib/rustlib/src/rust/library/std/src/os/linux/net.rs
lib/rustlib/src/rust/library/std/src/os/linux/process.rs lib/rustlib/src/rust/library/std/src/os/linux/process.rs
lib/rustlib/src/rust/library/std/src/os/linux/raw.rs lib/rustlib/src/rust/library/std/src/os/linux/raw.rs
lib/rustlib/src/rust/library/std/src/os/macos/ lib/rustlib/src/rust/library/std/src/os/macos/
lib/rustlib/src/rust/library/std/src/os/macos/fs.rs
lib/rustlib/src/rust/library/std/src/os/macos/mod.rs lib/rustlib/src/rust/library/std/src/os/macos/mod.rs
lib/rustlib/src/rust/library/std/src/os/macos/raw.rs
lib/rustlib/src/rust/library/std/src/os/mod.rs lib/rustlib/src/rust/library/std/src/os/mod.rs
lib/rustlib/src/rust/library/std/src/os/net/ lib/rustlib/src/rust/library/std/src/os/net/
lib/rustlib/src/rust/library/std/src/os/net/linux_ext/ lib/rustlib/src/rust/library/std/src/os/net/linux_ext/
@ -1142,10 +1181,6 @@ lib/rustlib/src/rust/library/std/src/os/wasi/net/
lib/rustlib/src/rust/library/std/src/os/wasi/net/mod.rs lib/rustlib/src/rust/library/std/src/os/wasi/net/mod.rs
lib/rustlib/src/rust/library/std/src/os/wasip2/ lib/rustlib/src/rust/library/std/src/os/wasip2/
lib/rustlib/src/rust/library/std/src/os/wasip2/mod.rs lib/rustlib/src/rust/library/std/src/os/wasip2/mod.rs
lib/rustlib/src/rust/library/std/src/os/watchos/
lib/rustlib/src/rust/library/std/src/os/watchos/fs.rs
lib/rustlib/src/rust/library/std/src/os/watchos/mod.rs
lib/rustlib/src/rust/library/std/src/os/watchos/raw.rs
lib/rustlib/src/rust/library/std/src/os/windows/ lib/rustlib/src/rust/library/std/src/os/windows/
lib/rustlib/src/rust/library/std/src/os/windows/ffi.rs lib/rustlib/src/rust/library/std/src/os/windows/ffi.rs
lib/rustlib/src/rust/library/std/src/os/windows/fs.rs lib/rustlib/src/rust/library/std/src/os/windows/fs.rs
@ -1177,12 +1212,13 @@ lib/rustlib/src/rust/library/std/src/panic/
lib/rustlib/src/rust/library/std/src/panic.rs lib/rustlib/src/rust/library/std/src/panic.rs
lib/rustlib/src/rust/library/std/src/panic/tests.rs lib/rustlib/src/rust/library/std/src/panic/tests.rs
lib/rustlib/src/rust/library/std/src/panicking.rs lib/rustlib/src/rust/library/std/src/panicking.rs
lib/rustlib/src/rust/library/std/src/pat.rs
lib/rustlib/src/rust/library/std/src/path/ lib/rustlib/src/rust/library/std/src/path/
lib/rustlib/src/rust/library/std/src/path.rs lib/rustlib/src/rust/library/std/src/path.rs
lib/rustlib/src/rust/library/std/src/path/tests.rs lib/rustlib/src/rust/library/std/src/path/tests.rs
lib/rustlib/src/rust/library/std/src/prelude/ lib/rustlib/src/rust/library/std/src/prelude/
lib/rustlib/src/rust/library/std/src/prelude/common.rs
lib/rustlib/src/rust/library/std/src/prelude/mod.rs lib/rustlib/src/rust/library/std/src/prelude/mod.rs
lib/rustlib/src/rust/library/std/src/prelude/v1.rs
lib/rustlib/src/rust/library/std/src/process/ lib/rustlib/src/rust/library/std/src/process/
lib/rustlib/src/rust/library/std/src/process.rs lib/rustlib/src/rust/library/std/src/process.rs
lib/rustlib/src/rust/library/std/src/process/tests.rs lib/rustlib/src/rust/library/std/src/process/tests.rs
@ -1230,7 +1266,9 @@ lib/rustlib/src/rust/library/std/src/sync/rwlock/
lib/rustlib/src/rust/library/std/src/sync/rwlock.rs lib/rustlib/src/rust/library/std/src/sync/rwlock.rs
lib/rustlib/src/rust/library/std/src/sync/rwlock/tests.rs lib/rustlib/src/rust/library/std/src/sync/rwlock/tests.rs
lib/rustlib/src/rust/library/std/src/sys/ lib/rustlib/src/rust/library/std/src/sys/
lib/rustlib/src/rust/library/std/src/sys/backtrace.rs
lib/rustlib/src/rust/library/std/src/sys/cmath.rs lib/rustlib/src/rust/library/std/src/sys/cmath.rs
lib/rustlib/src/rust/library/std/src/sys/exit_guard.rs
lib/rustlib/src/rust/library/std/src/sys/mod.rs lib/rustlib/src/rust/library/std/src/sys/mod.rs
lib/rustlib/src/rust/library/std/src/sys/os_str/ lib/rustlib/src/rust/library/std/src/sys/os_str/
lib/rustlib/src/rust/library/std/src/sys/os_str/bytes/ lib/rustlib/src/rust/library/std/src/sys/os_str/bytes/
@ -1251,12 +1289,12 @@ lib/rustlib/src/rust/library/std/src/sys/pal/hermit/env.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/fd.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/fd.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/fs.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/fs.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/futex.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/futex.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/io.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/mod.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/net.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/net.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/os.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/os.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/thread_local_dtor.rs
lib/rustlib/src/rust/library/std/src/sys/pal/hermit/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/hermit/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/itron/ lib/rustlib/src/rust/library/std/src/sys/pal/itron/
lib/rustlib/src/rust/library/std/src/sys/pal/itron/abi.rs lib/rustlib/src/rust/library/std/src/sys/pal/itron/abi.rs
@ -1291,12 +1329,12 @@ lib/rustlib/src/rust/library/std/src/sys/pal/sgx/alloc.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/args.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/args.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/env.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/env.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/fd.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/fd.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/libunwind_integration.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/mod.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/net.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/net.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/os.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/os.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/thread_parking.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/thread_parking.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/sgx/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/ lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/
@ -1322,8 +1360,6 @@ lib/rustlib/src/rust/library/std/src/sys/pal/solid/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/solid/net.rs lib/rustlib/src/rust/library/std/src/sys/pal/solid/net.rs
lib/rustlib/src/rust/library/std/src/sys/pal/solid/os.rs lib/rustlib/src/rust/library/std/src/sys/pal/solid/os.rs
lib/rustlib/src/rust/library/std/src/sys/pal/solid/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/solid/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/solid/thread_local_dtor.rs
lib/rustlib/src/rust/library/std/src/sys/pal/solid/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys/pal/solid/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/solid/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/teeos/ lib/rustlib/src/rust/library/std/src/sys/pal/teeos/
lib/rustlib/src/rust/library/std/src/sys/pal/teeos/alloc.rs lib/rustlib/src/rust/library/std/src/sys/pal/teeos/alloc.rs
@ -1333,7 +1369,6 @@ lib/rustlib/src/rust/library/std/src/sys/pal/teeos/os.rs
lib/rustlib/src/rust/library/std/src/sys/pal/teeos/rand.rs lib/rustlib/src/rust/library/std/src/sys/pal/teeos/rand.rs
lib/rustlib/src/rust/library/std/src/sys/pal/teeos/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/teeos/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/teeos/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/teeos/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/teeos/thread_local_dtor.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/ lib/rustlib/src/rust/library/std/src/sys/pal/uefi/
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/alloc.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/alloc.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/args.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/args.rs
@ -1341,6 +1376,7 @@ lib/rustlib/src/rust/library/std/src/sys/pal/uefi/env.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/helpers.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/helpers.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/mod.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/os.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/os.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/process.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/tests.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/uefi/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/uefi/thread.rs
@ -1353,13 +1389,20 @@ lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd/ lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd/
lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd/tests.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/fs/
lib/rustlib/src/rust/library/std/src/sys/pal/unix/fs.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/fs.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/fs/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/futex.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/futex.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/io.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/io.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy/ lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy/
lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy/tests.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/l4re.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/l4re.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/
lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/pidfd/
lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/pidfd.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/pidfd/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/mod.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/net.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/net.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/os/ lib/rustlib/src/rust/library/std/src/sys/pal/unix/os/
@ -1386,13 +1429,7 @@ lib/rustlib/src/rust/library/std/src/sys/pal/unix/rand.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/stack_overflow.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/stack_overflow.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_local_dtor.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_parking.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_parking/
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_parking/darwin.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_parking/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_parking/netbsd.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_parking/pthread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unix/weak.rs lib/rustlib/src/rust/library/std/src/sys/pal/unix/weak.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/ lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/
@ -1409,9 +1446,6 @@ lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/pipe.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/process.rs lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/process.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/thread_local_dtor.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/thread_parking.rs
lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/wasi/ lib/rustlib/src/rust/library/std/src/sys/pal/wasi/
lib/rustlib/src/rust/library/std/src/sys/pal/wasi/args.rs lib/rustlib/src/rust/library/std/src/sys/pal/wasi/args.rs
@ -1427,6 +1461,7 @@ lib/rustlib/src/rust/library/std/src/sys/pal/wasi/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/wasi/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/wasi/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/wasi/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/wasi/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/ lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/
lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/cabi_realloc.rs
lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/mod.rs lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/wasm/ lib/rustlib/src/rust/library/std/src/sys/pal/wasm/
lib/rustlib/src/rust/library/std/src/sys/pal/wasm/alloc.rs lib/rustlib/src/rust/library/std/src/sys/pal/wasm/alloc.rs
@ -1439,7 +1474,9 @@ lib/rustlib/src/rust/library/std/src/sys/pal/windows/
lib/rustlib/src/rust/library/std/src/sys/pal/windows/alloc/ lib/rustlib/src/rust/library/std/src/sys/pal/windows/alloc/
lib/rustlib/src/rust/library/std/src/sys/pal/windows/alloc.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/alloc.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/alloc/tests.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/alloc/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/api/
lib/rustlib/src/rust/library/std/src/sys/pal/windows/api.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/api.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/api/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/args/ lib/rustlib/src/rust/library/std/src/sys/pal/windows/args/
lib/rustlib/src/rust/library/std/src/sys/pal/windows/args.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/args.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/args/tests.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/args/tests.rs
@ -1448,6 +1485,7 @@ lib/rustlib/src/rust/library/std/src/sys/pal/windows/c.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/README.md lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/README.md
lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/bindings.txt lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/bindings.txt
lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/windows_sys.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/windows_sys.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/windows_targets.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/compat.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/compat.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/env.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/env.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/fs.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/fs.rs
@ -1472,11 +1510,6 @@ lib/rustlib/src/rust/library/std/src/sys/pal/windows/stdio/
lib/rustlib/src/rust/library/std/src/sys/pal/windows/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/stdio/tests.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/stdio/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread_local_dtor.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread_local_key/
lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread_local_key/tests.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread_parking.rs
lib/rustlib/src/rust/library/std/src/sys/pal/windows/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/windows/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/xous/ lib/rustlib/src/rust/library/std/src/sys/pal/xous/
lib/rustlib/src/rust/library/std/src/sys/pal/xous/alloc.rs lib/rustlib/src/rust/library/std/src/sys/pal/xous/alloc.rs
@ -1490,8 +1523,6 @@ lib/rustlib/src/rust/library/std/src/sys/pal/xous/net/udp.rs
lib/rustlib/src/rust/library/std/src/sys/pal/xous/os.rs lib/rustlib/src/rust/library/std/src/sys/pal/xous/os.rs
lib/rustlib/src/rust/library/std/src/sys/pal/xous/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/xous/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/xous/thread.rs lib/rustlib/src/rust/library/std/src/sys/pal/xous/thread.rs
lib/rustlib/src/rust/library/std/src/sys/pal/xous/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys/pal/xous/thread_parking.rs
lib/rustlib/src/rust/library/std/src/sys/pal/xous/time.rs lib/rustlib/src/rust/library/std/src/sys/pal/xous/time.rs
lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/ lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/
lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/abi.rs lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/abi.rs
@ -1501,7 +1532,6 @@ lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/env.rs
lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/mod.rs lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/mod.rs
lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/os.rs lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/os.rs
lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/stdio.rs lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/stdio.rs
lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys/path/ lib/rustlib/src/rust/library/std/src/sys/path/
lib/rustlib/src/rust/library/std/src/sys/path/mod.rs lib/rustlib/src/rust/library/std/src/sys/path/mod.rs
lib/rustlib/src/rust/library/std/src/sys/path/sgx.rs lib/rustlib/src/rust/library/std/src/sys/path/sgx.rs
@ -1550,20 +1580,41 @@ lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/futex.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/mod.rs lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/mod.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/no_threads.rs lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/no_threads.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/queue.rs lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/queue.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/sgx/
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/sgx.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/sgx/tests.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/solid.rs lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/solid.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/teeos.rs lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/teeos.rs
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/windows7.rs lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/
lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/xous.rs lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/darwin.rs
lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/futex.rs
lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/id.rs
lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/mod.rs
lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/pthread.rs
lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/unsupported.rs
lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/windows7.rs
lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/xous.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/ lib/rustlib/src/rust/library/std/src/sys/thread_local/
lib/rustlib/src/rust/library/std/src/sys/thread_local/fast_local.rs lib/rustlib/src/rust/library/std/src/sys/thread_local/destructors/
lib/rustlib/src/rust/library/std/src/sys/thread_local/destructors/linux_like.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/destructors/list.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/
lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/apple.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/key.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/solid.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/windows.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/key/
lib/rustlib/src/rust/library/std/src/sys/thread_local/key/racy.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/key/sgx.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/key/tests.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/key/unix.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/key/windows.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/key/xous.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/mod.rs lib/rustlib/src/rust/library/std/src/sys/thread_local/mod.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/os_local.rs lib/rustlib/src/rust/library/std/src/sys/thread_local/native/
lib/rustlib/src/rust/library/std/src/sys/thread_local/static_local.rs lib/rustlib/src/rust/library/std/src/sys/thread_local/native/eager.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/native/lazy.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/native/mod.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/os.rs
lib/rustlib/src/rust/library/std/src/sys/thread_local/statik.rs
lib/rustlib/src/rust/library/std/src/sys_common/ lib/rustlib/src/rust/library/std/src/sys_common/
lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs
lib/rustlib/src/rust/library/std/src/sys_common/fs.rs lib/rustlib/src/rust/library/std/src/sys_common/fs.rs
lib/rustlib/src/rust/library/std/src/sys_common/io.rs lib/rustlib/src/rust/library/std/src/sys_common/io.rs
lib/rustlib/src/rust/library/std/src/sys_common/lazy_box.rs lib/rustlib/src/rust/library/std/src/sys_common/lazy_box.rs
@ -1573,16 +1624,6 @@ lib/rustlib/src/rust/library/std/src/sys_common/net.rs
lib/rustlib/src/rust/library/std/src/sys_common/net/tests.rs lib/rustlib/src/rust/library/std/src/sys_common/net/tests.rs
lib/rustlib/src/rust/library/std/src/sys_common/process.rs lib/rustlib/src/rust/library/std/src/sys_common/process.rs
lib/rustlib/src/rust/library/std/src/sys_common/tests.rs lib/rustlib/src/rust/library/std/src/sys_common/tests.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread_info.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread_local_dtor.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread_local_key/
lib/rustlib/src/rust/library/std/src/sys_common/thread_local_key.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread_local_key/tests.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread_parking/
lib/rustlib/src/rust/library/std/src/sys_common/thread_parking/futex.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread_parking/id.rs
lib/rustlib/src/rust/library/std/src/sys_common/thread_parking/mod.rs
lib/rustlib/src/rust/library/std/src/sys_common/wstr.rs lib/rustlib/src/rust/library/std/src/sys_common/wstr.rs
lib/rustlib/src/rust/library/std/src/sys_common/wtf8/ lib/rustlib/src/rust/library/std/src/sys_common/wtf8/
lib/rustlib/src/rust/library/std/src/sys_common/wtf8.rs lib/rustlib/src/rust/library/std/src/sys_common/wtf8.rs
@ -1599,14 +1640,24 @@ lib/rustlib/src/rust/library/std/src/time/
lib/rustlib/src/rust/library/std/src/time.rs lib/rustlib/src/rust/library/std/src/time.rs
lib/rustlib/src/rust/library/std/src/time/tests.rs lib/rustlib/src/rust/library/std/src/time/tests.rs
lib/rustlib/src/rust/library/std/tests/ lib/rustlib/src/rust/library/std/tests/
lib/rustlib/src/rust/library/std/tests/builtin-clone.rs
lib/rustlib/src/rust/library/std/tests/common/ lib/rustlib/src/rust/library/std/tests/common/
lib/rustlib/src/rust/library/std/tests/common/mod.rs lib/rustlib/src/rust/library/std/tests/common/mod.rs
lib/rustlib/src/rust/library/std/tests/create_dir_all_bare.rs lib/rustlib/src/rust/library/std/tests/create_dir_all_bare.rs
lib/rustlib/src/rust/library/std/tests/env.rs lib/rustlib/src/rust/library/std/tests/env.rs
lib/rustlib/src/rust/library/std/tests/eq-multidispatch.rs
lib/rustlib/src/rust/library/std/tests/istr.rs
lib/rustlib/src/rust/library/std/tests/log-knows-the-names-of-variants-in-std.rs
lib/rustlib/src/rust/library/std/tests/minmax-stability-issue-23687.rs
lib/rustlib/src/rust/library/std/tests/process_spawning.rs lib/rustlib/src/rust/library/std/tests/process_spawning.rs
lib/rustlib/src/rust/library/std/tests/run-time-detect.rs lib/rustlib/src/rust/library/std/tests/run-time-detect.rs
lib/rustlib/src/rust/library/std/tests/seq-compare.rs
lib/rustlib/src/rust/library/std/tests/slice-from-array-issue-113238.rs
lib/rustlib/src/rust/library/std/tests/switch-stdout.rs lib/rustlib/src/rust/library/std/tests/switch-stdout.rs
lib/rustlib/src/rust/library/std/tests/thread.rs lib/rustlib/src/rust/library/std/tests/thread.rs
lib/rustlib/src/rust/library/std/tests/type-name-unsized.rs
lib/rustlib/src/rust/library/std/tests/volatile-fat-ptr.rs
lib/rustlib/src/rust/library/std/tests/windows.rs
lib/rustlib/src/rust/library/stdarch/ lib/rustlib/src/rust/library/stdarch/
lib/rustlib/src/rust/library/stdarch/.cirrus.yml lib/rustlib/src/rust/library/stdarch/.cirrus.yml
lib/rustlib/src/rust/library/stdarch/.github/ lib/rustlib/src/rust/library/stdarch/.github/
@ -1649,8 +1700,8 @@ lib/rustlib/src/rust/library/stdarch/ci/docker/riscv64gc-unknown-linux-gnu/
lib/rustlib/src/rust/library/stdarch/ci/docker/riscv64gc-unknown-linux-gnu/Dockerfile lib/rustlib/src/rust/library/stdarch/ci/docker/riscv64gc-unknown-linux-gnu/Dockerfile
lib/rustlib/src/rust/library/stdarch/ci/docker/s390x-unknown-linux-gnu/ lib/rustlib/src/rust/library/stdarch/ci/docker/s390x-unknown-linux-gnu/
lib/rustlib/src/rust/library/stdarch/ci/docker/s390x-unknown-linux-gnu/Dockerfile lib/rustlib/src/rust/library/stdarch/ci/docker/s390x-unknown-linux-gnu/Dockerfile
lib/rustlib/src/rust/library/stdarch/ci/docker/wasm32-wasi/ lib/rustlib/src/rust/library/stdarch/ci/docker/wasm32-wasip1/
lib/rustlib/src/rust/library/stdarch/ci/docker/wasm32-wasi/Dockerfile lib/rustlib/src/rust/library/stdarch/ci/docker/wasm32-wasip1/Dockerfile
lib/rustlib/src/rust/library/stdarch/ci/docker/x86_64-unknown-linux-gnu/ lib/rustlib/src/rust/library/stdarch/ci/docker/x86_64-unknown-linux-gnu/
lib/rustlib/src/rust/library/stdarch/ci/docker/x86_64-unknown-linux-gnu-emulated/ lib/rustlib/src/rust/library/stdarch/ci/docker/x86_64-unknown-linux-gnu-emulated/
lib/rustlib/src/rust/library/stdarch/ci/docker/x86_64-unknown-linux-gnu-emulated/Dockerfile lib/rustlib/src/rust/library/stdarch/ci/docker/x86_64-unknown-linux-gnu-emulated/Dockerfile
@ -1674,6 +1725,7 @@ lib/rustlib/src/rust/library/stdarch/crates/core_arch/MISSING.md
lib/rustlib/src/rust/library/stdarch/crates/core_arch/README.md lib/rustlib/src/rust/library/stdarch/crates/core_arch/README.md
lib/rustlib/src/rust/library/stdarch/crates/core_arch/avx512bw.md lib/rustlib/src/rust/library/stdarch/crates/core_arch/avx512bw.md
lib/rustlib/src/rust/library/stdarch/crates/core_arch/avx512f.md lib/rustlib/src/rust/library/stdarch/crates/core_arch/avx512f.md
lib/rustlib/src/rust/library/stdarch/crates/core_arch/build.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/rustfmt.toml lib/rustlib/src/rust/library/stdarch/crates/core_arch/rustfmt.toml
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/ lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/aarch64/ lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/aarch64/
@ -1711,6 +1763,18 @@ lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/arm_shared/neon/table_
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/arm_shared/test_support.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/arm_shared/test_support.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/core_arch_docs.md lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/core_arch_docs.md
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/lib.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/lib.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lasx/
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lasx/generated.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lasx/mod.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lasx/tests.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lasx/types.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lsx/
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lsx/generated.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lsx/mod.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lsx/tests.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/lsx/types.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/loongarch64/mod.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/macros.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/macros.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/ lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/mod.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/mod.rs
@ -1725,6 +1789,7 @@ lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc/mod.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc/vsx.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc/vsx.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc64/ lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc64/
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc64/mod.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc64/mod.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/powerpc64/vsx.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/riscv32/ lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/riscv32/
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/riscv32/mod.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/riscv32/mod.rs
lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/riscv32/zk.rs lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/riscv32/zk.rs
@ -1873,12 +1938,21 @@ lib/rustlib/src/rust/library/stdarch/crates/std_detect/tests/
lib/rustlib/src/rust/library/stdarch/crates/std_detect/tests/cpu-detection.rs lib/rustlib/src/rust/library/stdarch/crates/std_detect/tests/cpu-detection.rs
lib/rustlib/src/rust/library/stdarch/crates/std_detect/tests/macro_trailing_commas.rs lib/rustlib/src/rust/library/stdarch/crates/std_detect/tests/macro_trailing_commas.rs
lib/rustlib/src/rust/library/stdarch/crates/std_detect/tests/x86-specific.rs lib/rustlib/src/rust/library/stdarch/crates/std_detect/tests/x86-specific.rs
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen/ lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-arm/
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen/Cargo.toml lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-arm/Cargo.toml
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen/README.md lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-arm/README.md
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen/neon.spec lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-arm/neon.spec
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen/src/ lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-arm/src/
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen/src/main.rs lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-arm/src/main.rs
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/Cargo.toml
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/README.md
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/lasx.spec
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/lasxintrin.h
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/lsx.spec
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/lsxintrin.h
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/src/
lib/rustlib/src/rust/library/stdarch/crates/stdarch-gen-loongarch/src/main.rs
lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/ lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/
lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/Cargo.toml lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/Cargo.toml
lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/src/ lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/src/

View file

@ -1,6 +1,6 @@
# increment after rust compiler update to trigger updates of # increment after rust compiler update to trigger updates of
# all compiled rust packages (see arch-defines.mk) # all compiled rust packages (see arch-defines.mk)
_SYSTEM_VERSION-rust = 4 _SYSTEM_VERSION-rust = 8
CATEGORIES += lang/rust CATEGORIES += lang/rust