[gcc r14-7529] gccrs: Fix -frust-dump-* error messages

Arthur Cohen cohenarthur@gcc.gnu.org
Tue Jan 16 17:41:49 GMT 2024


https://gcc.gnu.org/g:8b7ab6f2f26c78309597f998c768e4e539db75bb

commit r14-7529-g8b7ab6f2f26c78309597f998c768e4e539db75bb
Author: Owen Avery <powerboat9.gamer@gmail.com>
Date:   Wed Apr 26 08:42:36 2023 -0400

    gccrs: Fix -frust-dump-* error messages
    
    gcc/rust/ChangeLog:
    
            * rust-session-manager.cc
            (Session::enable_dump): Fix error messages.
    
    Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>

Diff:
---
 gcc/rust/rust-session-manager.cc | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/gcc/rust/rust-session-manager.cc b/gcc/rust/rust-session-manager.cc
index 25b56b726c3..c8d7b29229c 100644
--- a/gcc/rust/rust-session-manager.cc
+++ b/gcc/rust/rust-session-manager.cc
@@ -283,9 +283,10 @@ Session::enable_dump (std::string arg)
     {
       rust_error_at (
 	Location (),
-	"dump option was not given a name. choose %<lex%>, "
-	"%<register_plugins%>, %<injection%>, %<expansion%>, %<resolution%>,"
-	" %<target_options%>, %<hir%>, or %<all%>");
+	"dump option was not given a name. choose %<lex%>, %<ast-pretty%>, "
+	"%<ast-tokenstream%>, %<register_plugins%>, %<injection%>, "
+	"%<expansion%>, %<resolution%>, %<target_options%>, %<hir%>, "
+	"%<hir-pretty%>, or %<all%>");
       return false;
     }
 
@@ -337,9 +338,10 @@ Session::enable_dump (std::string arg)
     {
       rust_error_at (
 	Location (),
-	"dump option %qs was unrecognised. choose %<lex%>, %<parse%>, "
-	"%<register_plugins%>, %<injection%>, %<expansion%>, %<resolution%>,"
-	" %<target_options%>, or %<hir%>",
+	"dump option %qs was unrecognised. choose %<lex%>, %<ast-pretty%>, "
+	"%<ast-tokenstream%>, %<register_plugins%>, %<injection%>, "
+	"%<expansion%>, %<resolution%>, %<target_options%>, %<hir%>, "
+	"%<hir-pretty%>, or %<all%>",
 	arg.c_str ());
       return false;
     }


More information about the Gcc-cvs mailing list