From d360c481e8bd6079eb92b155a7c5451fc8bd35f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20=C3=81vila=20de=20Esp=C3=ADndola?= Date: Wed, 8 Jun 2011 13:47:21 -0400 Subject: [PATCH] Don't force the fetch of main.o from main.a, we are not using main.a anymore. --- src/comp/middle/trans.rs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs index 0fac5651f145..3780d2c86fb2 100644 --- a/src/comp/middle/trans.rs +++ b/src/comp/middle/trans.rs @@ -8238,17 +8238,6 @@ fn trans_crate(&session::session sess, &@ast::crate crate, trans_mod(cx, crate.node.module); auto crate_map = create_crate_map(ccx); - if (!sess.get_opts().shared) { - auto gvar = llvm::LLVMAddGlobal(cx.ccx.llmod, T_ptr(T_int()), - str::buf("_rust_fetch_this_object_hack")); - - auto gvar2 = llvm::LLVMAddGlobal(cx.ccx.llmod, T_ptr(T_ptr(T_int())), - str::buf("_rust_fetch_this_object_hack2")); - llvm::LLVMSetInitializer(gvar2, gvar); - llvm::LLVMSetGlobalConstant(gvar, True); - llvm::LLVMSetGlobalConstant(gvar2, True); - } - emit_tydescs(ccx); // Translate the metadata: