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;