This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/32368] warnings from system headers not suppressed.



------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]