From edbd98c4cbdef1063e6cc12a8568d2d1e3dbeebb Mon Sep 17 00:00:00 2001 From: Arnaud Charlet Date: Wed, 19 Feb 2014 15:40:26 +0100 Subject: [multiple changes] 2014-02-19 Robert Dewar * sem_ch3.adb, style.adb, sem_prag.adb, sem_ch13.adb: Minor reformatting * a-sequio.adb: Remove useless pragma Extensions_Allowed (no longer needed). 2014-02-19 Claire Dross * a-cfdlli.ads, a-cfhase.ads, a-cforma.ads, a-cfhama.ads, a-cforse.ads, a-cofove.ads: Add Iterable aspect to formal containers. From-SVN: r207900 --- gcc/ada/a-sequio.adb | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'gcc/ada/a-sequio.adb') diff --git a/gcc/ada/a-sequio.adb b/gcc/ada/a-sequio.adb index b842528..31e5d75 100644 --- a/gcc/ada/a-sequio.adb +++ b/gcc/ada/a-sequio.adb @@ -202,15 +202,10 @@ package body Ada.Sequential_IO is -- buffer if Item is constrained, to check that the discriminants -- are correct. - pragma Extensions_Allowed (On); - -- Needed to allow Constrained reference here - - if Element_Type'Has_Discriminants - and then Item'Constrained - then + if Element_Type'Has_Discriminants and then Item'Constrained then declare RsizS : constant SSE.Storage_Offset := - SSE.Storage_Offset (Rsiz - 1); + SSE.Storage_Offset (Rsiz - 1); type SA is new SSE.Storage_Array (0 .. RsizS); -- cgit v1.1