summaryrefslogtreecommitdiff
path: root/gcc/ada/sem_ch3.adb
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/sem_ch3.adb')
-rw-r--r--gcc/ada/sem_ch3.adb14
1 files changed, 0 insertions, 14 deletions
diff --git a/gcc/ada/sem_ch3.adb b/gcc/ada/sem_ch3.adb
index fa48a542109..1cb03ba407d 100644
--- a/gcc/ada/sem_ch3.adb
+++ b/gcc/ada/sem_ch3.adb
@@ -2166,17 +2166,6 @@ package body Sem_Ch3 is
or else Synchronized_Present (Def)
or else Task_Present (Def));
- Set_Is_Protected_Interface (T, Protected_Present (Def));
- Set_Is_Task_Interface (T, Task_Present (Def));
-
- -- Type is a synchronized interface if it includes the keyword task,
- -- protected, or synchronized.
-
- Set_Is_Synchronized_Interface
- (T, Synchronized_Present (Def)
- or else Protected_Present (Def)
- or else Task_Present (Def));
-
Set_Interfaces (T, New_Elmt_List);
Set_Primitive_Operations (T, New_Elmt_List);
@@ -2186,9 +2175,6 @@ package body Sem_Ch3 is
if Present (CW) then
Set_Is_Interface (CW);
Set_Is_Limited_Interface (CW, Is_Limited_Interface (T));
- Set_Is_Protected_Interface (CW, Is_Protected_Interface (T));
- Set_Is_Synchronized_Interface (CW, Is_Synchronized_Interface (T));
- Set_Is_Task_Interface (CW, Is_Task_Interface (T));
end if;
-- Check runtime support for synchronized interfaces