rust/library/std/src/sys/windows
Simonas Kazlauskas 5b4873a759 Run the #85441 regression test on MSVC only
On MinGW toolchains the various features (such as function sections)
necessary to eliminate dead function references are disabled due to
various bugs. This means that the windows sockets library will most
likely remain linked to any mingw toolchain built program that also
utilizes libstd.

That said, I made an attempt to also enable `function-sections` and
`--gc-sections` during my experiments, but the symbol references
remained, sadly.
2021-10-02 22:16:23 +03:00
..
alloc Rework std::sys::windows::alloc 2021-03-26 12:38:26 +01:00
args Update Windows arg parsing tests 2021-08-08 22:11:29 +01:00
c Windows error codes: Add two missing ones 2021-06-18 18:51:53 +01:00
os std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
path Refactor parse_prefix on Windows 2020-11-07 16:15:48 +01:00
process Unescaped command-line arguments for Windows 2021-07-09 14:09:48 +01:00
alloc.rs Move std::sys_common::alloc to std::sys::common 2021-04-14 13:24:10 +02:00
args.rs Implement modern Windows arg parsing 2021-08-08 22:11:30 +01:00
c.rs Auto merge of #87580 - ChrisDenton:win-arg-parse-2008, r=m-ou-se 2021-09-02 16:16:13 +00:00
cmath.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
compat.rs Fix calling convention for CRT startup 2021-01-31 08:49:23 -08:00
condvar.rs No longer put windows condvars in a box. 2020-10-02 09:47:08 +02:00
env.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
fs.rs I/O safety for WinUWP 2021-09-02 18:18:00 +08:00
handle.rs I/O safety. 2021-08-19 12:02:39 -07:00
io.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
memchr.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
mod.rs ErrorKind: Windows: Fix tidy 2021-06-18 19:30:55 +01:00
mutex.rs Fix may not to appropriate might not or must not 2021-07-29 01:15:20 -04:00
net.rs Run the #85441 regression test on MSVC only 2021-10-02 22:16:23 +03:00
os.rs I/O safety. 2021-08-19 12:02:39 -07:00
os_str.rs Capitalize safety comments 2020-09-08 22:26:44 -04:00
path.rs library: Normalize safety-for-unsafe-block comments 2021-02-24 06:13:42 +01:00
pipe.rs I/O safety. 2021-08-19 12:02:39 -07:00
process.rs Use the correct into_* on Windows to avoid dropping a stdio handle. 2021-08-19 12:02:41 -07:00
rand.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
rwlock.rs Multiple improvements to RwLocks 2021-06-01 09:07:55 +02:00
stack_overflow.rs Rename rterr to rtprintpanic 2021-05-19 15:52:09 +02:00
stack_overflow_uwp.rs Move all cleanup to sys::cleanup 2021-04-22 10:44:44 +02:00
stdio.rs Auto merge of #83342 - Count-Count:win-console-incomplete-utf8, r=m-ou-se 2021-09-02 03:31:17 +00:00
stdio_uwp.rs Reason safety for unsafe blocks for uwp stdin 2021-09-23 07:29:52 +08:00
thread.rs I/O safety. 2021-08-19 12:02:39 -07:00
thread_local_dtor.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
thread_local_key.rs Use HTTPS links where possible 2021-06-23 16:26:46 -04:00
thread_parker.rs Resolve DLL imports at CRT startup, not on demand 2021-01-29 10:41:49 -08:00
time.rs Implement the same optimization in windows/time 2020-10-08 17:04:32 -07:00