mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 13:54:21 +00:00
See: * https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc/77319 * https://discourse.llvm.org/t/rfc-project-hand-in-hand-llvm-libc-libc-code-sharing/77701 We're dropping support for C++03 for Zig due to the first change; it would be insane to ship 1018 duplicate header files just for this outdated use case. As a result of the second change, I had to bring in a subset of the headers from llvm-libc since libc++ now depends on these. Hopefully we can continue to get away with not copying the entirety of llvm-libc. |
||
|---|---|---|
| .. | ||
| as_const.h | ||
| as_lvalue.h | ||
| auto_cast.h | ||
| cmp.h | ||
| convert_to_integral.h | ||
| declval.h | ||
| element_count.h | ||
| empty.h | ||
| exception_guard.h | ||
| exchange.h | ||
| forward.h | ||
| forward_like.h | ||
| in_place.h | ||
| integer_sequence.h | ||
| is_pointer_in_range.h | ||
| is_valid_range.h | ||
| move.h | ||
| no_destroy.h | ||
| pair.h | ||
| piecewise_construct.h | ||
| priority_tag.h | ||
| private_constructor_tag.h | ||
| rel_ops.h | ||
| scope_guard.h | ||
| small_buffer.h | ||
| swap.h | ||
| to_underlying.h | ||
| unreachable.h | ||