about summary refs log tree commit diff
path: root/library/std/src/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorDennis Duda <git@seri.tools>2020-05-27 21:58:12 +0200
committerDennis Duda <git@seri.tools>2020-05-31 17:23:46 +0200
commita367956100e1a008906c0a9e251187f1d4203dde (patch)
tree74c98b2a772ec3dad451f70f6915435021cc8a91 /library/std/src/sys/unix/stack_overflow.rs
parent4b1f86adbe41e8dd4864ca2315f43953dd503bb5 (diff)
downloadrust-a367956100e1a008906c0a9e251187f1d4203dde.tar.gz
rust-a367956100e1a008906c0a9e251187f1d4203dde.zip
Make remote-test-client and remote-test-server compatible with windows
`compiletest` and `remote-test-client`:

The command line for `remote-test-client` was changed slightly
to allow cross-platform compatible paths. The old way of supplying
the support libs was by joining their paths with the executable path
with `:`. This caused Windows-style paths to be split after the
directory letter. Now, the number of support libs is provided
as a parameter as well, and the support lib paths are split off
from the regular args in the client.

`remote-test-server`:

- Marked Unix-only parts as such and implemented Windows alternatives
- On Windows `LD_LIBRARY_PATH` doesn't exist. Libraries are
  loaded from `PATH` though, so that's the way around it.
- Tiny cleanup: `Command::args`/`envs` instead of manually
  looping over them
- The temp path for Windows has to be set via environment variable,
  since there isn't a global temp directory that would work on every
  machine (as a static string)
Diffstat (limited to 'library/std/src/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions