From 152eb852643c4cfdf753a19f70ccc49d1b602502 Mon Sep 17 00:00:00 2001 From: Muhammad Mahad Date: Sat, 5 Aug 2023 13:18:16 +0500 Subject: gccrs: [E0541] Use of unknown meta item gcc/rust/ChangeLog: * backend/rust-compile-base.cc: Added ErrorCode. gcc/testsuite/ChangeLog: * rust/compile/attr_deprecated_2.rs: Updated comment to pass the testcase. Signed-off-by: Muhammad Mahad --- gcc/rust/backend/rust-compile-base.cc | 3 ++- gcc/testsuite/rust/compile/attr_deprecated_2.rs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'gcc') diff --git a/gcc/rust/backend/rust-compile-base.cc b/gcc/rust/backend/rust-compile-base.cc index 92dedc1..499b9ac 100644 --- a/gcc/rust/backend/rust-compile-base.cc +++ b/gcc/rust/backend/rust-compile-base.cc @@ -212,7 +212,8 @@ HIRCompileBase::handle_deprecated_attribute_on_fndecl ( } else { - rust_error_at (attr.get_locus (), "unknown meta item %qs", + rust_error_at (attr.get_locus (), ErrorCode::E0541, + "unknown meta item %qs", key_value.first.as_string ().c_str ()); } } diff --git a/gcc/testsuite/rust/compile/attr_deprecated_2.rs b/gcc/testsuite/rust/compile/attr_deprecated_2.rs index 66f4ce3..bbb6c12 100644 --- a/gcc/testsuite/rust/compile/attr_deprecated_2.rs +++ b/gcc/testsuite/rust/compile/attr_deprecated_2.rs @@ -1,7 +1,7 @@ #[deprecated(since="1.0")] fn test1() {} -// { dg-excess-errors "unknown meta item ...." } +// { dg-excess-errors "unknown meta item .invalid." } #[deprecated(invalid="invalid")] fn test2() {} -- cgit v1.1