# new.h

    00001 // -*- C++ -*- forwarding header.
    00002 // Copyright (C) 2000 Free Software Foundation
    00003
    00004 // This file is part of GCC.
    00005 //
    00006 // GCC is free software; you can redistribute it and/or modify
    00007 // it under the terms of the GNU General Public License as published by
    00008 // the Free Software Foundation; either version 2, or (at your option)
    00009 // any later version.
    00010 //
    00011 // GCC is distributed in the hope that it will be useful,
    00012 // but WITHOUT ANY WARRANTY; without even the implied warranty of
    00013 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    00014 // GNU General Public License for more details.
    00015 //
    00016 // You should have received a copy of the GNU General Public License
    00017 // along with GCC; see the file COPYING.  If not, write to
    00018 // the Free Software Foundation, 59 Temple Place - Suite 330,
    00019 // Boston, MA 02111-1307, USA.
    00020
    00021 // As a special exception, you may use this file as part of a free software
    00022 // library without restriction.  Specifically, if other files instantiate
    00023 // templates or use macros or inline functions from this file, or you compile
    00024 // this file and link it with other files to produce an executable, this
    00025 // file does not by itself cause the resulting executable to be covered by
    00026 // the GNU General Public License.  This exception does not however
    00027 // invalidate any other reasons why the executable file might be covered by
    00028 // the GNU General Public License.
    00029
    00030 #ifndef _BACKWARD_NEW_H
    00031 #define _BACKWARD_NEW_H 1
    00032
    00033 #include "backward_warning.h"
    00034 #include <new>
    00035
    00036 using std::bad_alloc;
    00037 using std::nothrow_t;
    00038 using std::nothrow;
    00039 using std::new_handler;
    00040 using std::set_new_handler;
    00041
    00042 #endif