diff options
| author | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2011-05-18 14:28:08 -0400 |
|---|---|---|
| committer | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2011-05-18 14:28:08 -0400 |
| commit | a795d0e5b24a8a74cf2529bfc738af275b5a3e78 (patch) | |
| tree | 57c9a8619ecf727c7b91b077e2647e1b92a4f995 /src | |
| parent | d108bfe2eed963dda50df916c629bfce53d6bbe1 (diff) | |
| download | rust-a795d0e5b24a8a74cf2529bfc738af275b5a3e78.tar.gz rust-a795d0e5b24a8a74cf2529bfc738af275b5a3e78.zip | |
And yet more dead code.
Diffstat (limited to 'src')
| -rw-r--r-- | src/comp/back/abi.rs | 3 | ||||
| -rw-r--r-- | src/comp/middle/trans.rs | 6 | ||||
| -rw-r--r-- | src/rt/rust_internal.h | 2 |
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; |
