Skip to content

Commit fa559fb

Browse files
committed
Implement RFC 1260 with feature_name imported_main.
1 parent ea3398a commit fa559fb

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/driver/jit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ pub(super) fn run_jit(tcx: TyCtxt<'_>, backend_config: BackendConfig) -> ! {
103103
});
104104

105105
let (main_def_id, entry_ty) = tcx.entry_fn(LOCAL_CRATE).unwrap();
106-
let instance = Instance::mono(tcx, main_def_id.to_def_id()).polymorphize(tcx);
106+
let instance = Instance::mono(tcx, main_def_id).polymorphize(tcx);
107107

108108
match entry_ty {
109109
EntryFnType::Main => {

src/main_shim.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ pub(crate) fn maybe_create_entry_wrapper(
1313
) {
1414
let (main_def_id, use_start_lang_item) = match tcx.entry_fn(LOCAL_CRATE) {
1515
Some((def_id, entry_ty)) => (
16-
def_id.to_def_id(),
16+
def_id,
1717
match entry_ty {
1818
EntryFnType::Main => true,
1919
EntryFnType::Start => false,

0 commit comments

Comments
 (0)