aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/stl_construct.h
AgeCommit message (Expand)AuthorFilesLines
2025-03-05libstdc++: implement constexpr memory algorithmsGiuseppe D'Angelo1-0/+1
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-12-02libstdc++: Simplify std::_Destroy using 'if constexpr'Jonathan Wakely1-6/+27
2024-10-09libstdc++: Do not cast away const-ness in std::construct_at (LWG 3870)Jonathan Wakely1-3/+3
2024-10-09libstdc++: Make std::construct_at support arrays (LWG 3436)Jonathan Wakely1-3/+17
2024-03-22libstdc++: Use feature test macros in <bits/stl_construct.h>Jonathan Wakely1-7/+7
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-07-04libstdc++: Qualify calls to std::_Destroy and _Destroy_auxJonathan Wakely1-2/+2
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-01-14libstdc++: Ignore cv-quals when std::allocator<void> constructsJonathan Wakely1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-01libstdc++: Define std::__is_constant_evaluated() for internal useJonathan Wakely1-6/+6
2021-10-14libstdc++: Add missing constexpr to std::optional (P2231R1)Jonathan Wakely1-2/+13
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-04-28libstdc++: Fix regression in std::_Construct (PR 94831)Jonathan Wakely1-13/+7
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-10-29Fix compilation errors with ClangJonathan Wakely1-1/+1
2019-10-23PR c++/91369 Implement P0784R7 changes to allocation and constructionJonathan Wakely1-51/+77
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-04-28PR libstdc++/80553 don't allow destroying non-destructible typesJonathan Wakely1-4/+37
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-09-20re PR libstdc++/77619 (uninitialized_meow_construct and friends not exception...Ville Voutilainen1-0/+45
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford1-1/+1
2013-03-08memoryfwd.h: New.Benjamin Kosnik1-3/+1
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford1-3/+1
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill1-1/+1
2011-06-22stl_construct.h: Update Copyright years.Paolo Carlini1-1/+1
2011-06-22Makefile.am: Add alloc_traits.h headers.Jonathan Wakely1-1/+3
2011-01-30PR libstdc++/36104 part fourBenjamin Kosnik1-2/+5
2010-12-19*: Use headername alias to associate private includes to public includes.Benjamin Kosnik1-2/+2
2010-06-16stl_construct.h (_Construct): Change to variadic in C++0x mode, consistently ...Paolo Carlini1-6/+8
2010-05-20[multiple changes]Paolo Carlini1-3/+4
2009-08-29stl_construct.h: Include <bits/move.h>.Paolo Carlini1-0/+1
2009-08-29move.h (_GLIBCXX_FORWARD): Add.Chris Jefferson1-1/+6
2009-05-18re PR c++/40192 (Unable to use std::vector with typedef'd array types)Paolo Carlini1-3/+22
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-15/+10
2008-01-18[multiple changes]Benjamin Kosnik1-9/+1
2007-10-28stl_uninitialized.h (uninitialized_copy): Use ::new and value_type per the le...Paolo Carlini1-15/+0
2007-05-04stl_construct.h (_Destroy(_ForwardIterator, _ForwardIterator __last, _Allocat...Paolo Carlini1-2/+2
2007-04-03stl_algobase.h (__copy_aux(_II, _II, _OI), [...]): Use __is_pod.Paolo Carlini1-36/+5
2005-12-19c++config: Add in revised namespace associations.Benjamin Kosnik1-4/+3
2005-08-23re PR libstdc++/23358 (_Destroy doesn't optimize for scalar types)Thomas Kho1-1/+1
2005-08-17All files: Update FSF address.Kelley Cook1-1/+1
2005-01-31cpp_type_traits.h: Add types to the structs thus making type_traits.h redunda...Paolo Carlini1-4/+4
2004-07-28stl_construct.h (_Destroy): New three-argument overload that takes an allocat...Matt Austern1-0/+29
2004-07-04basic_string.h: Trivial formatting fixes and/or const-ification of some varia...Paolo Carlini1-1/+4
2004-02-08Remove trailing whitespace (see ChangeLog for longwinded description).Bernardo Innocenti1-5/+5