]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-make-fulldeps/sanitizer-leak/Makefile
Link sanitizer runtimes instead of injecting crate dependencies
[rust.git] / src / test / run-make-fulldeps / sanitizer-leak / Makefile
index 0f3c18f9293f556196e994dbc4f0e552daf14022..d8598b8ac93f90815226bf832d06c647d8bc6dac 100644 (file)
@@ -1,12 +1,11 @@
 -include ../tools.mk
 
+# needs-sanitizer-support
 # only-linux
 # only-x86_64
 # ignore-test
 # FIXME(#46126) ThinLTO for libstd broke this test
 
 all:
-ifdef SANITIZER_SUPPORT
-       $(RUSTC) -C opt-level=1 -g -Z sanitizer=leak -Z print-link-args leak.rs | $(CGREP) librustc_lsan
+       $(RUSTC) -C opt-level=1 -g -Z sanitizer=leak -Z print-link-args leak.rs | $(CGREP) rustc_rt.lsan
        $(TMPDIR)/leak 2>&1 | $(CGREP) 'detected memory leaks'
-endif