exp_attr.adb (Expand_N_Attribute_Reference): Make sure prefix of constructed 'Valid...
authorRobert Dewar <dewar@adacore.com>
Mon, 4 Aug 2014 10:46:25 +0000 (10:46 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 4 Aug 2014 10:46:25 +0000 (12:46 +0200)
commit7401428337943079104e576e310bd0653dcf1d2d
tree5b3b1ed131c177e7f63281041f2faf7a7edb8522
parent536a2daf12f6a3c969f2b0df3a18ed9a985b817d
exp_attr.adb (Expand_N_Attribute_Reference): Make sure prefix of constructed 'Valid attribute in -gnatVa mode does not...

2014-08-04  Robert Dewar  <dewar@adacore.com>

* exp_attr.adb (Expand_N_Attribute_Reference): Make sure prefix
of constructed 'Valid attribute in -gnatVa mode does not appear
to come from source.
* sem_attr.adb (Analyze_Access_Attribute): Don't set
Never_Set_In_Source for non-source reference.
* sem_util.adb: Minor reformatting.
* sem_warn.adb (Check_References): Don't check Address_Taken,
not necessary, see comment.

From-SVN: r213568
gcc/ada/ChangeLog
gcc/ada/exp_attr.adb
gcc/ada/sem_attr.adb
gcc/ada/sem_util.adb
gcc/ada/sem_warn.adb