Re: [Ada] Lift restriction on renaming with Volatile_Full_Access

2015-05-26 Thread Eric Botcazou
> An arbitrary restriction was imposed on renaming in conjunction with the new > Aspect/Pragma Volatile_Full_Access for implementation reasons: the compiler > was rejecting renamings of components of Volatile_Full_Access objects. This is the second part of the overhaul, tested on x86_64-suse-linux

Re: [Ada] Lift restriction on renaming with Volatile_Full_Access

2015-05-26 Thread Eric Botcazou
> An arbitrary restriction was imposed on renaming in conjunction with the new > Aspect/Pragma Volatile_Full_Access for implementation reasons: the compiler > was rejecting renamings of components of Volatile_Full_Access objects. The reason was that supporting Volatile_Full_Access requires an over

[Ada] Lift restriction on renaming with Volatile_Full_Access

2015-05-26 Thread Arnaud Charlet
An arbitrary restriction was imposed on renaming in conjunction with the new Aspect/Pragma Volatile_Full_Access for implementation reasons: the compiler was rejecting renamings of components of Volatile_Full_Access objects. It is lifted by this change and the following package must now be accepted