diff options
author | Hristian Kirtchev <kirtchev@adacore.com> | 2019-07-11 08:01:58 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2019-07-11 08:01:58 +0000 |
commit | bce6accb664712f2d046bad9566fee810b43fed6 (patch) | |
tree | 29e44b92c5b50a58ae72d4de61528e4e759222e3 /gcc/gimplify.c | |
parent | a081ded4df03e30cd4aefa1e946eb31aa423bfb2 (diff) | |
download | gcc-bce6accb664712f2d046bad9566fee810b43fed6.zip gcc-bce6accb664712f2d046bad9566fee810b43fed6.tar.gz gcc-bce6accb664712f2d046bad9566fee810b43fed6.tar.bz2 |
[Ada] Internal crash on illegal renaming
This patch updates the retrieval of the renamed object name of an object
renaming declaration to handle various name forms.
No need for a test because one already exists, and reproducing requires
a compiler built with assertions.
2019-07-11 Hristian Kirtchev <kirtchev@adacore.com>
gcc/ada/
* sem_ch8.adb (Analyze_Object_Renaming): Obtain the object being
renamed using routine Get_Object_Name which takes care of
various name forms.
(Get_Object_Name): New routine.
From-SVN: r273387
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions