aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMuhammad Mahad <mahadtxt@gmail.com>2023-08-05 13:18:16 +0500
committerPhilip Herron <philip.herron@embecosm.com>2023-08-10 09:35:22 +0000
commit152eb852643c4cfdf753a19f70ccc49d1b602502 (patch)
treeeef148cbd36167b5f08f79593af76e9637ac0af6 /gcc
parent2da2efa10f3904cfb7e96058dc42681a0cc6191e (diff)
downloadgcc-152eb852643c4cfdf753a19f70ccc49d1b602502.zip
gcc-152eb852643c4cfdf753a19f70ccc49d1b602502.tar.gz
gcc-152eb852643c4cfdf753a19f70ccc49d1b602502.tar.bz2
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 <mahadtxt@gmail.com>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/backend/rust-compile-base.cc3
-rw-r--r--gcc/testsuite/rust/compile/attr_deprecated_2.rs2
2 files changed, 3 insertions, 2 deletions
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() {}