diff options
author | Muhammad Mahad <mahadtxt@gmail.com> | 2023-08-05 13:18:16 +0500 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2023-08-10 09:35:22 +0000 |
commit | 152eb852643c4cfdf753a19f70ccc49d1b602502 (patch) | |
tree | eef148cbd36167b5f08f79593af76e9637ac0af6 /gcc | |
parent | 2da2efa10f3904cfb7e96058dc42681a0cc6191e (diff) | |
download | gcc-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.cc | 3 | ||||
-rw-r--r-- | gcc/testsuite/rust/compile/attr_deprecated_2.rs | 2 |
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() {} |