STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
features.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 
3 // Copyright (C) 2007-2013 Free Software Foundation, Inc.
4 //
5 // This file is part of the GNU ISO C++ Library. This library is free
6 // software; you can redistribute it and/or modify it under the terms
7 // of the GNU General Public License as published by the Free Software
8 // Foundation; either version 3, or (at your option) any later
9 // version.
10 
11 // This library is distributed in the hope that it will be useful, but
12 // WITHOUT ANY WARRANTY; without even the implied warranty of
13 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 // General Public License for more details.
15 
16 // Under Section 7 of GPL version 3, you are granted additional
17 // permissions described in the GCC Runtime Library Exception, version
18 // 3.1, as published by the Free Software Foundation.
19 
20 // You should have received a copy of the GNU General Public License and
21 // a copy of the GCC Runtime Library Exception along with this program;
22 // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
23 // <http://www.gnu.org/licenses/>.
24 
32 // Written by Johannes Singler.
33 
34 #ifndef _GLIBCXX_PARALLEL_FEATURES_H
35 #define _GLIBCXX_PARALLEL_FEATURES_H 1
36 
37 #ifndef _GLIBCXX_MERGESORT
38 
41 #define _GLIBCXX_MERGESORT 1
42 #endif
43 
44 #ifndef _GLIBCXX_QUICKSORT
45 
48 #define _GLIBCXX_QUICKSORT 1
49 #endif
50 
51 #ifndef _GLIBCXX_BAL_QUICKSORT
52 
55 #define _GLIBCXX_BAL_QUICKSORT 1
56 #endif
57 
58 #ifndef _GLIBCXX_FIND_GROWING_BLOCKS
59 
61 #define _GLIBCXX_FIND_GROWING_BLOCKS 1
62 #endif
63 
64 #ifndef _GLIBCXX_FIND_CONSTANT_SIZE_BLOCKS
65 
67 #define _GLIBCXX_FIND_CONSTANT_SIZE_BLOCKS 1
68 #endif
69 
70 #ifndef _GLIBCXX_FIND_EQUAL_SPLIT
71 
74 #define _GLIBCXX_FIND_EQUAL_SPLIT 1
75 #endif
76 
77 
78 #ifndef _GLIBCXX_TREE_INITIAL_SPLITTING
79 
83 #define _GLIBCXX_TREE_INITIAL_SPLITTING 1
84 #endif
85 
86 #ifndef _GLIBCXX_TREE_DYNAMIC_BALANCING
87 
91 #define _GLIBCXX_TREE_DYNAMIC_BALANCING 1
92 #endif
93 
94 #ifndef _GLIBCXX_TREE_FULL_COPY
95 
100 #define _GLIBCXX_TREE_FULL_COPY 1
101 #endif
102 
103 
104 #endif /* _GLIBCXX_PARALLEL_FEATURES_H */