]> git.ipfire.org Git - thirdparty/gcc.git/commit - libcpp/ChangeLog
re PR preprocessor/28165 (_Pragma GCC system_header broken)
authorTom Tromey <tromey@redhat.com>
Thu, 4 Jan 2007 15:32:26 +0000 (15:32 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Thu, 4 Jan 2007 15:32:26 +0000 (15:32 +0000)
commit705e2d28a1c830064e0bc77fd7e37f7e73b01516
treeb221eae7c64169c5383839dda76552523ac6432e
parent79e6eaeb8f4c9f54c97425ec9c103378691a7099
re PR preprocessor/28165 (_Pragma GCC system_header broken)

libcpp
PR preprocessor/28165:
* internal.h (cpp_in_primary_file): New function.
* directives.c (do_include_next): Use cpp_in_primary_file.
(do_pragma_once): Likewise.
(do_pragma_system_header): Likewise.
gcc/testsuite
PR preprocessor/28165:
* gcc.dg/cpp/pr28165.c: New file.

From-SVN: r120441
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/cpp/pr28165.c [new file with mode: 0644]
libcpp/ChangeLog
libcpp/directives.c
libcpp/internal.h