https://gcc.gnu.org/g:2665f3e027d835a8a64652a4792792fddd83dd8b

commit r14-10985-g2665f3e027d835a8a64652a4792792fddd83dd8b
Author: Gaius Mulley <gaiusm...@gmail.com>
Date:   Tue Nov 26 13:15:56 2024 +0000

    [PATCH] modula2: Improve error message to include symbol name.
    
    gcc/m2/ChangeLog:
    
            * gm2-compiler/M2StateCheck.mod (GenerateError): Add
            symbol name to the error message.
    
    (cherry picked from commit 6a99f3ae962542165fdfc077f1040ea4d936691b)
    
    Signed-off-by: Gaius Mulley <gaiusm...@gmail.com>

Diff:
---
 gcc/m2/gm2-compiler/M2StateCheck.mod | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/m2/gm2-compiler/M2StateCheck.mod 
b/gcc/m2/gm2-compiler/M2StateCheck.mod
index e53cb174474c..940c433bcc14 100644
--- a/gcc/m2/gm2-compiler/M2StateCheck.mod
+++ b/gcc/m2/gm2-compiler/M2StateCheck.mod
@@ -306,7 +306,7 @@ PROCEDURE GenerateError (tok: CARDINAL; s: StateCheck; sym: 
CARDINAL) ;
 VAR
    str: String ;
 BEGIN
-   str := InitString ('not expecting a {%1Ad} {%1a: }in a ') ;
+   str := InitString ('not expecting the {%1Ad} {%1a} in a ') ;
    IF const IN s^.state
    THEN
       str := ConCat (str, Mark (InitString ('{%kCONST} block')))

Reply via email to