diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2010-02-18 17:58:53 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2010-02-18 17:58:53 +0000 |
commit | 584fd146d2ef9a4253c47e4cdca04b3b060d1148 (patch) | |
tree | 756e613d8725b8d23bff3eeb14ecfc134bde4a16 /libstdc++-v3/libsupc++ | |
parent | 8168ccc0d9a0b6f9d265ef9570a60e0771b8358a (diff) | |
download | gcc-584fd146d2ef9a4253c47e4cdca04b3b060d1148.zip gcc-584fd146d2ef9a4253c47e4cdca04b3b060d1148.tar.gz gcc-584fd146d2ef9a4253c47e4cdca04b3b060d1148.tar.bz2 |
typeinfo: Add system_header pragma.
2010-02-18 Paolo Carlini <paolo.carlini@oracle.com>
* libsupc++/typeinfo: Add system_header pragma.
* libsupc++/exception: Likewise.
* libsupc++/cxxabi-forced.h: Likewise.
* libsupc++/new: Likewise.
* libsupc++/cxxabi.h: Likewise.
* libsupc++/initializer_list: Likewise.
From-SVN: r156869
Diffstat (limited to 'libstdc++-v3/libsupc++')
-rw-r--r-- | libstdc++-v3/libsupc++/cxxabi-forced.h | 4 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/cxxabi.h | 4 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/exception | 4 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/initializer_list | 4 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/new | 4 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/typeinfo | 4 |
6 files changed, 18 insertions, 6 deletions
diff --git a/libstdc++-v3/libsupc++/cxxabi-forced.h b/libstdc++-v3/libsupc++/cxxabi-forced.h index 845d809..27ff349 100644 --- a/libstdc++-v3/libsupc++/cxxabi-forced.h +++ b/libstdc++-v3/libsupc++/cxxabi-forced.h @@ -1,6 +1,6 @@ // cxxabi.h subset for inclusion by other library headers -*- C++ -*- -// Copyright (C) 2007, 2009 Free Software Foundation, Inc. +// Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc. // // This file is part of GCC. // @@ -30,6 +30,8 @@ #ifndef _CXXABI_FORCED_H #define _CXXABI_FORCED_H 1 +#pragma GCC system_header + #pragma GCC visibility push(default) #ifdef __cplusplus diff --git a/libstdc++-v3/libsupc++/cxxabi.h b/libstdc++-v3/libsupc++/cxxabi.h index cc5f9da..3ee3b8dc 100644 --- a/libstdc++-v3/libsupc++/cxxabi.h +++ b/libstdc++-v3/libsupc++/cxxabi.h @@ -1,6 +1,6 @@ // new abi support -*- C++ -*- -// Copyright (C) 2000, 2002, 2003, 2004, 2006, 2007, 2009 +// Copyright (C) 2000, 2002, 2003, 2004, 2006, 2007, 2009, 2010 // Free Software Foundation, Inc. // // This file is part of GCC. @@ -42,6 +42,8 @@ #ifndef _CXXABI_H #define _CXXABI_H 1 +#pragma GCC system_header + #pragma GCC visibility push(default) #include <stddef.h> diff --git a/libstdc++-v3/libsupc++/exception b/libstdc++-v3/libsupc++/exception index 989a9ff..857b202 100644 --- a/libstdc++-v3/libsupc++/exception +++ b/libstdc++-v3/libsupc++/exception @@ -1,7 +1,7 @@ // Exception Handling support header for -*- C++ -*- // Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, -// 2004, 2005, 2006, 2007, 2008, 2009 +// 2004, 2005, 2006, 2007, 2008, 2009, 2010 // Free Software Foundation // // This file is part of GCC. @@ -32,6 +32,8 @@ #ifndef __EXCEPTION__ #define __EXCEPTION__ +#pragma GCC system_header + #pragma GCC visibility push(default) #include <bits/c++config.h> diff --git a/libstdc++-v3/libsupc++/initializer_list b/libstdc++-v3/libsupc++/initializer_list index 20e2900..3810706 100644 --- a/libstdc++-v3/libsupc++/initializer_list +++ b/libstdc++-v3/libsupc++/initializer_list @@ -1,6 +1,6 @@ // std::initializer_list support -*- C++ -*- -// Copyright (C) 2008, 2009 Free Software Foundation, Inc. +// Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc. // // This file is part of GCC. // @@ -30,6 +30,8 @@ #ifndef _INITIALIZER_LIST #define _INITIALIZER_LIST +#pragma GCC system_header + #ifdef __GXX_EXPERIMENTAL_CXX0X__ #pragma GCC visibility push(default) diff --git a/libstdc++-v3/libsupc++/new b/libstdc++-v3/libsupc++/new index d411502..7b51531 100644 --- a/libstdc++-v3/libsupc++/new +++ b/libstdc++-v3/libsupc++/new @@ -1,7 +1,7 @@ // The -*- C++ -*- dynamic memory management header. // Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -// 2003, 2004, 2005, 2006, 2007, 2009 +// 2003, 2004, 2005, 2006, 2007, 2009, 2010 // Free Software Foundation // This file is part of GCC. @@ -36,6 +36,8 @@ #ifndef _NEW #define _NEW +#pragma GCC system_header + #include <cstddef> #include <exception> diff --git a/libstdc++-v3/libsupc++/typeinfo b/libstdc++-v3/libsupc++/typeinfo index f7f9d4e..1a4736e 100644 --- a/libstdc++-v3/libsupc++/typeinfo +++ b/libstdc++-v3/libsupc++/typeinfo @@ -1,6 +1,6 @@ // RTTI support for -*- C++ -*- // Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -// 2003, 2004, 2005, 2006, 2007, 2009 +// 2003, 2004, 2005, 2006, 2007, 2009, 2010 // Free Software Foundation // // This file is part of GCC. @@ -31,6 +31,8 @@ #ifndef _TYPEINFO #define _TYPEINFO +#pragma GCC system_header + #include <exception> #pragma GCC visibility push(default) |