10 Commits

Author SHA1 Message Date
Matthias Krüger
21120e297c
Rollup merge of #144399 - bjorn3:stdlib_tests_separate_packages, r=Mark-Simulacrum
Add a ratchet for moving all standard library tests to separate packages

https://github.com/rust-lang/rust/pull/136642 is the previous PR in this series. See https://github.com/rust-lang/rust/pull/135937 for the rationale of wanting to move all standard library tests to separate packages.

This also fixes std_detect testing on riscv.
2025-07-28 08:36:53 +02:00
Ivan Tadeu Ferreira Antunes Filho
1de927c7c4
library/windows_targets: Fix macro expansion error in 'link' macro
A recent change altered the definition of the link! macro when the windows_raw_dylib feature is enabled, changing its syntax from pub macro {..} to pub macro($tt:tt) {..} in #143592

This change introduced a build failure with the error: "macros that expand to items must be delimited with braces or followed by a semicolon".

We add a semicolon to the line causing the issue as we also modify the non windows_raw_dylib link to make use of the link_dylib macro
2025-07-24 17:23:59 -04:00
bjorn3
c5d7021cdd Disable unit tests for stdlib packages that don't contain any 2025-07-24 09:15:28 +00:00
Chris Denton
2412f8921c
UWP: link ntdll functions using raw-dylib 2025-07-07 15:39:31 +00:00
王宇逸
fe64184b16 Fix backtrace for cygwin 2025-05-07 13:08:19 +08:00
Eric Huss
b130747e92 Migrate windows-targets to Rust 2024 2025-03-11 09:46:35 -07:00
Steven Malis
9278a3ebd6 Don't link against advapi32, except on win7. 2025-03-08 10:55:47 -05:00
Michael Goulet
a4e7f8f9bf Mark extern blocks as unsafe 2025-02-09 17:11:13 +00:00
Chris Denton
8966207afd
Win: Add dbghelp to the list of import libraries 2024-09-06 21:21:49 +00:00
Chris Denton
acb024110f
Add windows-targets crate to std's sysroot 2024-08-09 10:43:43 +00:00