]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ada: Avoid conversion from String to Name_Id at runtime
authorPiotr Trojanek <trojanek@adacore.com>
Tue, 26 Mar 2024 14:05:47 +0000 (15:05 +0100)
committerMarc Poulhiès <dkm@gcc.gnu.org>
Tue, 7 Jan 2025 12:33:34 +0000 (13:33 +0100)
Code cleanup.

gcc/ada/ChangeLog:

* sem_prag.adb (Analyze_Attribute): Replace runtime conversion
with existing constant.

gcc/ada/sem_prag.adb

index 64b5b01869dab602e215f45197013e4d1d82d3a2..defa0d7879492fa170bf01ce20adfd671b5ac185 100644 (file)
@@ -14791,7 +14791,7 @@ package body Sem_Prag is
             GNAT_Pragma;
             Check_Valid_Configuration_Pragma;
             Check_Arg_Count (1);
-            Check_Optional_Identifier (Arg1, "max_size");
+            Check_Optional_Identifier (Arg1, Name_Max_Size);
 
             Arg := Get_Pragma_Arg (Arg1);
             Check_Arg_Is_OK_Static_Expression (Arg, Any_Integer);