diff options
author | Dodji Seketeli <dodji@redhat.com> | 2010-01-13 20:06:26 +0000 |
---|---|---|
committer | Dodji Seketeli <dodji@gcc.gnu.org> | 2010-01-13 21:06:26 +0100 |
commit | a5859aaf073f326545266b691f5d74fc0f2f0f11 (patch) | |
tree | 31116fc0e3472ae6d75eb188178fc8614fbf05db /gcc/tree-ssa-loop-ch.c | |
parent | 6cca15ea851ee526607e6e0ed51d48a40a9ec9df (diff) | |
download | gcc-a5859aaf073f326545266b691f5d74fc0f2f0f11.zip gcc-a5859aaf073f326545266b691f5d74fc0f2f0f11.tar.gz gcc-a5859aaf073f326545266b691f5d74fc0f2f0f11.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: r155868
Diffstat (limited to 'gcc/tree-ssa-loop-ch.c')
0 files changed, 0 insertions, 0 deletions