aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_elab.adb
diff options
context:
space:
mode:
authorPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2017-11-16 10:23:12 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2017-11-16 10:23:12 +0000
commit1554ed7ea429be444e74d5306be6692f517acf02 (patch)
treeebc30ef6ba542cf2b6199364d5666d5dfb121900 /gcc/ada/sem_elab.adb
parent19c6e49cf41cd483601dca9c1e69e1bfb486dd2e (diff)
downloadgcc-1554ed7ea429be444e74d5306be6692f517acf02.zip
gcc-1554ed7ea429be444e74d5306be6692f517acf02.tar.gz
gcc-1554ed7ea429be444e74d5306be6692f517acf02.tar.bz2
[multiple changes]
2017-11-16 Yannick Moy <moy@adacore.com> * sem_elab.adb (Include): Fix mode of parameter Curr to out. 2017-11-16 Piotr Trojanek <trojanek@adacore.com> * sem_util.ads, sem_util.adb (Is_CCT_Instance): Allow calls where Context_Id denotes a record type. 2017-11-16 Hristian Kirtchev <kirtchev@adacore.com> * sem_ch8.adb (Check_SPARK_Primitive_Operation): Enable the check in instantiations. 2017-11-16 Doug Rupp <rupp@adacore.com> Initial gnat port to aarch64-wrs-vxworks7 * libgnarl/s-vxwork__aarch64.ads, libgnat/system-vxworks7-aarch64-rtp-smp.ads, libgnat/system-vxworks7-aarch64.ads: New files * sigtramp-vxworks-target.inc (aarch64): New section. * tracebak.c (USE_ARM_UNWINDING): Disable for ARMARCH8A. From-SVN: r254805
Diffstat (limited to 'gcc/ada/sem_elab.adb')
-rw-r--r--gcc/ada/sem_elab.adb4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ada/sem_elab.adb b/gcc/ada/sem_elab.adb
index b66eae4..1f85494 100644
--- a/gcc/ada/sem_elab.adb
+++ b/gcc/ada/sem_elab.adb
@@ -4242,7 +4242,7 @@ package body Sem_Elab is
-- Determine whether list List contains at least one suitable construct
-- for inclusion into an early call region.
- procedure Include (N : Node_Id; Curr : in out Node_Id);
+ procedure Include (N : Node_Id; Curr : out Node_Id);
pragma Inline (Include);
-- Update the Curr and Start pointers to include arbitrary construct N
-- in the early call region. This routine raises ECR_Found.
@@ -4556,7 +4556,7 @@ package body Sem_Elab is
-- Include --
-------------
- procedure Include (N : Node_Id; Curr : in out Node_Id) is
+ procedure Include (N : Node_Id; Curr : out Node_Id) is
begin
Start := N;