diff options
author | Justin Squirek <squirek@adacore.com> | 2018-09-26 09:19:53 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-09-26 09:19:53 +0000 |
commit | 0ebf09ed046391377af708ab2471403d3affdddd (patch) | |
tree | 9daee39e9cfe4cf3897f36e82bf02f98605ec927 /gcc/collect-utils.h | |
parent | cec0185c7e02aa52ffceddbf46a16a66ed47459c (diff) | |
download | gcc-0ebf09ed046391377af708ab2471403d3affdddd.zip gcc-0ebf09ed046391377af708ab2471403d3affdddd.tar.gz gcc-0ebf09ed046391377af708ab2471403d3affdddd.tar.bz2 |
[Ada] Spurious ineffective use_clause warning
This patch fixes an issue whereby user-defined subprograms used as
generic actuals with corresponding formals containing other formal types
led to spurious ineffective use_clause warnings.
2018-09-26 Justin Squirek <squirek@adacore.com>
gcc/ada/
* sem_ch8.adb (Analyze_Subprogram_Renaming): Add extra condition
to check for unmarked subprogram references coming from
renamings.
gcc/testsuite/
* gnat.dg/warn16.adb: New testcase.
From-SVN: r264635
Diffstat (limited to 'gcc/collect-utils.h')
0 files changed, 0 insertions, 0 deletions