aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2008-05-27 11:20:38 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2008-05-27 11:20:38 +0200
commitfceeaab66b35f55d325e4b07b7e96b5a7d9a1656 (patch)
treed8ab686f6e6a019795579332a0b9fd28c80e432d /gcc/reload1.c
parentabed5dc6ffc735874227c399963e927c4e93c8c2 (diff)
downloadgcc-fceeaab66b35f55d325e4b07b7e96b5a7d9a1656.zip
gcc-fceeaab66b35f55d325e4b07b7e96b5a7d9a1656.tar.gz
gcc-fceeaab66b35f55d325e4b07b7e96b5a7d9a1656.tar.bz2
2008-05-27 Ed Schonberg <schonberg@adacore.com>
* sem_ch6.adb: (Is_Interface_Conformant): Handle properly a primitive operation that overrides an interface function with a controlling access result. (Type_Conformance): If Skip_Controlling_Formals is true, when matching inherited and overriding operations, omit as well the conformance check on result types, to prevent spurious errors. From-SVN: r135992
Diffstat (limited to 'gcc/reload1.c')
0 files changed, 0 insertions, 0 deletions