[Bug c++/32368] warnings from system headers not suppressed.
tromey at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Nov 6 15:57:00 GMT 2007
------- Comment #5 from tromey at gcc dot gnu dot org 2007-11-06 15:57 -------
Subject: Bug 32368
Author: tromey
Date: Tue Nov 6 15:57:02 2007
New Revision: 129936
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129936
Log:
gcc
PR c++/32256, PR c++/32368:
* function.c (saved_in_system_header): New global.
(push_cfun): Save in_system_header.
(pop_cfun): Restore in_system_header.
(push_struct_function): Save in_system_header.
gcc/testsuite
PR c++/32368:
* g++.dg/warn/pragma-system_header3.h: New.
* g++.dg/warn/pragma-system_header3.C: New.
PR c++/32256:
* g++.dg/warn/pragma-system_header4.C: New.
* g++.dg/warn/pragma-system_header4.h: New.
Added:
trunk/gcc/testsuite/g++.dg/warn/pragma-system_header3.C
trunk/gcc/testsuite/g++.dg/warn/pragma-system_header3.h
trunk/gcc/testsuite/g++.dg/warn/pragma-system_header4.C
trunk/gcc/testsuite/g++.dg/warn/pragma-system_header4.h
Modified:
trunk/gcc/ChangeLog
trunk/gcc/function.c
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32368
More information about the Gcc-bugs
mailing list