exp_imgv.adb (Expand_Image_Attribute): Disable the optimized expansion of user-define...
authorPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Mon, 25 Sep 2017 09:06:22 +0000 (09:06 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Mon, 25 Sep 2017 09:06:22 +0000 (09:06 +0000)
commite98cd75fc3322a267173010e07bb11c6bdb674d1
treebd8dd493b931350dff7e70d84fa390d60b80bb1b
parent49742f9981bcb0c58c668b0ccc047a14d7865d59
exp_imgv.adb (Expand_Image_Attribute): Disable the optimized expansion of user-defined enumeration types when...

gcc/ada/

2017-09-25  Javier Miranda  <miranda@adacore.com>

* exp_imgv.adb (Expand_Image_Attribute): Disable the optimized
expansion of user-defined enumeration types when the generation of
names for enumeration literals is suppressed.

2017-09-25  Gary Dismukes  <dismukes@adacore.com>

* libgnarl/s-taprop__linux.adb: Minor reformatting.

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

* sem_ch13.adb (Resolve_Aspect_Expressions): Do not resolve identifiers
that appear as selector names of parameter associations, as these are
never resolved by visibility.

2017-09-25  Justin Squirek  <squirek@adacore.com>

* sem_res.adb (Resolve_Entry): Generate reference for index entities.

gcc/testsuite/

2017-09-25  Justin Squirek  <squirek@adacore.com>

* gnat.dg/entry_family.adb: New testcase

From-SVN: r253139
gcc/ada/ChangeLog
gcc/ada/exp_imgv.adb
gcc/ada/libgnarl/s-taprop__linux.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_res.adb
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/entry_family.adb [new file with mode: 0644]