r266121 - in /trunk/gcc/ada: ChangeLog exp_ch4.adb
pmderodat@gcc.gnu.org
pmderodat@gcc.gnu.org
Wed Nov 14 11:42:00 GMT 2018
Author: pmderodat
Date: Wed Nov 14 11:41:20 2018
New Revision: 266121
URL: https://gcc.gnu.org/viewcvs?rev=266121&root=gcc&view=rev
Log:
[Ada] Renamed equality leads to spurious errors
The following patch corrects the search for the equality function to
handle cases where the equality could be a renaming of another routine.
No simple reproducer possible because this requires PolyORB.
2018-11-14 Hristian Kirtchev <kirtchev@adacore.com>
gcc/ada/
* exp_ch4.adb (Find_Aliased_Equality): New routine.
(Find_Equality): Reimplemented.
(Is_Equality): New routine.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_ch4.adb
More information about the Gcc-cvs
mailing list