Skip to content

Commit 193458d

Browse files
committed
Auto merge of #1500 - RalfJung:rustup, r=RalfJung
rustup Adjust for rust-lang/rust#74932. Blocked on rust-lang/rust#75282.
2 parents cf633d0 + 9ddb4fd commit 193458d

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

rust-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1d69e3b1d753951bc7df0f02d6fd4719065d98c3
1+
c92fc8db8b009b7661cff31fa59a7c0348653bd0

src/machine.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use std::fmt;
1111
use log::trace;
1212
use rand::rngs::StdRng;
1313

14-
use rustc_ast::attr;
1514
use rustc_data_structures::fx::FxHashMap;
1615
use rustc_middle::{
1716
mir,
@@ -442,7 +441,7 @@ impl<'mir, 'tcx> Machine<'mir, 'tcx> for Evaluator<'mir, 'tcx> {
442441
def_id: DefId,
443442
) -> InterpResult<'tcx, AllocId> {
444443
let attrs = memory.tcx.get_attrs(def_id);
445-
let link_name = match attr::first_attr_value_str_by_name(&attrs, sym::link_name) {
444+
let link_name = match memory.tcx.sess.first_attr_value_str_by_name(&attrs, sym::link_name) {
446445
Some(name) => name,
447446
None => memory.tcx.item_name(def_id),
448447
};

src/shims/foreign_items.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ use rustc_middle::{mir, ty};
77
use rustc_target::abi::{Align, Size};
88
use rustc_apfloat::Float;
99
use rustc_span::symbol::sym;
10-
use rustc_ast::attr;
1110

1211
use crate::*;
1312
use helpers::check_arg_count;
@@ -117,7 +116,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
117116
) -> InterpResult<'tcx, Option<&'mir mir::Body<'tcx>>> {
118117
let this = self.eval_context_mut();
119118
let attrs = this.tcx.get_attrs(def_id);
120-
let link_name = match attr::first_attr_value_str_by_name(&attrs, sym::link_name) {
119+
let link_name = match this.tcx.sess.first_attr_value_str_by_name(&attrs, sym::link_name) {
121120
Some(name) => name.as_str(),
122121
None => this.tcx.item_name(def_id).as_str(),
123122
};

0 commit comments

Comments
 (0)