aboutsummaryrefslogtreecommitdiff
path: root/src/comp/rustc.rc
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2010-08-18 00:19:25 -0700
committerGraydon Hoare <[email protected]>2010-08-18 00:19:25 -0700
commit3f2c39b3d8de09ca4b58a22b5f59115191262fd7 (patch)
treed1fc63b9945451e34131bf90be05e20bd33bace0 /src/comp/rustc.rc
parentAdd support for casting native types. (diff)
downloadrust-3f2c39b3d8de09ca4b58a22b5f59115191262fd7.tar.xz
rust-3f2c39b3d8de09ca4b58a22b5f59115191262fd7.zip
Fix symbol names on LLVM C library binding and library-name for LLVM.
Diffstat (limited to 'src/comp/rustc.rc')
-rw-r--r--src/comp/rustc.rc8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/comp/rustc.rc b/src/comp/rustc.rc
index b61b8022..77b89806 100644
--- a/src/comp/rustc.rc
+++ b/src/comp/rustc.rc
@@ -13,20 +13,22 @@ mod driver {
mod rustc;
}
+auth driver = unsafe;
+
mod lib {
alt (target_os) {
case ("win32") {
- let (llvm_lib = "llvm-2.8svn.dll") {
+ let (llvm_lib = "LLVM-2.8svn.dll") {
mod llvm;
}
}
case ("macos") {
- let (llvm_lib = "libllvm-2.8svn.dylib") {
+ let (llvm_lib = "libLLVM-2.8svn.dylib") {
mod llvm;
}
}
else {
- let (llvm_lib = "libllvm-2.8svn.so") {
+ let (llvm_lib = "libLLVM-2.8svn.so") {
mod llvm;
}
}