This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This makes std::map, std::multimap, std::set and std::multiset allocator-aware, leaving only std::list and std::deque that don't meet the C++11 allocator requirements. Also avoid some redundant zero-initialization of aligned_storage buffers that are meant to be uninitialized, add a conditional noexcept to std::vector, and extend allocator tests to cover move construction and allocator-extended copy construction. Tested x86_64-linux, committed to trunk.
Attachment:
cl.txt
Description: Text document
Attachment:
patch.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |