diff options
| author | Corey Richardson <corey@octayn.net> | 2014-11-03 00:29:38 -0500 |
|---|---|---|
| committer | Corey Richardson <corey@octayn.net> | 2014-11-04 05:07:47 -0500 |
| commit | 244bb14fd5c9936a3366fa136f9c55e9f3ebf3e2 (patch) | |
| tree | cdcdd011251524ab172a6d7e0eaf85c4954582f4 /src | |
| parent | 4a6f4c9606efffff9fdcad8dcba021f30f7fa507 (diff) | |
| download | rust-244bb14fd5c9936a3366fa136f9c55e9f3ebf3e2.tar.gz rust-244bb14fd5c9936a3366fa136f9c55e9f3ebf3e2.zip | |
Same fix for dragonfly
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_back/target/i686_unknown_dragonfly.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/librustc_back/target/i686_unknown_dragonfly.rs b/src/librustc_back/target/i686_unknown_dragonfly.rs index 5229c443001..296d7117efa 100644 --- a/src/librustc_back/target/i686_unknown_dragonfly.rs +++ b/src/librustc_back/target/i686_unknown_dragonfly.rs @@ -11,6 +11,9 @@ use target::Target; pub fn target() -> Target { + let mut base = super::draginfly_base::opts(); + base.pre_link_args.push("-m32".to_string()); + Target { data_layout: "e-p:32:32-f64:32:64-i64:32:64-f80:32:32-n8:16:32".to_string(), llvm_target: "i686-unknown-dragonfly".to_string(), @@ -18,6 +21,6 @@ pub fn target() -> Target { target_word_size: "32".to_string(), arch: "x86".to_string(), target_os: "dragonfly".to_string(), - options: super::dragonfly_base::opts() + options: base, } } |
