diff options
author | Ed Schonberg <schonberg@adacore.com> | 2019-08-12 09:00:59 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2019-08-12 09:00:59 +0000 |
commit | 6ab24ed7528b0375c49e4416f825a90bdca63454 (patch) | |
tree | 1d6e2c2b246d35fda44c4b7471e967412682ed46 /gcc/tree.c | |
parent | 2d56744e3bfcf3cc27f4100b1903b2443d858f13 (diff) | |
download | gcc-6ab24ed7528b0375c49e4416f825a90bdca63454.zip gcc-6ab24ed7528b0375c49e4416f825a90bdca63454.tar.gz gcc-6ab24ed7528b0375c49e4416f825a90bdca63454.tar.bz2 |
[Ada] Improper error message on equality op with different operand types
2019-08-12 Ed Schonberg <schonberg@adacore.com>
gcc/ada/
* sem_ch6.adb (heck_Untagged_Equality): Verify that user-defined
equality has the same profile as the predefined equality before
applying legality rule in RM 4.5.2 (9.8).
gcc/testsuite/
* gnat.dg/equal10.adb, gnat.dg/equal10.ads: New testcase.
From-SVN: r274297
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions