History log of /llvm-project/libcxx/include/__cxx03/__algorithm/unwrap_iter.h (Results 1 – 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6
# ce777190 09-Dec-2024 Nikolas Klauser <nikolasklauser@berlin.de>

[libc++][C++03] Update include guards (#109001)

This patch updates the includes guards of the C++ 03 headers.

This is part of https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc.


Revision tags: llvmorg-19.1.5, llvmorg-19.1.4
# 73fbae83 31-Oct-2024 Nikolas Klauser <nikolasklauser@berlin.de>

[libc++][C++03] Fix libc++ includes (#109000)

This is part of the "Freezing C++03 headers" proposal explained in
https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc/77319/58.

This pat

[libc++][C++03] Fix libc++ includes (#109000)

This is part of the "Freezing C++03 headers" proposal explained in
https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc/77319/58.

This patch updates the include paths used in `__cxx03/` to refer to the
`__cxx03/` headers.

show more ...


Revision tags: llvmorg-19.1.3
# e78f53d1 23-Oct-2024 Nikolas Klauser <nikolasklauser@berlin.de>

Reapply "[libc++][C++03] Copy the LLVM 19 headers (#108999)" (#112127)

This reverts commit 68c04b0ae62d8431d72d8b47fc13008002ee4387.

This disables the IWYU mapping that caused the failure, since

Reapply "[libc++][C++03] Copy the LLVM 19 headers (#108999)" (#112127)

This reverts commit 68c04b0ae62d8431d72d8b47fc13008002ee4387.

This disables the IWYU mapping that caused the failure, since
the headers aren't reachable for now.

This is the first part of the "Freezing C++03 headers" proposal
explained in
https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc/77319/58.

This patch mechanically copies the headers as of the LLVM 19.1 release
into a subdirectory of libc++ so that we can start using these headers
when building in C++03 mode. We are going to be backporting important
changes to that copy of the headers until the LLVM 21 release. After the
LLVM 21 release, only critical bugfixes will be fixed in the C++03 copy
of the headers.

This patch only performs a copy of the headers -- these headers are
still unused by the rest of the codebase.

show more ...


Revision tags: llvmorg-19.1.2
# 67432f20 01-Oct-2024 Nikolas Klauser <nikolasklauser@berlin.de>

[libc++][C++03] Copy the LLVM 19 headers (#108999)

This is the first part of the "Freezing C++03 headers" proposal
explained in
https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc/77319

[libc++][C++03] Copy the LLVM 19 headers (#108999)

This is the first part of the "Freezing C++03 headers" proposal
explained in
https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc/77319/58.

This patch mechanically copies the headers as of the LLVM 19.1 release
into a subdirectory of libc++ so that we can start using these headers
when building in C++03 mode. We are going to be backporting important
changes to that copy of the headers until the LLVM 21 release. After the
LLVM 21 release, only critical bugfixes will be fixed in the C++03 copy
of the headers.

This patch only performs a copy of the headers -- these headers are
still unused by the rest of the codebase.

show more ...