[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 1 Aug 2011 14:36:39 +0000 (16:36 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 1 Aug 2011 14:36:39 +0000 (16:36 +0200)
commitd8b3ccb951a6af120a84b92205ee6d80141eb5f6
treea8932a4f652039be98ba53557540e75fb93afa61
parent0bb9276c88e58a10a6711a49b974bb5e71eb37e7
[multiple changes]

2011-08-01  Javier Miranda  <miranda@adacore.com>

* sem_util.adb (Abstract_Interface_List): Complete condition when
processing private type declarations to avoid reading unavailable
attribute.
(Is_Synchronized_Tagged_Type): Complete condition when processing
private extension declaration nodes to avoid reading unavailable
attribute.

2011-08-01  Thomas Quinot  <quinot@adacore.com>

* sem_ch3.adb: Minor reformatting.

2011-08-01  Thomas Quinot  <quinot@adacore.com>

* s-parame-ae653.ads, s-parame-vms-alpha.ads, s-parame-hpux.ads,
i-cpoint.adb, i-cstrin.adb, i-cpoint.ads, i-cstrin.ads,
s-parame-vms-ia64.ads, s-parame.ads, i-c.ads, s-parame-vxworks.ads,
s-parame-vms-restrict.ads: Remove duplicated Interfaces.C.* packages
for VMS, instead parametrize the common implementation with
System.Parameters declarations.

From-SVN: r177038
15 files changed:
gcc/ada/ChangeLog
gcc/ada/i-c.ads
gcc/ada/i-cpoint.adb
gcc/ada/i-cpoint.ads
gcc/ada/i-cstrin.adb
gcc/ada/i-cstrin.ads
gcc/ada/s-parame-ae653.ads
gcc/ada/s-parame-hpux.ads
gcc/ada/s-parame-vms-alpha.ads
gcc/ada/s-parame-vms-ia64.ads
gcc/ada/s-parame-vms-restrict.ads
gcc/ada/s-parame-vxworks.ads
gcc/ada/s-parame.ads
gcc/ada/sem_ch3.adb
gcc/ada/sem_util.adb