decl.c (gnat_to_gnu_entity): Create a mere scalar constant instead of a reference...
authorPierre-Marie de Rodat <derodat@adacore.com>
Wed, 30 Jul 2014 12:52:44 +0000 (14:52 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 30 Jul 2014 12:52:44 +0000 (14:52 +0200)
commite8fa3dcdd50c6c532d9dab2da73b3dd23f5c27cb
treed4f362f89896e39a21c794408b00edd00f0dbd44
parent7b2888e62cee3ff8fa44e316b8d9d21a4611dbca
decl.c (gnat_to_gnu_entity): Create a mere scalar constant instead of a reference for a renaming of scalar...

2014-07-30  Pierre-Marie Derodat  <derodat@adacore.com>

* gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Create a
mere scalar constant instead of a reference for a renaming of
scalar literal.
* gcc-interface/utils.c (renaming_from_generic_instantiation_p): New.
* gcc-interface/gigi.h (renaming_from_generic_instantiation_p): New.

From-SVN: r213258
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/ada/gcc-interface/gigi.h
gcc/ada/gcc-interface/utils.c