aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
AgeCommit message (Expand)AuthorFilesLines
2010-08-17re PR libstdc++/45300 (in cstdio/cstdlib keyword restrict is used instead of ...Paolo Carlini2-6/+6
2010-08-16re PR libstdc++/45300 (in cstdio/cstdlib keyword restrict is used instead of ...Paolo Carlini4-14/+16
2010-08-14hashtable.h (_Hashtable<>::operator=(const _Hashtable&)): Move inline.Paolo Carlini7-155/+142
2010-08-14re PR libstdc++/45281 (performance/ext/pb_ds/priority_queue_text_modify_down_...Paolo Carlini1-22/+1
2010-08-13ios_init.cc (ios_base::Init::~Init): Add back semicolon at the end of the _GL...Paolo Carlini6-18/+18
2010-08-12c++config (_GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE, [...]): Add.Kostya Serebryany6-8/+76
2010-08-11hashtable.h (_Hashtable<>::erase(const key_type&)): Use std::__addressof.Paolo Carlini2-8/+22
2010-08-11stl_algo.h (shuffle): Change signature consistently with random_shuffle (US 1...Paolo Carlini2-2/+2
2010-08-11move.h (forward): Reinstate the N2835 version.Paolo Carlini1-10/+23
2010-08-11re PR libstdc++/42925 ([GB 99] Not possible to compare unique_ptr with 0)Paolo Carlini3-1/+61
2010-08-11unique_ptr.h: Replace _Tp_Deleter -> _Dp, and _Up_Deleter -> _Ep.Paolo Carlini1-55/+55
2010-08-10shared_ptr_base.h: Remove a few now redundant __glibcxx_function_requires(_Co...Paolo Carlini1-7/+3
2010-08-10cons_overflow_neg.cc: Avoid -Wall warnings.Paolo Carlini4-15/+48
2010-08-10re PR libstdc++/45228 ([C++0x] Can't copy-construct "tuple<int,int,int>" from...Paolo Carlini1-19/+89
2010-08-08re PR libstdc++/44963 ([DR 1334] Ambiguous function overload using __gnu_cxx:...Paolo Carlini1-3/+25
2010-08-08cmath: Implement US 136.Paolo Carlini2-16/+358
2010-08-06* include/std/thread: Add deleted thread(thread&).Jason Merrill1-0/+1
2010-08-06tuple (pack_arguments): Rename to forward_as_tuple and simplify, per US 98 an...Paolo Carlini1-20/+3
2010-08-06tuple (begin, end): Remove per GB 87.Paolo Carlini1-18/+0
2010-08-06ratio (ratio_less): Improve, use ratio_divide to avoid more overflows.Paolo Carlini1-13/+20
2010-08-05utility (begin, end): Remove per GB 85.Paolo Carlini2-22/+1
2010-08-05move.h (forward): Update to N3092.Paolo Carlini32-78/+58
2010-07-27[multiple changes]Paolo Carlini19-1/+199
2010-07-27acinclude.m4 ([GLIBCXX_CHECK_STDIO_MACROS]): Remove.Paolo Carlini2-25/+4
2010-07-25re PR libstdc++/45060 (Wreorder warning in bits/hashtable.h)Jonathan Wakely1-2/+2
2010-07-11type_traits (is_convertible): Use SFINAE.Paolo Carlini1-7/+13
2010-07-08stl_heap.h: Update markup.Benjamin Kosnik5-12/+12
2010-07-03regex_compiler.h: Fix filename in doxygen comment.Jonathan Wakely6-6/+6
2010-07-02gc++filt.m4: New file.Rainer Orth1-0/+2
2010-06-29Enable implicitly declared move constructor/operator= (N3053).Jason Merrill2-0/+28
2010-06-29re PR libstdc++/44708 (Enabling -std=c++0x results in ambiguous function over...Paolo Carlini1-2/+2
2010-06-27regex_compiler.h: Trivial formatting / stylistic fixes.Paolo Carlini4-505/+508
2010-06-25Initial regex implementation.Stephen M. Webb12-19/+5006
2010-06-25profiler_list_to_slist.h: Remove spurious semicolon; prefer pre-increment.Paolo Carlini4-12/+12
2010-06-25profiler_trace.h: Uglify it to __it, use everywhere std::size_t instead of si...Paolo Carlini1-5/+5
2010-06-24profiler_trace.h (__trace_base<>:: __trace_base()): Move inline, simplify; fo...Paolo Carlini2-44/+35
2010-06-24profiler_trace.h (__warning_data:: __warning_message): Change to std::string...Paolo Carlini14-596/+502
2010-06-23stl_tree.h (erase(iterator), [...]): Remove inline specifier.Paolo Carlini1-2/+2
2010-06-22profiler_list_to_slist.h: Fix formatting, other minor stylistic changes.Paolo Carlini11-1817/+1975
2010-06-22re PR libstdc++/44630 (profiler_trace.h defines functions __max and __min whi...Paolo Carlini4-30/+19
2010-06-20random.tcc (uniform_int_distribution<>::operator()): Fix to work well for arb...Paolo Carlini1-17/+51
2010-06-18re PR libstdc++/32618 (std::vector calls uneccessary constructors instead of ...Paolo Carlini14-40/+717
2010-06-17stl_uninitialized.h (__uninitialized_default, [...]): Add.Paolo Carlini3-31/+191
2010-06-16stl_construct.h (_Construct): Change to variadic in C++0x mode, consistently ...Paolo Carlini3-75/+75
2010-06-13base.h (min, max): Mark inline.Paolo Carlini2-7/+7
2010-06-11shared_ptr.h (hash<shared_ptr>): Add.Paolo Carlini3-1/+34
2010-06-11tuple (_Swallow_assign::operator=): Add const.Jonathan Wakely1-7/+3
2010-06-10tuple (tuple(const tuple&)): Define explicitly-defaulted.Paolo Carlini1-4/+2
2010-06-10re PR libstdc++/44487 ([C++0x] pair of references doesn't work)Paolo Carlini2-7/+4
2010-06-10type_traits (is_nothrow_constructible): Add.Paolo Carlini1-2/+24