OSDN Git Service

* sem_prag.adb (Analyze_Pragma, case Validity_Checks): do not treat as
authorbosch <bosch@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Dec 2001 21:00:26 +0000 (21:00 +0000)
committerbosch <bosch@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Dec 2001 21:00:26 +0000 (21:00 +0000)
a configuration pragma, it is now legal wherever a pragma can appear.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47624 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ada/ChangeLog
gcc/ada/sem_prag.adb

index 0167069..306338e 100644 (file)
@@ -1,3 +1,8 @@
+2001-12-04  Ed Schonberg <schonber@gnat.com>
+
+       * sem_prag.adb (Analyze_Pragma, case Validity_Checks): do not treat as 
+       a configuration pragma, it is now legal wherever a pragma can appear.
+
 2001-12-04  Zack Weinberg  <zack@codesourcery.com>
 
        * Makefile.in: Don't set ALL.  Delete @cross_defines@,
index 8e102cd..4615f0e 100644 (file)
@@ -8389,7 +8389,6 @@ package body Sem_Prag is
          begin
             GNAT_Pragma;
             Check_Arg_Count (1);
-            Check_Valid_Configuration_Pragma;
             Check_No_Identifiers;
 
             if Nkind (A) = N_String_Literal then