diff options
author | Dodji Seketeli <dodji@redhat.com> | 2010-01-18 21:18:49 +0000 |
---|---|---|
committer | Dodji Seketeli <dodji@gcc.gnu.org> | 2010-01-18 22:18:49 +0100 |
commit | ebea03e03e7025644f2bb4c35236bef0afe543ae (patch) | |
tree | 8fd40aebdba83748613d1885f6010db43dbfb492 /libjava/classpath | |
parent | a5cf630e39611a1e7461aa0d17bed196f60bd710 (diff) | |
download | gcc-ebea03e03e7025644f2bb4c35236bef0afe543ae.zip gcc-ebea03e03e7025644f2bb4c35236bef0afe543ae.tar.gz gcc-ebea03e03e7025644f2bb4c35236bef0afe543ae.tar.bz2 |
re PR c++/42634 (ICE with -g -O2 -std=c++0x in copy_fn_p, at cp/decl.c:9973)
Fix PR c++/42634
gcc/cp/ChangeLog:
PR c++/42634
* error.c (dump_template_parms): Use innermost template
arguments before calling count_non_default_template_args.
(count_non_default_template_args): We are being called with
template innermost arguments now. There is no need to ensure
that again.
gcc/testsuite/ChangeLog:
PR c++/42634
* g++.dg/template/error45.C: New test.
From-SVN: r156022
Diffstat (limited to 'libjava/classpath')
0 files changed, 0 insertions, 0 deletions