about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorAriel Ben-Yehuda <ariel.byd@gmail.com>2014-10-15 21:12:30 +0300
committerAriel Ben-Yehuda <ariel.byd@gmail.com>2014-10-15 21:12:30 +0300
commitcedfde9769f3bb4ba8eb1fbf75dbafe80cd226de (patch)
tree7cec51fcc32f6b84f675772988b384fee4593129 /src
parente74e059bd428332216d1b780e608cb824bc8c150 (diff)
downloadrust-cedfde9769f3bb4ba8eb1fbf75dbafe80cd226de.tar.gz
rust-cedfde9769f3bb4ba8eb1fbf75dbafe80cd226de.zip
fix stupid error
Diffstat (limited to 'src')
-rw-r--r--src/librustc/middle/trans/common.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/librustc/middle/trans/common.rs b/src/librustc/middle/trans/common.rs
index 38a99f16ed6..e48a161dc5a 100644
--- a/src/librustc/middle/trans/common.rs
+++ b/src/librustc/middle/trans/common.rs
@@ -26,6 +26,7 @@ use middle::trans::build;
 use middle::trans::cleanup;
 use middle::trans::datum;
 use middle::trans::debuginfo;
+use middle::trans::machine;
 use middle::trans::type_::Type;
 use middle::trans::type_of;
 use middle::traits;
@@ -598,7 +599,7 @@ pub fn C_u64(ccx: &CrateContext, i: u64) -> ValueRef {
 pub fn C_int<I: AsI64>(ccx: &CrateContext, i: I) -> ValueRef {
     let v = i.as_i64();
 
-    match machine::llbitsize_of_real(ccx.int_type()) {
+    match machine::llbitsize_of_real(ccx, ccx.int_type()) {
         32 => assert!(v < (1<<31) && v >= -(1<<31)),
         64 => {},
         n => fail!("unsupported target size: {}", n)
@@ -610,7 +611,7 @@ pub fn C_int<I: AsI64>(ccx: &CrateContext, i: I) -> ValueRef {
 pub fn C_uint<I: AsU64>(ccx: &CrateContext, i: I) -> ValueRef {
     let v = i.as_u64();
 
-    match machine::llbitsize_of_real(ccx.int_type()) {
+    match machine::llbitsize_of_real(ccx, ccx.int_type()) {
         32 => assert!(v < (1<<32)),
         64 => {},
         n => fail!("unsupported target size: {}", n)