166830Sobrien// Boilerplate support routines for -*- C++ -*- dynamic memory management.
266830Sobrien
366830Sobrien// Copyright (C) 1997, 1998, 1999, 2000, 2004 Free Software Foundation
466830Sobrien//
566830Sobrien// This file is part of GCC.
666830Sobrien//
766830Sobrien// GCC is free software; you can redistribute it and/or modify
866830Sobrien// it under the terms of the GNU General Public License as published by
966830Sobrien// the Free Software Foundation; either version 2, or (at your option)
1066830Sobrien// any later version.
1166830Sobrien//
1266830Sobrien// GCC is distributed in the hope that it will be useful,
1366830Sobrien// but WITHOUT ANY WARRANTY; without even the implied warranty of
1466830Sobrien// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1566830Sobrien// GNU General Public License for more details.
1666830Sobrien//
1766830Sobrien// You should have received a copy of the GNU General Public License
1866830Sobrien// along with GCC; see the file COPYING.  If not, write to
1966830Sobrien// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
2066830Sobrien// Boston, MA 02110-1301, USA.
2166830Sobrien//
2266830Sobrien// As a special exception, you may use this file as part of a free software
2366830Sobrien// library without restriction.  Specifically, if other files instantiate
2466830Sobrien// templates or use macros or inline functions from this file, or you compile
25100280Sgordon// this file and link it with other files to produce an executable, this
2651231Ssheldonh// file does not by itself cause the resulting executable to be covered by
2766830Sobrien// the GNU General Public License.  This exception does not however
2866830Sobrien// invalidate any other reasons why the executable file might be covered by
2943803Sdillon// the GNU General Public License.
3043803Sdillon
3143803Sdillon#include <bits/c++config.h>
3276409Sbsd#include "new"
3376409Sbsd
3475931Simp_GLIBCXX_WEAK_DEFINITION void
3576409Sbsdoperator delete[] (void *ptr, const std::nothrow_t&) throw ()
3676409Sbsd{
3776409Sbsd  ::operator delete (ptr);
3876409Sbsd}
3976409Sbsd