aboutsummaryrefslogtreecommitdiffstats
path: root/build/sysincl
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.ru>2022-06-24 21:50:26 +0300
committerthegeorg <thegeorg@yandex-team.ru>2022-06-24 21:50:26 +0300
commit055a1c3a7783f27a888aa91be9ced3b53ad6e113 (patch)
tree613005b0939c32d9c834fdb5457ff741e6384f68 /build/sysincl
parent4db025c1742e6516dd35e4ea39571c381b2893f5 (diff)
downloadydb-055a1c3a7783f27a888aa91be9ced3b53ad6e113.tar.gz
Allow including from contribs/libs/asio
clang14 reports as available and supported option. ref:89ff30d4e2c433d3fd060158e6263936b7086088
Diffstat (limited to 'build/sysincl')
-rw-r--r--build/sysincl/stl-to-libcxx.yml3
-rw-r--r--build/sysincl/stl-to-nothing.yml3
2 files changed, 4 insertions, 2 deletions
diff --git a/build/sysincl/stl-to-libcxx.yml b/build/sysincl/stl-to-libcxx.yml
index e16ac3d7b6..d08ea44629 100644
--- a/build/sysincl/stl-to-libcxx.yml
+++ b/build/sysincl/stl-to-libcxx.yml
@@ -69,6 +69,7 @@
- complex: contrib/libs/cxxsupp/libcxx/include/complex
- concepts: contrib/libs/cxxsupp/libcxx/include/concepts
- condition_variable: contrib/libs/cxxsupp/libcxx/include/condition_variable
+ - coroutine: contrib/libs/cxxsupp/libcxx/include/coroutine
- csetjmp: contrib/libs/cxxsupp/libcxx/include/csetjmp
- csignal: contrib/libs/cxxsupp/libcxx/include/csignal
- cstdarg: contrib/libs/cxxsupp/libcxx/include/cstdarg
@@ -151,7 +152,7 @@
- experimental/system_error: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SYSTEM_ERROR
- experimental/tuple: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_TUPLE
- # TODO: there is no <corouine> in libc++. Disable this include upon its appearance
+ # TODO: Forbid including <experimental/coroutine> upon migration to clang14
- experimental/coroutine: contrib/libs/cxxsupp/libcxx/include/experimental/coroutine
- source_filter: "^contrib/restricted/boost"
diff --git a/build/sysincl/stl-to-nothing.yml b/build/sysincl/stl-to-nothing.yml
index c7e27d1411..bc5812ed53 100644
--- a/build/sysincl/stl-to-nothing.yml
+++ b/build/sysincl/stl-to-nothing.yml
@@ -54,6 +54,7 @@
- complex
- concepts
- condition_variable
+ - coroutine
- csetjmp
- csignal
- cstdarg
@@ -139,5 +140,5 @@
- experimental/system_error: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SYSTEM_ERROR
- experimental/tuple: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_TUPLE
- # TODO: there is no <corouine> in system stl. Disable this include upon its appearance
+ # TODO: Forbid including <experimental/coroutine> upon migration to clang14
- experimental/coroutine