OSDN Git Service

2011-01-31 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2011-02-01  Benjamin Kosnik  <bkoz@redhat.com>
2
3         * scripts/run_doxygen: Allow doxygen 1.7.0 again.
4         * doc/doxygen/user.cfg.in (PDF_HYPERLINKS): Re-enable.
5         (COMPACT_LATEX): Enable.
6
7         * include/profile/impl/profiler_container_size.h: Adjust doxygen markup.
8         * include/profile/impl/profiler_hash_func.h: Same.
9         * include/bits/hashtable.h: Same.
10         * include/backward/auto_ptr.h: Same.
11         * include/backward/strstream: Same.
12         * include/backward/backward_warning.h: Same.
13         * include/backward/binders.h: Same.
14
15 2011-02-01  Gerald Pfeifer  <gerald@pfeifer.com>
16
17         * doc/xml/manual/debug.xml: Use GDB instead of gdb.
18         Adjust link to GDB manual.
19
20 2011-01-31  Benjamin Kosnik  <bkoz@redhat.com>
21
22         * include/bits/c++config (_GLIBCXX_DEPRECATED): To
23         _GLIBCXX_USE_DEPRECATED.
24         (_GLIBCXX_DEPRECATED_ATTR): To _GLIBCXX_DEPRECATED.
25         * doc/xml/manual/using.xml: Same.
26         * include/std/memory: Same.
27         * include/std/streambuf: Same.
28         * include/bits/shared_ptr.h: Same.
29         * include/bits/unique_ptr.h: Same.
30         * include/bits/shared_ptr_base.h: Same.
31         * include/bits/stl_function.h: Same.
32         * include/tr1/shared_ptr.h: Same.
33         * include/backward/auto_ptr.h: Same.
34         * include/backward/binders.h: Same.
35
36 2011-01-31  Paolo Carlini  <paolo.carlini@oracle.com>
37
38         * doc/html/ext/lwg-active.html: Update to Revision D73.
39         * doc/html/ext/lwg-closed.html: Likewise.
40         * doc/html/ext/lwg-defects.html: Likewise.
41         * doc/xml/manual/intro.xml: Update status of issues 408, 539, 865.
42
43 2011-01-30  Benjamin Kosnik  <bkoz@redhat.com>
44
45         PR libstdc++/36104 part four
46         * include/bits/c++config (_GLIBCXX_STD): Remove.
47         (_GLIBCXX_STD_D, _GLIBCXX_PR): Now _GLIBCXX_STD_C.
48         (_GLIBCXX_P): Now _GLIBCXX_STD_A.
49         (_GLIBCXX_NAMESPACE_DEBUG, _GLIBCXX_NAMESPACE_PARALLEL,
50          _GLIBCXX_NAMESPACE_PROFILE, _GLIBCXX_NAMESPACE_VERSION): Remove.
51         (_GLIBCXX_INLINE_DEBUG, _GLIBCXX_INLINE_PARALLEL,
52          _GLIBCXX_INLINE_PROFILE): Remove.
53         (_GLIBCXX_BEGIN_NAMESPACE(X)): Remove.
54         (_GLIBCXX_END_NAMESPACE): Remove.
55         (_GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y)): Remove.
56         (_GLIBCXX_END_NESTED_NAMESPACE): Remove.
57         (_GLIBCXX_BEGIN_NAMESPACE_ALGO): Add.
58         (_GLIBCXX_END_NAMESPACE_ALGO): Add.
59         (_GLIBCXX_BEGIN_NAMESPACE_CONTAINER): Add.
60         (_GLIBCXX_END_NAMESPACE_CONTAINER): Add.
61         (_GLIBCXX_BEGIN_NAMESPACE_VERSION): Add.
62         (_GLIBCXX_END_NAMESPACE_VERSION): Add.
63         (_GLIBCXX_BEGIN_LDBL_NAMESPACE): To _GLIBCXX_BEGIN_NAMESPACE_LDBL.
64         (_GLIBCXX_END_LDBL_NAMESPACE): To _GLIBCXX_END_NAMESPACE_LDBL.
65         (_GLIBCXX_VISIBILITY_ATTR): Revert to _GLIBCXX_VISIBILITY.
66         * include/*: Use new macros for namespace scope.
67         * config/*: Same.
68         * src/*: Same.
69
70         * src/Makefile.am (sources): Remove debug_list.cc, add
71         compatibility-debug_list-2.cc.
72         (parallel_sources): Remove parallel_list.cc, add
73         compatibility-parallel_list-2.cc.
74         (compatibility-parallel_list-2.[o,lo]): New rule.
75         * src/Makefile.in: Regenerate.
76         * src/debug_list.cc: Remove.
77         * src/parallel_list.cc: Remove.
78         * src/compatibility-list-2.cc: New.
79         * src/compatibility-debug_list-2.cc: New.
80         * src/compatibility-parallel_list-2.cc: New.
81
82         * doc/doxygen/user.cfg.in: Adjust macros.
83
84         * testsuite/20_util/auto_ptr/assign_neg.cc: Adjust line numbers, macros.
85         * testsuite/20_util/declval/requirements/1_neg.cc: Same.
86         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
87         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
88         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
89         * testsuite/20_util/forward/c_neg.cc: Same.
90         * testsuite/20_util/forward/f_neg.cc: Same.
91         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
92         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
93         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Same.
94         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Same.
95         * testsuite/20_util/shared_ptr/cons/43820_neg.cc: Same.
96         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Same.
97         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
98         * testsuite/23_containers/deque/requirements/dr438/
99         constructor_1_neg.cc: Same.
100         * testsuite/23_containers/deque/requirements/dr438/
101         constructor_2_neg.cc: Same.
102         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
103         * testsuite/23_containers/forward_list/capacity/1.cc: Same.
104         * testsuite/23_containers/forward_list/requirements/dr438/
105         assign_neg.cc: Same.
106         * testsuite/23_containers/forward_list/requirements/dr438/
107         constructor_1_neg.cc: Same.
108         * testsuite/23_containers/forward_list/requirements/dr438/
109         constructor_2_neg.cc: Same.
110         * testsuite/23_containers/forward_list/requirements/dr438/
111         insert_neg.cc: Same.
112         * testsuite/23_containers/list/capacity/29134.cc: Same.
113         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
114         * testsuite/23_containers/list/requirements/dr438/
115         constructor_1_neg.cc: Same.
116         * testsuite/23_containers/list/requirements/dr438/
117         constructor_2_neg.cc: Same.
118         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
119         * testsuite/23_containers/vector/bool/capacity/29134.cc: Same.
120         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc: Same.
121         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
122         * testsuite/23_containers/vector/requirements/dr438/
123         constructor_1_neg.cc: Same.
124         * testsuite/23_containers/vector/requirements/dr438/
125         constructor_2_neg.cc: Same.
126         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
127         * testsuite/25_algorithms/sort/35588.cc: Same.
128         * testsuite/27_io/ios_base/cons/assign_neg.cc: Same.
129         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
130         * testsuite/ext/profile/mutex_extensions_neg.cc: Same.
131         * testsuite/ext/profile/profiler_algos.cc: Same.
132         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Same.
133         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Same.
134         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Same.
135         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Same.
136         * testsuite/tr1/2_general_utilities/shared_ptr/cons/43820_neg.cc: Same.
137
138 2011-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
139
140         * doc/xml/manual/abi.xml: Adjust link to C++ ABI specification.
141         Improve description of one such reference.
142
143 2011-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
144
145         * doc/xml/manual/codecvt.xml: Fix link to The Austin Common
146         Standards Revision Group.
147         * doc/xml/manual/locale.xml: Ditto.
148         * doc/xml/manual/messages.xml: Ditto.
149         * doc/xml/manual/using_exceptions.xml: Ditto.
150
151 2011-01-28  Paolo Carlini  <paolo.carlini@oracle.com>
152
153         * include/bits/atomic_base.h: Do not include <stddef.h>.
154         (kill_dependency): Uglify ret.
155
156 2011-01-26  Johannes Singler  <singler@kit.edu>
157
158         * include/parallel/numeric (inner_product, partial_sum):
159         Qualify subsequent call with __gnu_parallel instead of
160         _GLIBCXX_STD_P to reenable parallel execution without ambiguity.
161         * include/parallel/algobase.h (equal): Likewise.
162         * include/parallel/algo.h (find_first_of, search_n, merge,
163         nth_element, partial_sort, max_element, min_element): Likewise.
164         * testsuite/25_algorithms/headers/algorithm/
165         parallel_algorithm_mixed1.cc (main): Add respective test cases.
166         * testsuite/25_algorithms/headers/algorithm/
167         parallel_algorithm_mixed2.cc (main): Likewise.
168         * testsuite/26_numerics/headers/numeric/
169         parallel_numeric_mixed1.cc (main): Likewise.
170         * testsuite/26_numerics/headers/numeric/
171         parallel_numeric_mixed2.cc (main): Likewise.
172
173 2011-01-24  Graham Reed  <greed@pobox.com>
174
175         PR libstdc++/47387
176         * config/os/aix/ctype_inline.h (ctype<char>::is): Use _M_table if
177         provided.
178
179 2011-01-24  Johannes Singler  <singler@kit.edu>
180
181         PR libstdc++/47433
182         * include/parallel/losertree.h
183         (_LoserTree<>::__delete_min_insert):
184         Do not qualify swap with std:: for value type,
185         but include a using directive instead.
186         (_LoserTreeUnguarded<>::__delete_min_insert): Likewise.
187         * include/parallel/balanced_quicksort.h (__qsb_divide):
188         Use std::iter_swap instead of std::swap.
189         (__qsb_local_sort_with_helping): Likewise.
190         * include/parallel/partition.h (__parallel_partition):
191         Likewise. (__parallel_nth_element): Likewise.
192
193 2011-01-24  Johannes Singler  <singler@kit.edu>
194
195         PR libstdc++/47437
196         * include/parallel/multiway_merge.h (_UnguardedIterator):
197         Remove useless "mutable" from reference declaration.
198
199 2011-01-21  Benjamin Kosnik  <bkoz@redhat.com>
200
201         * include/bits/c++config (_GLIBCXX_EXPORT_TEMPLATE): Remove.
202         * include/debug/safe_sequence.h: Same.
203         * include/debug/safe_iterator.h: Same.
204         * include/std/forward_list: Same.
205         * include/std/deque: Same.
206         * include/std/list: Same.
207         * include/std/random: Same.
208         * include/std/streambuf: Same.
209         * include/std/fstream: Same.
210         * include/std/istream: Same.
211         * include/std/string: Same.
212         * include/std/ostream: Same.
213         * include/std/sstream: Same.
214         * include/ext/vstring.h: Same.
215         * include/bits/basic_ios.h: Same.
216         * include/bits/locale_classes.h: Same.
217         * include/bits/locale_facets.h: Same.
218         * include/bits/valarray_array.h: Same.
219         * include/bits/locale_facets_nonio.h: Same.
220         * include/tr1/random: Same.
221
222 2011-01-20  Jonathan Wakely  <jwakely.gcc@gmail.com>
223
224         * doc/xml/manual/diagnostics.xml: Replace note about C++0x concepts.
225
226 2011-01-20  Benjamin Kosnik  <bkoz@redhat.com>
227
228         PR libstdc++/36104 part three
229         * src/hashtable_c++0x.cc: Adjust namespace macros.
230         * testsuite/util/testsuite_rvalref.h: Don't forward declare hash.
231         * config/abi/pre/gnu-versioned-namespace.ver: Update.
232
233 2011-01-20  Benjamin Kosnik  <bkoz@redhat.com>
234
235         * include/ext/pb_ds/detail/resize_policy/
236         hash_load_check_resize_trigger_imp.hpp: Adjust assert condition.
237         * include/ext/pb_ds/detail/pat_trie_/
238         constructors_destructor_fn_imps.hpp: Same.
239         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Format.
240         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Same.
241         * include/ext/pb_ds/detail/debug_map_base.hpp: Use never_adjustor.
242
243         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Adjust
244         iterations downward when testing in debug mode.
245         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Same.
246         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Same.
247         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Same.
248         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Same.
249         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Same.
250         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Use SIZE,
251         reduce in debug mode.
252
253 2011-01-19  Benjamin Kosnik  <bkoz@redhat.com>
254
255         PR libstdc++/36104 part two
256         * include/bits/hashtable.h: Revert to non-nested macro usage.
257         * include/bits/hashtable_policy.h: Same.
258
259 2011-01-19  Graham Reed  <greed@pobox.com>
260
261         PR libstdc++/47354
262         * src/bitmap_allocator.cc (free_list::_M_get): Lock mutex.
263
264 2011-01-18  Benjamin Kosnik  <bkoz@redhat.com>
265
266         * doc/xml/images/confdeps.png: Regenerate.
267
268         * include/std/chrono (duration): Mark copy constructor constexpr.
269         * testsuite/20_util/duration/cons/constexpr.cc: Add test.
270
271 2011-01-18  Paolo Carlini  <paolo.carlini@oracle.com>
272
273         * include/bits/unique_ptr.h (default_delete<>::default_delete()):
274         Declare defaulted per DR 1517.
275         * testsuite/util/testsuite_common_types.h
276         (constexpr_defaulted_default_constructible): Add.
277         * testsuite/20_util/default_delete/cons/constexpr.cc: Use it.
278
279 2011-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
280
281         * include/bits/stl_queue.h (queue<>::swap, priority_queue<>::swap):
282         Implement DR 1198.
283         * include/bits/stl_stack.h (stack<>::swap): Likewise.
284
285 2011-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
286
287         PR libstdc++/47323
288         * testsuite/28_regex/08_basic_regex/requirements/constexpr_data.cc:
289         Only test wregex when _GLIBCXX_USE_WCHAR_T is defined.
290
291 2011-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
292
293         PR libstdc++/47320
294         * testsuite/18_support/numeric_limits/lowest.cc:
295         Only test wchar_t when _GLIBCXX_USE_WCHAR_T is defined.
296
297 2011-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
298
299         PR libstdc++/47321
300         * testsuite/21_strings/basic_string/requirements/typedefs.cc:
301         Only test std::wstring when _GLIBCXX_USE_WCHAR_T is defined.
302
303 2011-01-16  François Dumont  <francois.cppdevs@free.fr>
304
305         * testsuite/23_containers/forward_list/debug/erase_after1_neg.cc: Move
306         to this. Use _neg suffix.
307         * testsuite/23_containers/forward_list/debug/erase_after1.cc: ...from
308         this.
309         * testsuite/23_containers/forward_list/debug/erase_after2_neg.cc:
310         Same.
311         * testsuite/23_containers/forward_list/debug/erase_after2.cc: Same.
312         * testsuite/23_containers/forward_list/debug/erase_after3_neg.cc:
313         Same.
314         * testsuite/23_containers/forward_list/debug/erase_after3.cc: Same.
315         * testsuite/23_containers/forward_list/debug/erase_after4_neg.cc:
316         Same.
317         * testsuite/23_containers/forward_list/debug/erase_after4.cc: Same.
318         * testsuite/23_containers/forward_list/debug/erase_after5_neg.cc:
319         Same.
320         * testsuite/23_containers/forward_list/debug/erase_after5.cc: Same.
321         * testsuite/23_containers/forward_list/debug/erase_after6_neg.cc:
322         Same.
323         * testsuite/23_containers/forward_list/debug/erase_after6.cc: Same.
324         * testsuite/23_containers/forward_list/debug/erase_after7_neg.cc:
325         Same.
326         * testsuite/23_containers/forward_list/debug/erase_after7.cc: Same.
327         * testsuite/23_containers/forward_list/debug/erase_after8_neg.cc:
328         Same.
329         * testsuite/23_containers/forward_list/debug/erase_after8.cc: Same.
330         * testsuite/23_containers/forward_list/debug/erase_after9_neg.cc:
331         Same.
332         * testsuite/23_containers/forward_list/debug/erase_after9.cc: Same.
333         * testsuite/23_containers/forward_list/debug/insert_after1_neg.cc:
334         Same.
335         * testsuite/23_containers/forward_list/debug/insert_after1.cc: Same.
336         * testsuite/23_containers/forward_list/debug/insert_after2_neg.cc:
337         Same.
338         * testsuite/23_containers/forward_list/debug/insert_after2.cc: Same.
339         * testsuite/23_containers/forward_list/debug/insert_after3_neg.cc:
340         Same.
341         * testsuite/23_containers/forward_list/debug/insert_after3.cc: Same.
342         * testsuite/23_containers/forward_list/debug/splice_after1_neg.cc:
343         Same.
344         * testsuite/23_containers/forward_list/debug/splice_after1.cc: Same.
345         * testsuite/23_containers/forward_list/debug/splice_after2_neg.cc:
346         Same.
347         * testsuite/23_containers/forward_list/debug/splice_after2.cc: Same.
348         * testsuite/23_containers/forward_list/debug/splice_after3_neg.cc:
349         Same.
350         * testsuite/23_containers/forward_list/debug/splice_after3.cc: Same.
351         * testsuite/23_containers/forward_list/debug/splice_after4_neg.cc:
352         Same.
353         * testsuite/23_containers/forward_list/debug/splice_after4.cc: Same.
354
355 2011-01-14  Benjamin Kosnik  <bkoz@redhat.com>
356
357         PR libstdc++/36104
358         * include/Makefile.am (bits_sup_headers, stamp-bits-sup): New.
359         * include/Makefile.in: Regenerate.
360         * libsupc++/Makefile.am (std_HEADERS, bits_HEADERS): New.
361         (install-stdHEADERS, install-bitsHEADERS): New.
362         * libsupc++/Makefile.in: Regenerate.
363
364         * include/bits/c++config: Update for inline namespaces.
365         * libsupc++/cxxabi-forced.h: To...
366         * libsupc++/cxxabi_forced.h: ...this.
367         * libsupc++/hash_bytes.h: Separate file.
368         * libsupc++/typeinfo: Use it.
369         * libsupc++/exception: Adjust for bits subdirectory.
370         * libsupc++/eh_aux_runtime.cc: Same.
371         * libsupc++/eh_ptr.cc: Same.
372         * libsupc++/new_op.cc: Same.
373         * libsupc++/exception_defines.h: Same.
374         * libsupc++/nested_exception.h: Same.
375         * libsupc++/eh_terminate.cc: Same.
376         * libsupc++/vec.cc: Same.
377         * libsupc++/vterminate.cc: Same.
378         * libsupc++/exception_ptr.h: Same.
379         * libsupc++/eh_personality.cc: Same.
380         * libsupc++/eh_call.cc: Same.
381         * libsupc++/new_opnt.cc: Same.
382         * libsupc++/hash_bytes.cc: Same.
383         * config/cpu/arm/cxxabi_tweaks.h: Same.
384         * config/cpu/generic/cxxabi_tweaks.h: Same.
385         * libsupc++/cxxabi.h: Same. Consolidate _GLIBCXX_NOTHROW defines.
386         * include/std/bitset: Same.
387         * include/ext/vstring.tcc: Same.
388         * include/bits/hashtable.h: Same.
389         * include/bits/functional_hash.h: Same.
390         * include/bits/hashtable_policy.h: Same.
391         * include/bits/basic_string.h: Same.
392         * include/bits/istream.tcc: Same.
393         * include/bits/ostream.tcc: Same.
394         * include/bits/algorithmfwd.h: Same.
395         * include/bits/basic_string.tcc: Same.
396         * include/bits/ostream_insert.h: Same.
397         * include/bits/fstream.tcc: Same.
398         * include/bits/functexcept.h: Same.
399
400         * doc/doxygen/user.cfg.in: Adjust names.
401
402         * testsuite/ext/profile/mutex_extensions_neg.cc: Adjust line numbers.
403
404 2011-01-14  Paolo Carlini  <paolo.carlini@oracle.com>
405
406         * testsuite/25_algorithms/is_permutation/check_type.cc: Minor
407         tweaks.
408         * testsuite/25_algorithms/is_permutation/1.cc: Cosmetic changes.
409
410 2011-01-13  Paolo Carlini  <paolo.carlini@oracle.com>
411
412         * testsuite/25_algorithms/is_permutation/check_type.cc: New.
413         * testsuite/25_algorithms/is_permutation/requirements/
414         explicit_instantiation/2.cc: Likewise.
415         * testsuite/25_algorithms/is_permutation/requirements/
416         explicit_instantiation/pod.cc: Likewise.
417         * testsuite/25_algorithms/is_permutation/1.cc: Likewise.
418
419 2011-01-13  John Lakos  <jlakos@bloomberg.net>
420             Pablo Halpern  <phalpern@halpernwightsoftware.com>
421             Paolo Carlini  <paolo.carlini@oracle.com>
422
423         * include/bits/stl_algo.h (is_permutation): Add, per N3068.
424         * include/bits/algorithmfwd.h: Add.
425
426 2011-01-13  Jonathan Wakely  <jwakely.gcc@gmail.com>
427
428         PR libstdc++/47045
429         * config/os/bsd/netbsd/ctype_base.h: Use new macros based on version.
430
431 2011-01-11  Paolo Carlini  <paolo.carlini@oracle.com>
432
433         * aclocal.m4: Regenerate.
434
435 2011-01-06  Paolo Carlini  <paolo.carlini@oracle.com>
436
437         PR libstdc++/47185
438         * src/placeholders.cc: New.
439         * src/Makefile.am: Adjust.
440         * src/Makefile.in: Regenerate.
441         * include/std/functional (placeholders::_1, _2, ..., _29): Declare
442         extern.
443         * config/abi/pre/gnu.ver: Export.
444
445 2011-01-05  François Dumont  <francois.cppdevs@free.fr>
446
447         * include/debug/safe_base.h (_Safe_iterator_base::_M_unlink): New.
448         * include/src/debug.cc: Use latter
449         * include/debug/forward_list (forward_list<>::_M_swap):  Fix to
450         correctly handle before_begin iterators.
451         * testsuite/23_containers/forward_list/debug/swap.cc: Remove now
452         useless _GLIBCXX_DEBUG checks.
453
454 2011-01-04  Kai Tietz  <kai.tietz@onevision.com>
455
456         PR libstdc++/47145
457         * configure.ac (AC_CHECK_FILE): Replaced by test -f.
458         * configure: Regenerated.
459
460 2011-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
461
462         PR libstdc++/46922
463         * config/abi/pre/gnu.ver: Export std::bad_function_call symbols.
464
465 \f
466 Copyright (C) 2011 Free Software Foundation, Inc.
467
468 Copying and distribution of this file, with or without modification,
469 are permitted in any medium without royalty provided the copyright
470 notice and this notice are preserved.