[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 25 Apr 2017 08:52:22 +0000 (10:52 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 25 Apr 2017 08:52:22 +0000 (10:52 +0200)
commitf8a219349a28d326ca09932040eec82c9fd841c4
treec7bf49ef0c483ef59ae84253a890247354844577
parentb619c88ebaa63de53de21684bdd4555598f68d49
[multiple changes]

2017-04-25  Ed Schonberg  <schonberg@adacore.com>

* sem_attr.adb: minor reformatting.

2017-04-25  Doug Rupp  <rupp@adacore.com>

* sigtramp-vxworks-target.inc [PPC64]: Add a .localentry pseudo-op.

2017-04-25  Ed Schonberg  <schonberg@adacore.com>

* sem_ch5.adb (Analyze_Assignment): Reset Full_Analysis flag on
the first pass over an assignment statement with target names,
to prevent the generation of subtypes (such as discriminated
record components)that may carry the target name outside of the
tree for the assignment. The subtypes will be generated when
the assignment is reanalyzed in full.
(Analyze_Target_Name): Handle properly class-wide types.

From-SVN: r247149
gcc/ada/ChangeLog
gcc/ada/sem_attr.adb
gcc/ada/sem_ch5.adb
gcc/ada/sigtramp-vxworks-target.inc