mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-27 00:49:50 +08:00
1ff9402d8f
2003-06-11 Benjamin Kosnik <bkoz@redhat.com> * include/bits/stl_alloc.h (__debug_alloc): Move out. (__malloc_alloc): Same. (__pool_alloc): Same. (__new_alloc): Same. Rename to.. * include/bits/allocator.h: ...this. * include/bits/stl_deque.h: Modify comment. * include/bits/stl_tree.h: Modify include. * include/std/std_memory.h: Same. * include/ext/rope: Same. * include/ext/slist: Same. * include/std/std_vector.h: Same. * include/std/std_stack.h: Same. * include/std/std_queue.h: Same. * include/std/std_list.h: Same. * include/std/std_deque.h: Same. * include/backward/alloc.h: Same. * include/ext/debug_allocator.h: New. * include/ext/malloc_allocator.h: New. * include/ext/pool_allocator.h: New. * include/ext/new_allocator.h: New. * include/bits/pthread_allocimpl.h: Remove. * include/bits/stl_pthread_alloc.h: Remove. * include/Makefile.am (ext_headers): Add. * include/Makefile.in: Regenerate. * src/stl-inst.cc: Use __gnu_cxx namespace. * src/stl-inst.cc: Move to... * src/allocator-inst.cc: Here. * src/Makefile.am (sources): Update. * src/Makefile.in: Regenerate. * config/linker-map.gnu: Remove __pool_alloc bits. * testsuite/ext/headers.cc: Add. * testsuite/ext/allocators.cc: Fixup. 2003-06-11 Stefan Olsson <stefan@snon.net> Ola R�nnerup <fnolis@home.se> * include/Makefile.am (ext_headers): Add. * include/Makefile.in: Regenerate. * include/ext/mt_allocator.h: New file. From-SVN: r67777
44 lines
1.4 KiB
C++
44 lines
1.4 KiB
C++
// 1999-06-23 bkoz
|
|
|
|
// Copyright (C) 1999, 2001, 2003 Free Software Foundation, Inc.
|
|
//
|
|
// This file is part of the GNU ISO C++ Library. This library is free
|
|
// software; you can redistribute it and/or modify it under the
|
|
// terms of the GNU General Public License as published by the
|
|
// Free Software Foundation; either version 2, or (at your option)
|
|
// any later version.
|
|
|
|
// This library is distributed in the hope that it will be useful,
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
// GNU General Public License for more details.
|
|
|
|
// You should have received a copy of the GNU General Public License along
|
|
// with this library; see the file COPYING. If not, write to the Free
|
|
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
|
|
// USA.
|
|
|
|
// extension headers
|
|
|
|
// This should include a list of all headers in the extension
|
|
// subdirectory that are meant to be directly included.
|
|
|
|
#include <ext/algorithm>
|
|
#include <ext/functional>
|
|
#include <ext/hash_map>
|
|
#include <ext/hash_set>
|
|
#include <ext/iterator>
|
|
#include <ext/memory>
|
|
#include <ext/numeric>
|
|
#include <ext/rb_tree>
|
|
#include <ext/rope>
|
|
#include <ext/slist>
|
|
#include <ext/debug_allocator.h>
|
|
#include <ext/malloc_allocator.h>
|
|
#include <ext/mt_allocator.h>
|
|
#include <ext/pool_allocator.h>
|
|
#include <ext/stdio_filebuf.h>
|
|
#include <ext/stdio_sync_filebuf.h>
|
|
|
|
int main() { }
|