From: Mark Mitchell Date: Thu, 27 Nov 1997 03:49:23 +0000 (+0000) Subject: pt.c (unify): Handle `void' template parameters in specializations. X-Git-Tag: releases/libf2c-0.5.21~488 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5ad5a5263d0518102817588d94b030719156ffc9;p=thirdparty%2Fgcc.git pt.c (unify): Handle `void' template parameters in specializations. * pt.c (unify): Handle `void' template parameters in specializations. From-SVN: r16772 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index e81268db0322..8d926635bc17 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 01:11:24 1997 Jason Merrill * rtti.c (build_dynamic_cast): Handle template case here. 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;