[COMMITTED] ada: Accept aspect Always_Terminates on entries
Checks
Context |
Check |
Description |
linaro-tcwg-bot/tcwg_gcc_build--master-arm |
success
|
Testing passed
|
Commit Message
From: Piotr Trojanek <trojanek@adacore.com>
The recently added aspect Always_Terminates is allowed on both
procedures and entries.
gcc/ada/
* sem_prag.adb (Analyze_Pragma): Accept pragma Always_Terminates when
it applies to an entry.
Tested on x86_64-pc-linux-gnu, committed on master.
---
gcc/ada/sem_prag.adb | 5 +++++
1 file changed, 5 insertions(+)
@@ -13370,6 +13370,11 @@ package body Sem_Prag is
return;
end if;
+ -- Entry
+
+ elsif Nkind (Subp_Decl) = N_Entry_Declaration then
+ null;
+
else
Pragma_Misplaced;
end if;