From 433da1fc047bb39a263eefca4bdb2b1972f1d2ce Mon Sep 17 00:00:00 2001 From: Joshua Nelson Date: Thu, 30 Mar 2023 07:34:55 -0500 Subject: [PATCH] Move almost all run-make-fulldeps to run-make They pass fine. --- .../{run-make-fulldeps => run-make}/a-b-a-linker-guard/Makefile | 0 tests/{run-make-fulldeps => run-make}/a-b-a-linker-guard/a.rs | 0 tests/{run-make-fulldeps => run-make}/a-b-a-linker-guard/b.rs | 0 .../alloc-no-oom-handling/Makefile | 0 tests/{run-make-fulldeps => run-make}/alloc-no-rc/Makefile | 0 tests/{run-make-fulldeps => run-make}/alloc-no-sync/Makefile | 0 .../allow-non-lint-warnings-cmdline/Makefile | 0 .../allow-non-lint-warnings-cmdline/foo.rs | 0 .../allow-warnings-cmdline-stability/Makefile | 0 .../allow-warnings-cmdline-stability/bar.rs | 0 .../allow-warnings-cmdline-stability/foo.rs | 0 .../archive-duplicate-names/Makefile | 0 .../archive-duplicate-names/bar.c | 0 .../archive-duplicate-names/bar.rs | 0 .../archive-duplicate-names/foo.c | 0 .../archive-duplicate-names/foo.rs | 0 .../arguments-non-c-like-enum/Makefile | 0 .../arguments-non-c-like-enum/nonclike.rs | 0 .../arguments-non-c-like-enum/test.c | 0 tests/{run-make-fulldeps => run-make}/atomic-lock-free/Makefile | 0 .../atomic-lock-free/atomic_lock_free.rs | 0 tests/{run-make-fulldeps => run-make}/bare-outfile/Makefile | 0 tests/{run-make-fulldeps => run-make}/bare-outfile/foo.rs | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/Makefile | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/cfoo.c | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/foo.rs | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/Makefile | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/cfoo.c | 0 tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/foo.rs | 0 .../c-link-to-rust-dylib/Makefile | 0 .../{run-make-fulldeps => run-make}/c-link-to-rust-dylib/bar.c | 0 .../{run-make-fulldeps => run-make}/c-link-to-rust-dylib/foo.rs | 0 .../c-link-to-rust-staticlib/Makefile | 0 .../c-link-to-rust-staticlib/bar.c | 0 .../c-link-to-rust-staticlib/foo.rs | 0 .../c-link-to-rust-va-list-fn/Makefile | 0 .../c-link-to-rust-va-list-fn/checkrust.rs | 0 .../c-link-to-rust-va-list-fn/test.c | 0 tests/{run-make-fulldeps => run-make}/c-static-dylib/Makefile | 0 tests/{run-make-fulldeps => run-make}/c-static-dylib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/c-static-dylib/cfoo.c | 0 tests/{run-make-fulldeps => run-make}/c-static-dylib/foo.rs | 0 tests/{run-make-fulldeps => run-make}/c-static-rlib/Makefile | 0 tests/{run-make-fulldeps => run-make}/c-static-rlib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/c-static-rlib/cfoo.c | 0 tests/{run-make-fulldeps => run-make}/c-static-rlib/foo.rs | 0 .../c-unwind-abi-catch-lib-panic/Makefile | 0 .../c-unwind-abi-catch-lib-panic/add.c | 0 .../c-unwind-abi-catch-lib-panic/main.rs | 0 .../c-unwind-abi-catch-lib-panic/panic.rs | 0 .../c-unwind-abi-catch-panic/Makefile | 0 .../c-unwind-abi-catch-panic/add.c | 0 .../c-unwind-abi-catch-panic/main.rs | 0 .../cat-and-grep-sanity-check/Makefile | 0 .../cdylib-dylib-linkage/Makefile | 0 .../{run-make-fulldeps => run-make}/cdylib-dylib-linkage/bar.rs | 0 .../{run-make-fulldeps => run-make}/cdylib-dylib-linkage/foo.c | 0 .../{run-make-fulldeps => run-make}/cdylib-dylib-linkage/foo.rs | 0 .../cdylib-fewer-symbols/Makefile | 0 .../{run-make-fulldeps => run-make}/cdylib-fewer-symbols/foo.rs | 0 tests/{run-make-fulldeps => run-make}/cdylib/Makefile | 0 tests/{run-make-fulldeps => run-make}/cdylib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/cdylib/foo.c | 0 tests/{run-make-fulldeps => run-make}/cdylib/foo.rs | 0 .../codegen-options-parsing/Makefile | 0 .../codegen-options-parsing/dummy.rs | 0 tests/{run-make-fulldeps => run-make}/compile-stdin/Makefile | 0 .../compiler-lookup-paths-2/Makefile | 0 .../compiler-lookup-paths-2/a.rs | 0 .../compiler-lookup-paths-2/b.rs | 0 .../compiler-lookup-paths-2/c.rs | 0 .../compiler-lookup-paths/Makefile | 0 .../{run-make-fulldeps => run-make}/compiler-lookup-paths/a.rs | 0 .../{run-make-fulldeps => run-make}/compiler-lookup-paths/b.rs | 0 .../{run-make-fulldeps => run-make}/compiler-lookup-paths/c.rs | 0 .../{run-make-fulldeps => run-make}/compiler-lookup-paths/d.rs | 0 .../{run-make-fulldeps => run-make}/compiler-lookup-paths/e.rs | 0 .../{run-make-fulldeps => run-make}/compiler-lookup-paths/e2.rs | 0 .../{run-make-fulldeps => run-make}/compiler-lookup-paths/f.rs | 0 .../compiler-lookup-paths/native.c | 0 .../compiler-rt-works-on-mingw/Makefile | 0 .../compiler-rt-works-on-mingw/foo.cpp | 0 .../compiler-rt-works-on-mingw/foo.rs | 0 .../core-no-fp-fmt-parse/Makefile | 0 tests/{run-make-fulldeps => run-make}/crate-data-smoke/Makefile | 0 tests/{run-make-fulldeps => run-make}/crate-data-smoke/crate.rs | 0 tests/{run-make-fulldeps => run-make}/crate-data-smoke/lib.rs | 0 tests/{run-make-fulldeps => run-make}/crate-data-smoke/rlib.rs | 0 .../crate-hash-rustc-version/Makefile | 0 .../crate-hash-rustc-version/a.rs | 0 .../crate-hash-rustc-version/b.rs | 0 .../crate-name-priority/Makefile | 0 .../{run-make-fulldeps => run-make}/crate-name-priority/foo.rs | 0 .../{run-make-fulldeps => run-make}/crate-name-priority/foo1.rs | 0 .../cross-lang-lto-clang/Makefile | 0 .../{run-make-fulldeps => run-make}/cross-lang-lto-clang/clib.c | 0 .../cross-lang-lto-clang/cmain.c | 0 .../cross-lang-lto-clang/main.rs | 0 .../cross-lang-lto-clang/rustlib.rs | 0 .../cross-lang-lto-pgo-smoketest/Makefile | 0 .../cross-lang-lto-pgo-smoketest/clib.c | 0 .../cross-lang-lto-pgo-smoketest/cmain.c | 0 .../cross-lang-lto-pgo-smoketest/main.rs | 0 .../cross-lang-lto-pgo-smoketest/rustlib.rs | 0 .../cross-lang-lto-upstream-rlibs/Makefile | 0 .../cross-lang-lto-upstream-rlibs/staticlib.rs | 0 .../cross-lang-lto-upstream-rlibs/upstream.rs | 0 tests/{run-make-fulldeps => run-make}/cross-lang-lto/Makefile | 0 tests/{run-make-fulldeps => run-make}/cross-lang-lto/lib.rs | 0 tests/{run-make-fulldeps => run-make}/cross-lang-lto/main.rs | 0 tests/{run-make-fulldeps => run-make}/debug-assertions/Makefile | 0 tests/{run-make-fulldeps => run-make}/debug-assertions/debug.rs | 0 .../dep-info-doesnt-run-much/Makefile | 0 .../dep-info-doesnt-run-much/foo.rs | 0 tests/{run-make-fulldeps => run-make}/dep-info-spaces/Makefile | 0 .../dep-info-spaces/Makefile.foo | 0 tests/{run-make-fulldeps => run-make}/dep-info-spaces/bar.rs | 0 .../{run-make-fulldeps => run-make}/dep-info-spaces/foo foo.rs | 0 tests/{run-make-fulldeps => run-make}/dep-info-spaces/lib.rs | 0 tests/{run-make-fulldeps => run-make}/dep-info/Makefile | 0 tests/{run-make-fulldeps => run-make}/dep-info/Makefile.foo | 0 tests/{run-make-fulldeps => run-make}/dep-info/bar.rs | 0 tests/{run-make-fulldeps => run-make}/dep-info/foo.rs | 0 tests/{run-make-fulldeps => run-make}/dep-info/lib.rs | 0 tests/{run-make-fulldeps => run-make}/dep-info/lib2.rs | 0 .../doctests-keep-binaries/Makefile | 0 .../{run-make-fulldeps => run-make}/doctests-keep-binaries/t.rs | 0 .../duplicate-output-flavors/Makefile | 0 .../duplicate-output-flavors/foo.rs | 0 tests/{run-make-fulldeps => run-make}/dylib-chain/Makefile | 0 tests/{run-make-fulldeps => run-make}/dylib-chain/m1.rs | 0 tests/{run-make-fulldeps => run-make}/dylib-chain/m2.rs | 0 tests/{run-make-fulldeps => run-make}/dylib-chain/m3.rs | 0 tests/{run-make-fulldeps => run-make}/dylib-chain/m4.rs | 0 tests/{run-make-fulldeps => run-make}/emit-stack-sizes/Makefile | 0 tests/{run-make-fulldeps => run-make}/emit-stack-sizes/foo.rs | 0 tests/{run-make-fulldeps => run-make}/emit/Makefile | 0 tests/{run-make-fulldeps => run-make}/emit/test-24876.rs | 0 tests/{run-make-fulldeps => run-make}/emit/test-26235.rs | 0 .../error-found-staticlib-instead-crate/Makefile | 0 .../error-found-staticlib-instead-crate/bar.rs | 0 .../error-found-staticlib-instead-crate/foo.rs | 0 .../error-writing-dependencies/Makefile | 0 .../error-writing-dependencies/foo.rs | 0 tests/{run-make-fulldeps => run-make}/exit-code/Makefile | 0 .../{run-make-fulldeps => run-make}/exit-code/compile-error.rs | 0 tests/{run-make-fulldeps => run-make}/exit-code/lint-failure.rs | 0 tests/{run-make-fulldeps => run-make}/exit-code/success.rs | 0 .../extern-diff-internal-name/Makefile | 0 .../extern-diff-internal-name/lib.rs | 0 .../extern-diff-internal-name/test.rs | 0 .../extern-flag-disambiguates/Makefile | 0 .../extern-flag-disambiguates/a.rs | 0 .../extern-flag-disambiguates/b.rs | 0 .../extern-flag-disambiguates/c.rs | 0 .../extern-flag-disambiguates/d.rs | 0 tests/{run-make-fulldeps => run-make}/extern-flag-fun/Makefile | 0 .../{run-make-fulldeps => run-make}/extern-flag-fun/bar-alt.rs | 0 tests/{run-make-fulldeps => run-make}/extern-flag-fun/bar.rs | 0 tests/{run-make-fulldeps => run-make}/extern-flag-fun/foo.rs | 0 .../extern-flag-fun/gated_unstable.rs | 0 tests/{run-make-fulldeps => run-make}/extern-flag-fun/rustc.rs | 0 .../extern-flag-pathless/Makefile | 0 .../extern-flag-pathless/bar-dynamic.rs | 0 .../extern-flag-pathless/bar-static.rs | 0 .../{run-make-fulldeps => run-make}/extern-flag-pathless/foo.rs | 0 .../extern-flag-rename-transitive/Makefile | 0 .../extern-flag-rename-transitive/bar.rs | 0 .../extern-flag-rename-transitive/baz.rs | 0 .../extern-flag-rename-transitive/foo.rs | 0 .../{run-make-fulldeps => run-make}/extern-fn-generic/Makefile | 0 tests/{run-make-fulldeps => run-make}/extern-fn-generic/test.c | 0 tests/{run-make-fulldeps => run-make}/extern-fn-generic/test.rs | 0 .../extern-fn-generic/testcrate.rs | 0 tests/{run-make-fulldeps => run-make}/extern-fn-mangle/Makefile | 0 tests/{run-make-fulldeps => run-make}/extern-fn-mangle/test.c | 0 tests/{run-make-fulldeps => run-make}/extern-fn-mangle/test.rs | 0 .../extern-fn-reachable/Makefile | 0 .../extern-fn-reachable/dylib.rs | 0 .../extern-fn-struct-passing-abi/Makefile | 0 .../extern-fn-struct-passing-abi/test.c | 0 .../extern-fn-struct-passing-abi/test.rs | 0 .../extern-fn-with-extern-types/Makefile | 0 .../extern-fn-with-extern-types/ctest.c | 0 .../extern-fn-with-extern-types/test.rs | 0 .../extern-fn-with-packed-struct/Makefile | 0 .../extern-fn-with-packed-struct/test.c | 0 .../extern-fn-with-packed-struct/test.rs | 0 .../extern-fn-with-union/Makefile | 0 .../extern-fn-with-union/ctest.c | 0 .../extern-fn-with-union/test.rs | 0 .../extern-fn-with-union/testcrate.rs | 0 .../extern-multiple-copies/Makefile | 0 .../extern-multiple-copies/bar.rs | 0 .../extern-multiple-copies/foo1.rs | 0 .../extern-multiple-copies/foo2.rs | 0 .../extern-multiple-copies2/Makefile | 0 .../extern-multiple-copies2/bar.rs | 0 .../extern-multiple-copies2/foo1.rs | 0 .../extern-multiple-copies2/foo2.rs | 0 .../extern-overrides-distribution/Makefile | 0 .../extern-overrides-distribution/libc.rs | 0 .../extern-overrides-distribution/main.rs | 0 .../extra-filename-with-temp-outputs/Makefile | 0 .../extra-filename-with-temp-outputs/foo.rs | 0 .../foreign-double-unwind/Makefile | 0 .../foreign-double-unwind/foo.cpp | 0 .../foreign-double-unwind/foo.rs | 0 .../{run-make-fulldeps => run-make}/foreign-exceptions/Makefile | 0 .../{run-make-fulldeps => run-make}/foreign-exceptions/foo.cpp | 0 tests/{run-make-fulldeps => run-make}/foreign-exceptions/foo.rs | 0 .../foreign-rust-exceptions/Makefile | 0 .../foreign-rust-exceptions/bar.rs | 0 .../foreign-rust-exceptions/foo.rs | 0 tests/{run-make-fulldeps => run-make}/fpic/Makefile | 0 tests/{run-make-fulldeps => run-make}/fpic/hello.rs | 0 .../glibc-staticlib-args/Makefile | 0 .../glibc-staticlib-args/library.rs | 0 .../glibc-staticlib-args/program.c | 0 tests/{run-make-fulldeps => run-make}/hir-tree/Makefile | 0 tests/{run-make-fulldeps => run-make}/hir-tree/input.rs | 0 .../hotplug_codegen_backend/Makefile | 0 .../hotplug_codegen_backend/some_crate.rs | 0 .../hotplug_codegen_backend/the_backend.rs | 0 .../{run-make-fulldeps => run-make}/include_bytes_deps/Makefile | 0 .../include_bytes_deps/input.bin | 0 .../{run-make-fulldeps => run-make}/include_bytes_deps/input.md | 0 .../include_bytes_deps/input.txt | 0 .../{run-make-fulldeps => run-make}/include_bytes_deps/main.rs | 0 .../incr-add-rust-src-component/Makefile | 0 .../incr-add-rust-src-component/main.rs | 0 .../inline-always-many-cgu/Makefile | 0 .../inline-always-many-cgu/foo.rs | 0 .../interdependent-c-libraries/Makefile | 0 .../interdependent-c-libraries/bar.c | 0 .../interdependent-c-libraries/bar.rs | 0 .../interdependent-c-libraries/foo.c | 0 .../interdependent-c-libraries/foo.rs | 0 .../interdependent-c-libraries/main.rs | 0 .../intrinsic-unreachable/Makefile | 0 .../intrinsic-unreachable/exit-ret.rs | 0 .../intrinsic-unreachable/exit-unreachable.rs | 0 tests/{run-make-fulldeps => run-make}/invalid-library/Makefile | 0 tests/{run-make-fulldeps => run-make}/invalid-library/foo.rs | 0 .../{run-make-fulldeps => run-make}/invalid-staticlib/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-11908/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-11908/bar.rs | 0 tests/{run-make-fulldeps => run-make}/issue-11908/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-14500/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-14500/bar.rs | 0 tests/{run-make-fulldeps => run-make}/issue-14500/foo.c | 0 tests/{run-make-fulldeps => run-make}/issue-14500/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-14698/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-14698/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-15460/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-15460/bar.rs | 0 tests/{run-make-fulldeps => run-make}/issue-15460/foo.c | 0 tests/{run-make-fulldeps => run-make}/issue-15460/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-18943/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-18943/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-20626/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-20626/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-22131/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-22131/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-24445/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-24445/foo.c | 0 tests/{run-make-fulldeps => run-make}/issue-24445/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-25581/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-25581/test.c | 0 tests/{run-make-fulldeps => run-make}/issue-25581/test.rs | 0 tests/{run-make-fulldeps => run-make}/issue-26006/Makefile | 0 .../{run-make-fulldeps => run-make}/issue-26006/in/libc/lib.rs | 0 .../{run-make-fulldeps => run-make}/issue-26006/in/time/lib.rs | 0 tests/{run-make-fulldeps => run-make}/issue-26092/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-26092/blank.rs | 0 tests/{run-make-fulldeps => run-make}/issue-28595/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-28595/a.c | 0 tests/{run-make-fulldeps => run-make}/issue-28595/a.rs | 0 tests/{run-make-fulldeps => run-make}/issue-28595/b.c | 0 tests/{run-make-fulldeps => run-make}/issue-28595/b.rs | 0 tests/{run-make-fulldeps => run-make}/issue-28766/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-28766/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-28766/main.rs | 0 tests/{run-make-fulldeps => run-make}/issue-30063/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-30063/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-33329/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-33329/main.rs | 0 tests/{run-make-fulldeps => run-make}/issue-35164/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-35164/main.rs | 0 .../issue-35164/submodule/mod.rs | 0 tests/{run-make-fulldeps => run-make}/issue-37839/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-37839/a.rs | 0 tests/{run-make-fulldeps => run-make}/issue-37839/b.rs | 0 tests/{run-make-fulldeps => run-make}/issue-37839/c.rs | 0 tests/{run-make-fulldeps => run-make}/issue-37893/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-37893/a.rs | 0 tests/{run-make-fulldeps => run-make}/issue-37893/b.rs | 0 tests/{run-make-fulldeps => run-make}/issue-37893/c.rs | 0 tests/{run-make-fulldeps => run-make}/issue-38237/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-38237/bar.rs | 0 tests/{run-make-fulldeps => run-make}/issue-38237/baz.rs | 0 tests/{run-make-fulldeps => run-make}/issue-38237/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-40535/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-40535/bar.rs | 0 tests/{run-make-fulldeps => run-make}/issue-40535/baz.rs | 0 tests/{run-make-fulldeps => run-make}/issue-40535/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-46239/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-46239/main.rs | 0 tests/{run-make-fulldeps => run-make}/issue-47551/Makefile | 0 .../issue-47551/eh_frame-terminator.rs | 0 tests/{run-make-fulldeps => run-make}/issue-51671/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-51671/app.rs | 0 tests/{run-make-fulldeps => run-make}/issue-53964/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-53964/app.rs | 0 tests/{run-make-fulldeps => run-make}/issue-53964/panic.rs | 0 tests/{run-make-fulldeps => run-make}/issue-64153/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-64153/downstream.rs | 0 tests/{run-make-fulldeps => run-make}/issue-64153/upstream.rs | 0 .../issue-68794-textrel-on-minimal-lib/Makefile | 0 .../issue-68794-textrel-on-minimal-lib/bar.c | 0 .../issue-68794-textrel-on-minimal-lib/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-69368/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-69368/a.rs | 0 tests/{run-make-fulldeps => run-make}/issue-69368/b.rs | 0 tests/{run-make-fulldeps => run-make}/issue-69368/c.rs | 0 tests/{run-make-fulldeps => run-make}/issue-7349/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-7349/foo.rs | 0 tests/{run-make-fulldeps => run-make}/issue-83045/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue-83045/a.rs | 0 tests/{run-make-fulldeps => run-make}/issue-83045/b.rs | 0 tests/{run-make-fulldeps => run-make}/issue-83045/c.rs | 0 .../issue-84395-lto-embed-bitcode/Makefile | 0 .../issue-84395-lto-embed-bitcode/test.rs | 0 .../issue-97463-abi-param-passing/Makefile | 0 .../issue-97463-abi-param-passing/bad.c | 0 .../issue-97463-abi-param-passing/param_passing.rs | 0 tests/{run-make-fulldeps => run-make}/issue64319/Makefile | 0 tests/{run-make-fulldeps => run-make}/issue64319/bar.rs | 0 tests/{run-make-fulldeps => run-make}/issue64319/foo.rs | 0 .../libs-through-symlinks/Makefile | 0 .../libs-through-symlinks/bar.rs | 0 .../libs-through-symlinks/foo.rs | 0 tests/{run-make-fulldeps => run-make}/libtest-json/Makefile | 0 tests/{run-make-fulldeps => run-make}/libtest-json/f.rs | 0 .../libtest-json/output-default.json | 0 .../libtest-json/output-stdout-success.json | 0 .../libtest-json/validate_json.py | 0 tests/{run-make-fulldeps => run-make}/link-arg/Makefile | 0 tests/{run-make-fulldeps => run-make}/link-arg/empty.rs | 0 tests/{run-make-fulldeps => run-make}/link-args-order/Makefile | 0 tests/{run-make-fulldeps => run-make}/link-args-order/empty.rs | 0 tests/{run-make-fulldeps => run-make}/link-cfg/Makefile | 0 .../link-cfg/dep-with-staticlib.rs | 0 tests/{run-make-fulldeps => run-make}/link-cfg/dep.rs | 0 tests/{run-make-fulldeps => run-make}/link-cfg/no-deps.rs | 0 tests/{run-make-fulldeps => run-make}/link-cfg/return1.c | 0 tests/{run-make-fulldeps => run-make}/link-cfg/return2.c | 0 tests/{run-make-fulldeps => run-make}/link-cfg/return3.c | 0 tests/{run-make-fulldeps => run-make}/link-cfg/with-deps.rs | 0 .../link-cfg/with-staticlib-deps.rs | 0 tests/{run-make-fulldeps => run-make}/link-dedup/Makefile | 0 tests/{run-make-fulldeps => run-make}/link-dedup/depa.rs | 0 tests/{run-make-fulldeps => run-make}/link-dedup/depb.rs | 0 tests/{run-make-fulldeps => run-make}/link-dedup/depc.rs | 0 tests/{run-make-fulldeps => run-make}/link-dedup/empty.rs | 0 tests/{run-make-fulldeps => run-make}/link-path-order/Makefile | 0 tests/{run-make-fulldeps => run-make}/link-path-order/correct.c | 0 tests/{run-make-fulldeps => run-make}/link-path-order/main.rs | 0 tests/{run-make-fulldeps => run-make}/link-path-order/wrong.c | 0 .../linkage-attr-on-static/Makefile | 0 .../linkage-attr-on-static/bar.rs | 0 .../linkage-attr-on-static/foo.c | 0 .../long-linker-command-lines-cmd-exe/Makefile | 0 .../long-linker-command-lines-cmd-exe/foo.bat | 0 .../long-linker-command-lines-cmd-exe/foo.rs | 0 .../long-linker-command-lines/Makefile | 0 .../long-linker-command-lines/foo.rs | 0 .../longjmp-across-rust/Makefile | 0 tests/{run-make-fulldeps => run-make}/longjmp-across-rust/foo.c | 0 .../{run-make-fulldeps => run-make}/longjmp-across-rust/main.rs | 0 tests/{run-make-fulldeps => run-make}/ls-metadata/Makefile | 0 tests/{run-make-fulldeps => run-make}/ls-metadata/foo.rs | 0 tests/{run-make-fulldeps => run-make}/lto-dylib-dep/Makefile | 0 tests/{run-make-fulldeps => run-make}/lto-dylib-dep/a_dylib.rs | 0 tests/{run-make-fulldeps => run-make}/lto-dylib-dep/main.rs | 0 tests/{run-make-fulldeps => run-make}/lto-empty/Makefile | 0 tests/{run-make-fulldeps => run-make}/lto-empty/lib.rs | 0 .../lto-no-link-whole-rlib/Makefile | 0 .../lto-no-link-whole-rlib/bar.c | 0 .../lto-no-link-whole-rlib/foo.c | 0 .../lto-no-link-whole-rlib/lib1.rs | 0 .../lto-no-link-whole-rlib/lib2.rs | 0 .../lto-no-link-whole-rlib/main.rs | 0 tests/{run-make-fulldeps => run-make}/lto-readonly-lib/Makefile | 0 tests/{run-make-fulldeps => run-make}/lto-readonly-lib/lib.rs | 0 tests/{run-make-fulldeps => run-make}/lto-readonly-lib/main.rs | 0 tests/{run-make-fulldeps => run-make}/lto-smoke-c/Makefile | 0 tests/{run-make-fulldeps => run-make}/lto-smoke-c/bar.c | 0 tests/{run-make-fulldeps => run-make}/lto-smoke-c/foo.rs | 0 tests/{run-make-fulldeps => run-make}/lto-smoke/Makefile | 0 tests/{run-make-fulldeps => run-make}/lto-smoke/lib.rs | 0 tests/{run-make-fulldeps => run-make}/lto-smoke/main.rs | 0 .../{run-make-fulldeps => run-make}/manual-crate-name/Makefile | 0 tests/{run-make-fulldeps => run-make}/manual-crate-name/bar.rs | 0 tests/{run-make-fulldeps => run-make}/manual-link/Makefile | 0 tests/{run-make-fulldeps => run-make}/manual-link/bar.c | 0 tests/{run-make-fulldeps => run-make}/manual-link/foo.c | 0 tests/{run-make-fulldeps => run-make}/manual-link/foo.rs | 0 tests/{run-make-fulldeps => run-make}/manual-link/main.rs | 0 .../many-crates-but-no-match/Makefile | 0 .../many-crates-but-no-match/crateA1.rs | 0 .../many-crates-but-no-match/crateA2.rs | 0 .../many-crates-but-no-match/crateA3.rs | 0 .../many-crates-but-no-match/crateB.rs | 0 .../many-crates-but-no-match/crateC.rs | 0 .../metadata-flag-frobs-symbols/Makefile | 0 .../metadata-flag-frobs-symbols/bar.rs | 0 .../metadata-flag-frobs-symbols/foo.rs | 0 tests/{run-make-fulldeps => run-make}/min-global-align/Makefile | 0 .../min-global-align/min_global_align.rs | 0 .../mingw-export-call-convention/Makefile | 0 .../mingw-export-call-convention/foo.rs | 0 .../mismatching-target-triples/Makefile | 0 .../mismatching-target-triples/bar.rs | 0 .../mismatching-target-triples/foo.rs | 0 .../missing-crate-dependency/Makefile | 0 .../missing-crate-dependency/crateA.rs | 0 .../missing-crate-dependency/crateB.rs | 0 .../missing-crate-dependency/crateC.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-deps/Makefile | 0 tests/{run-make-fulldeps => run-make}/mixing-deps/both.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-deps/dylib.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-deps/prog.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-formats/Makefile | 0 tests/{run-make-fulldeps => run-make}/mixing-formats/bar1.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-formats/bar2.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-formats/baz.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-formats/baz2.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-formats/foo.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-libs/Makefile | 0 tests/{run-make-fulldeps => run-make}/mixing-libs/dylib.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-libs/prog.rs | 0 tests/{run-make-fulldeps => run-make}/mixing-libs/rlib.rs | 0 tests/{run-make-fulldeps => run-make}/msvc-opt-minsize/Makefile | 0 tests/{run-make-fulldeps => run-make}/msvc-opt-minsize/foo.rs | 0 tests/{run-make-fulldeps => run-make}/multiple-emits/Makefile | 0 tests/{run-make-fulldeps => run-make}/multiple-emits/foo.rs | 0 tests/{run-make-fulldeps => run-make}/no-builtins-lto/Makefile | 0 tests/{run-make-fulldeps => run-make}/no-builtins-lto/main.rs | 0 .../no-builtins-lto/no_builtins.rs | 0 .../{run-make-fulldeps => run-make}/no-duplicate-libs/Makefile | 0 tests/{run-make-fulldeps => run-make}/no-duplicate-libs/bar.c | 0 tests/{run-make-fulldeps => run-make}/no-duplicate-libs/foo.c | 0 tests/{run-make-fulldeps => run-make}/no-duplicate-libs/main.rs | 0 .../no-intermediate-extras/Makefile | 0 .../no-intermediate-extras/foo.rs | 0 .../obey-crate-type-flag/Makefile | 0 .../obey-crate-type-flag/test.rs | 0 .../output-filename-conflicts-with-directory/Makefile | 0 .../output-filename-conflicts-with-directory/foo.rs | 0 .../output-filename-overwrites-input/Makefile | 0 .../output-filename-overwrites-input/bar.rs | 0 .../output-filename-overwrites-input/foo.rs | 0 .../output-type-permutations/Makefile | 0 .../output-type-permutations/foo.rs | 0 .../output-with-hyphens/Makefile | 0 .../output-with-hyphens/foo-bar.rs | 0 .../override-aliased-flags/Makefile | 0 .../override-aliased-flags/main.rs | 0 .../panic-impl-transitive/Makefile | 0 .../panic-impl-transitive/panic-impl-consumer.rs | 0 .../panic-impl-transitive/panic-impl-provider.rs | 0 .../pass-non-c-like-enum-to-c/Makefile | 0 .../pass-non-c-like-enum-to-c/nonclike.rs | 0 .../pass-non-c-like-enum-to-c/test.c | 0 .../{run-make-fulldeps => run-make}/pgo-branch-weights/Makefile | 0 .../pgo-branch-weights/filecheck-patterns.txt | 0 .../pgo-branch-weights/interesting.rs | 0 .../{run-make-fulldeps => run-make}/pgo-branch-weights/main.rs | 0 .../pgo-branch-weights/opaque.rs | 0 tests/{run-make-fulldeps => run-make}/pgo-gen-lto/Makefile | 0 tests/{run-make-fulldeps => run-make}/pgo-gen-lto/test.rs | 0 .../pgo-gen-no-imp-symbols/Makefile | 0 .../pgo-gen-no-imp-symbols/test.rs | 0 tests/{run-make-fulldeps => run-make}/pgo-gen/Makefile | 0 tests/{run-make-fulldeps => run-make}/pgo-gen/test.rs | 0 .../pgo-indirect-call-promotion/Makefile | 0 .../pgo-indirect-call-promotion/filecheck-patterns.txt | 0 .../pgo-indirect-call-promotion/interesting.rs | 0 .../pgo-indirect-call-promotion/main.rs | 0 .../pgo-indirect-call-promotion/opaque.rs | 0 tests/{run-make-fulldeps => run-make}/pgo-use/Makefile | 0 .../pgo-use/filecheck-patterns.txt | 0 tests/{run-make-fulldeps => run-make}/pgo-use/main.rs | 0 .../pointer-auth-link-with-c/Makefile | 0 .../pointer-auth-link-with-c/test.c | 0 .../pointer-auth-link-with-c/test.rs | 0 tests/{run-make-fulldeps => run-make}/prefer-dylib/Makefile | 0 tests/{run-make-fulldeps => run-make}/prefer-dylib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/prefer-dylib/foo.rs | 0 tests/{run-make-fulldeps => run-make}/prefer-rlib/Makefile | 0 tests/{run-make-fulldeps => run-make}/prefer-rlib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/prefer-rlib/foo.rs | 0 .../pretty-print-to-file/Makefile | 0 .../pretty-print-to-file/input.pp | 0 .../pretty-print-to-file/input.rs | 0 .../print-calling-conventions/Makefile | 0 tests/{run-make-fulldeps => run-make}/print-cfg/Makefile | 0 .../{run-make-fulldeps => run-make}/print-target-list/Makefile | 0 tests/{run-make-fulldeps => run-make}/profile/Makefile | 0 tests/{run-make-fulldeps => run-make}/profile/test.rs | 0 tests/{run-make-fulldeps => run-make}/prune-link-args/Makefile | 0 tests/{run-make-fulldeps => run-make}/prune-link-args/empty.rs | 0 tests/{run-make-fulldeps => run-make}/redundant-libs/Makefile | 0 tests/{run-make-fulldeps => run-make}/redundant-libs/bar.c | 0 tests/{run-make-fulldeps => run-make}/redundant-libs/baz.c | 0 tests/{run-make-fulldeps => run-make}/redundant-libs/foo.c | 0 tests/{run-make-fulldeps => run-make}/redundant-libs/main.rs | 0 tests/{run-make-fulldeps => run-make}/relocation-model/Makefile | 0 tests/{run-make-fulldeps => run-make}/relocation-model/foo.rs | 0 tests/{run-make-fulldeps => run-make}/relro-levels/Makefile | 0 tests/{run-make-fulldeps => run-make}/relro-levels/hello.rs | 0 .../{run-make-fulldeps => run-make}/remap-path-prefix/Makefile | 0 .../remap-path-prefix/auxiliary/lib.rs | 0 .../reproducible-build-2/Makefile | 0 .../reproducible-build-2/linker.rs | 0 .../reproducible-build-2/reproducible-build-aux.rs | 0 .../reproducible-build-2/reproducible-build.rs | 0 .../{run-make-fulldeps => run-make}/reproducible-build/Makefile | 0 .../reproducible-build/linker.rs | 0 .../reproducible-build/reproducible-build-aux.rs | 0 .../reproducible-build/reproducible-build.rs | 0 tests/{run-make-fulldeps => run-make}/resolve-rename/Makefile | 0 tests/{run-make-fulldeps => run-make}/resolve-rename/bar.rs | 0 tests/{run-make-fulldeps => run-make}/resolve-rename/baz.rs | 0 tests/{run-make-fulldeps => run-make}/resolve-rename/foo.rs | 0 .../return-non-c-like-enum-from-c/Makefile | 0 .../return-non-c-like-enum-from-c/nonclike.rs | 0 .../return-non-c-like-enum-from-c/test.c | 0 .../return-non-c-like-enum/Makefile | 0 .../return-non-c-like-enum/nonclike.rs | 0 .../return-non-c-like-enum/test.c | 0 tests/{run-make-fulldeps => run-make}/rlib-chain/Makefile | 0 tests/{run-make-fulldeps => run-make}/rlib-chain/m1.rs | 0 tests/{run-make-fulldeps => run-make}/rlib-chain/m2.rs | 0 tests/{run-make-fulldeps => run-make}/rlib-chain/m3.rs | 0 tests/{run-make-fulldeps => run-make}/rlib-chain/m4.rs | 0 tests/run-make/rlib-format-packed-bundled-libs/Makefile | 2 +- .../rustdoc-determinism/Makefile | 0 .../{run-make-fulldeps => run-make}/rustdoc-determinism/bar.rs | 0 .../{run-make-fulldeps => run-make}/rustdoc-determinism/foo.rs | 0 .../rustdoc-error-lines/Makefile | 0 .../rustdoc-error-lines/input.rs | 0 tests/{run-make-fulldeps => run-make}/rustdoc-io-error/Makefile | 0 tests/{run-make-fulldeps => run-make}/rustdoc-io-error/foo.rs | 0 tests/{run-make-fulldeps => run-make}/rustdoc-map-file/Makefile | 0 .../rustdoc-map-file/expected.json | 0 tests/{run-make-fulldeps => run-make}/rustdoc-map-file/foo.rs | 0 .../rustdoc-map-file/validate_json.py | 0 .../rustdoc-output-path/Makefile | 0 .../{run-make-fulldeps => run-make}/rustdoc-output-path/foo.rs | 0 .../rustdoc-scrape-examples-macros/Makefile | 2 +- .../rustdoc-scrape-examples-macros/examples/ex.rs | 0 .../rustdoc-scrape-examples-macros/src/lib.rs | 0 .../rustdoc-scrape-examples-macros/src/proc.rs | 0 .../rustdoc-target-spec-json-path/Makefile | 0 .../rustdoc-target-spec-json-path/dummy_core.rs | 0 .../rustdoc-target-spec-json-path/my_crate.rs | 0 .../rustdoc-target-spec-json-path/target.json | 0 tests/{run-make-fulldeps => run-make}/rustdoc-themes/Makefile | 0 tests/{run-make-fulldeps => run-make}/rustdoc-themes/foo.rs | 0 .../sanitizer-cdylib-link/Makefile | 0 .../sanitizer-cdylib-link/library.rs | 0 .../sanitizer-cdylib-link/program.rs | 0 .../sanitizer-dylib-link/Makefile | 0 .../sanitizer-dylib-link/library.rs | 0 .../sanitizer-dylib-link/program.rs | 0 .../sanitizer-staticlib-link/Makefile | 0 .../sanitizer-staticlib-link/library.rs | 0 .../sanitizer-staticlib-link/program.c | 0 .../sanitizer-staticlib-link/program.rs | 0 .../{run-make-fulldeps => run-make}/separate-link-fail/Makefile | 0 tests/{run-make-fulldeps => run-make}/separate-link/Makefile | 0 .../{run-make-fulldeps => run-make}/sepcomp-cci-copies/Makefile | 0 .../sepcomp-cci-copies/cci_lib.rs | 0 tests/{run-make-fulldeps => run-make}/sepcomp-cci-copies/foo.rs | 0 tests/{run-make-fulldeps => run-make}/sepcomp-inlining/Makefile | 0 tests/{run-make-fulldeps => run-make}/sepcomp-inlining/foo.rs | 0 tests/{run-make-fulldeps => run-make}/sepcomp-separate/Makefile | 0 tests/{run-make-fulldeps => run-make}/sepcomp-separate/foo.rs | 0 .../share-generics-dylib/Makefile | 0 .../share-generics-dylib/instance_provider_a.rs | 0 .../share-generics-dylib/instance_provider_b.rs | 0 .../share-generics-dylib/instance_user_a_rlib.rs | 0 .../share-generics-dylib/instance_user_b_rlib.rs | 0 .../share-generics-dylib/instance_user_dylib.rs | 0 .../share-generics-dylib/linked_leaf.rs | 0 tests/{run-make-fulldeps => run-make}/simd-ffi/Makefile | 0 tests/{run-make-fulldeps => run-make}/simd-ffi/simd.rs | 0 tests/{run-make-fulldeps => run-make}/simple-dylib/Makefile | 0 tests/{run-make-fulldeps => run-make}/simple-dylib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/simple-dylib/foo.rs | 0 tests/{run-make-fulldeps => run-make}/simple-rlib/Makefile | 0 tests/{run-make-fulldeps => run-make}/simple-rlib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/simple-rlib/foo.rs | 0 tests/{run-make-fulldeps => run-make}/split-debuginfo/Makefile | 0 tests/{run-make-fulldeps => run-make}/split-debuginfo/bar.rs | 0 tests/{run-make-fulldeps => run-make}/split-debuginfo/baz.rs | 0 tests/{run-make-fulldeps => run-make}/split-debuginfo/foo.rs | 0 tests/{run-make-fulldeps => run-make}/split-debuginfo/main.rs | 0 .../stable-symbol-names/Makefile | 0 .../stable-symbol-names/stable-symbol-names1.rs | 0 .../stable-symbol-names/stable-symbol-names2.rs | 0 .../static-dylib-by-default/Makefile | 0 .../static-dylib-by-default/bar.rs | 0 .../static-dylib-by-default/foo.rs | 0 .../static-dylib-by-default/main.c | 0 .../{run-make-fulldeps => run-make}/static-extern-type/Makefile | 0 .../static-extern-type/define-foo.c | 0 .../static-extern-type/use-foo.rs | 0 tests/{run-make-fulldeps => run-make}/static-unwinding/Makefile | 0 tests/{run-make-fulldeps => run-make}/static-unwinding/lib.rs | 0 tests/{run-make-fulldeps => run-make}/static-unwinding/main.rs | 0 .../staticlib-blank-lib/Makefile | 0 .../{run-make-fulldeps => run-make}/staticlib-blank-lib/foo.rs | 0 tests/{run-make-fulldeps => run-make}/std-core-cycle/Makefile | 0 tests/{run-make-fulldeps => run-make}/std-core-cycle/bar.rs | 0 tests/{run-make-fulldeps => run-make}/std-core-cycle/foo.rs | 0 tests/{run-make-fulldeps => run-make}/stdin-non-utf8/Makefile | 0 tests/{run-make-fulldeps => run-make}/stdin-non-utf8/non-utf8 | 0 .../{run-make-fulldeps => run-make}/suspicious-library/Makefile | 0 tests/{run-make-fulldeps => run-make}/suspicious-library/bar.rs | 0 tests/{run-make-fulldeps => run-make}/suspicious-library/foo.rs | 0 .../{run-make-fulldeps => run-make}/symbol-visibility/Makefile | 0 .../symbol-visibility/a_cdylib.rs | 0 .../symbol-visibility/a_proc_macro.rs | 0 .../symbol-visibility/a_rust_dylib.rs | 0 .../symbol-visibility/an_executable.rs | 0 .../symbol-visibility/an_rlib.rs | 0 .../symbols-include-type-name/Makefile | 0 .../symbols-include-type-name/lib.rs | 0 tests/{run-make-fulldeps => run-make}/symlinked-extern/Makefile | 0 tests/{run-make-fulldeps => run-make}/symlinked-extern/bar.rs | 0 tests/{run-make-fulldeps => run-make}/symlinked-extern/baz.rs | 0 tests/{run-make-fulldeps => run-make}/symlinked-extern/foo.rs | 0 .../symlinked-libraries/Makefile | 0 .../{run-make-fulldeps => run-make}/symlinked-libraries/bar.rs | 0 .../{run-make-fulldeps => run-make}/symlinked-libraries/foo.rs | 0 tests/{run-make-fulldeps => run-make}/symlinked-rlib/Makefile | 0 tests/{run-make-fulldeps => run-make}/symlinked-rlib/bar.rs | 0 tests/{run-make-fulldeps => run-make}/symlinked-rlib/foo.rs | 0 .../sysroot-crates-are-unstable/Makefile | 0 .../sysroot-crates-are-unstable/test.py | 0 .../{run-make-fulldeps => run-make}/target-cpu-native/Makefile | 0 tests/{run-make-fulldeps => run-make}/target-cpu-native/foo.rs | 0 tests/{run-make-fulldeps => run-make}/target-specs/Makefile | 0 .../target-specs/definitely-not-builtin-target.json | 0 tests/{run-make-fulldeps => run-make}/target-specs/foo.rs | 0 .../target-specs/mismatching-data-layout.json | 0 .../target-specs/my-awesome-platform.json | 0 .../target-specs/my-incomplete-platform.json | 0 .../target-specs/my-invalid-platform.json | 0 .../target-specs/my-x86_64-unknown-linux-gnu-platform.json | 0 .../target-without-atomic-cas/Makefile | 0 tests/{run-make-fulldeps => run-make}/test-harness/Makefile | 0 .../test-harness/test-ignore-cfg.rs | 0 .../type-mismatch-same-crate-name/Makefile | 0 .../type-mismatch-same-crate-name/crateA.rs | 0 .../type-mismatch-same-crate-name/crateB.rs | 0 .../type-mismatch-same-crate-name/crateC.rs | 0 .../use-extern-for-plugins/Makefile | 0 .../use-extern-for-plugins/bar.rs | 0 .../use-extern-for-plugins/baz.rs | 0 .../use-extern-for-plugins/foo.rs | 0 .../use-suggestions-rust-2018/Makefile | 0 .../use-suggestions-rust-2018/ep-nested-lib.rs | 0 .../use-suggestions-rust-2018/use-suggestions.rs | 0 .../{run-make-fulldeps => run-make}/used-cdylib-macos/Makefile | 0 .../used-cdylib-macos/dylib_used.rs | 0 tests/{run-make-fulldeps => run-make}/used/Makefile | 0 tests/{run-make-fulldeps => run-make}/used/used.rs | 0 tests/{run-make-fulldeps => run-make}/version/Makefile | 0 .../volatile-intrinsics/Makefile | 0 .../{run-make-fulldeps => run-make}/volatile-intrinsics/main.rs | 0 .../weird-output-filenames/Makefile | 0 .../weird-output-filenames/foo.rs | 0 .../windows-binary-no-external-deps/Makefile | 0 .../windows-binary-no-external-deps/hello.rs | 0 tests/{run-make-fulldeps => run-make}/windows-spawn/Makefile | 0 tests/{run-make-fulldeps => run-make}/windows-spawn/hello.rs | 0 tests/{run-make-fulldeps => run-make}/windows-spawn/spawn.rs | 0 .../{run-make-fulldeps => run-make}/windows-subsystem/Makefile | 0 .../windows-subsystem/console.rs | 0 .../windows-subsystem/windows.rs | 0 696 files changed, 2 insertions(+), 2 deletions(-) rename tests/{run-make-fulldeps => run-make}/a-b-a-linker-guard/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/a-b-a-linker-guard/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/a-b-a-linker-guard/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/alloc-no-oom-handling/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/alloc-no-rc/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/alloc-no-sync/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/allow-non-lint-warnings-cmdline/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/allow-non-lint-warnings-cmdline/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/allow-warnings-cmdline-stability/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/allow-warnings-cmdline-stability/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/allow-warnings-cmdline-stability/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/archive-duplicate-names/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/archive-duplicate-names/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/archive-duplicate-names/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/archive-duplicate-names/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/archive-duplicate-names/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/arguments-non-c-like-enum/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/arguments-non-c-like-enum/nonclike.rs (100%) rename tests/{run-make-fulldeps => run-make}/arguments-non-c-like-enum/test.c (100%) rename tests/{run-make-fulldeps => run-make}/atomic-lock-free/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/atomic-lock-free/atomic_lock_free.rs (100%) rename tests/{run-make-fulldeps => run-make}/bare-outfile/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/bare-outfile/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/cfoo.c (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-dylib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/cfoo.c (100%) rename tests/{run-make-fulldeps => run-make}/c-dynamic-rlib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-dylib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-dylib/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-dylib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-staticlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-staticlib/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-staticlib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-va-list-fn/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-va-list-fn/checkrust.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-link-to-rust-va-list-fn/test.c (100%) rename tests/{run-make-fulldeps => run-make}/c-static-dylib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-static-dylib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-static-dylib/cfoo.c (100%) rename tests/{run-make-fulldeps => run-make}/c-static-dylib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-static-rlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-static-rlib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-static-rlib/cfoo.c (100%) rename tests/{run-make-fulldeps => run-make}/c-static-rlib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-unwind-abi-catch-lib-panic/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-unwind-abi-catch-lib-panic/add.c (100%) rename tests/{run-make-fulldeps => run-make}/c-unwind-abi-catch-lib-panic/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-unwind-abi-catch-lib-panic/panic.rs (100%) rename tests/{run-make-fulldeps => run-make}/c-unwind-abi-catch-panic/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/c-unwind-abi-catch-panic/add.c (100%) rename tests/{run-make-fulldeps => run-make}/c-unwind-abi-catch-panic/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/cat-and-grep-sanity-check/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cdylib-dylib-linkage/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cdylib-dylib-linkage/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/cdylib-dylib-linkage/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/cdylib-dylib-linkage/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/cdylib-fewer-symbols/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cdylib-fewer-symbols/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/cdylib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cdylib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/cdylib/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/cdylib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/codegen-options-parsing/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/codegen-options-parsing/dummy.rs (100%) rename tests/{run-make-fulldeps => run-make}/compile-stdin/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths-2/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths-2/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths-2/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths-2/c.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/c.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/d.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/e.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/e2.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/f.rs (100%) rename tests/{run-make-fulldeps => run-make}/compiler-lookup-paths/native.c (100%) rename tests/{run-make-fulldeps => run-make}/compiler-rt-works-on-mingw/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/compiler-rt-works-on-mingw/foo.cpp (100%) rename tests/{run-make-fulldeps => run-make}/compiler-rt-works-on-mingw/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/core-no-fp-fmt-parse/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/crate-data-smoke/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/crate-data-smoke/crate.rs (100%) rename tests/{run-make-fulldeps => run-make}/crate-data-smoke/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/crate-data-smoke/rlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/crate-hash-rustc-version/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/crate-hash-rustc-version/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/crate-hash-rustc-version/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/crate-name-priority/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/crate-name-priority/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/crate-name-priority/foo1.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-clang/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-clang/clib.c (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-clang/cmain.c (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-clang/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-clang/rustlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-pgo-smoketest/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-pgo-smoketest/clib.c (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-pgo-smoketest/cmain.c (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-pgo-smoketest/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-pgo-smoketest/rustlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-upstream-rlibs/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-upstream-rlibs/staticlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto-upstream-rlibs/upstream.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/cross-lang-lto/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/debug-assertions/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/debug-assertions/debug.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info-doesnt-run-much/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/dep-info-doesnt-run-much/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info-spaces/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/dep-info-spaces/Makefile.foo (100%) rename tests/{run-make-fulldeps => run-make}/dep-info-spaces/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info-spaces/foo foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info-spaces/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/dep-info/Makefile.foo (100%) rename tests/{run-make-fulldeps => run-make}/dep-info/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/dep-info/lib2.rs (100%) rename tests/{run-make-fulldeps => run-make}/doctests-keep-binaries/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/doctests-keep-binaries/t.rs (100%) rename tests/{run-make-fulldeps => run-make}/duplicate-output-flavors/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/duplicate-output-flavors/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/dylib-chain/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/dylib-chain/m1.rs (100%) rename tests/{run-make-fulldeps => run-make}/dylib-chain/m2.rs (100%) rename tests/{run-make-fulldeps => run-make}/dylib-chain/m3.rs (100%) rename tests/{run-make-fulldeps => run-make}/dylib-chain/m4.rs (100%) rename tests/{run-make-fulldeps => run-make}/emit-stack-sizes/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/emit-stack-sizes/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/emit/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/emit/test-24876.rs (100%) rename tests/{run-make-fulldeps => run-make}/emit/test-26235.rs (100%) rename tests/{run-make-fulldeps => run-make}/error-found-staticlib-instead-crate/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/error-found-staticlib-instead-crate/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/error-found-staticlib-instead-crate/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/error-writing-dependencies/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/error-writing-dependencies/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/exit-code/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/exit-code/compile-error.rs (100%) rename tests/{run-make-fulldeps => run-make}/exit-code/lint-failure.rs (100%) rename tests/{run-make-fulldeps => run-make}/exit-code/success.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-diff-internal-name/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-diff-internal-name/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-diff-internal-name/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-disambiguates/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-disambiguates/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-disambiguates/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-disambiguates/c.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-disambiguates/d.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-fun/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-fun/bar-alt.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-fun/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-fun/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-fun/gated_unstable.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-fun/rustc.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-pathless/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-pathless/bar-dynamic.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-pathless/bar-static.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-pathless/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-rename-transitive/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-rename-transitive/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-rename-transitive/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-flag-rename-transitive/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-generic/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-generic/test.c (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-generic/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-generic/testcrate.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-mangle/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-mangle/test.c (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-mangle/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-reachable/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-reachable/dylib.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-struct-passing-abi/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-struct-passing-abi/test.c (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-struct-passing-abi/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-extern-types/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-extern-types/ctest.c (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-extern-types/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-packed-struct/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-packed-struct/test.c (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-packed-struct/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-union/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-union/ctest.c (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-union/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-fn-with-union/testcrate.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies/foo1.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies/foo2.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies2/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies2/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies2/foo1.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-multiple-copies2/foo2.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-overrides-distribution/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extern-overrides-distribution/libc.rs (100%) rename tests/{run-make-fulldeps => run-make}/extern-overrides-distribution/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/extra-filename-with-temp-outputs/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/extra-filename-with-temp-outputs/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/foreign-double-unwind/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/foreign-double-unwind/foo.cpp (100%) rename tests/{run-make-fulldeps => run-make}/foreign-double-unwind/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/foreign-exceptions/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/foreign-exceptions/foo.cpp (100%) rename tests/{run-make-fulldeps => run-make}/foreign-exceptions/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/foreign-rust-exceptions/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/foreign-rust-exceptions/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/foreign-rust-exceptions/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/fpic/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/fpic/hello.rs (100%) rename tests/{run-make-fulldeps => run-make}/glibc-staticlib-args/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/glibc-staticlib-args/library.rs (100%) rename tests/{run-make-fulldeps => run-make}/glibc-staticlib-args/program.c (100%) rename tests/{run-make-fulldeps => run-make}/hir-tree/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/hir-tree/input.rs (100%) rename tests/{run-make-fulldeps => run-make}/hotplug_codegen_backend/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/hotplug_codegen_backend/some_crate.rs (100%) rename tests/{run-make-fulldeps => run-make}/hotplug_codegen_backend/the_backend.rs (100%) rename tests/{run-make-fulldeps => run-make}/include_bytes_deps/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/include_bytes_deps/input.bin (100%) rename tests/{run-make-fulldeps => run-make}/include_bytes_deps/input.md (100%) rename tests/{run-make-fulldeps => run-make}/include_bytes_deps/input.txt (100%) rename tests/{run-make-fulldeps => run-make}/include_bytes_deps/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/incr-add-rust-src-component/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/incr-add-rust-src-component/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/inline-always-many-cgu/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/inline-always-many-cgu/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/interdependent-c-libraries/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/interdependent-c-libraries/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/interdependent-c-libraries/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/interdependent-c-libraries/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/interdependent-c-libraries/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/interdependent-c-libraries/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/intrinsic-unreachable/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/intrinsic-unreachable/exit-ret.rs (100%) rename tests/{run-make-fulldeps => run-make}/intrinsic-unreachable/exit-unreachable.rs (100%) rename tests/{run-make-fulldeps => run-make}/invalid-library/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/invalid-library/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/invalid-staticlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-11908/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-11908/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-11908/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-14500/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-14500/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-14500/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-14500/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-14698/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-14698/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-15460/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-15460/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-15460/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-15460/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-18943/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-18943/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-20626/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-20626/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-22131/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-22131/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-24445/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-24445/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-24445/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-25581/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-25581/test.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-25581/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-26006/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-26006/in/libc/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-26006/in/time/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-26092/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-26092/blank.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-28595/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-28595/a.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-28595/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-28595/b.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-28595/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-28766/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-28766/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-28766/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-30063/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-30063/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-33329/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-33329/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-35164/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-35164/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-35164/submodule/mod.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-37839/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-37839/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-37839/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-37839/c.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-37893/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-37893/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-37893/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-37893/c.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-38237/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-38237/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-38237/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-38237/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-40535/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-40535/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-40535/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-40535/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-46239/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-46239/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-47551/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-47551/eh_frame-terminator.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-51671/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-51671/app.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-53964/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-53964/app.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-53964/panic.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-64153/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-64153/downstream.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-64153/upstream.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-68794-textrel-on-minimal-lib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-68794-textrel-on-minimal-lib/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-68794-textrel-on-minimal-lib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-69368/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-69368/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-69368/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-69368/c.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-7349/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-7349/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-83045/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-83045/a.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-83045/b.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-83045/c.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-84395-lto-embed-bitcode/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-84395-lto-embed-bitcode/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue-97463-abi-param-passing/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue-97463-abi-param-passing/bad.c (100%) rename tests/{run-make-fulldeps => run-make}/issue-97463-abi-param-passing/param_passing.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue64319/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/issue64319/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/issue64319/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/libs-through-symlinks/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/libs-through-symlinks/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/libs-through-symlinks/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/libtest-json/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/libtest-json/f.rs (100%) rename tests/{run-make-fulldeps => run-make}/libtest-json/output-default.json (100%) rename tests/{run-make-fulldeps => run-make}/libtest-json/output-stdout-success.json (100%) rename tests/{run-make-fulldeps => run-make}/libtest-json/validate_json.py (100%) rename tests/{run-make-fulldeps => run-make}/link-arg/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/link-arg/empty.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-args-order/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/link-args-order/empty.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/dep-with-staticlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/dep.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/no-deps.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/return1.c (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/return2.c (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/return3.c (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/with-deps.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-cfg/with-staticlib-deps.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-dedup/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/link-dedup/depa.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-dedup/depb.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-dedup/depc.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-dedup/empty.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-path-order/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/link-path-order/correct.c (100%) rename tests/{run-make-fulldeps => run-make}/link-path-order/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/link-path-order/wrong.c (100%) rename tests/{run-make-fulldeps => run-make}/linkage-attr-on-static/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/linkage-attr-on-static/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/linkage-attr-on-static/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/long-linker-command-lines-cmd-exe/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/long-linker-command-lines-cmd-exe/foo.bat (100%) rename tests/{run-make-fulldeps => run-make}/long-linker-command-lines-cmd-exe/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/long-linker-command-lines/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/long-linker-command-lines/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/longjmp-across-rust/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/longjmp-across-rust/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/longjmp-across-rust/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/ls-metadata/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/ls-metadata/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-dylib-dep/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/lto-dylib-dep/a_dylib.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-dylib-dep/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-empty/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/lto-empty/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-no-link-whole-rlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/lto-no-link-whole-rlib/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/lto-no-link-whole-rlib/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/lto-no-link-whole-rlib/lib1.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-no-link-whole-rlib/lib2.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-no-link-whole-rlib/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-readonly-lib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/lto-readonly-lib/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-readonly-lib/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-smoke-c/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/lto-smoke-c/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/lto-smoke-c/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-smoke/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/lto-smoke/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/lto-smoke/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/manual-crate-name/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/manual-crate-name/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/manual-link/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/manual-link/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/manual-link/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/manual-link/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/manual-link/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/many-crates-but-no-match/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/many-crates-but-no-match/crateA1.rs (100%) rename tests/{run-make-fulldeps => run-make}/many-crates-but-no-match/crateA2.rs (100%) rename tests/{run-make-fulldeps => run-make}/many-crates-but-no-match/crateA3.rs (100%) rename tests/{run-make-fulldeps => run-make}/many-crates-but-no-match/crateB.rs (100%) rename tests/{run-make-fulldeps => run-make}/many-crates-but-no-match/crateC.rs (100%) rename tests/{run-make-fulldeps => run-make}/metadata-flag-frobs-symbols/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/metadata-flag-frobs-symbols/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/metadata-flag-frobs-symbols/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/min-global-align/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/min-global-align/min_global_align.rs (100%) rename tests/{run-make-fulldeps => run-make}/mingw-export-call-convention/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/mingw-export-call-convention/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/mismatching-target-triples/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/mismatching-target-triples/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/mismatching-target-triples/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/missing-crate-dependency/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/missing-crate-dependency/crateA.rs (100%) rename tests/{run-make-fulldeps => run-make}/missing-crate-dependency/crateB.rs (100%) rename tests/{run-make-fulldeps => run-make}/missing-crate-dependency/crateC.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-deps/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/mixing-deps/both.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-deps/dylib.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-deps/prog.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-formats/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/mixing-formats/bar1.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-formats/bar2.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-formats/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-formats/baz2.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-formats/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-libs/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/mixing-libs/dylib.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-libs/prog.rs (100%) rename tests/{run-make-fulldeps => run-make}/mixing-libs/rlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/msvc-opt-minsize/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/msvc-opt-minsize/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/multiple-emits/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/multiple-emits/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/no-builtins-lto/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/no-builtins-lto/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/no-builtins-lto/no_builtins.rs (100%) rename tests/{run-make-fulldeps => run-make}/no-duplicate-libs/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/no-duplicate-libs/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/no-duplicate-libs/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/no-duplicate-libs/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/no-intermediate-extras/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/no-intermediate-extras/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/obey-crate-type-flag/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/obey-crate-type-flag/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/output-filename-conflicts-with-directory/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/output-filename-conflicts-with-directory/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/output-filename-overwrites-input/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/output-filename-overwrites-input/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/output-filename-overwrites-input/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/output-type-permutations/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/output-type-permutations/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/output-with-hyphens/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/output-with-hyphens/foo-bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/override-aliased-flags/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/override-aliased-flags/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/panic-impl-transitive/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/panic-impl-transitive/panic-impl-consumer.rs (100%) rename tests/{run-make-fulldeps => run-make}/panic-impl-transitive/panic-impl-provider.rs (100%) rename tests/{run-make-fulldeps => run-make}/pass-non-c-like-enum-to-c/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pass-non-c-like-enum-to-c/nonclike.rs (100%) rename tests/{run-make-fulldeps => run-make}/pass-non-c-like-enum-to-c/test.c (100%) rename tests/{run-make-fulldeps => run-make}/pgo-branch-weights/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pgo-branch-weights/filecheck-patterns.txt (100%) rename tests/{run-make-fulldeps => run-make}/pgo-branch-weights/interesting.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-branch-weights/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-branch-weights/opaque.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-gen-lto/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pgo-gen-lto/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-gen-no-imp-symbols/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pgo-gen-no-imp-symbols/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-gen/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pgo-gen/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-indirect-call-promotion/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pgo-indirect-call-promotion/filecheck-patterns.txt (100%) rename tests/{run-make-fulldeps => run-make}/pgo-indirect-call-promotion/interesting.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-indirect-call-promotion/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-indirect-call-promotion/opaque.rs (100%) rename tests/{run-make-fulldeps => run-make}/pgo-use/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pgo-use/filecheck-patterns.txt (100%) rename tests/{run-make-fulldeps => run-make}/pgo-use/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/pointer-auth-link-with-c/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pointer-auth-link-with-c/test.c (100%) rename tests/{run-make-fulldeps => run-make}/pointer-auth-link-with-c/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/prefer-dylib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/prefer-dylib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/prefer-dylib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/prefer-rlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/prefer-rlib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/prefer-rlib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/pretty-print-to-file/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/pretty-print-to-file/input.pp (100%) rename tests/{run-make-fulldeps => run-make}/pretty-print-to-file/input.rs (100%) rename tests/{run-make-fulldeps => run-make}/print-calling-conventions/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/print-cfg/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/print-target-list/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/profile/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/profile/test.rs (100%) rename tests/{run-make-fulldeps => run-make}/prune-link-args/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/prune-link-args/empty.rs (100%) rename tests/{run-make-fulldeps => run-make}/redundant-libs/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/redundant-libs/bar.c (100%) rename tests/{run-make-fulldeps => run-make}/redundant-libs/baz.c (100%) rename tests/{run-make-fulldeps => run-make}/redundant-libs/foo.c (100%) rename tests/{run-make-fulldeps => run-make}/redundant-libs/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/relocation-model/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/relocation-model/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/relro-levels/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/relro-levels/hello.rs (100%) rename tests/{run-make-fulldeps => run-make}/remap-path-prefix/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/remap-path-prefix/auxiliary/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build-2/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build-2/linker.rs (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build-2/reproducible-build-aux.rs (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build-2/reproducible-build.rs (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build/linker.rs (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build/reproducible-build-aux.rs (100%) rename tests/{run-make-fulldeps => run-make}/reproducible-build/reproducible-build.rs (100%) rename tests/{run-make-fulldeps => run-make}/resolve-rename/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/resolve-rename/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/resolve-rename/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/resolve-rename/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/return-non-c-like-enum-from-c/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/return-non-c-like-enum-from-c/nonclike.rs (100%) rename tests/{run-make-fulldeps => run-make}/return-non-c-like-enum-from-c/test.c (100%) rename tests/{run-make-fulldeps => run-make}/return-non-c-like-enum/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/return-non-c-like-enum/nonclike.rs (100%) rename tests/{run-make-fulldeps => run-make}/return-non-c-like-enum/test.c (100%) rename tests/{run-make-fulldeps => run-make}/rlib-chain/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rlib-chain/m1.rs (100%) rename tests/{run-make-fulldeps => run-make}/rlib-chain/m2.rs (100%) rename tests/{run-make-fulldeps => run-make}/rlib-chain/m3.rs (100%) rename tests/{run-make-fulldeps => run-make}/rlib-chain/m4.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-determinism/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-determinism/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-determinism/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-error-lines/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-error-lines/input.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-io-error/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-io-error/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-map-file/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-map-file/expected.json (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-map-file/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-map-file/validate_json.py (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-output-path/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-output-path/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-scrape-examples-macros/Makefile (95%) rename tests/{run-make-fulldeps => run-make}/rustdoc-scrape-examples-macros/examples/ex.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-scrape-examples-macros/src/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-scrape-examples-macros/src/proc.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-target-spec-json-path/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-target-spec-json-path/dummy_core.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-target-spec-json-path/my_crate.rs (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-target-spec-json-path/target.json (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-themes/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/rustdoc-themes/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-cdylib-link/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-cdylib-link/library.rs (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-cdylib-link/program.rs (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-dylib-link/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-dylib-link/library.rs (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-dylib-link/program.rs (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-staticlib-link/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-staticlib-link/library.rs (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-staticlib-link/program.c (100%) rename tests/{run-make-fulldeps => run-make}/sanitizer-staticlib-link/program.rs (100%) rename tests/{run-make-fulldeps => run-make}/separate-link-fail/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/separate-link/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sepcomp-cci-copies/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sepcomp-cci-copies/cci_lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/sepcomp-cci-copies/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/sepcomp-inlining/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sepcomp-inlining/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/sepcomp-separate/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sepcomp-separate/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/share-generics-dylib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/share-generics-dylib/instance_provider_a.rs (100%) rename tests/{run-make-fulldeps => run-make}/share-generics-dylib/instance_provider_b.rs (100%) rename tests/{run-make-fulldeps => run-make}/share-generics-dylib/instance_user_a_rlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/share-generics-dylib/instance_user_b_rlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/share-generics-dylib/instance_user_dylib.rs (100%) rename tests/{run-make-fulldeps => run-make}/share-generics-dylib/linked_leaf.rs (100%) rename tests/{run-make-fulldeps => run-make}/simd-ffi/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/simd-ffi/simd.rs (100%) rename tests/{run-make-fulldeps => run-make}/simple-dylib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/simple-dylib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/simple-dylib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/simple-rlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/simple-rlib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/simple-rlib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/split-debuginfo/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/split-debuginfo/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/split-debuginfo/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/split-debuginfo/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/split-debuginfo/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/stable-symbol-names/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/stable-symbol-names/stable-symbol-names1.rs (100%) rename tests/{run-make-fulldeps => run-make}/stable-symbol-names/stable-symbol-names2.rs (100%) rename tests/{run-make-fulldeps => run-make}/static-dylib-by-default/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/static-dylib-by-default/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/static-dylib-by-default/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/static-dylib-by-default/main.c (100%) rename tests/{run-make-fulldeps => run-make}/static-extern-type/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/static-extern-type/define-foo.c (100%) rename tests/{run-make-fulldeps => run-make}/static-extern-type/use-foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/static-unwinding/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/static-unwinding/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/static-unwinding/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/staticlib-blank-lib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/staticlib-blank-lib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/std-core-cycle/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/std-core-cycle/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/std-core-cycle/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/stdin-non-utf8/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/stdin-non-utf8/non-utf8 (100%) rename tests/{run-make-fulldeps => run-make}/suspicious-library/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/suspicious-library/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/suspicious-library/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/symbol-visibility/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/symbol-visibility/a_cdylib.rs (100%) rename tests/{run-make-fulldeps => run-make}/symbol-visibility/a_proc_macro.rs (100%) rename tests/{run-make-fulldeps => run-make}/symbol-visibility/a_rust_dylib.rs (100%) rename tests/{run-make-fulldeps => run-make}/symbol-visibility/an_executable.rs (100%) rename tests/{run-make-fulldeps => run-make}/symbol-visibility/an_rlib.rs (100%) rename tests/{run-make-fulldeps => run-make}/symbols-include-type-name/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/symbols-include-type-name/lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-extern/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-extern/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-extern/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-extern/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-libraries/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-libraries/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-libraries/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-rlib/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-rlib/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/symlinked-rlib/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/sysroot-crates-are-unstable/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/sysroot-crates-are-unstable/test.py (100%) rename tests/{run-make-fulldeps => run-make}/target-cpu-native/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/target-cpu-native/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/definitely-not-builtin-target.json (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/mismatching-data-layout.json (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/my-awesome-platform.json (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/my-incomplete-platform.json (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/my-invalid-platform.json (100%) rename tests/{run-make-fulldeps => run-make}/target-specs/my-x86_64-unknown-linux-gnu-platform.json (100%) rename tests/{run-make-fulldeps => run-make}/target-without-atomic-cas/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/test-harness/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/test-harness/test-ignore-cfg.rs (100%) rename tests/{run-make-fulldeps => run-make}/type-mismatch-same-crate-name/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/type-mismatch-same-crate-name/crateA.rs (100%) rename tests/{run-make-fulldeps => run-make}/type-mismatch-same-crate-name/crateB.rs (100%) rename tests/{run-make-fulldeps => run-make}/type-mismatch-same-crate-name/crateC.rs (100%) rename tests/{run-make-fulldeps => run-make}/use-extern-for-plugins/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/use-extern-for-plugins/bar.rs (100%) rename tests/{run-make-fulldeps => run-make}/use-extern-for-plugins/baz.rs (100%) rename tests/{run-make-fulldeps => run-make}/use-extern-for-plugins/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/use-suggestions-rust-2018/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/use-suggestions-rust-2018/ep-nested-lib.rs (100%) rename tests/{run-make-fulldeps => run-make}/use-suggestions-rust-2018/use-suggestions.rs (100%) rename tests/{run-make-fulldeps => run-make}/used-cdylib-macos/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/used-cdylib-macos/dylib_used.rs (100%) rename tests/{run-make-fulldeps => run-make}/used/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/used/used.rs (100%) rename tests/{run-make-fulldeps => run-make}/version/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/volatile-intrinsics/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/volatile-intrinsics/main.rs (100%) rename tests/{run-make-fulldeps => run-make}/weird-output-filenames/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/weird-output-filenames/foo.rs (100%) rename tests/{run-make-fulldeps => run-make}/windows-binary-no-external-deps/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/windows-binary-no-external-deps/hello.rs (100%) rename tests/{run-make-fulldeps => run-make}/windows-spawn/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/windows-spawn/hello.rs (100%) rename tests/{run-make-fulldeps => run-make}/windows-spawn/spawn.rs (100%) rename tests/{run-make-fulldeps => run-make}/windows-subsystem/Makefile (100%) rename tests/{run-make-fulldeps => run-make}/windows-subsystem/console.rs (100%) rename tests/{run-make-fulldeps => run-make}/windows-subsystem/windows.rs (100%) diff --git a/tests/run-make-fulldeps/a-b-a-linker-guard/Makefile b/tests/run-make/a-b-a-linker-guard/Makefile similarity index 100% rename from tests/run-make-fulldeps/a-b-a-linker-guard/Makefile rename to tests/run-make/a-b-a-linker-guard/Makefile diff --git a/tests/run-make-fulldeps/a-b-a-linker-guard/a.rs b/tests/run-make/a-b-a-linker-guard/a.rs similarity index 100% rename from tests/run-make-fulldeps/a-b-a-linker-guard/a.rs rename to tests/run-make/a-b-a-linker-guard/a.rs diff --git a/tests/run-make-fulldeps/a-b-a-linker-guard/b.rs b/tests/run-make/a-b-a-linker-guard/b.rs similarity index 100% rename from tests/run-make-fulldeps/a-b-a-linker-guard/b.rs rename to tests/run-make/a-b-a-linker-guard/b.rs diff --git a/tests/run-make-fulldeps/alloc-no-oom-handling/Makefile b/tests/run-make/alloc-no-oom-handling/Makefile similarity index 100% rename from tests/run-make-fulldeps/alloc-no-oom-handling/Makefile rename to tests/run-make/alloc-no-oom-handling/Makefile diff --git a/tests/run-make-fulldeps/alloc-no-rc/Makefile b/tests/run-make/alloc-no-rc/Makefile similarity index 100% rename from tests/run-make-fulldeps/alloc-no-rc/Makefile rename to tests/run-make/alloc-no-rc/Makefile diff --git a/tests/run-make-fulldeps/alloc-no-sync/Makefile b/tests/run-make/alloc-no-sync/Makefile similarity index 100% rename from tests/run-make-fulldeps/alloc-no-sync/Makefile rename to tests/run-make/alloc-no-sync/Makefile diff --git a/tests/run-make-fulldeps/allow-non-lint-warnings-cmdline/Makefile b/tests/run-make/allow-non-lint-warnings-cmdline/Makefile similarity index 100% rename from tests/run-make-fulldeps/allow-non-lint-warnings-cmdline/Makefile rename to tests/run-make/allow-non-lint-warnings-cmdline/Makefile diff --git a/tests/run-make-fulldeps/allow-non-lint-warnings-cmdline/foo.rs b/tests/run-make/allow-non-lint-warnings-cmdline/foo.rs similarity index 100% rename from tests/run-make-fulldeps/allow-non-lint-warnings-cmdline/foo.rs rename to tests/run-make/allow-non-lint-warnings-cmdline/foo.rs diff --git a/tests/run-make-fulldeps/allow-warnings-cmdline-stability/Makefile b/tests/run-make/allow-warnings-cmdline-stability/Makefile similarity index 100% rename from tests/run-make-fulldeps/allow-warnings-cmdline-stability/Makefile rename to tests/run-make/allow-warnings-cmdline-stability/Makefile diff --git a/tests/run-make-fulldeps/allow-warnings-cmdline-stability/bar.rs b/tests/run-make/allow-warnings-cmdline-stability/bar.rs similarity index 100% rename from tests/run-make-fulldeps/allow-warnings-cmdline-stability/bar.rs rename to tests/run-make/allow-warnings-cmdline-stability/bar.rs diff --git a/tests/run-make-fulldeps/allow-warnings-cmdline-stability/foo.rs b/tests/run-make/allow-warnings-cmdline-stability/foo.rs similarity index 100% rename from tests/run-make-fulldeps/allow-warnings-cmdline-stability/foo.rs rename to tests/run-make/allow-warnings-cmdline-stability/foo.rs diff --git a/tests/run-make-fulldeps/archive-duplicate-names/Makefile b/tests/run-make/archive-duplicate-names/Makefile similarity index 100% rename from tests/run-make-fulldeps/archive-duplicate-names/Makefile rename to tests/run-make/archive-duplicate-names/Makefile diff --git a/tests/run-make-fulldeps/archive-duplicate-names/bar.c b/tests/run-make/archive-duplicate-names/bar.c similarity index 100% rename from tests/run-make-fulldeps/archive-duplicate-names/bar.c rename to tests/run-make/archive-duplicate-names/bar.c diff --git a/tests/run-make-fulldeps/archive-duplicate-names/bar.rs b/tests/run-make/archive-duplicate-names/bar.rs similarity index 100% rename from tests/run-make-fulldeps/archive-duplicate-names/bar.rs rename to tests/run-make/archive-duplicate-names/bar.rs diff --git a/tests/run-make-fulldeps/archive-duplicate-names/foo.c b/tests/run-make/archive-duplicate-names/foo.c similarity index 100% rename from tests/run-make-fulldeps/archive-duplicate-names/foo.c rename to tests/run-make/archive-duplicate-names/foo.c diff --git a/tests/run-make-fulldeps/archive-duplicate-names/foo.rs b/tests/run-make/archive-duplicate-names/foo.rs similarity index 100% rename from tests/run-make-fulldeps/archive-duplicate-names/foo.rs rename to tests/run-make/archive-duplicate-names/foo.rs diff --git a/tests/run-make-fulldeps/arguments-non-c-like-enum/Makefile b/tests/run-make/arguments-non-c-like-enum/Makefile similarity index 100% rename from tests/run-make-fulldeps/arguments-non-c-like-enum/Makefile rename to tests/run-make/arguments-non-c-like-enum/Makefile diff --git a/tests/run-make-fulldeps/arguments-non-c-like-enum/nonclike.rs b/tests/run-make/arguments-non-c-like-enum/nonclike.rs similarity index 100% rename from tests/run-make-fulldeps/arguments-non-c-like-enum/nonclike.rs rename to tests/run-make/arguments-non-c-like-enum/nonclike.rs diff --git a/tests/run-make-fulldeps/arguments-non-c-like-enum/test.c b/tests/run-make/arguments-non-c-like-enum/test.c similarity index 100% rename from tests/run-make-fulldeps/arguments-non-c-like-enum/test.c rename to tests/run-make/arguments-non-c-like-enum/test.c diff --git a/tests/run-make-fulldeps/atomic-lock-free/Makefile b/tests/run-make/atomic-lock-free/Makefile similarity index 100% rename from tests/run-make-fulldeps/atomic-lock-free/Makefile rename to tests/run-make/atomic-lock-free/Makefile diff --git a/tests/run-make-fulldeps/atomic-lock-free/atomic_lock_free.rs b/tests/run-make/atomic-lock-free/atomic_lock_free.rs similarity index 100% rename from tests/run-make-fulldeps/atomic-lock-free/atomic_lock_free.rs rename to tests/run-make/atomic-lock-free/atomic_lock_free.rs diff --git a/tests/run-make-fulldeps/bare-outfile/Makefile b/tests/run-make/bare-outfile/Makefile similarity index 100% rename from tests/run-make-fulldeps/bare-outfile/Makefile rename to tests/run-make/bare-outfile/Makefile diff --git a/tests/run-make-fulldeps/bare-outfile/foo.rs b/tests/run-make/bare-outfile/foo.rs similarity index 100% rename from tests/run-make-fulldeps/bare-outfile/foo.rs rename to tests/run-make/bare-outfile/foo.rs diff --git a/tests/run-make-fulldeps/c-dynamic-dylib/Makefile b/tests/run-make/c-dynamic-dylib/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-dylib/Makefile rename to tests/run-make/c-dynamic-dylib/Makefile diff --git a/tests/run-make-fulldeps/c-dynamic-dylib/bar.rs b/tests/run-make/c-dynamic-dylib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-dylib/bar.rs rename to tests/run-make/c-dynamic-dylib/bar.rs diff --git a/tests/run-make-fulldeps/c-dynamic-dylib/cfoo.c b/tests/run-make/c-dynamic-dylib/cfoo.c similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-dylib/cfoo.c rename to tests/run-make/c-dynamic-dylib/cfoo.c diff --git a/tests/run-make-fulldeps/c-dynamic-dylib/foo.rs b/tests/run-make/c-dynamic-dylib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-dylib/foo.rs rename to tests/run-make/c-dynamic-dylib/foo.rs diff --git a/tests/run-make-fulldeps/c-dynamic-rlib/Makefile b/tests/run-make/c-dynamic-rlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-rlib/Makefile rename to tests/run-make/c-dynamic-rlib/Makefile diff --git a/tests/run-make-fulldeps/c-dynamic-rlib/bar.rs b/tests/run-make/c-dynamic-rlib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-rlib/bar.rs rename to tests/run-make/c-dynamic-rlib/bar.rs diff --git a/tests/run-make-fulldeps/c-dynamic-rlib/cfoo.c b/tests/run-make/c-dynamic-rlib/cfoo.c similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-rlib/cfoo.c rename to tests/run-make/c-dynamic-rlib/cfoo.c diff --git a/tests/run-make-fulldeps/c-dynamic-rlib/foo.rs b/tests/run-make/c-dynamic-rlib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/c-dynamic-rlib/foo.rs rename to tests/run-make/c-dynamic-rlib/foo.rs diff --git a/tests/run-make-fulldeps/c-link-to-rust-dylib/Makefile b/tests/run-make/c-link-to-rust-dylib/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-dylib/Makefile rename to tests/run-make/c-link-to-rust-dylib/Makefile diff --git a/tests/run-make-fulldeps/c-link-to-rust-dylib/bar.c b/tests/run-make/c-link-to-rust-dylib/bar.c similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-dylib/bar.c rename to tests/run-make/c-link-to-rust-dylib/bar.c diff --git a/tests/run-make-fulldeps/c-link-to-rust-dylib/foo.rs b/tests/run-make/c-link-to-rust-dylib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-dylib/foo.rs rename to tests/run-make/c-link-to-rust-dylib/foo.rs diff --git a/tests/run-make-fulldeps/c-link-to-rust-staticlib/Makefile b/tests/run-make/c-link-to-rust-staticlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-staticlib/Makefile rename to tests/run-make/c-link-to-rust-staticlib/Makefile diff --git a/tests/run-make-fulldeps/c-link-to-rust-staticlib/bar.c b/tests/run-make/c-link-to-rust-staticlib/bar.c similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-staticlib/bar.c rename to tests/run-make/c-link-to-rust-staticlib/bar.c diff --git a/tests/run-make-fulldeps/c-link-to-rust-staticlib/foo.rs b/tests/run-make/c-link-to-rust-staticlib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-staticlib/foo.rs rename to tests/run-make/c-link-to-rust-staticlib/foo.rs diff --git a/tests/run-make-fulldeps/c-link-to-rust-va-list-fn/Makefile b/tests/run-make/c-link-to-rust-va-list-fn/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-va-list-fn/Makefile rename to tests/run-make/c-link-to-rust-va-list-fn/Makefile diff --git a/tests/run-make-fulldeps/c-link-to-rust-va-list-fn/checkrust.rs b/tests/run-make/c-link-to-rust-va-list-fn/checkrust.rs similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-va-list-fn/checkrust.rs rename to tests/run-make/c-link-to-rust-va-list-fn/checkrust.rs diff --git a/tests/run-make-fulldeps/c-link-to-rust-va-list-fn/test.c b/tests/run-make/c-link-to-rust-va-list-fn/test.c similarity index 100% rename from tests/run-make-fulldeps/c-link-to-rust-va-list-fn/test.c rename to tests/run-make/c-link-to-rust-va-list-fn/test.c diff --git a/tests/run-make-fulldeps/c-static-dylib/Makefile b/tests/run-make/c-static-dylib/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-static-dylib/Makefile rename to tests/run-make/c-static-dylib/Makefile diff --git a/tests/run-make-fulldeps/c-static-dylib/bar.rs b/tests/run-make/c-static-dylib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/c-static-dylib/bar.rs rename to tests/run-make/c-static-dylib/bar.rs diff --git a/tests/run-make-fulldeps/c-static-dylib/cfoo.c b/tests/run-make/c-static-dylib/cfoo.c similarity index 100% rename from tests/run-make-fulldeps/c-static-dylib/cfoo.c rename to tests/run-make/c-static-dylib/cfoo.c diff --git a/tests/run-make-fulldeps/c-static-dylib/foo.rs b/tests/run-make/c-static-dylib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/c-static-dylib/foo.rs rename to tests/run-make/c-static-dylib/foo.rs diff --git a/tests/run-make-fulldeps/c-static-rlib/Makefile b/tests/run-make/c-static-rlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-static-rlib/Makefile rename to tests/run-make/c-static-rlib/Makefile diff --git a/tests/run-make-fulldeps/c-static-rlib/bar.rs b/tests/run-make/c-static-rlib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/c-static-rlib/bar.rs rename to tests/run-make/c-static-rlib/bar.rs diff --git a/tests/run-make-fulldeps/c-static-rlib/cfoo.c b/tests/run-make/c-static-rlib/cfoo.c similarity index 100% rename from tests/run-make-fulldeps/c-static-rlib/cfoo.c rename to tests/run-make/c-static-rlib/cfoo.c diff --git a/tests/run-make-fulldeps/c-static-rlib/foo.rs b/tests/run-make/c-static-rlib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/c-static-rlib/foo.rs rename to tests/run-make/c-static-rlib/foo.rs diff --git a/tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/Makefile b/tests/run-make/c-unwind-abi-catch-lib-panic/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/Makefile rename to tests/run-make/c-unwind-abi-catch-lib-panic/Makefile diff --git a/tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/add.c b/tests/run-make/c-unwind-abi-catch-lib-panic/add.c similarity index 100% rename from tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/add.c rename to tests/run-make/c-unwind-abi-catch-lib-panic/add.c diff --git a/tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/main.rs b/tests/run-make/c-unwind-abi-catch-lib-panic/main.rs similarity index 100% rename from tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/main.rs rename to tests/run-make/c-unwind-abi-catch-lib-panic/main.rs diff --git a/tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/panic.rs b/tests/run-make/c-unwind-abi-catch-lib-panic/panic.rs similarity index 100% rename from tests/run-make-fulldeps/c-unwind-abi-catch-lib-panic/panic.rs rename to tests/run-make/c-unwind-abi-catch-lib-panic/panic.rs diff --git a/tests/run-make-fulldeps/c-unwind-abi-catch-panic/Makefile b/tests/run-make/c-unwind-abi-catch-panic/Makefile similarity index 100% rename from tests/run-make-fulldeps/c-unwind-abi-catch-panic/Makefile rename to tests/run-make/c-unwind-abi-catch-panic/Makefile diff --git a/tests/run-make-fulldeps/c-unwind-abi-catch-panic/add.c b/tests/run-make/c-unwind-abi-catch-panic/add.c similarity index 100% rename from tests/run-make-fulldeps/c-unwind-abi-catch-panic/add.c rename to tests/run-make/c-unwind-abi-catch-panic/add.c diff --git a/tests/run-make-fulldeps/c-unwind-abi-catch-panic/main.rs b/tests/run-make/c-unwind-abi-catch-panic/main.rs similarity index 100% rename from tests/run-make-fulldeps/c-unwind-abi-catch-panic/main.rs rename to tests/run-make/c-unwind-abi-catch-panic/main.rs diff --git a/tests/run-make-fulldeps/cat-and-grep-sanity-check/Makefile b/tests/run-make/cat-and-grep-sanity-check/Makefile similarity index 100% rename from tests/run-make-fulldeps/cat-and-grep-sanity-check/Makefile rename to tests/run-make/cat-and-grep-sanity-check/Makefile diff --git a/tests/run-make-fulldeps/cdylib-dylib-linkage/Makefile b/tests/run-make/cdylib-dylib-linkage/Makefile similarity index 100% rename from tests/run-make-fulldeps/cdylib-dylib-linkage/Makefile rename to tests/run-make/cdylib-dylib-linkage/Makefile diff --git a/tests/run-make-fulldeps/cdylib-dylib-linkage/bar.rs b/tests/run-make/cdylib-dylib-linkage/bar.rs similarity index 100% rename from tests/run-make-fulldeps/cdylib-dylib-linkage/bar.rs rename to tests/run-make/cdylib-dylib-linkage/bar.rs diff --git a/tests/run-make-fulldeps/cdylib-dylib-linkage/foo.c b/tests/run-make/cdylib-dylib-linkage/foo.c similarity index 100% rename from tests/run-make-fulldeps/cdylib-dylib-linkage/foo.c rename to tests/run-make/cdylib-dylib-linkage/foo.c diff --git a/tests/run-make-fulldeps/cdylib-dylib-linkage/foo.rs b/tests/run-make/cdylib-dylib-linkage/foo.rs similarity index 100% rename from tests/run-make-fulldeps/cdylib-dylib-linkage/foo.rs rename to tests/run-make/cdylib-dylib-linkage/foo.rs diff --git a/tests/run-make-fulldeps/cdylib-fewer-symbols/Makefile b/tests/run-make/cdylib-fewer-symbols/Makefile similarity index 100% rename from tests/run-make-fulldeps/cdylib-fewer-symbols/Makefile rename to tests/run-make/cdylib-fewer-symbols/Makefile diff --git a/tests/run-make-fulldeps/cdylib-fewer-symbols/foo.rs b/tests/run-make/cdylib-fewer-symbols/foo.rs similarity index 100% rename from tests/run-make-fulldeps/cdylib-fewer-symbols/foo.rs rename to tests/run-make/cdylib-fewer-symbols/foo.rs diff --git a/tests/run-make-fulldeps/cdylib/Makefile b/tests/run-make/cdylib/Makefile similarity index 100% rename from tests/run-make-fulldeps/cdylib/Makefile rename to tests/run-make/cdylib/Makefile diff --git a/tests/run-make-fulldeps/cdylib/bar.rs b/tests/run-make/cdylib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/cdylib/bar.rs rename to tests/run-make/cdylib/bar.rs diff --git a/tests/run-make-fulldeps/cdylib/foo.c b/tests/run-make/cdylib/foo.c similarity index 100% rename from tests/run-make-fulldeps/cdylib/foo.c rename to tests/run-make/cdylib/foo.c diff --git a/tests/run-make-fulldeps/cdylib/foo.rs b/tests/run-make/cdylib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/cdylib/foo.rs rename to tests/run-make/cdylib/foo.rs diff --git a/tests/run-make-fulldeps/codegen-options-parsing/Makefile b/tests/run-make/codegen-options-parsing/Makefile similarity index 100% rename from tests/run-make-fulldeps/codegen-options-parsing/Makefile rename to tests/run-make/codegen-options-parsing/Makefile diff --git a/tests/run-make-fulldeps/codegen-options-parsing/dummy.rs b/tests/run-make/codegen-options-parsing/dummy.rs similarity index 100% rename from tests/run-make-fulldeps/codegen-options-parsing/dummy.rs rename to tests/run-make/codegen-options-parsing/dummy.rs diff --git a/tests/run-make-fulldeps/compile-stdin/Makefile b/tests/run-make/compile-stdin/Makefile similarity index 100% rename from tests/run-make-fulldeps/compile-stdin/Makefile rename to tests/run-make/compile-stdin/Makefile diff --git a/tests/run-make-fulldeps/compiler-lookup-paths-2/Makefile b/tests/run-make/compiler-lookup-paths-2/Makefile similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths-2/Makefile rename to tests/run-make/compiler-lookup-paths-2/Makefile diff --git a/tests/run-make-fulldeps/compiler-lookup-paths-2/a.rs b/tests/run-make/compiler-lookup-paths-2/a.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths-2/a.rs rename to tests/run-make/compiler-lookup-paths-2/a.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths-2/b.rs b/tests/run-make/compiler-lookup-paths-2/b.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths-2/b.rs rename to tests/run-make/compiler-lookup-paths-2/b.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths-2/c.rs b/tests/run-make/compiler-lookup-paths-2/c.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths-2/c.rs rename to tests/run-make/compiler-lookup-paths-2/c.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/Makefile b/tests/run-make/compiler-lookup-paths/Makefile similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/Makefile rename to tests/run-make/compiler-lookup-paths/Makefile diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/a.rs b/tests/run-make/compiler-lookup-paths/a.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/a.rs rename to tests/run-make/compiler-lookup-paths/a.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/b.rs b/tests/run-make/compiler-lookup-paths/b.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/b.rs rename to tests/run-make/compiler-lookup-paths/b.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/c.rs b/tests/run-make/compiler-lookup-paths/c.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/c.rs rename to tests/run-make/compiler-lookup-paths/c.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/d.rs b/tests/run-make/compiler-lookup-paths/d.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/d.rs rename to tests/run-make/compiler-lookup-paths/d.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/e.rs b/tests/run-make/compiler-lookup-paths/e.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/e.rs rename to tests/run-make/compiler-lookup-paths/e.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/e2.rs b/tests/run-make/compiler-lookup-paths/e2.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/e2.rs rename to tests/run-make/compiler-lookup-paths/e2.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/f.rs b/tests/run-make/compiler-lookup-paths/f.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/f.rs rename to tests/run-make/compiler-lookup-paths/f.rs diff --git a/tests/run-make-fulldeps/compiler-lookup-paths/native.c b/tests/run-make/compiler-lookup-paths/native.c similarity index 100% rename from tests/run-make-fulldeps/compiler-lookup-paths/native.c rename to tests/run-make/compiler-lookup-paths/native.c diff --git a/tests/run-make-fulldeps/compiler-rt-works-on-mingw/Makefile b/tests/run-make/compiler-rt-works-on-mingw/Makefile similarity index 100% rename from tests/run-make-fulldeps/compiler-rt-works-on-mingw/Makefile rename to tests/run-make/compiler-rt-works-on-mingw/Makefile diff --git a/tests/run-make-fulldeps/compiler-rt-works-on-mingw/foo.cpp b/tests/run-make/compiler-rt-works-on-mingw/foo.cpp similarity index 100% rename from tests/run-make-fulldeps/compiler-rt-works-on-mingw/foo.cpp rename to tests/run-make/compiler-rt-works-on-mingw/foo.cpp diff --git a/tests/run-make-fulldeps/compiler-rt-works-on-mingw/foo.rs b/tests/run-make/compiler-rt-works-on-mingw/foo.rs similarity index 100% rename from tests/run-make-fulldeps/compiler-rt-works-on-mingw/foo.rs rename to tests/run-make/compiler-rt-works-on-mingw/foo.rs diff --git a/tests/run-make-fulldeps/core-no-fp-fmt-parse/Makefile b/tests/run-make/core-no-fp-fmt-parse/Makefile similarity index 100% rename from tests/run-make-fulldeps/core-no-fp-fmt-parse/Makefile rename to tests/run-make/core-no-fp-fmt-parse/Makefile diff --git a/tests/run-make-fulldeps/crate-data-smoke/Makefile b/tests/run-make/crate-data-smoke/Makefile similarity index 100% rename from tests/run-make-fulldeps/crate-data-smoke/Makefile rename to tests/run-make/crate-data-smoke/Makefile diff --git a/tests/run-make-fulldeps/crate-data-smoke/crate.rs b/tests/run-make/crate-data-smoke/crate.rs similarity index 100% rename from tests/run-make-fulldeps/crate-data-smoke/crate.rs rename to tests/run-make/crate-data-smoke/crate.rs diff --git a/tests/run-make-fulldeps/crate-data-smoke/lib.rs b/tests/run-make/crate-data-smoke/lib.rs similarity index 100% rename from tests/run-make-fulldeps/crate-data-smoke/lib.rs rename to tests/run-make/crate-data-smoke/lib.rs diff --git a/tests/run-make-fulldeps/crate-data-smoke/rlib.rs b/tests/run-make/crate-data-smoke/rlib.rs similarity index 100% rename from tests/run-make-fulldeps/crate-data-smoke/rlib.rs rename to tests/run-make/crate-data-smoke/rlib.rs diff --git a/tests/run-make-fulldeps/crate-hash-rustc-version/Makefile b/tests/run-make/crate-hash-rustc-version/Makefile similarity index 100% rename from tests/run-make-fulldeps/crate-hash-rustc-version/Makefile rename to tests/run-make/crate-hash-rustc-version/Makefile diff --git a/tests/run-make-fulldeps/crate-hash-rustc-version/a.rs b/tests/run-make/crate-hash-rustc-version/a.rs similarity index 100% rename from tests/run-make-fulldeps/crate-hash-rustc-version/a.rs rename to tests/run-make/crate-hash-rustc-version/a.rs diff --git a/tests/run-make-fulldeps/crate-hash-rustc-version/b.rs b/tests/run-make/crate-hash-rustc-version/b.rs similarity index 100% rename from tests/run-make-fulldeps/crate-hash-rustc-version/b.rs rename to tests/run-make/crate-hash-rustc-version/b.rs diff --git a/tests/run-make-fulldeps/crate-name-priority/Makefile b/tests/run-make/crate-name-priority/Makefile similarity index 100% rename from tests/run-make-fulldeps/crate-name-priority/Makefile rename to tests/run-make/crate-name-priority/Makefile diff --git a/tests/run-make-fulldeps/crate-name-priority/foo.rs b/tests/run-make/crate-name-priority/foo.rs similarity index 100% rename from tests/run-make-fulldeps/crate-name-priority/foo.rs rename to tests/run-make/crate-name-priority/foo.rs diff --git a/tests/run-make-fulldeps/crate-name-priority/foo1.rs b/tests/run-make/crate-name-priority/foo1.rs similarity index 100% rename from tests/run-make-fulldeps/crate-name-priority/foo1.rs rename to tests/run-make/crate-name-priority/foo1.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto-clang/Makefile b/tests/run-make/cross-lang-lto-clang/Makefile similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-clang/Makefile rename to tests/run-make/cross-lang-lto-clang/Makefile diff --git a/tests/run-make-fulldeps/cross-lang-lto-clang/clib.c b/tests/run-make/cross-lang-lto-clang/clib.c similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-clang/clib.c rename to tests/run-make/cross-lang-lto-clang/clib.c diff --git a/tests/run-make-fulldeps/cross-lang-lto-clang/cmain.c b/tests/run-make/cross-lang-lto-clang/cmain.c similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-clang/cmain.c rename to tests/run-make/cross-lang-lto-clang/cmain.c diff --git a/tests/run-make-fulldeps/cross-lang-lto-clang/main.rs b/tests/run-make/cross-lang-lto-clang/main.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-clang/main.rs rename to tests/run-make/cross-lang-lto-clang/main.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto-clang/rustlib.rs b/tests/run-make/cross-lang-lto-clang/rustlib.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-clang/rustlib.rs rename to tests/run-make/cross-lang-lto-clang/rustlib.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/Makefile b/tests/run-make/cross-lang-lto-pgo-smoketest/Makefile similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/Makefile rename to tests/run-make/cross-lang-lto-pgo-smoketest/Makefile diff --git a/tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/clib.c b/tests/run-make/cross-lang-lto-pgo-smoketest/clib.c similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/clib.c rename to tests/run-make/cross-lang-lto-pgo-smoketest/clib.c diff --git a/tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/cmain.c b/tests/run-make/cross-lang-lto-pgo-smoketest/cmain.c similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/cmain.c rename to tests/run-make/cross-lang-lto-pgo-smoketest/cmain.c diff --git a/tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/main.rs b/tests/run-make/cross-lang-lto-pgo-smoketest/main.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/main.rs rename to tests/run-make/cross-lang-lto-pgo-smoketest/main.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/rustlib.rs b/tests/run-make/cross-lang-lto-pgo-smoketest/rustlib.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-pgo-smoketest/rustlib.rs rename to tests/run-make/cross-lang-lto-pgo-smoketest/rustlib.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto-upstream-rlibs/Makefile b/tests/run-make/cross-lang-lto-upstream-rlibs/Makefile similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-upstream-rlibs/Makefile rename to tests/run-make/cross-lang-lto-upstream-rlibs/Makefile diff --git a/tests/run-make-fulldeps/cross-lang-lto-upstream-rlibs/staticlib.rs b/tests/run-make/cross-lang-lto-upstream-rlibs/staticlib.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-upstream-rlibs/staticlib.rs rename to tests/run-make/cross-lang-lto-upstream-rlibs/staticlib.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto-upstream-rlibs/upstream.rs b/tests/run-make/cross-lang-lto-upstream-rlibs/upstream.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto-upstream-rlibs/upstream.rs rename to tests/run-make/cross-lang-lto-upstream-rlibs/upstream.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto/Makefile b/tests/run-make/cross-lang-lto/Makefile similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto/Makefile rename to tests/run-make/cross-lang-lto/Makefile diff --git a/tests/run-make-fulldeps/cross-lang-lto/lib.rs b/tests/run-make/cross-lang-lto/lib.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto/lib.rs rename to tests/run-make/cross-lang-lto/lib.rs diff --git a/tests/run-make-fulldeps/cross-lang-lto/main.rs b/tests/run-make/cross-lang-lto/main.rs similarity index 100% rename from tests/run-make-fulldeps/cross-lang-lto/main.rs rename to tests/run-make/cross-lang-lto/main.rs diff --git a/tests/run-make-fulldeps/debug-assertions/Makefile b/tests/run-make/debug-assertions/Makefile similarity index 100% rename from tests/run-make-fulldeps/debug-assertions/Makefile rename to tests/run-make/debug-assertions/Makefile diff --git a/tests/run-make-fulldeps/debug-assertions/debug.rs b/tests/run-make/debug-assertions/debug.rs similarity index 100% rename from tests/run-make-fulldeps/debug-assertions/debug.rs rename to tests/run-make/debug-assertions/debug.rs diff --git a/tests/run-make-fulldeps/dep-info-doesnt-run-much/Makefile b/tests/run-make/dep-info-doesnt-run-much/Makefile similarity index 100% rename from tests/run-make-fulldeps/dep-info-doesnt-run-much/Makefile rename to tests/run-make/dep-info-doesnt-run-much/Makefile diff --git a/tests/run-make-fulldeps/dep-info-doesnt-run-much/foo.rs b/tests/run-make/dep-info-doesnt-run-much/foo.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info-doesnt-run-much/foo.rs rename to tests/run-make/dep-info-doesnt-run-much/foo.rs diff --git a/tests/run-make-fulldeps/dep-info-spaces/Makefile b/tests/run-make/dep-info-spaces/Makefile similarity index 100% rename from tests/run-make-fulldeps/dep-info-spaces/Makefile rename to tests/run-make/dep-info-spaces/Makefile diff --git a/tests/run-make-fulldeps/dep-info-spaces/Makefile.foo b/tests/run-make/dep-info-spaces/Makefile.foo similarity index 100% rename from tests/run-make-fulldeps/dep-info-spaces/Makefile.foo rename to tests/run-make/dep-info-spaces/Makefile.foo diff --git a/tests/run-make-fulldeps/dep-info-spaces/bar.rs b/tests/run-make/dep-info-spaces/bar.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info-spaces/bar.rs rename to tests/run-make/dep-info-spaces/bar.rs diff --git a/tests/run-make-fulldeps/dep-info-spaces/foo foo.rs b/tests/run-make/dep-info-spaces/foo foo.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info-spaces/foo foo.rs rename to tests/run-make/dep-info-spaces/foo foo.rs diff --git a/tests/run-make-fulldeps/dep-info-spaces/lib.rs b/tests/run-make/dep-info-spaces/lib.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info-spaces/lib.rs rename to tests/run-make/dep-info-spaces/lib.rs diff --git a/tests/run-make-fulldeps/dep-info/Makefile b/tests/run-make/dep-info/Makefile similarity index 100% rename from tests/run-make-fulldeps/dep-info/Makefile rename to tests/run-make/dep-info/Makefile diff --git a/tests/run-make-fulldeps/dep-info/Makefile.foo b/tests/run-make/dep-info/Makefile.foo similarity index 100% rename from tests/run-make-fulldeps/dep-info/Makefile.foo rename to tests/run-make/dep-info/Makefile.foo diff --git a/tests/run-make-fulldeps/dep-info/bar.rs b/tests/run-make/dep-info/bar.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info/bar.rs rename to tests/run-make/dep-info/bar.rs diff --git a/tests/run-make-fulldeps/dep-info/foo.rs b/tests/run-make/dep-info/foo.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info/foo.rs rename to tests/run-make/dep-info/foo.rs diff --git a/tests/run-make-fulldeps/dep-info/lib.rs b/tests/run-make/dep-info/lib.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info/lib.rs rename to tests/run-make/dep-info/lib.rs diff --git a/tests/run-make-fulldeps/dep-info/lib2.rs b/tests/run-make/dep-info/lib2.rs similarity index 100% rename from tests/run-make-fulldeps/dep-info/lib2.rs rename to tests/run-make/dep-info/lib2.rs diff --git a/tests/run-make-fulldeps/doctests-keep-binaries/Makefile b/tests/run-make/doctests-keep-binaries/Makefile similarity index 100% rename from tests/run-make-fulldeps/doctests-keep-binaries/Makefile rename to tests/run-make/doctests-keep-binaries/Makefile diff --git a/tests/run-make-fulldeps/doctests-keep-binaries/t.rs b/tests/run-make/doctests-keep-binaries/t.rs similarity index 100% rename from tests/run-make-fulldeps/doctests-keep-binaries/t.rs rename to tests/run-make/doctests-keep-binaries/t.rs diff --git a/tests/run-make-fulldeps/duplicate-output-flavors/Makefile b/tests/run-make/duplicate-output-flavors/Makefile similarity index 100% rename from tests/run-make-fulldeps/duplicate-output-flavors/Makefile rename to tests/run-make/duplicate-output-flavors/Makefile diff --git a/tests/run-make-fulldeps/duplicate-output-flavors/foo.rs b/tests/run-make/duplicate-output-flavors/foo.rs similarity index 100% rename from tests/run-make-fulldeps/duplicate-output-flavors/foo.rs rename to tests/run-make/duplicate-output-flavors/foo.rs diff --git a/tests/run-make-fulldeps/dylib-chain/Makefile b/tests/run-make/dylib-chain/Makefile similarity index 100% rename from tests/run-make-fulldeps/dylib-chain/Makefile rename to tests/run-make/dylib-chain/Makefile diff --git a/tests/run-make-fulldeps/dylib-chain/m1.rs b/tests/run-make/dylib-chain/m1.rs similarity index 100% rename from tests/run-make-fulldeps/dylib-chain/m1.rs rename to tests/run-make/dylib-chain/m1.rs diff --git a/tests/run-make-fulldeps/dylib-chain/m2.rs b/tests/run-make/dylib-chain/m2.rs similarity index 100% rename from tests/run-make-fulldeps/dylib-chain/m2.rs rename to tests/run-make/dylib-chain/m2.rs diff --git a/tests/run-make-fulldeps/dylib-chain/m3.rs b/tests/run-make/dylib-chain/m3.rs similarity index 100% rename from tests/run-make-fulldeps/dylib-chain/m3.rs rename to tests/run-make/dylib-chain/m3.rs diff --git a/tests/run-make-fulldeps/dylib-chain/m4.rs b/tests/run-make/dylib-chain/m4.rs similarity index 100% rename from tests/run-make-fulldeps/dylib-chain/m4.rs rename to tests/run-make/dylib-chain/m4.rs diff --git a/tests/run-make-fulldeps/emit-stack-sizes/Makefile b/tests/run-make/emit-stack-sizes/Makefile similarity index 100% rename from tests/run-make-fulldeps/emit-stack-sizes/Makefile rename to tests/run-make/emit-stack-sizes/Makefile diff --git a/tests/run-make-fulldeps/emit-stack-sizes/foo.rs b/tests/run-make/emit-stack-sizes/foo.rs similarity index 100% rename from tests/run-make-fulldeps/emit-stack-sizes/foo.rs rename to tests/run-make/emit-stack-sizes/foo.rs diff --git a/tests/run-make-fulldeps/emit/Makefile b/tests/run-make/emit/Makefile similarity index 100% rename from tests/run-make-fulldeps/emit/Makefile rename to tests/run-make/emit/Makefile diff --git a/tests/run-make-fulldeps/emit/test-24876.rs b/tests/run-make/emit/test-24876.rs similarity index 100% rename from tests/run-make-fulldeps/emit/test-24876.rs rename to tests/run-make/emit/test-24876.rs diff --git a/tests/run-make-fulldeps/emit/test-26235.rs b/tests/run-make/emit/test-26235.rs similarity index 100% rename from tests/run-make-fulldeps/emit/test-26235.rs rename to tests/run-make/emit/test-26235.rs diff --git a/tests/run-make-fulldeps/error-found-staticlib-instead-crate/Makefile b/tests/run-make/error-found-staticlib-instead-crate/Makefile similarity index 100% rename from tests/run-make-fulldeps/error-found-staticlib-instead-crate/Makefile rename to tests/run-make/error-found-staticlib-instead-crate/Makefile diff --git a/tests/run-make-fulldeps/error-found-staticlib-instead-crate/bar.rs b/tests/run-make/error-found-staticlib-instead-crate/bar.rs similarity index 100% rename from tests/run-make-fulldeps/error-found-staticlib-instead-crate/bar.rs rename to tests/run-make/error-found-staticlib-instead-crate/bar.rs diff --git a/tests/run-make-fulldeps/error-found-staticlib-instead-crate/foo.rs b/tests/run-make/error-found-staticlib-instead-crate/foo.rs similarity index 100% rename from tests/run-make-fulldeps/error-found-staticlib-instead-crate/foo.rs rename to tests/run-make/error-found-staticlib-instead-crate/foo.rs diff --git a/tests/run-make-fulldeps/error-writing-dependencies/Makefile b/tests/run-make/error-writing-dependencies/Makefile similarity index 100% rename from tests/run-make-fulldeps/error-writing-dependencies/Makefile rename to tests/run-make/error-writing-dependencies/Makefile diff --git a/tests/run-make-fulldeps/error-writing-dependencies/foo.rs b/tests/run-make/error-writing-dependencies/foo.rs similarity index 100% rename from tests/run-make-fulldeps/error-writing-dependencies/foo.rs rename to tests/run-make/error-writing-dependencies/foo.rs diff --git a/tests/run-make-fulldeps/exit-code/Makefile b/tests/run-make/exit-code/Makefile similarity index 100% rename from tests/run-make-fulldeps/exit-code/Makefile rename to tests/run-make/exit-code/Makefile diff --git a/tests/run-make-fulldeps/exit-code/compile-error.rs b/tests/run-make/exit-code/compile-error.rs similarity index 100% rename from tests/run-make-fulldeps/exit-code/compile-error.rs rename to tests/run-make/exit-code/compile-error.rs diff --git a/tests/run-make-fulldeps/exit-code/lint-failure.rs b/tests/run-make/exit-code/lint-failure.rs similarity index 100% rename from tests/run-make-fulldeps/exit-code/lint-failure.rs rename to tests/run-make/exit-code/lint-failure.rs diff --git a/tests/run-make-fulldeps/exit-code/success.rs b/tests/run-make/exit-code/success.rs similarity index 100% rename from tests/run-make-fulldeps/exit-code/success.rs rename to tests/run-make/exit-code/success.rs diff --git a/tests/run-make-fulldeps/extern-diff-internal-name/Makefile b/tests/run-make/extern-diff-internal-name/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-diff-internal-name/Makefile rename to tests/run-make/extern-diff-internal-name/Makefile diff --git a/tests/run-make-fulldeps/extern-diff-internal-name/lib.rs b/tests/run-make/extern-diff-internal-name/lib.rs similarity index 100% rename from tests/run-make-fulldeps/extern-diff-internal-name/lib.rs rename to tests/run-make/extern-diff-internal-name/lib.rs diff --git a/tests/run-make-fulldeps/extern-diff-internal-name/test.rs b/tests/run-make/extern-diff-internal-name/test.rs similarity index 100% rename from tests/run-make-fulldeps/extern-diff-internal-name/test.rs rename to tests/run-make/extern-diff-internal-name/test.rs diff --git a/tests/run-make-fulldeps/extern-flag-disambiguates/Makefile b/tests/run-make/extern-flag-disambiguates/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-flag-disambiguates/Makefile rename to tests/run-make/extern-flag-disambiguates/Makefile diff --git a/tests/run-make-fulldeps/extern-flag-disambiguates/a.rs b/tests/run-make/extern-flag-disambiguates/a.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-disambiguates/a.rs rename to tests/run-make/extern-flag-disambiguates/a.rs diff --git a/tests/run-make-fulldeps/extern-flag-disambiguates/b.rs b/tests/run-make/extern-flag-disambiguates/b.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-disambiguates/b.rs rename to tests/run-make/extern-flag-disambiguates/b.rs diff --git a/tests/run-make-fulldeps/extern-flag-disambiguates/c.rs b/tests/run-make/extern-flag-disambiguates/c.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-disambiguates/c.rs rename to tests/run-make/extern-flag-disambiguates/c.rs diff --git a/tests/run-make-fulldeps/extern-flag-disambiguates/d.rs b/tests/run-make/extern-flag-disambiguates/d.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-disambiguates/d.rs rename to tests/run-make/extern-flag-disambiguates/d.rs diff --git a/tests/run-make-fulldeps/extern-flag-fun/Makefile b/tests/run-make/extern-flag-fun/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-flag-fun/Makefile rename to tests/run-make/extern-flag-fun/Makefile diff --git a/tests/run-make-fulldeps/extern-flag-fun/bar-alt.rs b/tests/run-make/extern-flag-fun/bar-alt.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-fun/bar-alt.rs rename to tests/run-make/extern-flag-fun/bar-alt.rs diff --git a/tests/run-make-fulldeps/extern-flag-fun/bar.rs b/tests/run-make/extern-flag-fun/bar.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-fun/bar.rs rename to tests/run-make/extern-flag-fun/bar.rs diff --git a/tests/run-make-fulldeps/extern-flag-fun/foo.rs b/tests/run-make/extern-flag-fun/foo.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-fun/foo.rs rename to tests/run-make/extern-flag-fun/foo.rs diff --git a/tests/run-make-fulldeps/extern-flag-fun/gated_unstable.rs b/tests/run-make/extern-flag-fun/gated_unstable.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-fun/gated_unstable.rs rename to tests/run-make/extern-flag-fun/gated_unstable.rs diff --git a/tests/run-make-fulldeps/extern-flag-fun/rustc.rs b/tests/run-make/extern-flag-fun/rustc.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-fun/rustc.rs rename to tests/run-make/extern-flag-fun/rustc.rs diff --git a/tests/run-make-fulldeps/extern-flag-pathless/Makefile b/tests/run-make/extern-flag-pathless/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-flag-pathless/Makefile rename to tests/run-make/extern-flag-pathless/Makefile diff --git a/tests/run-make-fulldeps/extern-flag-pathless/bar-dynamic.rs b/tests/run-make/extern-flag-pathless/bar-dynamic.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-pathless/bar-dynamic.rs rename to tests/run-make/extern-flag-pathless/bar-dynamic.rs diff --git a/tests/run-make-fulldeps/extern-flag-pathless/bar-static.rs b/tests/run-make/extern-flag-pathless/bar-static.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-pathless/bar-static.rs rename to tests/run-make/extern-flag-pathless/bar-static.rs diff --git a/tests/run-make-fulldeps/extern-flag-pathless/foo.rs b/tests/run-make/extern-flag-pathless/foo.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-pathless/foo.rs rename to tests/run-make/extern-flag-pathless/foo.rs diff --git a/tests/run-make-fulldeps/extern-flag-rename-transitive/Makefile b/tests/run-make/extern-flag-rename-transitive/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-flag-rename-transitive/Makefile rename to tests/run-make/extern-flag-rename-transitive/Makefile diff --git a/tests/run-make-fulldeps/extern-flag-rename-transitive/bar.rs b/tests/run-make/extern-flag-rename-transitive/bar.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-rename-transitive/bar.rs rename to tests/run-make/extern-flag-rename-transitive/bar.rs diff --git a/tests/run-make-fulldeps/extern-flag-rename-transitive/baz.rs b/tests/run-make/extern-flag-rename-transitive/baz.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-rename-transitive/baz.rs rename to tests/run-make/extern-flag-rename-transitive/baz.rs diff --git a/tests/run-make-fulldeps/extern-flag-rename-transitive/foo.rs b/tests/run-make/extern-flag-rename-transitive/foo.rs similarity index 100% rename from tests/run-make-fulldeps/extern-flag-rename-transitive/foo.rs rename to tests/run-make/extern-flag-rename-transitive/foo.rs diff --git a/tests/run-make-fulldeps/extern-fn-generic/Makefile b/tests/run-make/extern-fn-generic/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-fn-generic/Makefile rename to tests/run-make/extern-fn-generic/Makefile diff --git a/tests/run-make-fulldeps/extern-fn-generic/test.c b/tests/run-make/extern-fn-generic/test.c similarity index 100% rename from tests/run-make-fulldeps/extern-fn-generic/test.c rename to tests/run-make/extern-fn-generic/test.c diff --git a/tests/run-make-fulldeps/extern-fn-generic/test.rs b/tests/run-make/extern-fn-generic/test.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-generic/test.rs rename to tests/run-make/extern-fn-generic/test.rs diff --git a/tests/run-make-fulldeps/extern-fn-generic/testcrate.rs b/tests/run-make/extern-fn-generic/testcrate.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-generic/testcrate.rs rename to tests/run-make/extern-fn-generic/testcrate.rs diff --git a/tests/run-make-fulldeps/extern-fn-mangle/Makefile b/tests/run-make/extern-fn-mangle/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-fn-mangle/Makefile rename to tests/run-make/extern-fn-mangle/Makefile diff --git a/tests/run-make-fulldeps/extern-fn-mangle/test.c b/tests/run-make/extern-fn-mangle/test.c similarity index 100% rename from tests/run-make-fulldeps/extern-fn-mangle/test.c rename to tests/run-make/extern-fn-mangle/test.c diff --git a/tests/run-make-fulldeps/extern-fn-mangle/test.rs b/tests/run-make/extern-fn-mangle/test.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-mangle/test.rs rename to tests/run-make/extern-fn-mangle/test.rs diff --git a/tests/run-make-fulldeps/extern-fn-reachable/Makefile b/tests/run-make/extern-fn-reachable/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-fn-reachable/Makefile rename to tests/run-make/extern-fn-reachable/Makefile diff --git a/tests/run-make-fulldeps/extern-fn-reachable/dylib.rs b/tests/run-make/extern-fn-reachable/dylib.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-reachable/dylib.rs rename to tests/run-make/extern-fn-reachable/dylib.rs diff --git a/tests/run-make-fulldeps/extern-fn-struct-passing-abi/Makefile b/tests/run-make/extern-fn-struct-passing-abi/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-fn-struct-passing-abi/Makefile rename to tests/run-make/extern-fn-struct-passing-abi/Makefile diff --git a/tests/run-make-fulldeps/extern-fn-struct-passing-abi/test.c b/tests/run-make/extern-fn-struct-passing-abi/test.c similarity index 100% rename from tests/run-make-fulldeps/extern-fn-struct-passing-abi/test.c rename to tests/run-make/extern-fn-struct-passing-abi/test.c diff --git a/tests/run-make-fulldeps/extern-fn-struct-passing-abi/test.rs b/tests/run-make/extern-fn-struct-passing-abi/test.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-struct-passing-abi/test.rs rename to tests/run-make/extern-fn-struct-passing-abi/test.rs diff --git a/tests/run-make-fulldeps/extern-fn-with-extern-types/Makefile b/tests/run-make/extern-fn-with-extern-types/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-extern-types/Makefile rename to tests/run-make/extern-fn-with-extern-types/Makefile diff --git a/tests/run-make-fulldeps/extern-fn-with-extern-types/ctest.c b/tests/run-make/extern-fn-with-extern-types/ctest.c similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-extern-types/ctest.c rename to tests/run-make/extern-fn-with-extern-types/ctest.c diff --git a/tests/run-make-fulldeps/extern-fn-with-extern-types/test.rs b/tests/run-make/extern-fn-with-extern-types/test.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-extern-types/test.rs rename to tests/run-make/extern-fn-with-extern-types/test.rs diff --git a/tests/run-make-fulldeps/extern-fn-with-packed-struct/Makefile b/tests/run-make/extern-fn-with-packed-struct/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-packed-struct/Makefile rename to tests/run-make/extern-fn-with-packed-struct/Makefile diff --git a/tests/run-make-fulldeps/extern-fn-with-packed-struct/test.c b/tests/run-make/extern-fn-with-packed-struct/test.c similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-packed-struct/test.c rename to tests/run-make/extern-fn-with-packed-struct/test.c diff --git a/tests/run-make-fulldeps/extern-fn-with-packed-struct/test.rs b/tests/run-make/extern-fn-with-packed-struct/test.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-packed-struct/test.rs rename to tests/run-make/extern-fn-with-packed-struct/test.rs diff --git a/tests/run-make-fulldeps/extern-fn-with-union/Makefile b/tests/run-make/extern-fn-with-union/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-union/Makefile rename to tests/run-make/extern-fn-with-union/Makefile diff --git a/tests/run-make-fulldeps/extern-fn-with-union/ctest.c b/tests/run-make/extern-fn-with-union/ctest.c similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-union/ctest.c rename to tests/run-make/extern-fn-with-union/ctest.c diff --git a/tests/run-make-fulldeps/extern-fn-with-union/test.rs b/tests/run-make/extern-fn-with-union/test.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-union/test.rs rename to tests/run-make/extern-fn-with-union/test.rs diff --git a/tests/run-make-fulldeps/extern-fn-with-union/testcrate.rs b/tests/run-make/extern-fn-with-union/testcrate.rs similarity index 100% rename from tests/run-make-fulldeps/extern-fn-with-union/testcrate.rs rename to tests/run-make/extern-fn-with-union/testcrate.rs diff --git a/tests/run-make-fulldeps/extern-multiple-copies/Makefile b/tests/run-make/extern-multiple-copies/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies/Makefile rename to tests/run-make/extern-multiple-copies/Makefile diff --git a/tests/run-make-fulldeps/extern-multiple-copies/bar.rs b/tests/run-make/extern-multiple-copies/bar.rs similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies/bar.rs rename to tests/run-make/extern-multiple-copies/bar.rs diff --git a/tests/run-make-fulldeps/extern-multiple-copies/foo1.rs b/tests/run-make/extern-multiple-copies/foo1.rs similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies/foo1.rs rename to tests/run-make/extern-multiple-copies/foo1.rs diff --git a/tests/run-make-fulldeps/extern-multiple-copies/foo2.rs b/tests/run-make/extern-multiple-copies/foo2.rs similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies/foo2.rs rename to tests/run-make/extern-multiple-copies/foo2.rs diff --git a/tests/run-make-fulldeps/extern-multiple-copies2/Makefile b/tests/run-make/extern-multiple-copies2/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies2/Makefile rename to tests/run-make/extern-multiple-copies2/Makefile diff --git a/tests/run-make-fulldeps/extern-multiple-copies2/bar.rs b/tests/run-make/extern-multiple-copies2/bar.rs similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies2/bar.rs rename to tests/run-make/extern-multiple-copies2/bar.rs diff --git a/tests/run-make-fulldeps/extern-multiple-copies2/foo1.rs b/tests/run-make/extern-multiple-copies2/foo1.rs similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies2/foo1.rs rename to tests/run-make/extern-multiple-copies2/foo1.rs diff --git a/tests/run-make-fulldeps/extern-multiple-copies2/foo2.rs b/tests/run-make/extern-multiple-copies2/foo2.rs similarity index 100% rename from tests/run-make-fulldeps/extern-multiple-copies2/foo2.rs rename to tests/run-make/extern-multiple-copies2/foo2.rs diff --git a/tests/run-make-fulldeps/extern-overrides-distribution/Makefile b/tests/run-make/extern-overrides-distribution/Makefile similarity index 100% rename from tests/run-make-fulldeps/extern-overrides-distribution/Makefile rename to tests/run-make/extern-overrides-distribution/Makefile diff --git a/tests/run-make-fulldeps/extern-overrides-distribution/libc.rs b/tests/run-make/extern-overrides-distribution/libc.rs similarity index 100% rename from tests/run-make-fulldeps/extern-overrides-distribution/libc.rs rename to tests/run-make/extern-overrides-distribution/libc.rs diff --git a/tests/run-make-fulldeps/extern-overrides-distribution/main.rs b/tests/run-make/extern-overrides-distribution/main.rs similarity index 100% rename from tests/run-make-fulldeps/extern-overrides-distribution/main.rs rename to tests/run-make/extern-overrides-distribution/main.rs diff --git a/tests/run-make-fulldeps/extra-filename-with-temp-outputs/Makefile b/tests/run-make/extra-filename-with-temp-outputs/Makefile similarity index 100% rename from tests/run-make-fulldeps/extra-filename-with-temp-outputs/Makefile rename to tests/run-make/extra-filename-with-temp-outputs/Makefile diff --git a/tests/run-make-fulldeps/extra-filename-with-temp-outputs/foo.rs b/tests/run-make/extra-filename-with-temp-outputs/foo.rs similarity index 100% rename from tests/run-make-fulldeps/extra-filename-with-temp-outputs/foo.rs rename to tests/run-make/extra-filename-with-temp-outputs/foo.rs diff --git a/tests/run-make-fulldeps/foreign-double-unwind/Makefile b/tests/run-make/foreign-double-unwind/Makefile similarity index 100% rename from tests/run-make-fulldeps/foreign-double-unwind/Makefile rename to tests/run-make/foreign-double-unwind/Makefile diff --git a/tests/run-make-fulldeps/foreign-double-unwind/foo.cpp b/tests/run-make/foreign-double-unwind/foo.cpp similarity index 100% rename from tests/run-make-fulldeps/foreign-double-unwind/foo.cpp rename to tests/run-make/foreign-double-unwind/foo.cpp diff --git a/tests/run-make-fulldeps/foreign-double-unwind/foo.rs b/tests/run-make/foreign-double-unwind/foo.rs similarity index 100% rename from tests/run-make-fulldeps/foreign-double-unwind/foo.rs rename to tests/run-make/foreign-double-unwind/foo.rs diff --git a/tests/run-make-fulldeps/foreign-exceptions/Makefile b/tests/run-make/foreign-exceptions/Makefile similarity index 100% rename from tests/run-make-fulldeps/foreign-exceptions/Makefile rename to tests/run-make/foreign-exceptions/Makefile diff --git a/tests/run-make-fulldeps/foreign-exceptions/foo.cpp b/tests/run-make/foreign-exceptions/foo.cpp similarity index 100% rename from tests/run-make-fulldeps/foreign-exceptions/foo.cpp rename to tests/run-make/foreign-exceptions/foo.cpp diff --git a/tests/run-make-fulldeps/foreign-exceptions/foo.rs b/tests/run-make/foreign-exceptions/foo.rs similarity index 100% rename from tests/run-make-fulldeps/foreign-exceptions/foo.rs rename to tests/run-make/foreign-exceptions/foo.rs diff --git a/tests/run-make-fulldeps/foreign-rust-exceptions/Makefile b/tests/run-make/foreign-rust-exceptions/Makefile similarity index 100% rename from tests/run-make-fulldeps/foreign-rust-exceptions/Makefile rename to tests/run-make/foreign-rust-exceptions/Makefile diff --git a/tests/run-make-fulldeps/foreign-rust-exceptions/bar.rs b/tests/run-make/foreign-rust-exceptions/bar.rs similarity index 100% rename from tests/run-make-fulldeps/foreign-rust-exceptions/bar.rs rename to tests/run-make/foreign-rust-exceptions/bar.rs diff --git a/tests/run-make-fulldeps/foreign-rust-exceptions/foo.rs b/tests/run-make/foreign-rust-exceptions/foo.rs similarity index 100% rename from tests/run-make-fulldeps/foreign-rust-exceptions/foo.rs rename to tests/run-make/foreign-rust-exceptions/foo.rs diff --git a/tests/run-make-fulldeps/fpic/Makefile b/tests/run-make/fpic/Makefile similarity index 100% rename from tests/run-make-fulldeps/fpic/Makefile rename to tests/run-make/fpic/Makefile diff --git a/tests/run-make-fulldeps/fpic/hello.rs b/tests/run-make/fpic/hello.rs similarity index 100% rename from tests/run-make-fulldeps/fpic/hello.rs rename to tests/run-make/fpic/hello.rs diff --git a/tests/run-make-fulldeps/glibc-staticlib-args/Makefile b/tests/run-make/glibc-staticlib-args/Makefile similarity index 100% rename from tests/run-make-fulldeps/glibc-staticlib-args/Makefile rename to tests/run-make/glibc-staticlib-args/Makefile diff --git a/tests/run-make-fulldeps/glibc-staticlib-args/library.rs b/tests/run-make/glibc-staticlib-args/library.rs similarity index 100% rename from tests/run-make-fulldeps/glibc-staticlib-args/library.rs rename to tests/run-make/glibc-staticlib-args/library.rs diff --git a/tests/run-make-fulldeps/glibc-staticlib-args/program.c b/tests/run-make/glibc-staticlib-args/program.c similarity index 100% rename from tests/run-make-fulldeps/glibc-staticlib-args/program.c rename to tests/run-make/glibc-staticlib-args/program.c diff --git a/tests/run-make-fulldeps/hir-tree/Makefile b/tests/run-make/hir-tree/Makefile similarity index 100% rename from tests/run-make-fulldeps/hir-tree/Makefile rename to tests/run-make/hir-tree/Makefile diff --git a/tests/run-make-fulldeps/hir-tree/input.rs b/tests/run-make/hir-tree/input.rs similarity index 100% rename from tests/run-make-fulldeps/hir-tree/input.rs rename to tests/run-make/hir-tree/input.rs diff --git a/tests/run-make-fulldeps/hotplug_codegen_backend/Makefile b/tests/run-make/hotplug_codegen_backend/Makefile similarity index 100% rename from tests/run-make-fulldeps/hotplug_codegen_backend/Makefile rename to tests/run-make/hotplug_codegen_backend/Makefile diff --git a/tests/run-make-fulldeps/hotplug_codegen_backend/some_crate.rs b/tests/run-make/hotplug_codegen_backend/some_crate.rs similarity index 100% rename from tests/run-make-fulldeps/hotplug_codegen_backend/some_crate.rs rename to tests/run-make/hotplug_codegen_backend/some_crate.rs diff --git a/tests/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs b/tests/run-make/hotplug_codegen_backend/the_backend.rs similarity index 100% rename from tests/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs rename to tests/run-make/hotplug_codegen_backend/the_backend.rs diff --git a/tests/run-make-fulldeps/include_bytes_deps/Makefile b/tests/run-make/include_bytes_deps/Makefile similarity index 100% rename from tests/run-make-fulldeps/include_bytes_deps/Makefile rename to tests/run-make/include_bytes_deps/Makefile diff --git a/tests/run-make-fulldeps/include_bytes_deps/input.bin b/tests/run-make/include_bytes_deps/input.bin similarity index 100% rename from tests/run-make-fulldeps/include_bytes_deps/input.bin rename to tests/run-make/include_bytes_deps/input.bin diff --git a/tests/run-make-fulldeps/include_bytes_deps/input.md b/tests/run-make/include_bytes_deps/input.md similarity index 100% rename from tests/run-make-fulldeps/include_bytes_deps/input.md rename to tests/run-make/include_bytes_deps/input.md diff --git a/tests/run-make-fulldeps/include_bytes_deps/input.txt b/tests/run-make/include_bytes_deps/input.txt similarity index 100% rename from tests/run-make-fulldeps/include_bytes_deps/input.txt rename to tests/run-make/include_bytes_deps/input.txt diff --git a/tests/run-make-fulldeps/include_bytes_deps/main.rs b/tests/run-make/include_bytes_deps/main.rs similarity index 100% rename from tests/run-make-fulldeps/include_bytes_deps/main.rs rename to tests/run-make/include_bytes_deps/main.rs diff --git a/tests/run-make-fulldeps/incr-add-rust-src-component/Makefile b/tests/run-make/incr-add-rust-src-component/Makefile similarity index 100% rename from tests/run-make-fulldeps/incr-add-rust-src-component/Makefile rename to tests/run-make/incr-add-rust-src-component/Makefile diff --git a/tests/run-make-fulldeps/incr-add-rust-src-component/main.rs b/tests/run-make/incr-add-rust-src-component/main.rs similarity index 100% rename from tests/run-make-fulldeps/incr-add-rust-src-component/main.rs rename to tests/run-make/incr-add-rust-src-component/main.rs diff --git a/tests/run-make-fulldeps/inline-always-many-cgu/Makefile b/tests/run-make/inline-always-many-cgu/Makefile similarity index 100% rename from tests/run-make-fulldeps/inline-always-many-cgu/Makefile rename to tests/run-make/inline-always-many-cgu/Makefile diff --git a/tests/run-make-fulldeps/inline-always-many-cgu/foo.rs b/tests/run-make/inline-always-many-cgu/foo.rs similarity index 100% rename from tests/run-make-fulldeps/inline-always-many-cgu/foo.rs rename to tests/run-make/inline-always-many-cgu/foo.rs diff --git a/tests/run-make-fulldeps/interdependent-c-libraries/Makefile b/tests/run-make/interdependent-c-libraries/Makefile similarity index 100% rename from tests/run-make-fulldeps/interdependent-c-libraries/Makefile rename to tests/run-make/interdependent-c-libraries/Makefile diff --git a/tests/run-make-fulldeps/interdependent-c-libraries/bar.c b/tests/run-make/interdependent-c-libraries/bar.c similarity index 100% rename from tests/run-make-fulldeps/interdependent-c-libraries/bar.c rename to tests/run-make/interdependent-c-libraries/bar.c diff --git a/tests/run-make-fulldeps/interdependent-c-libraries/bar.rs b/tests/run-make/interdependent-c-libraries/bar.rs similarity index 100% rename from tests/run-make-fulldeps/interdependent-c-libraries/bar.rs rename to tests/run-make/interdependent-c-libraries/bar.rs diff --git a/tests/run-make-fulldeps/interdependent-c-libraries/foo.c b/tests/run-make/interdependent-c-libraries/foo.c similarity index 100% rename from tests/run-make-fulldeps/interdependent-c-libraries/foo.c rename to tests/run-make/interdependent-c-libraries/foo.c diff --git a/tests/run-make-fulldeps/interdependent-c-libraries/foo.rs b/tests/run-make/interdependent-c-libraries/foo.rs similarity index 100% rename from tests/run-make-fulldeps/interdependent-c-libraries/foo.rs rename to tests/run-make/interdependent-c-libraries/foo.rs diff --git a/tests/run-make-fulldeps/interdependent-c-libraries/main.rs b/tests/run-make/interdependent-c-libraries/main.rs similarity index 100% rename from tests/run-make-fulldeps/interdependent-c-libraries/main.rs rename to tests/run-make/interdependent-c-libraries/main.rs diff --git a/tests/run-make-fulldeps/intrinsic-unreachable/Makefile b/tests/run-make/intrinsic-unreachable/Makefile similarity index 100% rename from tests/run-make-fulldeps/intrinsic-unreachable/Makefile rename to tests/run-make/intrinsic-unreachable/Makefile diff --git a/tests/run-make-fulldeps/intrinsic-unreachable/exit-ret.rs b/tests/run-make/intrinsic-unreachable/exit-ret.rs similarity index 100% rename from tests/run-make-fulldeps/intrinsic-unreachable/exit-ret.rs rename to tests/run-make/intrinsic-unreachable/exit-ret.rs diff --git a/tests/run-make-fulldeps/intrinsic-unreachable/exit-unreachable.rs b/tests/run-make/intrinsic-unreachable/exit-unreachable.rs similarity index 100% rename from tests/run-make-fulldeps/intrinsic-unreachable/exit-unreachable.rs rename to tests/run-make/intrinsic-unreachable/exit-unreachable.rs diff --git a/tests/run-make-fulldeps/invalid-library/Makefile b/tests/run-make/invalid-library/Makefile similarity index 100% rename from tests/run-make-fulldeps/invalid-library/Makefile rename to tests/run-make/invalid-library/Makefile diff --git a/tests/run-make-fulldeps/invalid-library/foo.rs b/tests/run-make/invalid-library/foo.rs similarity index 100% rename from tests/run-make-fulldeps/invalid-library/foo.rs rename to tests/run-make/invalid-library/foo.rs diff --git a/tests/run-make-fulldeps/invalid-staticlib/Makefile b/tests/run-make/invalid-staticlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/invalid-staticlib/Makefile rename to tests/run-make/invalid-staticlib/Makefile diff --git a/tests/run-make-fulldeps/issue-11908/Makefile b/tests/run-make/issue-11908/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-11908/Makefile rename to tests/run-make/issue-11908/Makefile diff --git a/tests/run-make-fulldeps/issue-11908/bar.rs b/tests/run-make/issue-11908/bar.rs similarity index 100% rename from tests/run-make-fulldeps/issue-11908/bar.rs rename to tests/run-make/issue-11908/bar.rs diff --git a/tests/run-make-fulldeps/issue-11908/foo.rs b/tests/run-make/issue-11908/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-11908/foo.rs rename to tests/run-make/issue-11908/foo.rs diff --git a/tests/run-make-fulldeps/issue-14500/Makefile b/tests/run-make/issue-14500/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-14500/Makefile rename to tests/run-make/issue-14500/Makefile diff --git a/tests/run-make-fulldeps/issue-14500/bar.rs b/tests/run-make/issue-14500/bar.rs similarity index 100% rename from tests/run-make-fulldeps/issue-14500/bar.rs rename to tests/run-make/issue-14500/bar.rs diff --git a/tests/run-make-fulldeps/issue-14500/foo.c b/tests/run-make/issue-14500/foo.c similarity index 100% rename from tests/run-make-fulldeps/issue-14500/foo.c rename to tests/run-make/issue-14500/foo.c diff --git a/tests/run-make-fulldeps/issue-14500/foo.rs b/tests/run-make/issue-14500/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-14500/foo.rs rename to tests/run-make/issue-14500/foo.rs diff --git a/tests/run-make-fulldeps/issue-14698/Makefile b/tests/run-make/issue-14698/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-14698/Makefile rename to tests/run-make/issue-14698/Makefile diff --git a/tests/run-make-fulldeps/issue-14698/foo.rs b/tests/run-make/issue-14698/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-14698/foo.rs rename to tests/run-make/issue-14698/foo.rs diff --git a/tests/run-make-fulldeps/issue-15460/Makefile b/tests/run-make/issue-15460/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-15460/Makefile rename to tests/run-make/issue-15460/Makefile diff --git a/tests/run-make-fulldeps/issue-15460/bar.rs b/tests/run-make/issue-15460/bar.rs similarity index 100% rename from tests/run-make-fulldeps/issue-15460/bar.rs rename to tests/run-make/issue-15460/bar.rs diff --git a/tests/run-make-fulldeps/issue-15460/foo.c b/tests/run-make/issue-15460/foo.c similarity index 100% rename from tests/run-make-fulldeps/issue-15460/foo.c rename to tests/run-make/issue-15460/foo.c diff --git a/tests/run-make-fulldeps/issue-15460/foo.rs b/tests/run-make/issue-15460/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-15460/foo.rs rename to tests/run-make/issue-15460/foo.rs diff --git a/tests/run-make-fulldeps/issue-18943/Makefile b/tests/run-make/issue-18943/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-18943/Makefile rename to tests/run-make/issue-18943/Makefile diff --git a/tests/run-make-fulldeps/issue-18943/foo.rs b/tests/run-make/issue-18943/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-18943/foo.rs rename to tests/run-make/issue-18943/foo.rs diff --git a/tests/run-make-fulldeps/issue-20626/Makefile b/tests/run-make/issue-20626/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-20626/Makefile rename to tests/run-make/issue-20626/Makefile diff --git a/tests/run-make-fulldeps/issue-20626/foo.rs b/tests/run-make/issue-20626/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-20626/foo.rs rename to tests/run-make/issue-20626/foo.rs diff --git a/tests/run-make-fulldeps/issue-22131/Makefile b/tests/run-make/issue-22131/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-22131/Makefile rename to tests/run-make/issue-22131/Makefile diff --git a/tests/run-make-fulldeps/issue-22131/foo.rs b/tests/run-make/issue-22131/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-22131/foo.rs rename to tests/run-make/issue-22131/foo.rs diff --git a/tests/run-make-fulldeps/issue-24445/Makefile b/tests/run-make/issue-24445/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-24445/Makefile rename to tests/run-make/issue-24445/Makefile diff --git a/tests/run-make-fulldeps/issue-24445/foo.c b/tests/run-make/issue-24445/foo.c similarity index 100% rename from tests/run-make-fulldeps/issue-24445/foo.c rename to tests/run-make/issue-24445/foo.c diff --git a/tests/run-make-fulldeps/issue-24445/foo.rs b/tests/run-make/issue-24445/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-24445/foo.rs rename to tests/run-make/issue-24445/foo.rs diff --git a/tests/run-make-fulldeps/issue-25581/Makefile b/tests/run-make/issue-25581/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-25581/Makefile rename to tests/run-make/issue-25581/Makefile diff --git a/tests/run-make-fulldeps/issue-25581/test.c b/tests/run-make/issue-25581/test.c similarity index 100% rename from tests/run-make-fulldeps/issue-25581/test.c rename to tests/run-make/issue-25581/test.c diff --git a/tests/run-make-fulldeps/issue-25581/test.rs b/tests/run-make/issue-25581/test.rs similarity index 100% rename from tests/run-make-fulldeps/issue-25581/test.rs rename to tests/run-make/issue-25581/test.rs diff --git a/tests/run-make-fulldeps/issue-26006/Makefile b/tests/run-make/issue-26006/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-26006/Makefile rename to tests/run-make/issue-26006/Makefile diff --git a/tests/run-make-fulldeps/issue-26006/in/libc/lib.rs b/tests/run-make/issue-26006/in/libc/lib.rs similarity index 100% rename from tests/run-make-fulldeps/issue-26006/in/libc/lib.rs rename to tests/run-make/issue-26006/in/libc/lib.rs diff --git a/tests/run-make-fulldeps/issue-26006/in/time/lib.rs b/tests/run-make/issue-26006/in/time/lib.rs similarity index 100% rename from tests/run-make-fulldeps/issue-26006/in/time/lib.rs rename to tests/run-make/issue-26006/in/time/lib.rs diff --git a/tests/run-make-fulldeps/issue-26092/Makefile b/tests/run-make/issue-26092/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-26092/Makefile rename to tests/run-make/issue-26092/Makefile diff --git a/tests/run-make-fulldeps/issue-26092/blank.rs b/tests/run-make/issue-26092/blank.rs similarity index 100% rename from tests/run-make-fulldeps/issue-26092/blank.rs rename to tests/run-make/issue-26092/blank.rs diff --git a/tests/run-make-fulldeps/issue-28595/Makefile b/tests/run-make/issue-28595/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-28595/Makefile rename to tests/run-make/issue-28595/Makefile diff --git a/tests/run-make-fulldeps/issue-28595/a.c b/tests/run-make/issue-28595/a.c similarity index 100% rename from tests/run-make-fulldeps/issue-28595/a.c rename to tests/run-make/issue-28595/a.c diff --git a/tests/run-make-fulldeps/issue-28595/a.rs b/tests/run-make/issue-28595/a.rs similarity index 100% rename from tests/run-make-fulldeps/issue-28595/a.rs rename to tests/run-make/issue-28595/a.rs diff --git a/tests/run-make-fulldeps/issue-28595/b.c b/tests/run-make/issue-28595/b.c similarity index 100% rename from tests/run-make-fulldeps/issue-28595/b.c rename to tests/run-make/issue-28595/b.c diff --git a/tests/run-make-fulldeps/issue-28595/b.rs b/tests/run-make/issue-28595/b.rs similarity index 100% rename from tests/run-make-fulldeps/issue-28595/b.rs rename to tests/run-make/issue-28595/b.rs diff --git a/tests/run-make-fulldeps/issue-28766/Makefile b/tests/run-make/issue-28766/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-28766/Makefile rename to tests/run-make/issue-28766/Makefile diff --git a/tests/run-make-fulldeps/issue-28766/foo.rs b/tests/run-make/issue-28766/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-28766/foo.rs rename to tests/run-make/issue-28766/foo.rs diff --git a/tests/run-make-fulldeps/issue-28766/main.rs b/tests/run-make/issue-28766/main.rs similarity index 100% rename from tests/run-make-fulldeps/issue-28766/main.rs rename to tests/run-make/issue-28766/main.rs diff --git a/tests/run-make-fulldeps/issue-30063/Makefile b/tests/run-make/issue-30063/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-30063/Makefile rename to tests/run-make/issue-30063/Makefile diff --git a/tests/run-make-fulldeps/issue-30063/foo.rs b/tests/run-make/issue-30063/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-30063/foo.rs rename to tests/run-make/issue-30063/foo.rs diff --git a/tests/run-make-fulldeps/issue-33329/Makefile b/tests/run-make/issue-33329/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-33329/Makefile rename to tests/run-make/issue-33329/Makefile diff --git a/tests/run-make-fulldeps/issue-33329/main.rs b/tests/run-make/issue-33329/main.rs similarity index 100% rename from tests/run-make-fulldeps/issue-33329/main.rs rename to tests/run-make/issue-33329/main.rs diff --git a/tests/run-make-fulldeps/issue-35164/Makefile b/tests/run-make/issue-35164/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-35164/Makefile rename to tests/run-make/issue-35164/Makefile diff --git a/tests/run-make-fulldeps/issue-35164/main.rs b/tests/run-make/issue-35164/main.rs similarity index 100% rename from tests/run-make-fulldeps/issue-35164/main.rs rename to tests/run-make/issue-35164/main.rs diff --git a/tests/run-make-fulldeps/issue-35164/submodule/mod.rs b/tests/run-make/issue-35164/submodule/mod.rs similarity index 100% rename from tests/run-make-fulldeps/issue-35164/submodule/mod.rs rename to tests/run-make/issue-35164/submodule/mod.rs diff --git a/tests/run-make-fulldeps/issue-37839/Makefile b/tests/run-make/issue-37839/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-37839/Makefile rename to tests/run-make/issue-37839/Makefile diff --git a/tests/run-make-fulldeps/issue-37839/a.rs b/tests/run-make/issue-37839/a.rs similarity index 100% rename from tests/run-make-fulldeps/issue-37839/a.rs rename to tests/run-make/issue-37839/a.rs diff --git a/tests/run-make-fulldeps/issue-37839/b.rs b/tests/run-make/issue-37839/b.rs similarity index 100% rename from tests/run-make-fulldeps/issue-37839/b.rs rename to tests/run-make/issue-37839/b.rs diff --git a/tests/run-make-fulldeps/issue-37839/c.rs b/tests/run-make/issue-37839/c.rs similarity index 100% rename from tests/run-make-fulldeps/issue-37839/c.rs rename to tests/run-make/issue-37839/c.rs diff --git a/tests/run-make-fulldeps/issue-37893/Makefile b/tests/run-make/issue-37893/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-37893/Makefile rename to tests/run-make/issue-37893/Makefile diff --git a/tests/run-make-fulldeps/issue-37893/a.rs b/tests/run-make/issue-37893/a.rs similarity index 100% rename from tests/run-make-fulldeps/issue-37893/a.rs rename to tests/run-make/issue-37893/a.rs diff --git a/tests/run-make-fulldeps/issue-37893/b.rs b/tests/run-make/issue-37893/b.rs similarity index 100% rename from tests/run-make-fulldeps/issue-37893/b.rs rename to tests/run-make/issue-37893/b.rs diff --git a/tests/run-make-fulldeps/issue-37893/c.rs b/tests/run-make/issue-37893/c.rs similarity index 100% rename from tests/run-make-fulldeps/issue-37893/c.rs rename to tests/run-make/issue-37893/c.rs diff --git a/tests/run-make-fulldeps/issue-38237/Makefile b/tests/run-make/issue-38237/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-38237/Makefile rename to tests/run-make/issue-38237/Makefile diff --git a/tests/run-make-fulldeps/issue-38237/bar.rs b/tests/run-make/issue-38237/bar.rs similarity index 100% rename from tests/run-make-fulldeps/issue-38237/bar.rs rename to tests/run-make/issue-38237/bar.rs diff --git a/tests/run-make-fulldeps/issue-38237/baz.rs b/tests/run-make/issue-38237/baz.rs similarity index 100% rename from tests/run-make-fulldeps/issue-38237/baz.rs rename to tests/run-make/issue-38237/baz.rs diff --git a/tests/run-make-fulldeps/issue-38237/foo.rs b/tests/run-make/issue-38237/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-38237/foo.rs rename to tests/run-make/issue-38237/foo.rs diff --git a/tests/run-make-fulldeps/issue-40535/Makefile b/tests/run-make/issue-40535/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-40535/Makefile rename to tests/run-make/issue-40535/Makefile diff --git a/tests/run-make-fulldeps/issue-40535/bar.rs b/tests/run-make/issue-40535/bar.rs similarity index 100% rename from tests/run-make-fulldeps/issue-40535/bar.rs rename to tests/run-make/issue-40535/bar.rs diff --git a/tests/run-make-fulldeps/issue-40535/baz.rs b/tests/run-make/issue-40535/baz.rs similarity index 100% rename from tests/run-make-fulldeps/issue-40535/baz.rs rename to tests/run-make/issue-40535/baz.rs diff --git a/tests/run-make-fulldeps/issue-40535/foo.rs b/tests/run-make/issue-40535/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-40535/foo.rs rename to tests/run-make/issue-40535/foo.rs diff --git a/tests/run-make-fulldeps/issue-46239/Makefile b/tests/run-make/issue-46239/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-46239/Makefile rename to tests/run-make/issue-46239/Makefile diff --git a/tests/run-make-fulldeps/issue-46239/main.rs b/tests/run-make/issue-46239/main.rs similarity index 100% rename from tests/run-make-fulldeps/issue-46239/main.rs rename to tests/run-make/issue-46239/main.rs diff --git a/tests/run-make-fulldeps/issue-47551/Makefile b/tests/run-make/issue-47551/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-47551/Makefile rename to tests/run-make/issue-47551/Makefile diff --git a/tests/run-make-fulldeps/issue-47551/eh_frame-terminator.rs b/tests/run-make/issue-47551/eh_frame-terminator.rs similarity index 100% rename from tests/run-make-fulldeps/issue-47551/eh_frame-terminator.rs rename to tests/run-make/issue-47551/eh_frame-terminator.rs diff --git a/tests/run-make-fulldeps/issue-51671/Makefile b/tests/run-make/issue-51671/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-51671/Makefile rename to tests/run-make/issue-51671/Makefile diff --git a/tests/run-make-fulldeps/issue-51671/app.rs b/tests/run-make/issue-51671/app.rs similarity index 100% rename from tests/run-make-fulldeps/issue-51671/app.rs rename to tests/run-make/issue-51671/app.rs diff --git a/tests/run-make-fulldeps/issue-53964/Makefile b/tests/run-make/issue-53964/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-53964/Makefile rename to tests/run-make/issue-53964/Makefile diff --git a/tests/run-make-fulldeps/issue-53964/app.rs b/tests/run-make/issue-53964/app.rs similarity index 100% rename from tests/run-make-fulldeps/issue-53964/app.rs rename to tests/run-make/issue-53964/app.rs diff --git a/tests/run-make-fulldeps/issue-53964/panic.rs b/tests/run-make/issue-53964/panic.rs similarity index 100% rename from tests/run-make-fulldeps/issue-53964/panic.rs rename to tests/run-make/issue-53964/panic.rs diff --git a/tests/run-make-fulldeps/issue-64153/Makefile b/tests/run-make/issue-64153/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-64153/Makefile rename to tests/run-make/issue-64153/Makefile diff --git a/tests/run-make-fulldeps/issue-64153/downstream.rs b/tests/run-make/issue-64153/downstream.rs similarity index 100% rename from tests/run-make-fulldeps/issue-64153/downstream.rs rename to tests/run-make/issue-64153/downstream.rs diff --git a/tests/run-make-fulldeps/issue-64153/upstream.rs b/tests/run-make/issue-64153/upstream.rs similarity index 100% rename from tests/run-make-fulldeps/issue-64153/upstream.rs rename to tests/run-make/issue-64153/upstream.rs diff --git a/tests/run-make-fulldeps/issue-68794-textrel-on-minimal-lib/Makefile b/tests/run-make/issue-68794-textrel-on-minimal-lib/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-68794-textrel-on-minimal-lib/Makefile rename to tests/run-make/issue-68794-textrel-on-minimal-lib/Makefile diff --git a/tests/run-make-fulldeps/issue-68794-textrel-on-minimal-lib/bar.c b/tests/run-make/issue-68794-textrel-on-minimal-lib/bar.c similarity index 100% rename from tests/run-make-fulldeps/issue-68794-textrel-on-minimal-lib/bar.c rename to tests/run-make/issue-68794-textrel-on-minimal-lib/bar.c diff --git a/tests/run-make-fulldeps/issue-68794-textrel-on-minimal-lib/foo.rs b/tests/run-make/issue-68794-textrel-on-minimal-lib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-68794-textrel-on-minimal-lib/foo.rs rename to tests/run-make/issue-68794-textrel-on-minimal-lib/foo.rs diff --git a/tests/run-make-fulldeps/issue-69368/Makefile b/tests/run-make/issue-69368/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-69368/Makefile rename to tests/run-make/issue-69368/Makefile diff --git a/tests/run-make-fulldeps/issue-69368/a.rs b/tests/run-make/issue-69368/a.rs similarity index 100% rename from tests/run-make-fulldeps/issue-69368/a.rs rename to tests/run-make/issue-69368/a.rs diff --git a/tests/run-make-fulldeps/issue-69368/b.rs b/tests/run-make/issue-69368/b.rs similarity index 100% rename from tests/run-make-fulldeps/issue-69368/b.rs rename to tests/run-make/issue-69368/b.rs diff --git a/tests/run-make-fulldeps/issue-69368/c.rs b/tests/run-make/issue-69368/c.rs similarity index 100% rename from tests/run-make-fulldeps/issue-69368/c.rs rename to tests/run-make/issue-69368/c.rs diff --git a/tests/run-make-fulldeps/issue-7349/Makefile b/tests/run-make/issue-7349/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-7349/Makefile rename to tests/run-make/issue-7349/Makefile diff --git a/tests/run-make-fulldeps/issue-7349/foo.rs b/tests/run-make/issue-7349/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue-7349/foo.rs rename to tests/run-make/issue-7349/foo.rs diff --git a/tests/run-make-fulldeps/issue-83045/Makefile b/tests/run-make/issue-83045/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-83045/Makefile rename to tests/run-make/issue-83045/Makefile diff --git a/tests/run-make-fulldeps/issue-83045/a.rs b/tests/run-make/issue-83045/a.rs similarity index 100% rename from tests/run-make-fulldeps/issue-83045/a.rs rename to tests/run-make/issue-83045/a.rs diff --git a/tests/run-make-fulldeps/issue-83045/b.rs b/tests/run-make/issue-83045/b.rs similarity index 100% rename from tests/run-make-fulldeps/issue-83045/b.rs rename to tests/run-make/issue-83045/b.rs diff --git a/tests/run-make-fulldeps/issue-83045/c.rs b/tests/run-make/issue-83045/c.rs similarity index 100% rename from tests/run-make-fulldeps/issue-83045/c.rs rename to tests/run-make/issue-83045/c.rs diff --git a/tests/run-make-fulldeps/issue-84395-lto-embed-bitcode/Makefile b/tests/run-make/issue-84395-lto-embed-bitcode/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-84395-lto-embed-bitcode/Makefile rename to tests/run-make/issue-84395-lto-embed-bitcode/Makefile diff --git a/tests/run-make-fulldeps/issue-84395-lto-embed-bitcode/test.rs b/tests/run-make/issue-84395-lto-embed-bitcode/test.rs similarity index 100% rename from tests/run-make-fulldeps/issue-84395-lto-embed-bitcode/test.rs rename to tests/run-make/issue-84395-lto-embed-bitcode/test.rs diff --git a/tests/run-make-fulldeps/issue-97463-abi-param-passing/Makefile b/tests/run-make/issue-97463-abi-param-passing/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue-97463-abi-param-passing/Makefile rename to tests/run-make/issue-97463-abi-param-passing/Makefile diff --git a/tests/run-make-fulldeps/issue-97463-abi-param-passing/bad.c b/tests/run-make/issue-97463-abi-param-passing/bad.c similarity index 100% rename from tests/run-make-fulldeps/issue-97463-abi-param-passing/bad.c rename to tests/run-make/issue-97463-abi-param-passing/bad.c diff --git a/tests/run-make-fulldeps/issue-97463-abi-param-passing/param_passing.rs b/tests/run-make/issue-97463-abi-param-passing/param_passing.rs similarity index 100% rename from tests/run-make-fulldeps/issue-97463-abi-param-passing/param_passing.rs rename to tests/run-make/issue-97463-abi-param-passing/param_passing.rs diff --git a/tests/run-make-fulldeps/issue64319/Makefile b/tests/run-make/issue64319/Makefile similarity index 100% rename from tests/run-make-fulldeps/issue64319/Makefile rename to tests/run-make/issue64319/Makefile diff --git a/tests/run-make-fulldeps/issue64319/bar.rs b/tests/run-make/issue64319/bar.rs similarity index 100% rename from tests/run-make-fulldeps/issue64319/bar.rs rename to tests/run-make/issue64319/bar.rs diff --git a/tests/run-make-fulldeps/issue64319/foo.rs b/tests/run-make/issue64319/foo.rs similarity index 100% rename from tests/run-make-fulldeps/issue64319/foo.rs rename to tests/run-make/issue64319/foo.rs diff --git a/tests/run-make-fulldeps/libs-through-symlinks/Makefile b/tests/run-make/libs-through-symlinks/Makefile similarity index 100% rename from tests/run-make-fulldeps/libs-through-symlinks/Makefile rename to tests/run-make/libs-through-symlinks/Makefile diff --git a/tests/run-make-fulldeps/libs-through-symlinks/bar.rs b/tests/run-make/libs-through-symlinks/bar.rs similarity index 100% rename from tests/run-make-fulldeps/libs-through-symlinks/bar.rs rename to tests/run-make/libs-through-symlinks/bar.rs diff --git a/tests/run-make-fulldeps/libs-through-symlinks/foo.rs b/tests/run-make/libs-through-symlinks/foo.rs similarity index 100% rename from tests/run-make-fulldeps/libs-through-symlinks/foo.rs rename to tests/run-make/libs-through-symlinks/foo.rs diff --git a/tests/run-make-fulldeps/libtest-json/Makefile b/tests/run-make/libtest-json/Makefile similarity index 100% rename from tests/run-make-fulldeps/libtest-json/Makefile rename to tests/run-make/libtest-json/Makefile diff --git a/tests/run-make-fulldeps/libtest-json/f.rs b/tests/run-make/libtest-json/f.rs similarity index 100% rename from tests/run-make-fulldeps/libtest-json/f.rs rename to tests/run-make/libtest-json/f.rs diff --git a/tests/run-make-fulldeps/libtest-json/output-default.json b/tests/run-make/libtest-json/output-default.json similarity index 100% rename from tests/run-make-fulldeps/libtest-json/output-default.json rename to tests/run-make/libtest-json/output-default.json diff --git a/tests/run-make-fulldeps/libtest-json/output-stdout-success.json b/tests/run-make/libtest-json/output-stdout-success.json similarity index 100% rename from tests/run-make-fulldeps/libtest-json/output-stdout-success.json rename to tests/run-make/libtest-json/output-stdout-success.json diff --git a/tests/run-make-fulldeps/libtest-json/validate_json.py b/tests/run-make/libtest-json/validate_json.py similarity index 100% rename from tests/run-make-fulldeps/libtest-json/validate_json.py rename to tests/run-make/libtest-json/validate_json.py diff --git a/tests/run-make-fulldeps/link-arg/Makefile b/tests/run-make/link-arg/Makefile similarity index 100% rename from tests/run-make-fulldeps/link-arg/Makefile rename to tests/run-make/link-arg/Makefile diff --git a/tests/run-make-fulldeps/link-arg/empty.rs b/tests/run-make/link-arg/empty.rs similarity index 100% rename from tests/run-make-fulldeps/link-arg/empty.rs rename to tests/run-make/link-arg/empty.rs diff --git a/tests/run-make-fulldeps/link-args-order/Makefile b/tests/run-make/link-args-order/Makefile similarity index 100% rename from tests/run-make-fulldeps/link-args-order/Makefile rename to tests/run-make/link-args-order/Makefile diff --git a/tests/run-make-fulldeps/link-args-order/empty.rs b/tests/run-make/link-args-order/empty.rs similarity index 100% rename from tests/run-make-fulldeps/link-args-order/empty.rs rename to tests/run-make/link-args-order/empty.rs diff --git a/tests/run-make-fulldeps/link-cfg/Makefile b/tests/run-make/link-cfg/Makefile similarity index 100% rename from tests/run-make-fulldeps/link-cfg/Makefile rename to tests/run-make/link-cfg/Makefile diff --git a/tests/run-make-fulldeps/link-cfg/dep-with-staticlib.rs b/tests/run-make/link-cfg/dep-with-staticlib.rs similarity index 100% rename from tests/run-make-fulldeps/link-cfg/dep-with-staticlib.rs rename to tests/run-make/link-cfg/dep-with-staticlib.rs diff --git a/tests/run-make-fulldeps/link-cfg/dep.rs b/tests/run-make/link-cfg/dep.rs similarity index 100% rename from tests/run-make-fulldeps/link-cfg/dep.rs rename to tests/run-make/link-cfg/dep.rs diff --git a/tests/run-make-fulldeps/link-cfg/no-deps.rs b/tests/run-make/link-cfg/no-deps.rs similarity index 100% rename from tests/run-make-fulldeps/link-cfg/no-deps.rs rename to tests/run-make/link-cfg/no-deps.rs diff --git a/tests/run-make-fulldeps/link-cfg/return1.c b/tests/run-make/link-cfg/return1.c similarity index 100% rename from tests/run-make-fulldeps/link-cfg/return1.c rename to tests/run-make/link-cfg/return1.c diff --git a/tests/run-make-fulldeps/link-cfg/return2.c b/tests/run-make/link-cfg/return2.c similarity index 100% rename from tests/run-make-fulldeps/link-cfg/return2.c rename to tests/run-make/link-cfg/return2.c diff --git a/tests/run-make-fulldeps/link-cfg/return3.c b/tests/run-make/link-cfg/return3.c similarity index 100% rename from tests/run-make-fulldeps/link-cfg/return3.c rename to tests/run-make/link-cfg/return3.c diff --git a/tests/run-make-fulldeps/link-cfg/with-deps.rs b/tests/run-make/link-cfg/with-deps.rs similarity index 100% rename from tests/run-make-fulldeps/link-cfg/with-deps.rs rename to tests/run-make/link-cfg/with-deps.rs diff --git a/tests/run-make-fulldeps/link-cfg/with-staticlib-deps.rs b/tests/run-make/link-cfg/with-staticlib-deps.rs similarity index 100% rename from tests/run-make-fulldeps/link-cfg/with-staticlib-deps.rs rename to tests/run-make/link-cfg/with-staticlib-deps.rs diff --git a/tests/run-make-fulldeps/link-dedup/Makefile b/tests/run-make/link-dedup/Makefile similarity index 100% rename from tests/run-make-fulldeps/link-dedup/Makefile rename to tests/run-make/link-dedup/Makefile diff --git a/tests/run-make-fulldeps/link-dedup/depa.rs b/tests/run-make/link-dedup/depa.rs similarity index 100% rename from tests/run-make-fulldeps/link-dedup/depa.rs rename to tests/run-make/link-dedup/depa.rs diff --git a/tests/run-make-fulldeps/link-dedup/depb.rs b/tests/run-make/link-dedup/depb.rs similarity index 100% rename from tests/run-make-fulldeps/link-dedup/depb.rs rename to tests/run-make/link-dedup/depb.rs diff --git a/tests/run-make-fulldeps/link-dedup/depc.rs b/tests/run-make/link-dedup/depc.rs similarity index 100% rename from tests/run-make-fulldeps/link-dedup/depc.rs rename to tests/run-make/link-dedup/depc.rs diff --git a/tests/run-make-fulldeps/link-dedup/empty.rs b/tests/run-make/link-dedup/empty.rs similarity index 100% rename from tests/run-make-fulldeps/link-dedup/empty.rs rename to tests/run-make/link-dedup/empty.rs diff --git a/tests/run-make-fulldeps/link-path-order/Makefile b/tests/run-make/link-path-order/Makefile similarity index 100% rename from tests/run-make-fulldeps/link-path-order/Makefile rename to tests/run-make/link-path-order/Makefile diff --git a/tests/run-make-fulldeps/link-path-order/correct.c b/tests/run-make/link-path-order/correct.c similarity index 100% rename from tests/run-make-fulldeps/link-path-order/correct.c rename to tests/run-make/link-path-order/correct.c diff --git a/tests/run-make-fulldeps/link-path-order/main.rs b/tests/run-make/link-path-order/main.rs similarity index 100% rename from tests/run-make-fulldeps/link-path-order/main.rs rename to tests/run-make/link-path-order/main.rs diff --git a/tests/run-make-fulldeps/link-path-order/wrong.c b/tests/run-make/link-path-order/wrong.c similarity index 100% rename from tests/run-make-fulldeps/link-path-order/wrong.c rename to tests/run-make/link-path-order/wrong.c diff --git a/tests/run-make-fulldeps/linkage-attr-on-static/Makefile b/tests/run-make/linkage-attr-on-static/Makefile similarity index 100% rename from tests/run-make-fulldeps/linkage-attr-on-static/Makefile rename to tests/run-make/linkage-attr-on-static/Makefile diff --git a/tests/run-make-fulldeps/linkage-attr-on-static/bar.rs b/tests/run-make/linkage-attr-on-static/bar.rs similarity index 100% rename from tests/run-make-fulldeps/linkage-attr-on-static/bar.rs rename to tests/run-make/linkage-attr-on-static/bar.rs diff --git a/tests/run-make-fulldeps/linkage-attr-on-static/foo.c b/tests/run-make/linkage-attr-on-static/foo.c similarity index 100% rename from tests/run-make-fulldeps/linkage-attr-on-static/foo.c rename to tests/run-make/linkage-attr-on-static/foo.c diff --git a/tests/run-make-fulldeps/long-linker-command-lines-cmd-exe/Makefile b/tests/run-make/long-linker-command-lines-cmd-exe/Makefile similarity index 100% rename from tests/run-make-fulldeps/long-linker-command-lines-cmd-exe/Makefile rename to tests/run-make/long-linker-command-lines-cmd-exe/Makefile diff --git a/tests/run-make-fulldeps/long-linker-command-lines-cmd-exe/foo.bat b/tests/run-make/long-linker-command-lines-cmd-exe/foo.bat similarity index 100% rename from tests/run-make-fulldeps/long-linker-command-lines-cmd-exe/foo.bat rename to tests/run-make/long-linker-command-lines-cmd-exe/foo.bat diff --git a/tests/run-make-fulldeps/long-linker-command-lines-cmd-exe/foo.rs b/tests/run-make/long-linker-command-lines-cmd-exe/foo.rs similarity index 100% rename from tests/run-make-fulldeps/long-linker-command-lines-cmd-exe/foo.rs rename to tests/run-make/long-linker-command-lines-cmd-exe/foo.rs diff --git a/tests/run-make-fulldeps/long-linker-command-lines/Makefile b/tests/run-make/long-linker-command-lines/Makefile similarity index 100% rename from tests/run-make-fulldeps/long-linker-command-lines/Makefile rename to tests/run-make/long-linker-command-lines/Makefile diff --git a/tests/run-make-fulldeps/long-linker-command-lines/foo.rs b/tests/run-make/long-linker-command-lines/foo.rs similarity index 100% rename from tests/run-make-fulldeps/long-linker-command-lines/foo.rs rename to tests/run-make/long-linker-command-lines/foo.rs diff --git a/tests/run-make-fulldeps/longjmp-across-rust/Makefile b/tests/run-make/longjmp-across-rust/Makefile similarity index 100% rename from tests/run-make-fulldeps/longjmp-across-rust/Makefile rename to tests/run-make/longjmp-across-rust/Makefile diff --git a/tests/run-make-fulldeps/longjmp-across-rust/foo.c b/tests/run-make/longjmp-across-rust/foo.c similarity index 100% rename from tests/run-make-fulldeps/longjmp-across-rust/foo.c rename to tests/run-make/longjmp-across-rust/foo.c diff --git a/tests/run-make-fulldeps/longjmp-across-rust/main.rs b/tests/run-make/longjmp-across-rust/main.rs similarity index 100% rename from tests/run-make-fulldeps/longjmp-across-rust/main.rs rename to tests/run-make/longjmp-across-rust/main.rs diff --git a/tests/run-make-fulldeps/ls-metadata/Makefile b/tests/run-make/ls-metadata/Makefile similarity index 100% rename from tests/run-make-fulldeps/ls-metadata/Makefile rename to tests/run-make/ls-metadata/Makefile diff --git a/tests/run-make-fulldeps/ls-metadata/foo.rs b/tests/run-make/ls-metadata/foo.rs similarity index 100% rename from tests/run-make-fulldeps/ls-metadata/foo.rs rename to tests/run-make/ls-metadata/foo.rs diff --git a/tests/run-make-fulldeps/lto-dylib-dep/Makefile b/tests/run-make/lto-dylib-dep/Makefile similarity index 100% rename from tests/run-make-fulldeps/lto-dylib-dep/Makefile rename to tests/run-make/lto-dylib-dep/Makefile diff --git a/tests/run-make-fulldeps/lto-dylib-dep/a_dylib.rs b/tests/run-make/lto-dylib-dep/a_dylib.rs similarity index 100% rename from tests/run-make-fulldeps/lto-dylib-dep/a_dylib.rs rename to tests/run-make/lto-dylib-dep/a_dylib.rs diff --git a/tests/run-make-fulldeps/lto-dylib-dep/main.rs b/tests/run-make/lto-dylib-dep/main.rs similarity index 100% rename from tests/run-make-fulldeps/lto-dylib-dep/main.rs rename to tests/run-make/lto-dylib-dep/main.rs diff --git a/tests/run-make-fulldeps/lto-empty/Makefile b/tests/run-make/lto-empty/Makefile similarity index 100% rename from tests/run-make-fulldeps/lto-empty/Makefile rename to tests/run-make/lto-empty/Makefile diff --git a/tests/run-make-fulldeps/lto-empty/lib.rs b/tests/run-make/lto-empty/lib.rs similarity index 100% rename from tests/run-make-fulldeps/lto-empty/lib.rs rename to tests/run-make/lto-empty/lib.rs diff --git a/tests/run-make-fulldeps/lto-no-link-whole-rlib/Makefile b/tests/run-make/lto-no-link-whole-rlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/lto-no-link-whole-rlib/Makefile rename to tests/run-make/lto-no-link-whole-rlib/Makefile diff --git a/tests/run-make-fulldeps/lto-no-link-whole-rlib/bar.c b/tests/run-make/lto-no-link-whole-rlib/bar.c similarity index 100% rename from tests/run-make-fulldeps/lto-no-link-whole-rlib/bar.c rename to tests/run-make/lto-no-link-whole-rlib/bar.c diff --git a/tests/run-make-fulldeps/lto-no-link-whole-rlib/foo.c b/tests/run-make/lto-no-link-whole-rlib/foo.c similarity index 100% rename from tests/run-make-fulldeps/lto-no-link-whole-rlib/foo.c rename to tests/run-make/lto-no-link-whole-rlib/foo.c diff --git a/tests/run-make-fulldeps/lto-no-link-whole-rlib/lib1.rs b/tests/run-make/lto-no-link-whole-rlib/lib1.rs similarity index 100% rename from tests/run-make-fulldeps/lto-no-link-whole-rlib/lib1.rs rename to tests/run-make/lto-no-link-whole-rlib/lib1.rs diff --git a/tests/run-make-fulldeps/lto-no-link-whole-rlib/lib2.rs b/tests/run-make/lto-no-link-whole-rlib/lib2.rs similarity index 100% rename from tests/run-make-fulldeps/lto-no-link-whole-rlib/lib2.rs rename to tests/run-make/lto-no-link-whole-rlib/lib2.rs diff --git a/tests/run-make-fulldeps/lto-no-link-whole-rlib/main.rs b/tests/run-make/lto-no-link-whole-rlib/main.rs similarity index 100% rename from tests/run-make-fulldeps/lto-no-link-whole-rlib/main.rs rename to tests/run-make/lto-no-link-whole-rlib/main.rs diff --git a/tests/run-make-fulldeps/lto-readonly-lib/Makefile b/tests/run-make/lto-readonly-lib/Makefile similarity index 100% rename from tests/run-make-fulldeps/lto-readonly-lib/Makefile rename to tests/run-make/lto-readonly-lib/Makefile diff --git a/tests/run-make-fulldeps/lto-readonly-lib/lib.rs b/tests/run-make/lto-readonly-lib/lib.rs similarity index 100% rename from tests/run-make-fulldeps/lto-readonly-lib/lib.rs rename to tests/run-make/lto-readonly-lib/lib.rs diff --git a/tests/run-make-fulldeps/lto-readonly-lib/main.rs b/tests/run-make/lto-readonly-lib/main.rs similarity index 100% rename from tests/run-make-fulldeps/lto-readonly-lib/main.rs rename to tests/run-make/lto-readonly-lib/main.rs diff --git a/tests/run-make-fulldeps/lto-smoke-c/Makefile b/tests/run-make/lto-smoke-c/Makefile similarity index 100% rename from tests/run-make-fulldeps/lto-smoke-c/Makefile rename to tests/run-make/lto-smoke-c/Makefile diff --git a/tests/run-make-fulldeps/lto-smoke-c/bar.c b/tests/run-make/lto-smoke-c/bar.c similarity index 100% rename from tests/run-make-fulldeps/lto-smoke-c/bar.c rename to tests/run-make/lto-smoke-c/bar.c diff --git a/tests/run-make-fulldeps/lto-smoke-c/foo.rs b/tests/run-make/lto-smoke-c/foo.rs similarity index 100% rename from tests/run-make-fulldeps/lto-smoke-c/foo.rs rename to tests/run-make/lto-smoke-c/foo.rs diff --git a/tests/run-make-fulldeps/lto-smoke/Makefile b/tests/run-make/lto-smoke/Makefile similarity index 100% rename from tests/run-make-fulldeps/lto-smoke/Makefile rename to tests/run-make/lto-smoke/Makefile diff --git a/tests/run-make-fulldeps/lto-smoke/lib.rs b/tests/run-make/lto-smoke/lib.rs similarity index 100% rename from tests/run-make-fulldeps/lto-smoke/lib.rs rename to tests/run-make/lto-smoke/lib.rs diff --git a/tests/run-make-fulldeps/lto-smoke/main.rs b/tests/run-make/lto-smoke/main.rs similarity index 100% rename from tests/run-make-fulldeps/lto-smoke/main.rs rename to tests/run-make/lto-smoke/main.rs diff --git a/tests/run-make-fulldeps/manual-crate-name/Makefile b/tests/run-make/manual-crate-name/Makefile similarity index 100% rename from tests/run-make-fulldeps/manual-crate-name/Makefile rename to tests/run-make/manual-crate-name/Makefile diff --git a/tests/run-make-fulldeps/manual-crate-name/bar.rs b/tests/run-make/manual-crate-name/bar.rs similarity index 100% rename from tests/run-make-fulldeps/manual-crate-name/bar.rs rename to tests/run-make/manual-crate-name/bar.rs diff --git a/tests/run-make-fulldeps/manual-link/Makefile b/tests/run-make/manual-link/Makefile similarity index 100% rename from tests/run-make-fulldeps/manual-link/Makefile rename to tests/run-make/manual-link/Makefile diff --git a/tests/run-make-fulldeps/manual-link/bar.c b/tests/run-make/manual-link/bar.c similarity index 100% rename from tests/run-make-fulldeps/manual-link/bar.c rename to tests/run-make/manual-link/bar.c diff --git a/tests/run-make-fulldeps/manual-link/foo.c b/tests/run-make/manual-link/foo.c similarity index 100% rename from tests/run-make-fulldeps/manual-link/foo.c rename to tests/run-make/manual-link/foo.c diff --git a/tests/run-make-fulldeps/manual-link/foo.rs b/tests/run-make/manual-link/foo.rs similarity index 100% rename from tests/run-make-fulldeps/manual-link/foo.rs rename to tests/run-make/manual-link/foo.rs diff --git a/tests/run-make-fulldeps/manual-link/main.rs b/tests/run-make/manual-link/main.rs similarity index 100% rename from tests/run-make-fulldeps/manual-link/main.rs rename to tests/run-make/manual-link/main.rs diff --git a/tests/run-make-fulldeps/many-crates-but-no-match/Makefile b/tests/run-make/many-crates-but-no-match/Makefile similarity index 100% rename from tests/run-make-fulldeps/many-crates-but-no-match/Makefile rename to tests/run-make/many-crates-but-no-match/Makefile diff --git a/tests/run-make-fulldeps/many-crates-but-no-match/crateA1.rs b/tests/run-make/many-crates-but-no-match/crateA1.rs similarity index 100% rename from tests/run-make-fulldeps/many-crates-but-no-match/crateA1.rs rename to tests/run-make/many-crates-but-no-match/crateA1.rs diff --git a/tests/run-make-fulldeps/many-crates-but-no-match/crateA2.rs b/tests/run-make/many-crates-but-no-match/crateA2.rs similarity index 100% rename from tests/run-make-fulldeps/many-crates-but-no-match/crateA2.rs rename to tests/run-make/many-crates-but-no-match/crateA2.rs diff --git a/tests/run-make-fulldeps/many-crates-but-no-match/crateA3.rs b/tests/run-make/many-crates-but-no-match/crateA3.rs similarity index 100% rename from tests/run-make-fulldeps/many-crates-but-no-match/crateA3.rs rename to tests/run-make/many-crates-but-no-match/crateA3.rs diff --git a/tests/run-make-fulldeps/many-crates-but-no-match/crateB.rs b/tests/run-make/many-crates-but-no-match/crateB.rs similarity index 100% rename from tests/run-make-fulldeps/many-crates-but-no-match/crateB.rs rename to tests/run-make/many-crates-but-no-match/crateB.rs diff --git a/tests/run-make-fulldeps/many-crates-but-no-match/crateC.rs b/tests/run-make/many-crates-but-no-match/crateC.rs similarity index 100% rename from tests/run-make-fulldeps/many-crates-but-no-match/crateC.rs rename to tests/run-make/many-crates-but-no-match/crateC.rs diff --git a/tests/run-make-fulldeps/metadata-flag-frobs-symbols/Makefile b/tests/run-make/metadata-flag-frobs-symbols/Makefile similarity index 100% rename from tests/run-make-fulldeps/metadata-flag-frobs-symbols/Makefile rename to tests/run-make/metadata-flag-frobs-symbols/Makefile diff --git a/tests/run-make-fulldeps/metadata-flag-frobs-symbols/bar.rs b/tests/run-make/metadata-flag-frobs-symbols/bar.rs similarity index 100% rename from tests/run-make-fulldeps/metadata-flag-frobs-symbols/bar.rs rename to tests/run-make/metadata-flag-frobs-symbols/bar.rs diff --git a/tests/run-make-fulldeps/metadata-flag-frobs-symbols/foo.rs b/tests/run-make/metadata-flag-frobs-symbols/foo.rs similarity index 100% rename from tests/run-make-fulldeps/metadata-flag-frobs-symbols/foo.rs rename to tests/run-make/metadata-flag-frobs-symbols/foo.rs diff --git a/tests/run-make-fulldeps/min-global-align/Makefile b/tests/run-make/min-global-align/Makefile similarity index 100% rename from tests/run-make-fulldeps/min-global-align/Makefile rename to tests/run-make/min-global-align/Makefile diff --git a/tests/run-make-fulldeps/min-global-align/min_global_align.rs b/tests/run-make/min-global-align/min_global_align.rs similarity index 100% rename from tests/run-make-fulldeps/min-global-align/min_global_align.rs rename to tests/run-make/min-global-align/min_global_align.rs diff --git a/tests/run-make-fulldeps/mingw-export-call-convention/Makefile b/tests/run-make/mingw-export-call-convention/Makefile similarity index 100% rename from tests/run-make-fulldeps/mingw-export-call-convention/Makefile rename to tests/run-make/mingw-export-call-convention/Makefile diff --git a/tests/run-make-fulldeps/mingw-export-call-convention/foo.rs b/tests/run-make/mingw-export-call-convention/foo.rs similarity index 100% rename from tests/run-make-fulldeps/mingw-export-call-convention/foo.rs rename to tests/run-make/mingw-export-call-convention/foo.rs diff --git a/tests/run-make-fulldeps/mismatching-target-triples/Makefile b/tests/run-make/mismatching-target-triples/Makefile similarity index 100% rename from tests/run-make-fulldeps/mismatching-target-triples/Makefile rename to tests/run-make/mismatching-target-triples/Makefile diff --git a/tests/run-make-fulldeps/mismatching-target-triples/bar.rs b/tests/run-make/mismatching-target-triples/bar.rs similarity index 100% rename from tests/run-make-fulldeps/mismatching-target-triples/bar.rs rename to tests/run-make/mismatching-target-triples/bar.rs diff --git a/tests/run-make-fulldeps/mismatching-target-triples/foo.rs b/tests/run-make/mismatching-target-triples/foo.rs similarity index 100% rename from tests/run-make-fulldeps/mismatching-target-triples/foo.rs rename to tests/run-make/mismatching-target-triples/foo.rs diff --git a/tests/run-make-fulldeps/missing-crate-dependency/Makefile b/tests/run-make/missing-crate-dependency/Makefile similarity index 100% rename from tests/run-make-fulldeps/missing-crate-dependency/Makefile rename to tests/run-make/missing-crate-dependency/Makefile diff --git a/tests/run-make-fulldeps/missing-crate-dependency/crateA.rs b/tests/run-make/missing-crate-dependency/crateA.rs similarity index 100% rename from tests/run-make-fulldeps/missing-crate-dependency/crateA.rs rename to tests/run-make/missing-crate-dependency/crateA.rs diff --git a/tests/run-make-fulldeps/missing-crate-dependency/crateB.rs b/tests/run-make/missing-crate-dependency/crateB.rs similarity index 100% rename from tests/run-make-fulldeps/missing-crate-dependency/crateB.rs rename to tests/run-make/missing-crate-dependency/crateB.rs diff --git a/tests/run-make-fulldeps/missing-crate-dependency/crateC.rs b/tests/run-make/missing-crate-dependency/crateC.rs similarity index 100% rename from tests/run-make-fulldeps/missing-crate-dependency/crateC.rs rename to tests/run-make/missing-crate-dependency/crateC.rs diff --git a/tests/run-make-fulldeps/mixing-deps/Makefile b/tests/run-make/mixing-deps/Makefile similarity index 100% rename from tests/run-make-fulldeps/mixing-deps/Makefile rename to tests/run-make/mixing-deps/Makefile diff --git a/tests/run-make-fulldeps/mixing-deps/both.rs b/tests/run-make/mixing-deps/both.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-deps/both.rs rename to tests/run-make/mixing-deps/both.rs diff --git a/tests/run-make-fulldeps/mixing-deps/dylib.rs b/tests/run-make/mixing-deps/dylib.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-deps/dylib.rs rename to tests/run-make/mixing-deps/dylib.rs diff --git a/tests/run-make-fulldeps/mixing-deps/prog.rs b/tests/run-make/mixing-deps/prog.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-deps/prog.rs rename to tests/run-make/mixing-deps/prog.rs diff --git a/tests/run-make-fulldeps/mixing-formats/Makefile b/tests/run-make/mixing-formats/Makefile similarity index 100% rename from tests/run-make-fulldeps/mixing-formats/Makefile rename to tests/run-make/mixing-formats/Makefile diff --git a/tests/run-make-fulldeps/mixing-formats/bar1.rs b/tests/run-make/mixing-formats/bar1.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-formats/bar1.rs rename to tests/run-make/mixing-formats/bar1.rs diff --git a/tests/run-make-fulldeps/mixing-formats/bar2.rs b/tests/run-make/mixing-formats/bar2.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-formats/bar2.rs rename to tests/run-make/mixing-formats/bar2.rs diff --git a/tests/run-make-fulldeps/mixing-formats/baz.rs b/tests/run-make/mixing-formats/baz.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-formats/baz.rs rename to tests/run-make/mixing-formats/baz.rs diff --git a/tests/run-make-fulldeps/mixing-formats/baz2.rs b/tests/run-make/mixing-formats/baz2.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-formats/baz2.rs rename to tests/run-make/mixing-formats/baz2.rs diff --git a/tests/run-make-fulldeps/mixing-formats/foo.rs b/tests/run-make/mixing-formats/foo.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-formats/foo.rs rename to tests/run-make/mixing-formats/foo.rs diff --git a/tests/run-make-fulldeps/mixing-libs/Makefile b/tests/run-make/mixing-libs/Makefile similarity index 100% rename from tests/run-make-fulldeps/mixing-libs/Makefile rename to tests/run-make/mixing-libs/Makefile diff --git a/tests/run-make-fulldeps/mixing-libs/dylib.rs b/tests/run-make/mixing-libs/dylib.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-libs/dylib.rs rename to tests/run-make/mixing-libs/dylib.rs diff --git a/tests/run-make-fulldeps/mixing-libs/prog.rs b/tests/run-make/mixing-libs/prog.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-libs/prog.rs rename to tests/run-make/mixing-libs/prog.rs diff --git a/tests/run-make-fulldeps/mixing-libs/rlib.rs b/tests/run-make/mixing-libs/rlib.rs similarity index 100% rename from tests/run-make-fulldeps/mixing-libs/rlib.rs rename to tests/run-make/mixing-libs/rlib.rs diff --git a/tests/run-make-fulldeps/msvc-opt-minsize/Makefile b/tests/run-make/msvc-opt-minsize/Makefile similarity index 100% rename from tests/run-make-fulldeps/msvc-opt-minsize/Makefile rename to tests/run-make/msvc-opt-minsize/Makefile diff --git a/tests/run-make-fulldeps/msvc-opt-minsize/foo.rs b/tests/run-make/msvc-opt-minsize/foo.rs similarity index 100% rename from tests/run-make-fulldeps/msvc-opt-minsize/foo.rs rename to tests/run-make/msvc-opt-minsize/foo.rs diff --git a/tests/run-make-fulldeps/multiple-emits/Makefile b/tests/run-make/multiple-emits/Makefile similarity index 100% rename from tests/run-make-fulldeps/multiple-emits/Makefile rename to tests/run-make/multiple-emits/Makefile diff --git a/tests/run-make-fulldeps/multiple-emits/foo.rs b/tests/run-make/multiple-emits/foo.rs similarity index 100% rename from tests/run-make-fulldeps/multiple-emits/foo.rs rename to tests/run-make/multiple-emits/foo.rs diff --git a/tests/run-make-fulldeps/no-builtins-lto/Makefile b/tests/run-make/no-builtins-lto/Makefile similarity index 100% rename from tests/run-make-fulldeps/no-builtins-lto/Makefile rename to tests/run-make/no-builtins-lto/Makefile diff --git a/tests/run-make-fulldeps/no-builtins-lto/main.rs b/tests/run-make/no-builtins-lto/main.rs similarity index 100% rename from tests/run-make-fulldeps/no-builtins-lto/main.rs rename to tests/run-make/no-builtins-lto/main.rs diff --git a/tests/run-make-fulldeps/no-builtins-lto/no_builtins.rs b/tests/run-make/no-builtins-lto/no_builtins.rs similarity index 100% rename from tests/run-make-fulldeps/no-builtins-lto/no_builtins.rs rename to tests/run-make/no-builtins-lto/no_builtins.rs diff --git a/tests/run-make-fulldeps/no-duplicate-libs/Makefile b/tests/run-make/no-duplicate-libs/Makefile similarity index 100% rename from tests/run-make-fulldeps/no-duplicate-libs/Makefile rename to tests/run-make/no-duplicate-libs/Makefile diff --git a/tests/run-make-fulldeps/no-duplicate-libs/bar.c b/tests/run-make/no-duplicate-libs/bar.c similarity index 100% rename from tests/run-make-fulldeps/no-duplicate-libs/bar.c rename to tests/run-make/no-duplicate-libs/bar.c diff --git a/tests/run-make-fulldeps/no-duplicate-libs/foo.c b/tests/run-make/no-duplicate-libs/foo.c similarity index 100% rename from tests/run-make-fulldeps/no-duplicate-libs/foo.c rename to tests/run-make/no-duplicate-libs/foo.c diff --git a/tests/run-make-fulldeps/no-duplicate-libs/main.rs b/tests/run-make/no-duplicate-libs/main.rs similarity index 100% rename from tests/run-make-fulldeps/no-duplicate-libs/main.rs rename to tests/run-make/no-duplicate-libs/main.rs diff --git a/tests/run-make-fulldeps/no-intermediate-extras/Makefile b/tests/run-make/no-intermediate-extras/Makefile similarity index 100% rename from tests/run-make-fulldeps/no-intermediate-extras/Makefile rename to tests/run-make/no-intermediate-extras/Makefile diff --git a/tests/run-make-fulldeps/no-intermediate-extras/foo.rs b/tests/run-make/no-intermediate-extras/foo.rs similarity index 100% rename from tests/run-make-fulldeps/no-intermediate-extras/foo.rs rename to tests/run-make/no-intermediate-extras/foo.rs diff --git a/tests/run-make-fulldeps/obey-crate-type-flag/Makefile b/tests/run-make/obey-crate-type-flag/Makefile similarity index 100% rename from tests/run-make-fulldeps/obey-crate-type-flag/Makefile rename to tests/run-make/obey-crate-type-flag/Makefile diff --git a/tests/run-make-fulldeps/obey-crate-type-flag/test.rs b/tests/run-make/obey-crate-type-flag/test.rs similarity index 100% rename from tests/run-make-fulldeps/obey-crate-type-flag/test.rs rename to tests/run-make/obey-crate-type-flag/test.rs diff --git a/tests/run-make-fulldeps/output-filename-conflicts-with-directory/Makefile b/tests/run-make/output-filename-conflicts-with-directory/Makefile similarity index 100% rename from tests/run-make-fulldeps/output-filename-conflicts-with-directory/Makefile rename to tests/run-make/output-filename-conflicts-with-directory/Makefile diff --git a/tests/run-make-fulldeps/output-filename-conflicts-with-directory/foo.rs b/tests/run-make/output-filename-conflicts-with-directory/foo.rs similarity index 100% rename from tests/run-make-fulldeps/output-filename-conflicts-with-directory/foo.rs rename to tests/run-make/output-filename-conflicts-with-directory/foo.rs diff --git a/tests/run-make-fulldeps/output-filename-overwrites-input/Makefile b/tests/run-make/output-filename-overwrites-input/Makefile similarity index 100% rename from tests/run-make-fulldeps/output-filename-overwrites-input/Makefile rename to tests/run-make/output-filename-overwrites-input/Makefile diff --git a/tests/run-make-fulldeps/output-filename-overwrites-input/bar.rs b/tests/run-make/output-filename-overwrites-input/bar.rs similarity index 100% rename from tests/run-make-fulldeps/output-filename-overwrites-input/bar.rs rename to tests/run-make/output-filename-overwrites-input/bar.rs diff --git a/tests/run-make-fulldeps/output-filename-overwrites-input/foo.rs b/tests/run-make/output-filename-overwrites-input/foo.rs similarity index 100% rename from tests/run-make-fulldeps/output-filename-overwrites-input/foo.rs rename to tests/run-make/output-filename-overwrites-input/foo.rs diff --git a/tests/run-make-fulldeps/output-type-permutations/Makefile b/tests/run-make/output-type-permutations/Makefile similarity index 100% rename from tests/run-make-fulldeps/output-type-permutations/Makefile rename to tests/run-make/output-type-permutations/Makefile diff --git a/tests/run-make-fulldeps/output-type-permutations/foo.rs b/tests/run-make/output-type-permutations/foo.rs similarity index 100% rename from tests/run-make-fulldeps/output-type-permutations/foo.rs rename to tests/run-make/output-type-permutations/foo.rs diff --git a/tests/run-make-fulldeps/output-with-hyphens/Makefile b/tests/run-make/output-with-hyphens/Makefile similarity index 100% rename from tests/run-make-fulldeps/output-with-hyphens/Makefile rename to tests/run-make/output-with-hyphens/Makefile diff --git a/tests/run-make-fulldeps/output-with-hyphens/foo-bar.rs b/tests/run-make/output-with-hyphens/foo-bar.rs similarity index 100% rename from tests/run-make-fulldeps/output-with-hyphens/foo-bar.rs rename to tests/run-make/output-with-hyphens/foo-bar.rs diff --git a/tests/run-make-fulldeps/override-aliased-flags/Makefile b/tests/run-make/override-aliased-flags/Makefile similarity index 100% rename from tests/run-make-fulldeps/override-aliased-flags/Makefile rename to tests/run-make/override-aliased-flags/Makefile diff --git a/tests/run-make-fulldeps/override-aliased-flags/main.rs b/tests/run-make/override-aliased-flags/main.rs similarity index 100% rename from tests/run-make-fulldeps/override-aliased-flags/main.rs rename to tests/run-make/override-aliased-flags/main.rs diff --git a/tests/run-make-fulldeps/panic-impl-transitive/Makefile b/tests/run-make/panic-impl-transitive/Makefile similarity index 100% rename from tests/run-make-fulldeps/panic-impl-transitive/Makefile rename to tests/run-make/panic-impl-transitive/Makefile diff --git a/tests/run-make-fulldeps/panic-impl-transitive/panic-impl-consumer.rs b/tests/run-make/panic-impl-transitive/panic-impl-consumer.rs similarity index 100% rename from tests/run-make-fulldeps/panic-impl-transitive/panic-impl-consumer.rs rename to tests/run-make/panic-impl-transitive/panic-impl-consumer.rs diff --git a/tests/run-make-fulldeps/panic-impl-transitive/panic-impl-provider.rs b/tests/run-make/panic-impl-transitive/panic-impl-provider.rs similarity index 100% rename from tests/run-make-fulldeps/panic-impl-transitive/panic-impl-provider.rs rename to tests/run-make/panic-impl-transitive/panic-impl-provider.rs diff --git a/tests/run-make-fulldeps/pass-non-c-like-enum-to-c/Makefile b/tests/run-make/pass-non-c-like-enum-to-c/Makefile similarity index 100% rename from tests/run-make-fulldeps/pass-non-c-like-enum-to-c/Makefile rename to tests/run-make/pass-non-c-like-enum-to-c/Makefile diff --git a/tests/run-make-fulldeps/pass-non-c-like-enum-to-c/nonclike.rs b/tests/run-make/pass-non-c-like-enum-to-c/nonclike.rs similarity index 100% rename from tests/run-make-fulldeps/pass-non-c-like-enum-to-c/nonclike.rs rename to tests/run-make/pass-non-c-like-enum-to-c/nonclike.rs diff --git a/tests/run-make-fulldeps/pass-non-c-like-enum-to-c/test.c b/tests/run-make/pass-non-c-like-enum-to-c/test.c similarity index 100% rename from tests/run-make-fulldeps/pass-non-c-like-enum-to-c/test.c rename to tests/run-make/pass-non-c-like-enum-to-c/test.c diff --git a/tests/run-make-fulldeps/pgo-branch-weights/Makefile b/tests/run-make/pgo-branch-weights/Makefile similarity index 100% rename from tests/run-make-fulldeps/pgo-branch-weights/Makefile rename to tests/run-make/pgo-branch-weights/Makefile diff --git a/tests/run-make-fulldeps/pgo-branch-weights/filecheck-patterns.txt b/tests/run-make/pgo-branch-weights/filecheck-patterns.txt similarity index 100% rename from tests/run-make-fulldeps/pgo-branch-weights/filecheck-patterns.txt rename to tests/run-make/pgo-branch-weights/filecheck-patterns.txt diff --git a/tests/run-make-fulldeps/pgo-branch-weights/interesting.rs b/tests/run-make/pgo-branch-weights/interesting.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-branch-weights/interesting.rs rename to tests/run-make/pgo-branch-weights/interesting.rs diff --git a/tests/run-make-fulldeps/pgo-branch-weights/main.rs b/tests/run-make/pgo-branch-weights/main.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-branch-weights/main.rs rename to tests/run-make/pgo-branch-weights/main.rs diff --git a/tests/run-make-fulldeps/pgo-branch-weights/opaque.rs b/tests/run-make/pgo-branch-weights/opaque.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-branch-weights/opaque.rs rename to tests/run-make/pgo-branch-weights/opaque.rs diff --git a/tests/run-make-fulldeps/pgo-gen-lto/Makefile b/tests/run-make/pgo-gen-lto/Makefile similarity index 100% rename from tests/run-make-fulldeps/pgo-gen-lto/Makefile rename to tests/run-make/pgo-gen-lto/Makefile diff --git a/tests/run-make-fulldeps/pgo-gen-lto/test.rs b/tests/run-make/pgo-gen-lto/test.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-gen-lto/test.rs rename to tests/run-make/pgo-gen-lto/test.rs diff --git a/tests/run-make-fulldeps/pgo-gen-no-imp-symbols/Makefile b/tests/run-make/pgo-gen-no-imp-symbols/Makefile similarity index 100% rename from tests/run-make-fulldeps/pgo-gen-no-imp-symbols/Makefile rename to tests/run-make/pgo-gen-no-imp-symbols/Makefile diff --git a/tests/run-make-fulldeps/pgo-gen-no-imp-symbols/test.rs b/tests/run-make/pgo-gen-no-imp-symbols/test.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-gen-no-imp-symbols/test.rs rename to tests/run-make/pgo-gen-no-imp-symbols/test.rs diff --git a/tests/run-make-fulldeps/pgo-gen/Makefile b/tests/run-make/pgo-gen/Makefile similarity index 100% rename from tests/run-make-fulldeps/pgo-gen/Makefile rename to tests/run-make/pgo-gen/Makefile diff --git a/tests/run-make-fulldeps/pgo-gen/test.rs b/tests/run-make/pgo-gen/test.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-gen/test.rs rename to tests/run-make/pgo-gen/test.rs diff --git a/tests/run-make-fulldeps/pgo-indirect-call-promotion/Makefile b/tests/run-make/pgo-indirect-call-promotion/Makefile similarity index 100% rename from tests/run-make-fulldeps/pgo-indirect-call-promotion/Makefile rename to tests/run-make/pgo-indirect-call-promotion/Makefile diff --git a/tests/run-make-fulldeps/pgo-indirect-call-promotion/filecheck-patterns.txt b/tests/run-make/pgo-indirect-call-promotion/filecheck-patterns.txt similarity index 100% rename from tests/run-make-fulldeps/pgo-indirect-call-promotion/filecheck-patterns.txt rename to tests/run-make/pgo-indirect-call-promotion/filecheck-patterns.txt diff --git a/tests/run-make-fulldeps/pgo-indirect-call-promotion/interesting.rs b/tests/run-make/pgo-indirect-call-promotion/interesting.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-indirect-call-promotion/interesting.rs rename to tests/run-make/pgo-indirect-call-promotion/interesting.rs diff --git a/tests/run-make-fulldeps/pgo-indirect-call-promotion/main.rs b/tests/run-make/pgo-indirect-call-promotion/main.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-indirect-call-promotion/main.rs rename to tests/run-make/pgo-indirect-call-promotion/main.rs diff --git a/tests/run-make-fulldeps/pgo-indirect-call-promotion/opaque.rs b/tests/run-make/pgo-indirect-call-promotion/opaque.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-indirect-call-promotion/opaque.rs rename to tests/run-make/pgo-indirect-call-promotion/opaque.rs diff --git a/tests/run-make-fulldeps/pgo-use/Makefile b/tests/run-make/pgo-use/Makefile similarity index 100% rename from tests/run-make-fulldeps/pgo-use/Makefile rename to tests/run-make/pgo-use/Makefile diff --git a/tests/run-make-fulldeps/pgo-use/filecheck-patterns.txt b/tests/run-make/pgo-use/filecheck-patterns.txt similarity index 100% rename from tests/run-make-fulldeps/pgo-use/filecheck-patterns.txt rename to tests/run-make/pgo-use/filecheck-patterns.txt diff --git a/tests/run-make-fulldeps/pgo-use/main.rs b/tests/run-make/pgo-use/main.rs similarity index 100% rename from tests/run-make-fulldeps/pgo-use/main.rs rename to tests/run-make/pgo-use/main.rs diff --git a/tests/run-make-fulldeps/pointer-auth-link-with-c/Makefile b/tests/run-make/pointer-auth-link-with-c/Makefile similarity index 100% rename from tests/run-make-fulldeps/pointer-auth-link-with-c/Makefile rename to tests/run-make/pointer-auth-link-with-c/Makefile diff --git a/tests/run-make-fulldeps/pointer-auth-link-with-c/test.c b/tests/run-make/pointer-auth-link-with-c/test.c similarity index 100% rename from tests/run-make-fulldeps/pointer-auth-link-with-c/test.c rename to tests/run-make/pointer-auth-link-with-c/test.c diff --git a/tests/run-make-fulldeps/pointer-auth-link-with-c/test.rs b/tests/run-make/pointer-auth-link-with-c/test.rs similarity index 100% rename from tests/run-make-fulldeps/pointer-auth-link-with-c/test.rs rename to tests/run-make/pointer-auth-link-with-c/test.rs diff --git a/tests/run-make-fulldeps/prefer-dylib/Makefile b/tests/run-make/prefer-dylib/Makefile similarity index 100% rename from tests/run-make-fulldeps/prefer-dylib/Makefile rename to tests/run-make/prefer-dylib/Makefile diff --git a/tests/run-make-fulldeps/prefer-dylib/bar.rs b/tests/run-make/prefer-dylib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/prefer-dylib/bar.rs rename to tests/run-make/prefer-dylib/bar.rs diff --git a/tests/run-make-fulldeps/prefer-dylib/foo.rs b/tests/run-make/prefer-dylib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/prefer-dylib/foo.rs rename to tests/run-make/prefer-dylib/foo.rs diff --git a/tests/run-make-fulldeps/prefer-rlib/Makefile b/tests/run-make/prefer-rlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/prefer-rlib/Makefile rename to tests/run-make/prefer-rlib/Makefile diff --git a/tests/run-make-fulldeps/prefer-rlib/bar.rs b/tests/run-make/prefer-rlib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/prefer-rlib/bar.rs rename to tests/run-make/prefer-rlib/bar.rs diff --git a/tests/run-make-fulldeps/prefer-rlib/foo.rs b/tests/run-make/prefer-rlib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/prefer-rlib/foo.rs rename to tests/run-make/prefer-rlib/foo.rs diff --git a/tests/run-make-fulldeps/pretty-print-to-file/Makefile b/tests/run-make/pretty-print-to-file/Makefile similarity index 100% rename from tests/run-make-fulldeps/pretty-print-to-file/Makefile rename to tests/run-make/pretty-print-to-file/Makefile diff --git a/tests/run-make-fulldeps/pretty-print-to-file/input.pp b/tests/run-make/pretty-print-to-file/input.pp similarity index 100% rename from tests/run-make-fulldeps/pretty-print-to-file/input.pp rename to tests/run-make/pretty-print-to-file/input.pp diff --git a/tests/run-make-fulldeps/pretty-print-to-file/input.rs b/tests/run-make/pretty-print-to-file/input.rs similarity index 100% rename from tests/run-make-fulldeps/pretty-print-to-file/input.rs rename to tests/run-make/pretty-print-to-file/input.rs diff --git a/tests/run-make-fulldeps/print-calling-conventions/Makefile b/tests/run-make/print-calling-conventions/Makefile similarity index 100% rename from tests/run-make-fulldeps/print-calling-conventions/Makefile rename to tests/run-make/print-calling-conventions/Makefile diff --git a/tests/run-make-fulldeps/print-cfg/Makefile b/tests/run-make/print-cfg/Makefile similarity index 100% rename from tests/run-make-fulldeps/print-cfg/Makefile rename to tests/run-make/print-cfg/Makefile diff --git a/tests/run-make-fulldeps/print-target-list/Makefile b/tests/run-make/print-target-list/Makefile similarity index 100% rename from tests/run-make-fulldeps/print-target-list/Makefile rename to tests/run-make/print-target-list/Makefile diff --git a/tests/run-make-fulldeps/profile/Makefile b/tests/run-make/profile/Makefile similarity index 100% rename from tests/run-make-fulldeps/profile/Makefile rename to tests/run-make/profile/Makefile diff --git a/tests/run-make-fulldeps/profile/test.rs b/tests/run-make/profile/test.rs similarity index 100% rename from tests/run-make-fulldeps/profile/test.rs rename to tests/run-make/profile/test.rs diff --git a/tests/run-make-fulldeps/prune-link-args/Makefile b/tests/run-make/prune-link-args/Makefile similarity index 100% rename from tests/run-make-fulldeps/prune-link-args/Makefile rename to tests/run-make/prune-link-args/Makefile diff --git a/tests/run-make-fulldeps/prune-link-args/empty.rs b/tests/run-make/prune-link-args/empty.rs similarity index 100% rename from tests/run-make-fulldeps/prune-link-args/empty.rs rename to tests/run-make/prune-link-args/empty.rs diff --git a/tests/run-make-fulldeps/redundant-libs/Makefile b/tests/run-make/redundant-libs/Makefile similarity index 100% rename from tests/run-make-fulldeps/redundant-libs/Makefile rename to tests/run-make/redundant-libs/Makefile diff --git a/tests/run-make-fulldeps/redundant-libs/bar.c b/tests/run-make/redundant-libs/bar.c similarity index 100% rename from tests/run-make-fulldeps/redundant-libs/bar.c rename to tests/run-make/redundant-libs/bar.c diff --git a/tests/run-make-fulldeps/redundant-libs/baz.c b/tests/run-make/redundant-libs/baz.c similarity index 100% rename from tests/run-make-fulldeps/redundant-libs/baz.c rename to tests/run-make/redundant-libs/baz.c diff --git a/tests/run-make-fulldeps/redundant-libs/foo.c b/tests/run-make/redundant-libs/foo.c similarity index 100% rename from tests/run-make-fulldeps/redundant-libs/foo.c rename to tests/run-make/redundant-libs/foo.c diff --git a/tests/run-make-fulldeps/redundant-libs/main.rs b/tests/run-make/redundant-libs/main.rs similarity index 100% rename from tests/run-make-fulldeps/redundant-libs/main.rs rename to tests/run-make/redundant-libs/main.rs diff --git a/tests/run-make-fulldeps/relocation-model/Makefile b/tests/run-make/relocation-model/Makefile similarity index 100% rename from tests/run-make-fulldeps/relocation-model/Makefile rename to tests/run-make/relocation-model/Makefile diff --git a/tests/run-make-fulldeps/relocation-model/foo.rs b/tests/run-make/relocation-model/foo.rs similarity index 100% rename from tests/run-make-fulldeps/relocation-model/foo.rs rename to tests/run-make/relocation-model/foo.rs diff --git a/tests/run-make-fulldeps/relro-levels/Makefile b/tests/run-make/relro-levels/Makefile similarity index 100% rename from tests/run-make-fulldeps/relro-levels/Makefile rename to tests/run-make/relro-levels/Makefile diff --git a/tests/run-make-fulldeps/relro-levels/hello.rs b/tests/run-make/relro-levels/hello.rs similarity index 100% rename from tests/run-make-fulldeps/relro-levels/hello.rs rename to tests/run-make/relro-levels/hello.rs diff --git a/tests/run-make-fulldeps/remap-path-prefix/Makefile b/tests/run-make/remap-path-prefix/Makefile similarity index 100% rename from tests/run-make-fulldeps/remap-path-prefix/Makefile rename to tests/run-make/remap-path-prefix/Makefile diff --git a/tests/run-make-fulldeps/remap-path-prefix/auxiliary/lib.rs b/tests/run-make/remap-path-prefix/auxiliary/lib.rs similarity index 100% rename from tests/run-make-fulldeps/remap-path-prefix/auxiliary/lib.rs rename to tests/run-make/remap-path-prefix/auxiliary/lib.rs diff --git a/tests/run-make-fulldeps/reproducible-build-2/Makefile b/tests/run-make/reproducible-build-2/Makefile similarity index 100% rename from tests/run-make-fulldeps/reproducible-build-2/Makefile rename to tests/run-make/reproducible-build-2/Makefile diff --git a/tests/run-make-fulldeps/reproducible-build-2/linker.rs b/tests/run-make/reproducible-build-2/linker.rs similarity index 100% rename from tests/run-make-fulldeps/reproducible-build-2/linker.rs rename to tests/run-make/reproducible-build-2/linker.rs diff --git a/tests/run-make-fulldeps/reproducible-build-2/reproducible-build-aux.rs b/tests/run-make/reproducible-build-2/reproducible-build-aux.rs similarity index 100% rename from tests/run-make-fulldeps/reproducible-build-2/reproducible-build-aux.rs rename to tests/run-make/reproducible-build-2/reproducible-build-aux.rs diff --git a/tests/run-make-fulldeps/reproducible-build-2/reproducible-build.rs b/tests/run-make/reproducible-build-2/reproducible-build.rs similarity index 100% rename from tests/run-make-fulldeps/reproducible-build-2/reproducible-build.rs rename to tests/run-make/reproducible-build-2/reproducible-build.rs diff --git a/tests/run-make-fulldeps/reproducible-build/Makefile b/tests/run-make/reproducible-build/Makefile similarity index 100% rename from tests/run-make-fulldeps/reproducible-build/Makefile rename to tests/run-make/reproducible-build/Makefile diff --git a/tests/run-make-fulldeps/reproducible-build/linker.rs b/tests/run-make/reproducible-build/linker.rs similarity index 100% rename from tests/run-make-fulldeps/reproducible-build/linker.rs rename to tests/run-make/reproducible-build/linker.rs diff --git a/tests/run-make-fulldeps/reproducible-build/reproducible-build-aux.rs b/tests/run-make/reproducible-build/reproducible-build-aux.rs similarity index 100% rename from tests/run-make-fulldeps/reproducible-build/reproducible-build-aux.rs rename to tests/run-make/reproducible-build/reproducible-build-aux.rs diff --git a/tests/run-make-fulldeps/reproducible-build/reproducible-build.rs b/tests/run-make/reproducible-build/reproducible-build.rs similarity index 100% rename from tests/run-make-fulldeps/reproducible-build/reproducible-build.rs rename to tests/run-make/reproducible-build/reproducible-build.rs diff --git a/tests/run-make-fulldeps/resolve-rename/Makefile b/tests/run-make/resolve-rename/Makefile similarity index 100% rename from tests/run-make-fulldeps/resolve-rename/Makefile rename to tests/run-make/resolve-rename/Makefile diff --git a/tests/run-make-fulldeps/resolve-rename/bar.rs b/tests/run-make/resolve-rename/bar.rs similarity index 100% rename from tests/run-make-fulldeps/resolve-rename/bar.rs rename to tests/run-make/resolve-rename/bar.rs diff --git a/tests/run-make-fulldeps/resolve-rename/baz.rs b/tests/run-make/resolve-rename/baz.rs similarity index 100% rename from tests/run-make-fulldeps/resolve-rename/baz.rs rename to tests/run-make/resolve-rename/baz.rs diff --git a/tests/run-make-fulldeps/resolve-rename/foo.rs b/tests/run-make/resolve-rename/foo.rs similarity index 100% rename from tests/run-make-fulldeps/resolve-rename/foo.rs rename to tests/run-make/resolve-rename/foo.rs diff --git a/tests/run-make-fulldeps/return-non-c-like-enum-from-c/Makefile b/tests/run-make/return-non-c-like-enum-from-c/Makefile similarity index 100% rename from tests/run-make-fulldeps/return-non-c-like-enum-from-c/Makefile rename to tests/run-make/return-non-c-like-enum-from-c/Makefile diff --git a/tests/run-make-fulldeps/return-non-c-like-enum-from-c/nonclike.rs b/tests/run-make/return-non-c-like-enum-from-c/nonclike.rs similarity index 100% rename from tests/run-make-fulldeps/return-non-c-like-enum-from-c/nonclike.rs rename to tests/run-make/return-non-c-like-enum-from-c/nonclike.rs diff --git a/tests/run-make-fulldeps/return-non-c-like-enum-from-c/test.c b/tests/run-make/return-non-c-like-enum-from-c/test.c similarity index 100% rename from tests/run-make-fulldeps/return-non-c-like-enum-from-c/test.c rename to tests/run-make/return-non-c-like-enum-from-c/test.c diff --git a/tests/run-make-fulldeps/return-non-c-like-enum/Makefile b/tests/run-make/return-non-c-like-enum/Makefile similarity index 100% rename from tests/run-make-fulldeps/return-non-c-like-enum/Makefile rename to tests/run-make/return-non-c-like-enum/Makefile diff --git a/tests/run-make-fulldeps/return-non-c-like-enum/nonclike.rs b/tests/run-make/return-non-c-like-enum/nonclike.rs similarity index 100% rename from tests/run-make-fulldeps/return-non-c-like-enum/nonclike.rs rename to tests/run-make/return-non-c-like-enum/nonclike.rs diff --git a/tests/run-make-fulldeps/return-non-c-like-enum/test.c b/tests/run-make/return-non-c-like-enum/test.c similarity index 100% rename from tests/run-make-fulldeps/return-non-c-like-enum/test.c rename to tests/run-make/return-non-c-like-enum/test.c diff --git a/tests/run-make-fulldeps/rlib-chain/Makefile b/tests/run-make/rlib-chain/Makefile similarity index 100% rename from tests/run-make-fulldeps/rlib-chain/Makefile rename to tests/run-make/rlib-chain/Makefile diff --git a/tests/run-make-fulldeps/rlib-chain/m1.rs b/tests/run-make/rlib-chain/m1.rs similarity index 100% rename from tests/run-make-fulldeps/rlib-chain/m1.rs rename to tests/run-make/rlib-chain/m1.rs diff --git a/tests/run-make-fulldeps/rlib-chain/m2.rs b/tests/run-make/rlib-chain/m2.rs similarity index 100% rename from tests/run-make-fulldeps/rlib-chain/m2.rs rename to tests/run-make/rlib-chain/m2.rs diff --git a/tests/run-make-fulldeps/rlib-chain/m3.rs b/tests/run-make/rlib-chain/m3.rs similarity index 100% rename from tests/run-make-fulldeps/rlib-chain/m3.rs rename to tests/run-make/rlib-chain/m3.rs diff --git a/tests/run-make-fulldeps/rlib-chain/m4.rs b/tests/run-make/rlib-chain/m4.rs similarity index 100% rename from tests/run-make-fulldeps/rlib-chain/m4.rs rename to tests/run-make/rlib-chain/m4.rs diff --git a/tests/run-make/rlib-format-packed-bundled-libs/Makefile b/tests/run-make/rlib-format-packed-bundled-libs/Makefile index 7fb6ce8d1e4..046c82f9469 100644 --- a/tests/run-make/rlib-format-packed-bundled-libs/Makefile +++ b/tests/run-make/rlib-format-packed-bundled-libs/Makefile @@ -1,4 +1,4 @@ --include ../../run-make-fulldeps/tools.mk +include ../../run-make-fulldeps/tools.mk # ignore-cross-compile diff --git a/tests/run-make-fulldeps/rustdoc-determinism/Makefile b/tests/run-make/rustdoc-determinism/Makefile similarity index 100% rename from tests/run-make-fulldeps/rustdoc-determinism/Makefile rename to tests/run-make/rustdoc-determinism/Makefile diff --git a/tests/run-make-fulldeps/rustdoc-determinism/bar.rs b/tests/run-make/rustdoc-determinism/bar.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-determinism/bar.rs rename to tests/run-make/rustdoc-determinism/bar.rs diff --git a/tests/run-make-fulldeps/rustdoc-determinism/foo.rs b/tests/run-make/rustdoc-determinism/foo.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-determinism/foo.rs rename to tests/run-make/rustdoc-determinism/foo.rs diff --git a/tests/run-make-fulldeps/rustdoc-error-lines/Makefile b/tests/run-make/rustdoc-error-lines/Makefile similarity index 100% rename from tests/run-make-fulldeps/rustdoc-error-lines/Makefile rename to tests/run-make/rustdoc-error-lines/Makefile diff --git a/tests/run-make-fulldeps/rustdoc-error-lines/input.rs b/tests/run-make/rustdoc-error-lines/input.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-error-lines/input.rs rename to tests/run-make/rustdoc-error-lines/input.rs diff --git a/tests/run-make-fulldeps/rustdoc-io-error/Makefile b/tests/run-make/rustdoc-io-error/Makefile similarity index 100% rename from tests/run-make-fulldeps/rustdoc-io-error/Makefile rename to tests/run-make/rustdoc-io-error/Makefile diff --git a/tests/run-make-fulldeps/rustdoc-io-error/foo.rs b/tests/run-make/rustdoc-io-error/foo.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-io-error/foo.rs rename to tests/run-make/rustdoc-io-error/foo.rs diff --git a/tests/run-make-fulldeps/rustdoc-map-file/Makefile b/tests/run-make/rustdoc-map-file/Makefile similarity index 100% rename from tests/run-make-fulldeps/rustdoc-map-file/Makefile rename to tests/run-make/rustdoc-map-file/Makefile diff --git a/tests/run-make-fulldeps/rustdoc-map-file/expected.json b/tests/run-make/rustdoc-map-file/expected.json similarity index 100% rename from tests/run-make-fulldeps/rustdoc-map-file/expected.json rename to tests/run-make/rustdoc-map-file/expected.json diff --git a/tests/run-make-fulldeps/rustdoc-map-file/foo.rs b/tests/run-make/rustdoc-map-file/foo.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-map-file/foo.rs rename to tests/run-make/rustdoc-map-file/foo.rs diff --git a/tests/run-make-fulldeps/rustdoc-map-file/validate_json.py b/tests/run-make/rustdoc-map-file/validate_json.py similarity index 100% rename from tests/run-make-fulldeps/rustdoc-map-file/validate_json.py rename to tests/run-make/rustdoc-map-file/validate_json.py diff --git a/tests/run-make-fulldeps/rustdoc-output-path/Makefile b/tests/run-make/rustdoc-output-path/Makefile similarity index 100% rename from tests/run-make-fulldeps/rustdoc-output-path/Makefile rename to tests/run-make/rustdoc-output-path/Makefile diff --git a/tests/run-make-fulldeps/rustdoc-output-path/foo.rs b/tests/run-make/rustdoc-output-path/foo.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-output-path/foo.rs rename to tests/run-make/rustdoc-output-path/foo.rs diff --git a/tests/run-make-fulldeps/rustdoc-scrape-examples-macros/Makefile b/tests/run-make/rustdoc-scrape-examples-macros/Makefile similarity index 95% rename from tests/run-make-fulldeps/rustdoc-scrape-examples-macros/Makefile rename to tests/run-make/rustdoc-scrape-examples-macros/Makefile index c857aa4b993..3cc6dcac366 100644 --- a/tests/run-make-fulldeps/rustdoc-scrape-examples-macros/Makefile +++ b/tests/run-make/rustdoc-scrape-examples-macros/Makefile @@ -1,4 +1,4 @@ -include ../../run-make-fulldeps/tools.mk +include ../../run-make/tools.mk OUTPUT_DIR := "$(TMPDIR)/rustdoc" DYLIB_NAME := $(shell echo | $(RUSTC) --crate-name foobar_macro --crate-type dylib --print file-names -) diff --git a/tests/run-make-fulldeps/rustdoc-scrape-examples-macros/examples/ex.rs b/tests/run-make/rustdoc-scrape-examples-macros/examples/ex.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-scrape-examples-macros/examples/ex.rs rename to tests/run-make/rustdoc-scrape-examples-macros/examples/ex.rs diff --git a/tests/run-make-fulldeps/rustdoc-scrape-examples-macros/src/lib.rs b/tests/run-make/rustdoc-scrape-examples-macros/src/lib.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-scrape-examples-macros/src/lib.rs rename to tests/run-make/rustdoc-scrape-examples-macros/src/lib.rs diff --git a/tests/run-make-fulldeps/rustdoc-scrape-examples-macros/src/proc.rs b/tests/run-make/rustdoc-scrape-examples-macros/src/proc.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-scrape-examples-macros/src/proc.rs rename to tests/run-make/rustdoc-scrape-examples-macros/src/proc.rs diff --git a/tests/run-make-fulldeps/rustdoc-target-spec-json-path/Makefile b/tests/run-make/rustdoc-target-spec-json-path/Makefile similarity index 100% rename from tests/run-make-fulldeps/rustdoc-target-spec-json-path/Makefile rename to tests/run-make/rustdoc-target-spec-json-path/Makefile diff --git a/tests/run-make-fulldeps/rustdoc-target-spec-json-path/dummy_core.rs b/tests/run-make/rustdoc-target-spec-json-path/dummy_core.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-target-spec-json-path/dummy_core.rs rename to tests/run-make/rustdoc-target-spec-json-path/dummy_core.rs diff --git a/tests/run-make-fulldeps/rustdoc-target-spec-json-path/my_crate.rs b/tests/run-make/rustdoc-target-spec-json-path/my_crate.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-target-spec-json-path/my_crate.rs rename to tests/run-make/rustdoc-target-spec-json-path/my_crate.rs diff --git a/tests/run-make-fulldeps/rustdoc-target-spec-json-path/target.json b/tests/run-make/rustdoc-target-spec-json-path/target.json similarity index 100% rename from tests/run-make-fulldeps/rustdoc-target-spec-json-path/target.json rename to tests/run-make/rustdoc-target-spec-json-path/target.json diff --git a/tests/run-make-fulldeps/rustdoc-themes/Makefile b/tests/run-make/rustdoc-themes/Makefile similarity index 100% rename from tests/run-make-fulldeps/rustdoc-themes/Makefile rename to tests/run-make/rustdoc-themes/Makefile diff --git a/tests/run-make-fulldeps/rustdoc-themes/foo.rs b/tests/run-make/rustdoc-themes/foo.rs similarity index 100% rename from tests/run-make-fulldeps/rustdoc-themes/foo.rs rename to tests/run-make/rustdoc-themes/foo.rs diff --git a/tests/run-make-fulldeps/sanitizer-cdylib-link/Makefile b/tests/run-make/sanitizer-cdylib-link/Makefile similarity index 100% rename from tests/run-make-fulldeps/sanitizer-cdylib-link/Makefile rename to tests/run-make/sanitizer-cdylib-link/Makefile diff --git a/tests/run-make-fulldeps/sanitizer-cdylib-link/library.rs b/tests/run-make/sanitizer-cdylib-link/library.rs similarity index 100% rename from tests/run-make-fulldeps/sanitizer-cdylib-link/library.rs rename to tests/run-make/sanitizer-cdylib-link/library.rs diff --git a/tests/run-make-fulldeps/sanitizer-cdylib-link/program.rs b/tests/run-make/sanitizer-cdylib-link/program.rs similarity index 100% rename from tests/run-make-fulldeps/sanitizer-cdylib-link/program.rs rename to tests/run-make/sanitizer-cdylib-link/program.rs diff --git a/tests/run-make-fulldeps/sanitizer-dylib-link/Makefile b/tests/run-make/sanitizer-dylib-link/Makefile similarity index 100% rename from tests/run-make-fulldeps/sanitizer-dylib-link/Makefile rename to tests/run-make/sanitizer-dylib-link/Makefile diff --git a/tests/run-make-fulldeps/sanitizer-dylib-link/library.rs b/tests/run-make/sanitizer-dylib-link/library.rs similarity index 100% rename from tests/run-make-fulldeps/sanitizer-dylib-link/library.rs rename to tests/run-make/sanitizer-dylib-link/library.rs diff --git a/tests/run-make-fulldeps/sanitizer-dylib-link/program.rs b/tests/run-make/sanitizer-dylib-link/program.rs similarity index 100% rename from tests/run-make-fulldeps/sanitizer-dylib-link/program.rs rename to tests/run-make/sanitizer-dylib-link/program.rs diff --git a/tests/run-make-fulldeps/sanitizer-staticlib-link/Makefile b/tests/run-make/sanitizer-staticlib-link/Makefile similarity index 100% rename from tests/run-make-fulldeps/sanitizer-staticlib-link/Makefile rename to tests/run-make/sanitizer-staticlib-link/Makefile diff --git a/tests/run-make-fulldeps/sanitizer-staticlib-link/library.rs b/tests/run-make/sanitizer-staticlib-link/library.rs similarity index 100% rename from tests/run-make-fulldeps/sanitizer-staticlib-link/library.rs rename to tests/run-make/sanitizer-staticlib-link/library.rs diff --git a/tests/run-make-fulldeps/sanitizer-staticlib-link/program.c b/tests/run-make/sanitizer-staticlib-link/program.c similarity index 100% rename from tests/run-make-fulldeps/sanitizer-staticlib-link/program.c rename to tests/run-make/sanitizer-staticlib-link/program.c diff --git a/tests/run-make-fulldeps/sanitizer-staticlib-link/program.rs b/tests/run-make/sanitizer-staticlib-link/program.rs similarity index 100% rename from tests/run-make-fulldeps/sanitizer-staticlib-link/program.rs rename to tests/run-make/sanitizer-staticlib-link/program.rs diff --git a/tests/run-make-fulldeps/separate-link-fail/Makefile b/tests/run-make/separate-link-fail/Makefile similarity index 100% rename from tests/run-make-fulldeps/separate-link-fail/Makefile rename to tests/run-make/separate-link-fail/Makefile diff --git a/tests/run-make-fulldeps/separate-link/Makefile b/tests/run-make/separate-link/Makefile similarity index 100% rename from tests/run-make-fulldeps/separate-link/Makefile rename to tests/run-make/separate-link/Makefile diff --git a/tests/run-make-fulldeps/sepcomp-cci-copies/Makefile b/tests/run-make/sepcomp-cci-copies/Makefile similarity index 100% rename from tests/run-make-fulldeps/sepcomp-cci-copies/Makefile rename to tests/run-make/sepcomp-cci-copies/Makefile diff --git a/tests/run-make-fulldeps/sepcomp-cci-copies/cci_lib.rs b/tests/run-make/sepcomp-cci-copies/cci_lib.rs similarity index 100% rename from tests/run-make-fulldeps/sepcomp-cci-copies/cci_lib.rs rename to tests/run-make/sepcomp-cci-copies/cci_lib.rs diff --git a/tests/run-make-fulldeps/sepcomp-cci-copies/foo.rs b/tests/run-make/sepcomp-cci-copies/foo.rs similarity index 100% rename from tests/run-make-fulldeps/sepcomp-cci-copies/foo.rs rename to tests/run-make/sepcomp-cci-copies/foo.rs diff --git a/tests/run-make-fulldeps/sepcomp-inlining/Makefile b/tests/run-make/sepcomp-inlining/Makefile similarity index 100% rename from tests/run-make-fulldeps/sepcomp-inlining/Makefile rename to tests/run-make/sepcomp-inlining/Makefile diff --git a/tests/run-make-fulldeps/sepcomp-inlining/foo.rs b/tests/run-make/sepcomp-inlining/foo.rs similarity index 100% rename from tests/run-make-fulldeps/sepcomp-inlining/foo.rs rename to tests/run-make/sepcomp-inlining/foo.rs diff --git a/tests/run-make-fulldeps/sepcomp-separate/Makefile b/tests/run-make/sepcomp-separate/Makefile similarity index 100% rename from tests/run-make-fulldeps/sepcomp-separate/Makefile rename to tests/run-make/sepcomp-separate/Makefile diff --git a/tests/run-make-fulldeps/sepcomp-separate/foo.rs b/tests/run-make/sepcomp-separate/foo.rs similarity index 100% rename from tests/run-make-fulldeps/sepcomp-separate/foo.rs rename to tests/run-make/sepcomp-separate/foo.rs diff --git a/tests/run-make-fulldeps/share-generics-dylib/Makefile b/tests/run-make/share-generics-dylib/Makefile similarity index 100% rename from tests/run-make-fulldeps/share-generics-dylib/Makefile rename to tests/run-make/share-generics-dylib/Makefile diff --git a/tests/run-make-fulldeps/share-generics-dylib/instance_provider_a.rs b/tests/run-make/share-generics-dylib/instance_provider_a.rs similarity index 100% rename from tests/run-make-fulldeps/share-generics-dylib/instance_provider_a.rs rename to tests/run-make/share-generics-dylib/instance_provider_a.rs diff --git a/tests/run-make-fulldeps/share-generics-dylib/instance_provider_b.rs b/tests/run-make/share-generics-dylib/instance_provider_b.rs similarity index 100% rename from tests/run-make-fulldeps/share-generics-dylib/instance_provider_b.rs rename to tests/run-make/share-generics-dylib/instance_provider_b.rs diff --git a/tests/run-make-fulldeps/share-generics-dylib/instance_user_a_rlib.rs b/tests/run-make/share-generics-dylib/instance_user_a_rlib.rs similarity index 100% rename from tests/run-make-fulldeps/share-generics-dylib/instance_user_a_rlib.rs rename to tests/run-make/share-generics-dylib/instance_user_a_rlib.rs diff --git a/tests/run-make-fulldeps/share-generics-dylib/instance_user_b_rlib.rs b/tests/run-make/share-generics-dylib/instance_user_b_rlib.rs similarity index 100% rename from tests/run-make-fulldeps/share-generics-dylib/instance_user_b_rlib.rs rename to tests/run-make/share-generics-dylib/instance_user_b_rlib.rs diff --git a/tests/run-make-fulldeps/share-generics-dylib/instance_user_dylib.rs b/tests/run-make/share-generics-dylib/instance_user_dylib.rs similarity index 100% rename from tests/run-make-fulldeps/share-generics-dylib/instance_user_dylib.rs rename to tests/run-make/share-generics-dylib/instance_user_dylib.rs diff --git a/tests/run-make-fulldeps/share-generics-dylib/linked_leaf.rs b/tests/run-make/share-generics-dylib/linked_leaf.rs similarity index 100% rename from tests/run-make-fulldeps/share-generics-dylib/linked_leaf.rs rename to tests/run-make/share-generics-dylib/linked_leaf.rs diff --git a/tests/run-make-fulldeps/simd-ffi/Makefile b/tests/run-make/simd-ffi/Makefile similarity index 100% rename from tests/run-make-fulldeps/simd-ffi/Makefile rename to tests/run-make/simd-ffi/Makefile diff --git a/tests/run-make-fulldeps/simd-ffi/simd.rs b/tests/run-make/simd-ffi/simd.rs similarity index 100% rename from tests/run-make-fulldeps/simd-ffi/simd.rs rename to tests/run-make/simd-ffi/simd.rs diff --git a/tests/run-make-fulldeps/simple-dylib/Makefile b/tests/run-make/simple-dylib/Makefile similarity index 100% rename from tests/run-make-fulldeps/simple-dylib/Makefile rename to tests/run-make/simple-dylib/Makefile diff --git a/tests/run-make-fulldeps/simple-dylib/bar.rs b/tests/run-make/simple-dylib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/simple-dylib/bar.rs rename to tests/run-make/simple-dylib/bar.rs diff --git a/tests/run-make-fulldeps/simple-dylib/foo.rs b/tests/run-make/simple-dylib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/simple-dylib/foo.rs rename to tests/run-make/simple-dylib/foo.rs diff --git a/tests/run-make-fulldeps/simple-rlib/Makefile b/tests/run-make/simple-rlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/simple-rlib/Makefile rename to tests/run-make/simple-rlib/Makefile diff --git a/tests/run-make-fulldeps/simple-rlib/bar.rs b/tests/run-make/simple-rlib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/simple-rlib/bar.rs rename to tests/run-make/simple-rlib/bar.rs diff --git a/tests/run-make-fulldeps/simple-rlib/foo.rs b/tests/run-make/simple-rlib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/simple-rlib/foo.rs rename to tests/run-make/simple-rlib/foo.rs diff --git a/tests/run-make-fulldeps/split-debuginfo/Makefile b/tests/run-make/split-debuginfo/Makefile similarity index 100% rename from tests/run-make-fulldeps/split-debuginfo/Makefile rename to tests/run-make/split-debuginfo/Makefile diff --git a/tests/run-make-fulldeps/split-debuginfo/bar.rs b/tests/run-make/split-debuginfo/bar.rs similarity index 100% rename from tests/run-make-fulldeps/split-debuginfo/bar.rs rename to tests/run-make/split-debuginfo/bar.rs diff --git a/tests/run-make-fulldeps/split-debuginfo/baz.rs b/tests/run-make/split-debuginfo/baz.rs similarity index 100% rename from tests/run-make-fulldeps/split-debuginfo/baz.rs rename to tests/run-make/split-debuginfo/baz.rs diff --git a/tests/run-make-fulldeps/split-debuginfo/foo.rs b/tests/run-make/split-debuginfo/foo.rs similarity index 100% rename from tests/run-make-fulldeps/split-debuginfo/foo.rs rename to tests/run-make/split-debuginfo/foo.rs diff --git a/tests/run-make-fulldeps/split-debuginfo/main.rs b/tests/run-make/split-debuginfo/main.rs similarity index 100% rename from tests/run-make-fulldeps/split-debuginfo/main.rs rename to tests/run-make/split-debuginfo/main.rs diff --git a/tests/run-make-fulldeps/stable-symbol-names/Makefile b/tests/run-make/stable-symbol-names/Makefile similarity index 100% rename from tests/run-make-fulldeps/stable-symbol-names/Makefile rename to tests/run-make/stable-symbol-names/Makefile diff --git a/tests/run-make-fulldeps/stable-symbol-names/stable-symbol-names1.rs b/tests/run-make/stable-symbol-names/stable-symbol-names1.rs similarity index 100% rename from tests/run-make-fulldeps/stable-symbol-names/stable-symbol-names1.rs rename to tests/run-make/stable-symbol-names/stable-symbol-names1.rs diff --git a/tests/run-make-fulldeps/stable-symbol-names/stable-symbol-names2.rs b/tests/run-make/stable-symbol-names/stable-symbol-names2.rs similarity index 100% rename from tests/run-make-fulldeps/stable-symbol-names/stable-symbol-names2.rs rename to tests/run-make/stable-symbol-names/stable-symbol-names2.rs diff --git a/tests/run-make-fulldeps/static-dylib-by-default/Makefile b/tests/run-make/static-dylib-by-default/Makefile similarity index 100% rename from tests/run-make-fulldeps/static-dylib-by-default/Makefile rename to tests/run-make/static-dylib-by-default/Makefile diff --git a/tests/run-make-fulldeps/static-dylib-by-default/bar.rs b/tests/run-make/static-dylib-by-default/bar.rs similarity index 100% rename from tests/run-make-fulldeps/static-dylib-by-default/bar.rs rename to tests/run-make/static-dylib-by-default/bar.rs diff --git a/tests/run-make-fulldeps/static-dylib-by-default/foo.rs b/tests/run-make/static-dylib-by-default/foo.rs similarity index 100% rename from tests/run-make-fulldeps/static-dylib-by-default/foo.rs rename to tests/run-make/static-dylib-by-default/foo.rs diff --git a/tests/run-make-fulldeps/static-dylib-by-default/main.c b/tests/run-make/static-dylib-by-default/main.c similarity index 100% rename from tests/run-make-fulldeps/static-dylib-by-default/main.c rename to tests/run-make/static-dylib-by-default/main.c diff --git a/tests/run-make-fulldeps/static-extern-type/Makefile b/tests/run-make/static-extern-type/Makefile similarity index 100% rename from tests/run-make-fulldeps/static-extern-type/Makefile rename to tests/run-make/static-extern-type/Makefile diff --git a/tests/run-make-fulldeps/static-extern-type/define-foo.c b/tests/run-make/static-extern-type/define-foo.c similarity index 100% rename from tests/run-make-fulldeps/static-extern-type/define-foo.c rename to tests/run-make/static-extern-type/define-foo.c diff --git a/tests/run-make-fulldeps/static-extern-type/use-foo.rs b/tests/run-make/static-extern-type/use-foo.rs similarity index 100% rename from tests/run-make-fulldeps/static-extern-type/use-foo.rs rename to tests/run-make/static-extern-type/use-foo.rs diff --git a/tests/run-make-fulldeps/static-unwinding/Makefile b/tests/run-make/static-unwinding/Makefile similarity index 100% rename from tests/run-make-fulldeps/static-unwinding/Makefile rename to tests/run-make/static-unwinding/Makefile diff --git a/tests/run-make-fulldeps/static-unwinding/lib.rs b/tests/run-make/static-unwinding/lib.rs similarity index 100% rename from tests/run-make-fulldeps/static-unwinding/lib.rs rename to tests/run-make/static-unwinding/lib.rs diff --git a/tests/run-make-fulldeps/static-unwinding/main.rs b/tests/run-make/static-unwinding/main.rs similarity index 100% rename from tests/run-make-fulldeps/static-unwinding/main.rs rename to tests/run-make/static-unwinding/main.rs diff --git a/tests/run-make-fulldeps/staticlib-blank-lib/Makefile b/tests/run-make/staticlib-blank-lib/Makefile similarity index 100% rename from tests/run-make-fulldeps/staticlib-blank-lib/Makefile rename to tests/run-make/staticlib-blank-lib/Makefile diff --git a/tests/run-make-fulldeps/staticlib-blank-lib/foo.rs b/tests/run-make/staticlib-blank-lib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/staticlib-blank-lib/foo.rs rename to tests/run-make/staticlib-blank-lib/foo.rs diff --git a/tests/run-make-fulldeps/std-core-cycle/Makefile b/tests/run-make/std-core-cycle/Makefile similarity index 100% rename from tests/run-make-fulldeps/std-core-cycle/Makefile rename to tests/run-make/std-core-cycle/Makefile diff --git a/tests/run-make-fulldeps/std-core-cycle/bar.rs b/tests/run-make/std-core-cycle/bar.rs similarity index 100% rename from tests/run-make-fulldeps/std-core-cycle/bar.rs rename to tests/run-make/std-core-cycle/bar.rs diff --git a/tests/run-make-fulldeps/std-core-cycle/foo.rs b/tests/run-make/std-core-cycle/foo.rs similarity index 100% rename from tests/run-make-fulldeps/std-core-cycle/foo.rs rename to tests/run-make/std-core-cycle/foo.rs diff --git a/tests/run-make-fulldeps/stdin-non-utf8/Makefile b/tests/run-make/stdin-non-utf8/Makefile similarity index 100% rename from tests/run-make-fulldeps/stdin-non-utf8/Makefile rename to tests/run-make/stdin-non-utf8/Makefile diff --git a/tests/run-make-fulldeps/stdin-non-utf8/non-utf8 b/tests/run-make/stdin-non-utf8/non-utf8 similarity index 100% rename from tests/run-make-fulldeps/stdin-non-utf8/non-utf8 rename to tests/run-make/stdin-non-utf8/non-utf8 diff --git a/tests/run-make-fulldeps/suspicious-library/Makefile b/tests/run-make/suspicious-library/Makefile similarity index 100% rename from tests/run-make-fulldeps/suspicious-library/Makefile rename to tests/run-make/suspicious-library/Makefile diff --git a/tests/run-make-fulldeps/suspicious-library/bar.rs b/tests/run-make/suspicious-library/bar.rs similarity index 100% rename from tests/run-make-fulldeps/suspicious-library/bar.rs rename to tests/run-make/suspicious-library/bar.rs diff --git a/tests/run-make-fulldeps/suspicious-library/foo.rs b/tests/run-make/suspicious-library/foo.rs similarity index 100% rename from tests/run-make-fulldeps/suspicious-library/foo.rs rename to tests/run-make/suspicious-library/foo.rs diff --git a/tests/run-make-fulldeps/symbol-visibility/Makefile b/tests/run-make/symbol-visibility/Makefile similarity index 100% rename from tests/run-make-fulldeps/symbol-visibility/Makefile rename to tests/run-make/symbol-visibility/Makefile diff --git a/tests/run-make-fulldeps/symbol-visibility/a_cdylib.rs b/tests/run-make/symbol-visibility/a_cdylib.rs similarity index 100% rename from tests/run-make-fulldeps/symbol-visibility/a_cdylib.rs rename to tests/run-make/symbol-visibility/a_cdylib.rs diff --git a/tests/run-make-fulldeps/symbol-visibility/a_proc_macro.rs b/tests/run-make/symbol-visibility/a_proc_macro.rs similarity index 100% rename from tests/run-make-fulldeps/symbol-visibility/a_proc_macro.rs rename to tests/run-make/symbol-visibility/a_proc_macro.rs diff --git a/tests/run-make-fulldeps/symbol-visibility/a_rust_dylib.rs b/tests/run-make/symbol-visibility/a_rust_dylib.rs similarity index 100% rename from tests/run-make-fulldeps/symbol-visibility/a_rust_dylib.rs rename to tests/run-make/symbol-visibility/a_rust_dylib.rs diff --git a/tests/run-make-fulldeps/symbol-visibility/an_executable.rs b/tests/run-make/symbol-visibility/an_executable.rs similarity index 100% rename from tests/run-make-fulldeps/symbol-visibility/an_executable.rs rename to tests/run-make/symbol-visibility/an_executable.rs diff --git a/tests/run-make-fulldeps/symbol-visibility/an_rlib.rs b/tests/run-make/symbol-visibility/an_rlib.rs similarity index 100% rename from tests/run-make-fulldeps/symbol-visibility/an_rlib.rs rename to tests/run-make/symbol-visibility/an_rlib.rs diff --git a/tests/run-make-fulldeps/symbols-include-type-name/Makefile b/tests/run-make/symbols-include-type-name/Makefile similarity index 100% rename from tests/run-make-fulldeps/symbols-include-type-name/Makefile rename to tests/run-make/symbols-include-type-name/Makefile diff --git a/tests/run-make-fulldeps/symbols-include-type-name/lib.rs b/tests/run-make/symbols-include-type-name/lib.rs similarity index 100% rename from tests/run-make-fulldeps/symbols-include-type-name/lib.rs rename to tests/run-make/symbols-include-type-name/lib.rs diff --git a/tests/run-make-fulldeps/symlinked-extern/Makefile b/tests/run-make/symlinked-extern/Makefile similarity index 100% rename from tests/run-make-fulldeps/symlinked-extern/Makefile rename to tests/run-make/symlinked-extern/Makefile diff --git a/tests/run-make-fulldeps/symlinked-extern/bar.rs b/tests/run-make/symlinked-extern/bar.rs similarity index 100% rename from tests/run-make-fulldeps/symlinked-extern/bar.rs rename to tests/run-make/symlinked-extern/bar.rs diff --git a/tests/run-make-fulldeps/symlinked-extern/baz.rs b/tests/run-make/symlinked-extern/baz.rs similarity index 100% rename from tests/run-make-fulldeps/symlinked-extern/baz.rs rename to tests/run-make/symlinked-extern/baz.rs diff --git a/tests/run-make-fulldeps/symlinked-extern/foo.rs b/tests/run-make/symlinked-extern/foo.rs similarity index 100% rename from tests/run-make-fulldeps/symlinked-extern/foo.rs rename to tests/run-make/symlinked-extern/foo.rs diff --git a/tests/run-make-fulldeps/symlinked-libraries/Makefile b/tests/run-make/symlinked-libraries/Makefile similarity index 100% rename from tests/run-make-fulldeps/symlinked-libraries/Makefile rename to tests/run-make/symlinked-libraries/Makefile diff --git a/tests/run-make-fulldeps/symlinked-libraries/bar.rs b/tests/run-make/symlinked-libraries/bar.rs similarity index 100% rename from tests/run-make-fulldeps/symlinked-libraries/bar.rs rename to tests/run-make/symlinked-libraries/bar.rs diff --git a/tests/run-make-fulldeps/symlinked-libraries/foo.rs b/tests/run-make/symlinked-libraries/foo.rs similarity index 100% rename from tests/run-make-fulldeps/symlinked-libraries/foo.rs rename to tests/run-make/symlinked-libraries/foo.rs diff --git a/tests/run-make-fulldeps/symlinked-rlib/Makefile b/tests/run-make/symlinked-rlib/Makefile similarity index 100% rename from tests/run-make-fulldeps/symlinked-rlib/Makefile rename to tests/run-make/symlinked-rlib/Makefile diff --git a/tests/run-make-fulldeps/symlinked-rlib/bar.rs b/tests/run-make/symlinked-rlib/bar.rs similarity index 100% rename from tests/run-make-fulldeps/symlinked-rlib/bar.rs rename to tests/run-make/symlinked-rlib/bar.rs diff --git a/tests/run-make-fulldeps/symlinked-rlib/foo.rs b/tests/run-make/symlinked-rlib/foo.rs similarity index 100% rename from tests/run-make-fulldeps/symlinked-rlib/foo.rs rename to tests/run-make/symlinked-rlib/foo.rs diff --git a/tests/run-make-fulldeps/sysroot-crates-are-unstable/Makefile b/tests/run-make/sysroot-crates-are-unstable/Makefile similarity index 100% rename from tests/run-make-fulldeps/sysroot-crates-are-unstable/Makefile rename to tests/run-make/sysroot-crates-are-unstable/Makefile diff --git a/tests/run-make-fulldeps/sysroot-crates-are-unstable/test.py b/tests/run-make/sysroot-crates-are-unstable/test.py similarity index 100% rename from tests/run-make-fulldeps/sysroot-crates-are-unstable/test.py rename to tests/run-make/sysroot-crates-are-unstable/test.py diff --git a/tests/run-make-fulldeps/target-cpu-native/Makefile b/tests/run-make/target-cpu-native/Makefile similarity index 100% rename from tests/run-make-fulldeps/target-cpu-native/Makefile rename to tests/run-make/target-cpu-native/Makefile diff --git a/tests/run-make-fulldeps/target-cpu-native/foo.rs b/tests/run-make/target-cpu-native/foo.rs similarity index 100% rename from tests/run-make-fulldeps/target-cpu-native/foo.rs rename to tests/run-make/target-cpu-native/foo.rs diff --git a/tests/run-make-fulldeps/target-specs/Makefile b/tests/run-make/target-specs/Makefile similarity index 100% rename from tests/run-make-fulldeps/target-specs/Makefile rename to tests/run-make/target-specs/Makefile diff --git a/tests/run-make-fulldeps/target-specs/definitely-not-builtin-target.json b/tests/run-make/target-specs/definitely-not-builtin-target.json similarity index 100% rename from tests/run-make-fulldeps/target-specs/definitely-not-builtin-target.json rename to tests/run-make/target-specs/definitely-not-builtin-target.json diff --git a/tests/run-make-fulldeps/target-specs/foo.rs b/tests/run-make/target-specs/foo.rs similarity index 100% rename from tests/run-make-fulldeps/target-specs/foo.rs rename to tests/run-make/target-specs/foo.rs diff --git a/tests/run-make-fulldeps/target-specs/mismatching-data-layout.json b/tests/run-make/target-specs/mismatching-data-layout.json similarity index 100% rename from tests/run-make-fulldeps/target-specs/mismatching-data-layout.json rename to tests/run-make/target-specs/mismatching-data-layout.json diff --git a/tests/run-make-fulldeps/target-specs/my-awesome-platform.json b/tests/run-make/target-specs/my-awesome-platform.json similarity index 100% rename from tests/run-make-fulldeps/target-specs/my-awesome-platform.json rename to tests/run-make/target-specs/my-awesome-platform.json diff --git a/tests/run-make-fulldeps/target-specs/my-incomplete-platform.json b/tests/run-make/target-specs/my-incomplete-platform.json similarity index 100% rename from tests/run-make-fulldeps/target-specs/my-incomplete-platform.json rename to tests/run-make/target-specs/my-incomplete-platform.json diff --git a/tests/run-make-fulldeps/target-specs/my-invalid-platform.json b/tests/run-make/target-specs/my-invalid-platform.json similarity index 100% rename from tests/run-make-fulldeps/target-specs/my-invalid-platform.json rename to tests/run-make/target-specs/my-invalid-platform.json diff --git a/tests/run-make-fulldeps/target-specs/my-x86_64-unknown-linux-gnu-platform.json b/tests/run-make/target-specs/my-x86_64-unknown-linux-gnu-platform.json similarity index 100% rename from tests/run-make-fulldeps/target-specs/my-x86_64-unknown-linux-gnu-platform.json rename to tests/run-make/target-specs/my-x86_64-unknown-linux-gnu-platform.json diff --git a/tests/run-make-fulldeps/target-without-atomic-cas/Makefile b/tests/run-make/target-without-atomic-cas/Makefile similarity index 100% rename from tests/run-make-fulldeps/target-without-atomic-cas/Makefile rename to tests/run-make/target-without-atomic-cas/Makefile diff --git a/tests/run-make-fulldeps/test-harness/Makefile b/tests/run-make/test-harness/Makefile similarity index 100% rename from tests/run-make-fulldeps/test-harness/Makefile rename to tests/run-make/test-harness/Makefile diff --git a/tests/run-make-fulldeps/test-harness/test-ignore-cfg.rs b/tests/run-make/test-harness/test-ignore-cfg.rs similarity index 100% rename from tests/run-make-fulldeps/test-harness/test-ignore-cfg.rs rename to tests/run-make/test-harness/test-ignore-cfg.rs diff --git a/tests/run-make-fulldeps/type-mismatch-same-crate-name/Makefile b/tests/run-make/type-mismatch-same-crate-name/Makefile similarity index 100% rename from tests/run-make-fulldeps/type-mismatch-same-crate-name/Makefile rename to tests/run-make/type-mismatch-same-crate-name/Makefile diff --git a/tests/run-make-fulldeps/type-mismatch-same-crate-name/crateA.rs b/tests/run-make/type-mismatch-same-crate-name/crateA.rs similarity index 100% rename from tests/run-make-fulldeps/type-mismatch-same-crate-name/crateA.rs rename to tests/run-make/type-mismatch-same-crate-name/crateA.rs diff --git a/tests/run-make-fulldeps/type-mismatch-same-crate-name/crateB.rs b/tests/run-make/type-mismatch-same-crate-name/crateB.rs similarity index 100% rename from tests/run-make-fulldeps/type-mismatch-same-crate-name/crateB.rs rename to tests/run-make/type-mismatch-same-crate-name/crateB.rs diff --git a/tests/run-make-fulldeps/type-mismatch-same-crate-name/crateC.rs b/tests/run-make/type-mismatch-same-crate-name/crateC.rs similarity index 100% rename from tests/run-make-fulldeps/type-mismatch-same-crate-name/crateC.rs rename to tests/run-make/type-mismatch-same-crate-name/crateC.rs diff --git a/tests/run-make-fulldeps/use-extern-for-plugins/Makefile b/tests/run-make/use-extern-for-plugins/Makefile similarity index 100% rename from tests/run-make-fulldeps/use-extern-for-plugins/Makefile rename to tests/run-make/use-extern-for-plugins/Makefile diff --git a/tests/run-make-fulldeps/use-extern-for-plugins/bar.rs b/tests/run-make/use-extern-for-plugins/bar.rs similarity index 100% rename from tests/run-make-fulldeps/use-extern-for-plugins/bar.rs rename to tests/run-make/use-extern-for-plugins/bar.rs diff --git a/tests/run-make-fulldeps/use-extern-for-plugins/baz.rs b/tests/run-make/use-extern-for-plugins/baz.rs similarity index 100% rename from tests/run-make-fulldeps/use-extern-for-plugins/baz.rs rename to tests/run-make/use-extern-for-plugins/baz.rs diff --git a/tests/run-make-fulldeps/use-extern-for-plugins/foo.rs b/tests/run-make/use-extern-for-plugins/foo.rs similarity index 100% rename from tests/run-make-fulldeps/use-extern-for-plugins/foo.rs rename to tests/run-make/use-extern-for-plugins/foo.rs diff --git a/tests/run-make-fulldeps/use-suggestions-rust-2018/Makefile b/tests/run-make/use-suggestions-rust-2018/Makefile similarity index 100% rename from tests/run-make-fulldeps/use-suggestions-rust-2018/Makefile rename to tests/run-make/use-suggestions-rust-2018/Makefile diff --git a/tests/run-make-fulldeps/use-suggestions-rust-2018/ep-nested-lib.rs b/tests/run-make/use-suggestions-rust-2018/ep-nested-lib.rs similarity index 100% rename from tests/run-make-fulldeps/use-suggestions-rust-2018/ep-nested-lib.rs rename to tests/run-make/use-suggestions-rust-2018/ep-nested-lib.rs diff --git a/tests/run-make-fulldeps/use-suggestions-rust-2018/use-suggestions.rs b/tests/run-make/use-suggestions-rust-2018/use-suggestions.rs similarity index 100% rename from tests/run-make-fulldeps/use-suggestions-rust-2018/use-suggestions.rs rename to tests/run-make/use-suggestions-rust-2018/use-suggestions.rs diff --git a/tests/run-make-fulldeps/used-cdylib-macos/Makefile b/tests/run-make/used-cdylib-macos/Makefile similarity index 100% rename from tests/run-make-fulldeps/used-cdylib-macos/Makefile rename to tests/run-make/used-cdylib-macos/Makefile diff --git a/tests/run-make-fulldeps/used-cdylib-macos/dylib_used.rs b/tests/run-make/used-cdylib-macos/dylib_used.rs similarity index 100% rename from tests/run-make-fulldeps/used-cdylib-macos/dylib_used.rs rename to tests/run-make/used-cdylib-macos/dylib_used.rs diff --git a/tests/run-make-fulldeps/used/Makefile b/tests/run-make/used/Makefile similarity index 100% rename from tests/run-make-fulldeps/used/Makefile rename to tests/run-make/used/Makefile diff --git a/tests/run-make-fulldeps/used/used.rs b/tests/run-make/used/used.rs similarity index 100% rename from tests/run-make-fulldeps/used/used.rs rename to tests/run-make/used/used.rs diff --git a/tests/run-make-fulldeps/version/Makefile b/tests/run-make/version/Makefile similarity index 100% rename from tests/run-make-fulldeps/version/Makefile rename to tests/run-make/version/Makefile diff --git a/tests/run-make-fulldeps/volatile-intrinsics/Makefile b/tests/run-make/volatile-intrinsics/Makefile similarity index 100% rename from tests/run-make-fulldeps/volatile-intrinsics/Makefile rename to tests/run-make/volatile-intrinsics/Makefile diff --git a/tests/run-make-fulldeps/volatile-intrinsics/main.rs b/tests/run-make/volatile-intrinsics/main.rs similarity index 100% rename from tests/run-make-fulldeps/volatile-intrinsics/main.rs rename to tests/run-make/volatile-intrinsics/main.rs diff --git a/tests/run-make-fulldeps/weird-output-filenames/Makefile b/tests/run-make/weird-output-filenames/Makefile similarity index 100% rename from tests/run-make-fulldeps/weird-output-filenames/Makefile rename to tests/run-make/weird-output-filenames/Makefile diff --git a/tests/run-make-fulldeps/weird-output-filenames/foo.rs b/tests/run-make/weird-output-filenames/foo.rs similarity index 100% rename from tests/run-make-fulldeps/weird-output-filenames/foo.rs rename to tests/run-make/weird-output-filenames/foo.rs diff --git a/tests/run-make-fulldeps/windows-binary-no-external-deps/Makefile b/tests/run-make/windows-binary-no-external-deps/Makefile similarity index 100% rename from tests/run-make-fulldeps/windows-binary-no-external-deps/Makefile rename to tests/run-make/windows-binary-no-external-deps/Makefile diff --git a/tests/run-make-fulldeps/windows-binary-no-external-deps/hello.rs b/tests/run-make/windows-binary-no-external-deps/hello.rs similarity index 100% rename from tests/run-make-fulldeps/windows-binary-no-external-deps/hello.rs rename to tests/run-make/windows-binary-no-external-deps/hello.rs diff --git a/tests/run-make-fulldeps/windows-spawn/Makefile b/tests/run-make/windows-spawn/Makefile similarity index 100% rename from tests/run-make-fulldeps/windows-spawn/Makefile rename to tests/run-make/windows-spawn/Makefile diff --git a/tests/run-make-fulldeps/windows-spawn/hello.rs b/tests/run-make/windows-spawn/hello.rs similarity index 100% rename from tests/run-make-fulldeps/windows-spawn/hello.rs rename to tests/run-make/windows-spawn/hello.rs diff --git a/tests/run-make-fulldeps/windows-spawn/spawn.rs b/tests/run-make/windows-spawn/spawn.rs similarity index 100% rename from tests/run-make-fulldeps/windows-spawn/spawn.rs rename to tests/run-make/windows-spawn/spawn.rs diff --git a/tests/run-make-fulldeps/windows-subsystem/Makefile b/tests/run-make/windows-subsystem/Makefile similarity index 100% rename from tests/run-make-fulldeps/windows-subsystem/Makefile rename to tests/run-make/windows-subsystem/Makefile diff --git a/tests/run-make-fulldeps/windows-subsystem/console.rs b/tests/run-make/windows-subsystem/console.rs similarity index 100% rename from tests/run-make-fulldeps/windows-subsystem/console.rs rename to tests/run-make/windows-subsystem/console.rs diff --git a/tests/run-make-fulldeps/windows-subsystem/windows.rs b/tests/run-make/windows-subsystem/windows.rs similarity index 100% rename from tests/run-make-fulldeps/windows-subsystem/windows.rs rename to tests/run-make/windows-subsystem/windows.rs