Skip to content

Commit eb65912

Browse files
committed
[libc++] Move __errc to __system_error/errc.h
This file was added before we started granularizing the headers, but is essentially just a granularized header. This moves the header to the correct place. Reviewed By: #libc, EricWF Spies: libcxx-commits, arichardson, mikhail.ramalho Differential Revision: https://reviews.llvm.org/D146395
1 parent 19d969e commit eb65912

File tree

30 files changed

+25
-28
lines changed

30 files changed

+25
-28
lines changed

libcxx/include/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,6 @@ set(files
302302
__coroutine/trivial_awaitables.h
303303
__debug
304304
__debug_utils/randomize_range.h
305-
__errc
306305
__exception/exception.h
307306
__exception/exception_ptr.h
308307
__exception/nested_exception.h
@@ -589,6 +588,7 @@ set(files
589588
__support/xlocale/__nop_locale_mgmt.h
590589
__support/xlocale/__posix_l_fallback.h
591590
__support/xlocale/__strtonum_fallback.h
591+
__system_error/errc.h
592592
__system_error/error_category.h
593593
__system_error/error_code.h
594594
__system_error/error_condition.h

libcxx/include/__charconv/from_chars_integral.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
#include <__charconv/from_chars_result.h>
1515
#include <__charconv/traits.h>
1616
#include <__config>
17-
#include <__errc>
1817
#include <__memory/addressof.h>
18+
#include <__system_error/errc.h>
1919
#include <__type_traits/enable_if.h>
2020
#include <__type_traits/integral_constant.h>
2121
#include <__type_traits/is_integral.h>

libcxx/include/__charconv/from_chars_result.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#define _LIBCPP___CHARCONV_FROM_CHARS_RESULT_H
1212

1313
#include <__config>
14-
#include <__errc>
14+
#include <__system_error/errc.h>
1515

1616
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
1717
# pragma GCC system_header

libcxx/include/__charconv/to_chars_integral.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include <__charconv/to_chars_result.h>
1818
#include <__charconv/traits.h>
1919
#include <__config>
20-
#include <__errc>
20+
#include <__system_error/errc.h>
2121
#include <__type_traits/enable_if.h>
2222
#include <__type_traits/integral_constant.h>
2323
#include <__type_traits/is_same.h>

libcxx/include/__charconv/to_chars_result.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#define _LIBCPP___CHARCONV_TO_CHARS_RESULT_H
1212

1313
#include <__config>
14-
#include <__errc>
14+
#include <__system_error/errc.h>
1515

1616
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
1717
# pragma GCC system_header

libcxx/include/__filesystem/directory_entry.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
#include <__chrono/time_point.h>
1515
#include <__compare/ordering.h>
1616
#include <__config>
17-
#include <__errc>
1817
#include <__filesystem/file_status.h>
1918
#include <__filesystem/file_time_type.h>
2019
#include <__filesystem/file_type.h>
2120
#include <__filesystem/filesystem_error.h>
2221
#include <__filesystem/operations.h>
2322
#include <__filesystem/path.h>
2423
#include <__filesystem/perms.h>
24+
#include <__system_error/errc.h>
2525
#include <__system_error/error_code.h>
2626
#include <__utility/move.h>
2727
#include <__utility/unreachable.h>

libcxx/include/__format/formatter_floating_point.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
#include <__concepts/arithmetic.h>
2323
#include <__concepts/same_as.h>
2424
#include <__config>
25-
#include <__errc>
2625
#include <__format/concepts.h>
2726
#include <__format/format_parse_context.h>
2827
#include <__format/formatter.h>
2928
#include <__format/formatter_integral.h>
3029
#include <__format/formatter_output.h>
3130
#include <__format/parser_std_format_spec.h>
3231
#include <__memory/allocator.h>
32+
#include <__system_error/errc.h>
3333
#include <__type_traits/conditional.h>
3434
#include <__utility/move.h>
3535
#include <__utility/unreachable.h>

libcxx/include/__format/formatter_integral.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
#include <__concepts/arithmetic.h>
1717
#include <__concepts/same_as.h>
1818
#include <__config>
19-
#include <__errc>
2019
#include <__format/concepts.h>
2120
#include <__format/format_error.h>
2221
#include <__format/formatter_output.h>
2322
#include <__format/parser_std_format_spec.h>
23+
#include <__system_error/errc.h>
2424
#include <__type_traits/make_unsigned.h>
2525
#include <__utility/unreachable.h>
2626
#include <array>

libcxx/include/__format/formatter_output.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include <__chrono/statically_widen.h>
2020
#include <__concepts/same_as.h>
2121
#include <__config>
22-
#include <__errc>
2322
#include <__format/buffer.h>
2423
#include <__format/concepts.h>
2524
#include <__format/escaped_output_table.h>
@@ -29,6 +28,7 @@
2928
#include <__iterator/back_insert_iterator.h>
3029
#include <__iterator/concepts.h>
3130
#include <__iterator/readable_traits.h> // iter_value_t
31+
#include <__system_error/errc.h>
3232
#include <__type_traits/make_unsigned.h>
3333
#include <__utility/move.h>
3434
#include <__utility/unreachable.h>

0 commit comments

Comments
 (0)