From 39838b15d9597b304606fd11777c11d1974110b7 Mon Sep 17 00:00:00 2001 From: charlet Date: Thu, 17 Oct 2013 14:01:39 +0000 Subject: 2013-10-17 Hristian Kirtchev * aspects.adb, aspects.ads, sem_prag.ads: Remove all entries for Refined_Pre from the various tables. * par-prag.adb: Remove the entry for Refined_Pre from the list of pragmas not needing special processing by the parser. * sem_ch13.adb (Analyze_Aspect_Specifications): Remove the processing for aspect Refined_Pre. (Check_Aspect_At_Freeze_Point): Remove the entry for aspect Refined_Pre. * sem_prag.adb (Analyze_Pragma): Refined_Pre is no longer a valid assertion kind. Remove the analysis of pragma Refined_Pre. (Analyze_Refined_Pragma): Update the comment on usage. (Find_Related_Subprogram_Or_Body): Update the comment on usage. Pragma Refined_Pre is no longer processed by this routine. (Is_Valid_Assertion_Kind): Refined_Pre is no longer a valid assertion kind. * snames.ads-tmpl: Remove predefined name Refined_Pre. Remove the pragma id for Refined_Pre. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203765 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ada/sem_prag.ads | 1 - 1 file changed, 1 deletion(-) (limited to 'gcc/ada/sem_prag.ads') diff --git a/gcc/ada/sem_prag.ads b/gcc/ada/sem_prag.ads index 9f88638e921..c03799dd56f 100644 --- a/gcc/ada/sem_prag.ads +++ b/gcc/ada/sem_prag.ads @@ -41,7 +41,6 @@ package Sem_Prag is (Pragma_Refined_Depends => True, Pragma_Refined_Global => True, Pragma_Refined_Post => True, - Pragma_Refined_Pre => True, Pragma_SPARK_Mode => True, Pragma_Warnings => True, others => False); -- cgit v1.2.1