diff options
| author | Brian Anderson <[email protected]> | 2011-05-13 13:51:13 -0400 |
|---|---|---|
| committer | Brian Anderson <[email protected]> | 2011-05-13 13:55:57 -0400 |
| commit | c124404d0e1c8ce922a702661175495a65af1ea8 (patch) | |
| tree | 4636da1809488aa322f87f47b99456c53004c9f3 | |
| parent | rustc: Make typeck::instantiate_path() not return an annotation (diff) | |
| download | rust-c124404d0e1c8ce922a702661175495a65af1ea8.tar.xz rust-c124404d0e1c8ce922a702661175495a65af1ea8.zip | |
Fix naming of libc that was mangled by recent module changes
It doesn't appear that rustc makes use of these strings so it didn't actually
break anything yet.
| -rw-r--r-- | src/comp/driver/rustc.rs | 6 | ||||
| -rw-r--r-- | src/lib/linux_os.rs | 2 | ||||
| -rw-r--r-- | src/lib/macos_os.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs index 6592c23a..4940e7a0 100644 --- a/src/comp/driver/rustc.rs +++ b/src/comp/driver/rustc.rs @@ -35,11 +35,11 @@ fn default_environment(session::session sess, str argv0, str input) -> eval::env { - auto libc = "libc::so"; + auto libc = "libc.so"; alt (sess.get_targ_cfg().os) { case (session::os_win32) { libc = "msvcrt.dll"; } - case (session::os_macos) { libc = "libc::dylib"; } - case (session::os_linux) { libc = "libc::so.6"; } + case (session::os_macos) { libc = "libc.dylib"; } + case (session::os_linux) { libc = "libc.so.6"; } } ret diff --git a/src/lib/linux_os.rs b/src/lib/linux_os.rs index 3b074e41..2a8921e3 100644 --- a/src/lib/linux_os.rs +++ b/src/lib/linux_os.rs @@ -4,7 +4,7 @@ import _vec::vbuf; // FIXME Somehow merge stuff duplicated here and macosx_os.rs. Made difficult // by https://github.com/graydon/rust/issues#issue/268 -native mod libc = "libc::so.6" { +native mod libc = "libc.so.6" { fn open(sbuf s, int flags, uint mode) -> int; fn read(int fd, vbuf buf, uint count) -> int; diff --git a/src/lib/macos_os.rs b/src/lib/macos_os.rs index 2ad89319..04a143b8 100644 --- a/src/lib/macos_os.rs +++ b/src/lib/macos_os.rs @@ -1,7 +1,7 @@ import _str::sbuf; import _vec::vbuf; -native mod libc = "libc::dylib" { +native mod libc = "libc.dylib" { fn open(sbuf s, int flags, uint mode) -> int; fn read(int fd, vbuf buf, uint count) -> int; |