re PR c++/39242 (Inconsistent reject / accept of code)
authorRichard Guenther <rguenther@suse.de>
Tue, 24 Feb 2009 14:50:30 +0000 (14:50 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 24 Feb 2009 14:50:30 +0000 (14:50 +0000)
commitccfbd8805b8207ae6377e362f59e774144c8f367
tree7e1b1c01b30c4eed53ee4993e2a3550c5494a08b
parent844216f3811e342886523f1ee4a3068afb4dc726
re PR c++/39242 (Inconsistent reject / accept of code)

2009-02-24  Richard Guenther  <rguenther@suse.de>

PR c++/39242
* pt.c (instantiate_decl): Do not instantiate extern, non-inline
declared functions.

* g++.dg/template/instantiate10.C: New testcase.

From-SVN: r144408
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/instantiate10.C [new file with mode: 0644]