about summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
authorBaoshan Pang <baoshan.pang@windriver.com>2019-07-15 23:57:53 -0700
committerBaoshan Pang <baoshan.pang@windriver.com>2019-07-16 00:13:07 -0700
commit4c0c0f6158b464ee5070b32bb37f2863d0eff012 (patch)
tree3306eadf9f3bb9023cfca1fc16b44e18132916e9 /src/bootstrap
parent4a95e9704de0eeaecba55df102c1129e79a3a929 (diff)
downloadrust-4c0c0f6158b464ee5070b32bb37f2863d0eff012.tar.gz
rust-4c0c0f6158b464ee5070b32bb37f2863d0eff012.zip
Add supporting for vxWorks
r? @alexcrichton
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/cc_detect.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bootstrap/cc_detect.rs b/src/bootstrap/cc_detect.rs
index 400375cd201..c58a98bac36 100644
--- a/src/bootstrap/cc_detect.rs
+++ b/src/bootstrap/cc_detect.rs
@@ -45,6 +45,8 @@ fn cc2ar(cc: &Path, target: &str) -> Option<PathBuf> {
         Some(PathBuf::from("ar"))
     } else if target.contains("openbsd") {
         Some(PathBuf::from("ar"))
+    } else if target.contains("vxworks") {
+        Some(PathBuf::from("vx-ar"))
     } else {
         let parent = cc.parent().unwrap();
         let file = cc.file_name().unwrap().to_str().unwrap();