about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorRafael Ávila de Espíndola <respindola@mozilla.com>2011-05-18 14:28:08 -0400
committerRafael Ávila de Espíndola <respindola@mozilla.com>2011-05-18 14:28:08 -0400
commita795d0e5b24a8a74cf2529bfc738af275b5a3e78 (patch)
tree57c9a8619ecf727c7b91b077e2647e1b92a4f995 /src
parentd108bfe2eed963dda50df916c629bfce53d6bbe1 (diff)
downloadrust-a795d0e5b24a8a74cf2529bfc738af275b5a3e78.tar.gz
rust-a795d0e5b24a8a74cf2529bfc738af275b5a3e78.zip
And yet more dead code.
Diffstat (limited to 'src')
-rw-r--r--src/comp/back/abi.rs3
-rw-r--r--src/comp/middle/trans.rs6
-rw-r--r--src/rt/rust_internal.h2
3 files changed, 2 insertions, 9 deletions
diff --git a/src/comp/back/abi.rs b/src/comp/back/abi.rs
index 078c1f3dc58..e494b3b5890 100644
--- a/src/comp/back/abi.rs
+++ b/src/comp/back/abi.rs
@@ -69,9 +69,6 @@ const int worst_case_glue_call_args = 7;
 
 const int n_native_glues = 8;
 
-const int abi_x86_rustboot_cdecl = 1;
-const int abi_x86_rustc_fastcall = 2;
-
 tag native_glue_type {
     ngt_rust;
     ngt_pure_rust;
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs
index 96e92aeb852..fedb6a8095b 100644
--- a/src/comp/middle/trans.rs
+++ b/src/comp/middle/trans.rs
@@ -509,8 +509,7 @@ fn T_crate(&type_names tn) -> TypeRef {
                           T_int(),      // size_t main_exit_task_glue
                           T_int(),      // int n_rust_syms
                           T_int(),      // int n_c_syms
-                          T_int(),      // int n_libs
-                          T_int()       // uintptr_t abi_tag
+                          T_int()       // int n_libs
                           ]);
     tn.associate(s, t);
     ret t;
@@ -7504,8 +7503,7 @@ fn create_crate_constant(ValueRef crate_ptr, @glue_fns glues) {
                      exit_task_glue_off,  // size_t main_exit_task_glue_off
                      C_null(T_int()),     // int n_rust_syms
                      C_null(T_int()),     // int n_c_syms
-                     C_null(T_int()),     // int n_libs
-                     C_int(abi::abi_x86_rustc_fastcall) // uintptr_t abi_tag
+                     C_null(T_int())      // int n_libs
                      ]);
 
     llvm::LLVMSetInitializer(crate_ptr, crate_val);
diff --git a/src/rt/rust_internal.h b/src/rt/rust_internal.h
index a1b9be9bf6f..dcc2501d61a 100644
--- a/src/rt/rust_internal.h
+++ b/src/rt/rust_internal.h
@@ -243,8 +243,6 @@ public:
     size_t n_c_syms;
     size_t n_libs;
 
-    uintptr_t abi_tag;
-
     // Crates are immutable, constructed by the compiler.
 
     uintptr_t get_image_base() const;