about summary refs log tree commit diff
path: root/src/libprofiler_builtins
diff options
context:
space:
mode:
authorLuca Barbieri <luca@luca-barbieri.com>2020-04-10 22:42:19 +0200
committerMark Rousskov <mark.simulacrum@gmail.com>2020-04-11 17:49:16 -0400
commit53d58dbf5f8a65189e5f97ef46da6593484a9e79 (patch)
tree3312976ae8b46bb6c65a1540993e63b4007bfec2 /src/libprofiler_builtins
parentac2b84f9628c46c9c7e6c4870054f372962079ed (diff)
downloadrust-53d58dbf5f8a65189e5f97ef46da6593484a9e79.tar.gz
rust-53d58dbf5f8a65189e5f97ef46da6593484a9e79.zip
Require compiler-rt root at ../src/llvm-project/compiler-rt
Diffstat (limited to 'src/libprofiler_builtins')
-rw-r--r--src/libprofiler_builtins/build.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libprofiler_builtins/build.rs b/src/libprofiler_builtins/build.rs
index c990b289335..e23e2f2c130 100644
--- a/src/libprofiler_builtins/build.rs
+++ b/src/libprofiler_builtins/build.rs
@@ -63,8 +63,9 @@ fn main() {
         cfg.define("COMPILER_RT_HAS_ATOMICS", Some("1"));
     }
 
-    let root = env::var_os("RUST_COMPILER_RT_ROOT").unwrap();
-    let root = Path::new(&root);
+    // Note that this should exist if we're going to run (otherwise we just
+    // don't build profiler builtins at all).
+    let root = Path::new("../llvm-project/compiler-rt");
 
     let src_root = root.join("lib").join("profile");
     for src in profile_sources {