* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156869
138bc75d-0d04-0410-961f-
82ee72b054a4
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.
+
+2010-02-18 Paolo Carlini <paolo.carlini@oracle.com>
+
* libsupc++/nested_exception.h: Fix <bits/c++0x_warning.h> include.
2010-02-17 Benjamin Kosnik <bkoz@redhat.com>
// 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.
//
#ifndef _CXXABI_FORCED_H
#define _CXXABI_FORCED_H 1
+#pragma GCC system_header
+
#pragma GCC visibility push(default)
#ifdef __cplusplus
// 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.
#ifndef _CXXABI_H
#define _CXXABI_H 1
+#pragma GCC system_header
+
#pragma GCC visibility push(default)
#include <stddef.h>
// 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.
#ifndef __EXCEPTION__
#define __EXCEPTION__
+#pragma GCC system_header
+
#pragma GCC visibility push(default)
#include <bits/c++config.h>
// 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.
//
#ifndef _INITIALIZER_LIST
#define _INITIALIZER_LIST
+#pragma GCC system_header
+
#ifdef __GXX_EXPERIMENTAL_CXX0X__
#pragma GCC visibility push(default)
// 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.
#ifndef _NEW
#define _NEW
+#pragma GCC system_header
+
#include <cstddef>
#include <exception>
// 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.
#ifndef _TYPEINFO
#define _TYPEINFO
+#pragma GCC system_header
+
#include <exception>
#pragma GCC visibility push(default)