aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/fe.h
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2023-12-21 17:31:51 +0100
committerMarc Poulhiès <poulhies@adacore.com>2024-05-06 11:11:30 +0200
commitcc0110cbd86fab6d6cf67742aad53b97fd9eb061 (patch)
tree65fee0c2677d33a7ec429376a68e9cd5f04730a3 /gcc/ada/fe.h
parentc8cf8c3fd0793e1d7ba8c6d0e906384f4fd9170c (diff)
downloadgcc-cc0110cbd86fab6d6cf67742aad53b97fd9eb061.zip
gcc-cc0110cbd86fab6d6cf67742aad53b97fd9eb061.tar.gz
gcc-cc0110cbd86fab6d6cf67742aad53b97fd9eb061.tar.bz2
ada: Deconstruct support for abstract states with Relaxed_Initialization
GNATprove newer implemented support for abstract states with aspect Relaxed_Initialization, so the frontend support is now deconstructed. gcc/ada/ * einfo-utils.adb (Is_Relaxed_Initialization_State): Remove. * einfo-utils.ads (Is_Relaxed_Initialization_State): Remove. * einfo.ads: Remove description of removed aspect. * fe.h (Is_Relaxed_Initialization_State): Remove. * sem_prag.adb (Analyze_Abstract_State): Remove support for Relaxed_Initialization. * sem_util.adb (Has_Relaxed_Initialization): Likewise. * sem_util.ads (Has_Relaxed_Initialization): Likewise.
Diffstat (limited to 'gcc/ada/fe.h')
-rw-r--r--gcc/ada/fe.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/ada/fe.h b/gcc/ada/fe.h
index 6aaa3fd..397045e 100644
--- a/gcc/ada/fe.h
+++ b/gcc/ada/fe.h
@@ -501,9 +501,6 @@ B Is_Protected_Interface (E Id);
#define Is_Protected_Record_Type einfo__utils__is_protected_record_type
B Is_Protected_Record_Type (E Id);
-#define Is_Relaxed_Initialization_State einfo__utils__is_relaxed_initialization_state
-B Is_Relaxed_Initialization_State (E Id);
-
#define Is_Standard_Character_Type einfo__utils__is_standard_character_type
B Is_Standard_Character_Type (E Id);