about summary refs log tree commit diff
path: root/src/comp/middle
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2011-09-28 12:58:03 -0700
committerPatrick Walton <pcwalton@mimiga.net>2011-09-28 12:58:33 -0700
commitf7d0c1cec3d65131cf4da273e6909ee97682dc42 (patch)
tree434b8de64fd4194aa80455c14fce7badf6fc9c7f /src/comp/middle
parent657e3ffaf528c9ca9406a7ce89b6d949bce416cf (diff)
downloadrust-f7d0c1cec3d65131cf4da273e6909ee97682dc42.tar.gz
rust-f7d0c1cec3d65131cf4da273e6909ee97682dc42.zip
rustc: Add a new "C stack cdecl" native ABI
Diffstat (limited to 'src/comp/middle')
-rw-r--r--src/comp/middle/trans.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs
index d033c2334a7..a74f358795e 100644
--- a/src/comp/middle/trans.rs
+++ b/src/comp/middle/trans.rs
@@ -5715,6 +5715,9 @@ fn register_native_fn(ccx: @crate_ctxt, sp: span, path: [str], name: str,
         uses_retptr = false;
         cast_to_i32 = true;
       }
+      ast::native_abi_c_stack_cdecl. {
+        fail "C stack cdecl ABI shouldn't have a wrapper";
+      }
     }
 
     let lltaskptr;