From: Mark Mitchell Date: Thu, 27 Nov 1997 06:39:10 +0000 (+0000) Subject: pt.c (unify): Handle `void' template parameters in specializations. X-Git-Tag: releases/egcs-1.0.0~44 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f9f8b0aa57602feca8be6b2051c2bfed81c2f81;p=thirdparty%2Fgcc.git pt.c (unify): Handle `void' template parameters in specializations. * pt.c (unify): Handle `void' template parameters in specializations. From-SVN: r16775 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 38dec4b478f2..b376f2782bb2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +1997-11-26 Mark Mitchell + + * pt.c (unify): Handle `void' template parameters in + specializations. + Wed Nov 26 20:28:49 1997 Jason Merrill * except.c (expand_throw): Call mark_used on the destructor. diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index 6715bbdec0aa..9e4512821fcd 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -3851,6 +3851,7 @@ unify (tparms, targs, ntparms, parm, arg, nsubsts, strict) case COMPLEX_TYPE: case INTEGER_TYPE: case BOOLEAN_TYPE: + case VOID_TYPE: if (TREE_CODE (arg) != TREE_CODE (parm)) return 1;