Skip to content

Commit d4c6272

Browse files
committed
---
yaml --- r: 3563 b: refs/heads/master c: e0ce092 h: refs/heads/master i: 3561: dea90da 3559: e4f1df7 v: v3
1 parent 70fe491 commit d4c6272

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 7e7e326ee672e7540ae7274dc5cc96d6af909b6c
2+
refs/heads/master: e0ce092ddcfdad62458596132bdccdb4502dd03b

trunk/src/comp/driver/rustc.rs

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -430,16 +430,11 @@ fn main(vec[str] args) {
430430
saved_out_filename, saved_out_filename + ".o"];
431431
auto shared_cmd;
432432

433-
alt (sess.get_targ_cfg().os) {
434-
case (session::os_win32) {
435-
shared_cmd = "-shared";
436-
}
437-
case (session::os_macos) {
433+
auto os = sess.get_targ_cfg().os;
434+
if (os == session::os_macos) {
438435
shared_cmd = "-dynamiclib";
439-
}
440-
case (session::os_linux) {
436+
} else {
441437
shared_cmd = "-shared";
442-
}
443438
}
444439

445440
// Converts a library file name into a gcc -l argument

0 commit comments

Comments
 (0)