re PR c++/30500 (pragma GCC system_header vs templates)
authorPaolo Carlini <pcarlini@suse.de>
Mon, 26 Mar 2007 21:55:03 +0000 (21:55 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 26 Mar 2007 21:55:03 +0000 (21:55 +0000)
commit912291cac35a25eb09234e087d12c4890e1d809c
treea3912b5585be5465b991f7dfd9f68c1913406938
parentfa6338517fd9e503ab4b634d9eec7c875fcea7ec
re PR c++/30500 (pragma GCC system_header vs templates)

2007-03-26  Paolo Carlini  <pcarlini@suse.de>

PR c++/30500
* pt.c (instantiate_decl): Set in_system_header.

2007-03-26  Paolo Carlini  <pcarlini@suse.de>

PR c++/30500
* g++.dg/warn/pragma-system_header1.C: New test.
* g++.dg/warn/pragma-system_header2.C: New test.
* g++.dg/warn/pragma-system_header1.h. New.
* g++.dg/warn/pragma-system_header2.h. New.

From-SVN: r123238
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/g++.dg/warn/pragma-system_header1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/pragma-system_header1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/pragma-system_header2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/pragma-system_header2.h [new file with mode: 0644]