diff options
| author | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2011-07-04 11:17:30 -0400 |
|---|---|---|
| committer | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2011-07-04 11:17:30 -0400 |
| commit | e0ce092ddcfdad62458596132bdccdb4502dd03b (patch) | |
| tree | b51a07f6cd4bac56f5ed73627a54d098b49dcb7e /src/comp | |
| parent | 7e7e326ee672e7540ae7274dc5cc96d6af909b6c (diff) | |
| download | rust-e0ce092ddcfdad62458596132bdccdb4502dd03b.tar.gz rust-e0ce092ddcfdad62458596132bdccdb4502dd03b.zip | |
Simplify the code a bit.
Diffstat (limited to 'src/comp')
| -rw-r--r-- | src/comp/driver/rustc.rs | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs index fb8d35f285e..d73ca52f9e2 100644 --- a/src/comp/driver/rustc.rs +++ b/src/comp/driver/rustc.rs @@ -430,16 +430,11 @@ fn main(vec[str] args) { saved_out_filename, saved_out_filename + ".o"]; auto shared_cmd; - alt (sess.get_targ_cfg().os) { - case (session::os_win32) { - shared_cmd = "-shared"; - } - case (session::os_macos) { + auto os = sess.get_targ_cfg().os; + if (os == session::os_macos) { shared_cmd = "-dynamiclib"; - } - case (session::os_linux) { + } else { shared_cmd = "-shared"; - } } // Converts a library file name into a gcc -l argument |
