diff options
author | mikhnenko <mikhnenko@yandex-team.com> | 2024-02-22 00:40:40 +0300 |
---|---|---|
committer | mikhnenko <mikhnenko@yandex-team.com> | 2024-02-22 00:57:44 +0300 |
commit | 071102d3953aedf1637b350a9ce61022119dffd9 (patch) | |
tree | 481502549f7f103229f2ac6f00d28b9ecb430217 /build/sysincl/stl-to-libcxx.yml | |
parent | 9052eb5cc304b8da8885fc4e3364ebddc16945f3 (diff) | |
download | ydb-071102d3953aedf1637b350a9ce61022119dffd9.tar.gz |
Generate more sysincls for libcxx
beabd8a4b5f3d5c7121be41d46ecef01e59fb04a
Diffstat (limited to 'build/sysincl/stl-to-libcxx.yml')
-rw-r--r-- | build/sysincl/stl-to-libcxx.yml | 210 |
1 files changed, 107 insertions, 103 deletions
diff --git a/build/sysincl/stl-to-libcxx.yml b/build/sysincl/stl-to-libcxx.yml index 802f49113f..c8d6de75b2 100644 --- a/build/sysincl/stl-to-libcxx.yml +++ b/build/sysincl/stl-to-libcxx.yml @@ -41,114 +41,13 @@ - contrib/libs/cxxsupp/libcxx/include/unwind.h - contrib/libs/cxxsupp/libcxxrt/unwind.h - contrib/libs/libunwind/include/unwind.h + - use_ansi.h: + - contrib/libs/cxxsupp/libcxx/include/use_ansi.h - source_filter: "^contrib/libs/cxxsupp/libcxxabi/" includes: - cxxabi.h: contrib/libs/cxxsupp/libcxxabi/include/cxxabi.h -- includes: - - algorithm: contrib/libs/cxxsupp/libcxx/include/algorithm - - any: contrib/libs/cxxsupp/libcxx/include/any - - array: contrib/libs/cxxsupp/libcxx/include/array - - atomic: contrib/libs/cxxsupp/libcxx/include/atomic - - bit: contrib/libs/cxxsupp/libcxx/include/bit - - bitset: contrib/libs/cxxsupp/libcxx/include/bitset - - cassert: contrib/libs/cxxsupp/libcxx/include/cassert - - ccomplex: contrib/libs/cxxsupp/libcxx/include/ccomplex - - cctype: contrib/libs/cxxsupp/libcxx/include/cctype - - cerrno: contrib/libs/cxxsupp/libcxx/include/cerrno - - cfenv: contrib/libs/cxxsupp/libcxx/include/cfenv - - cfloat: contrib/libs/cxxsupp/libcxx/include/cfloat - - charconv: contrib/libs/cxxsupp/libcxx/include/charconv - - chrono: contrib/libs/cxxsupp/libcxx/include/chrono - - cinttypes: contrib/libs/cxxsupp/libcxx/include/cinttypes - - ciso646: contrib/libs/cxxsupp/libcxx/include/ciso646 - - climits: contrib/libs/cxxsupp/libcxx/include/climits - - clocale: contrib/libs/cxxsupp/libcxx/include/clocale - - cmath: contrib/libs/cxxsupp/libcxx/include/cmath - - codecvt: contrib/libs/cxxsupp/libcxx/include/codecvt - - compare: contrib/libs/cxxsupp/libcxx/include/compare - - 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 - - cstdbool: contrib/libs/cxxsupp/libcxx/include/cstdbool - - cstddef: contrib/libs/cxxsupp/libcxx/include/cstddef - - cstdint: contrib/libs/cxxsupp/libcxx/include/cstdint - - cstdio: contrib/libs/cxxsupp/libcxx/include/cstdio - - cstdlib: contrib/libs/cxxsupp/libcxx/include/cstdlib - - cstring: contrib/libs/cxxsupp/libcxx/include/cstring - - ctgmath: contrib/libs/cxxsupp/libcxx/include/ctgmath - - ctime: contrib/libs/cxxsupp/libcxx/include/ctime - - cuchar: contrib/libs/cxxsupp/libcxx/include/cuchar - - cwchar: contrib/libs/cxxsupp/libcxx/include/cwchar - - cwctype: contrib/libs/cxxsupp/libcxx/include/cwctype - - deque: contrib/libs/cxxsupp/libcxx/include/deque - - exception: contrib/libs/cxxsupp/libcxx/include/exception - - expected: contrib/libs/cxxsupp/libcxx/include/expected - - execution: contrib/libs/cxxsupp/libcxx/include/execution - - filesystem: contrib/libs/cxxsupp/libcxx/include/filesystem - - forward_list: contrib/libs/cxxsupp/libcxx/include/forward_list - - fstream: contrib/libs/cxxsupp/libcxx/include/fstream - - functional: contrib/libs/cxxsupp/libcxx/include/functional - - future: contrib/libs/cxxsupp/libcxx/include/future - - initializer_list: contrib/libs/cxxsupp/libcxx/include/initializer_list - - iomanip: contrib/libs/cxxsupp/libcxx/include/iomanip - - ios: contrib/libs/cxxsupp/libcxx/include/ios - - iosfwd: contrib/libs/cxxsupp/libcxx/include/iosfwd - - iostream: contrib/libs/cxxsupp/libcxx/include/iostream - - istream: contrib/libs/cxxsupp/libcxx/include/istream - - iterator: contrib/libs/cxxsupp/libcxx/include/iterator - - limits: contrib/libs/cxxsupp/libcxx/include/limits - - list: contrib/libs/cxxsupp/libcxx/include/list - - locale: contrib/libs/cxxsupp/libcxx/include/locale - - map: contrib/libs/cxxsupp/libcxx/include/map - - mdspan: contrib/libs/cxxsupp/libcxx/include/mdspan - - memory: contrib/libs/cxxsupp/libcxx/include/memory - - mutex: contrib/libs/cxxsupp/libcxx/include/mutex - - new: contrib/libs/cxxsupp/libcxx/include/new - - numbers: contrib/libs/cxxsupp/libcxx/include/numbers - - numeric: contrib/libs/cxxsupp/libcxx/include/numeric - - optional: contrib/libs/cxxsupp/libcxx/include/optional - - ostream: contrib/libs/cxxsupp/libcxx/include/ostream - - print: contrib/libs/cxxsupp/libcxx/include/print - - queue: contrib/libs/cxxsupp/libcxx/include/queue - - random: contrib/libs/cxxsupp/libcxx/include/random - - ranges: contrib/libs/cxxsupp/libcxx/include/ranges - - ratio: contrib/libs/cxxsupp/libcxx/include/ratio - - regex: contrib/libs/cxxsupp/libcxx/include/regex - - scoped_allocator: contrib/libs/cxxsupp/libcxx/include/scoped_allocator - - set: contrib/libs/cxxsupp/libcxx/include/set - - shared_mutex: contrib/libs/cxxsupp/libcxx/include/shared_mutex - - source_location: contrib/libs/cxxsupp/libcxx/include/source_location - - span: contrib/libs/cxxsupp/libcxx/include/span - - sstream: contrib/libs/cxxsupp/libcxx/include/sstream - - stack: contrib/libs/cxxsupp/libcxx/include/stack - - stdexcept: contrib/libs/cxxsupp/libcxx/include/stdexcept - - stlfwd: contrib/libs/cxxsupp/libcxx/include/stlfwd - - stop_token: contrib/libs/cxxsupp/libcxx/include/stop_token - - streambuf: contrib/libs/cxxsupp/libcxx/include/streambuf - - string: contrib/libs/cxxsupp/libcxx/include/string - - string_view: contrib/libs/cxxsupp/libcxx/include/string_view - - strstream: contrib/libs/cxxsupp/libcxx/include/strstream - - system_error: contrib/libs/cxxsupp/libcxx/include/system_error - - thread: contrib/libs/cxxsupp/libcxx/include/thread - - tuple: contrib/libs/cxxsupp/libcxx/include/tuple - - type_traits: contrib/libs/cxxsupp/libcxx/include/type_traits - - typeindex: contrib/libs/cxxsupp/libcxx/include/typeindex - - typeinfo: contrib/libs/cxxsupp/libcxx/include/typeinfo - - unordered_map: contrib/libs/cxxsupp/libcxx/include/unordered_map - - unordered_set: contrib/libs/cxxsupp/libcxx/include/unordered_set - - use_ansi.h: contrib/libs/cxxsupp/libcxx/include/use_ansi.h - - utility: contrib/libs/cxxsupp/libcxx/include/utility - - valarray: contrib/libs/cxxsupp/libcxx/include/valarray - - variant: contrib/libs/cxxsupp/libcxx/include/variant - - vector: contrib/libs/cxxsupp/libcxx/include/vector - - version: contrib/libs/cxxsupp/libcxx/include/version - # Though these are headers provided by libcxx, we do not want to allow them to be included. # We are using non-existent filename to generate error instead, as there is no specific syntax for this case. - includes: @@ -173,6 +72,111 @@ # This includes all headers needed to resolve includes in c-headers from libcxx listed above # GENERATED BY YM2 - includes: + - algorithm: contrib/libs/cxxsupp/libcxx/include/algorithm + - any: contrib/libs/cxxsupp/libcxx/include/any + - array: contrib/libs/cxxsupp/libcxx/include/array + - atomic: contrib/libs/cxxsupp/libcxx/include/atomic + - barrier: contrib/libs/cxxsupp/libcxx/include/barrier + - bit: contrib/libs/cxxsupp/libcxx/include/bit + - bitset: contrib/libs/cxxsupp/libcxx/include/bitset + - cassert: contrib/libs/cxxsupp/libcxx/include/cassert + - ccomplex: contrib/libs/cxxsupp/libcxx/include/ccomplex + - cctype: contrib/libs/cxxsupp/libcxx/include/cctype + - cerrno: contrib/libs/cxxsupp/libcxx/include/cerrno + - cfenv: contrib/libs/cxxsupp/libcxx/include/cfenv + - cfloat: contrib/libs/cxxsupp/libcxx/include/cfloat + - charconv: contrib/libs/cxxsupp/libcxx/include/charconv + - chrono: contrib/libs/cxxsupp/libcxx/include/chrono + - cinttypes: contrib/libs/cxxsupp/libcxx/include/cinttypes + - ciso646: contrib/libs/cxxsupp/libcxx/include/ciso646 + - climits: contrib/libs/cxxsupp/libcxx/include/climits + - clocale: contrib/libs/cxxsupp/libcxx/include/clocale + - cmath: contrib/libs/cxxsupp/libcxx/include/cmath + - codecvt: contrib/libs/cxxsupp/libcxx/include/codecvt + - compare: contrib/libs/cxxsupp/libcxx/include/compare + - 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 + - cstdbool: contrib/libs/cxxsupp/libcxx/include/cstdbool + - cstddef: contrib/libs/cxxsupp/libcxx/include/cstddef + - cstdint: contrib/libs/cxxsupp/libcxx/include/cstdint + - cstdio: contrib/libs/cxxsupp/libcxx/include/cstdio + - cstdlib: contrib/libs/cxxsupp/libcxx/include/cstdlib + - cstring: contrib/libs/cxxsupp/libcxx/include/cstring + - ctgmath: contrib/libs/cxxsupp/libcxx/include/ctgmath + - ctime: contrib/libs/cxxsupp/libcxx/include/ctime + - cuchar: contrib/libs/cxxsupp/libcxx/include/cuchar + - cwchar: contrib/libs/cxxsupp/libcxx/include/cwchar + - cwctype: contrib/libs/cxxsupp/libcxx/include/cwctype + - deque: contrib/libs/cxxsupp/libcxx/include/deque + - exception: contrib/libs/cxxsupp/libcxx/include/exception + - execution: contrib/libs/cxxsupp/libcxx/include/execution + - expected: contrib/libs/cxxsupp/libcxx/include/expected + - filesystem: contrib/libs/cxxsupp/libcxx/include/filesystem + - format: contrib/libs/cxxsupp/libcxx/include/format + - forward_list: contrib/libs/cxxsupp/libcxx/include/forward_list + - fstream: contrib/libs/cxxsupp/libcxx/include/fstream + - functional: contrib/libs/cxxsupp/libcxx/include/functional + - future: contrib/libs/cxxsupp/libcxx/include/future + - initializer_list: contrib/libs/cxxsupp/libcxx/include/initializer_list + - iomanip: contrib/libs/cxxsupp/libcxx/include/iomanip + - ios: contrib/libs/cxxsupp/libcxx/include/ios + - iosfwd: contrib/libs/cxxsupp/libcxx/include/iosfwd + - iostream: contrib/libs/cxxsupp/libcxx/include/iostream + - istream: contrib/libs/cxxsupp/libcxx/include/istream + - iterator: contrib/libs/cxxsupp/libcxx/include/iterator + - latch: contrib/libs/cxxsupp/libcxx/include/latch + - limits: contrib/libs/cxxsupp/libcxx/include/limits + - list: contrib/libs/cxxsupp/libcxx/include/list + - locale: contrib/libs/cxxsupp/libcxx/include/locale + - map: contrib/libs/cxxsupp/libcxx/include/map + - mdspan: contrib/libs/cxxsupp/libcxx/include/mdspan + - memory: contrib/libs/cxxsupp/libcxx/include/memory + - memory_resource: contrib/libs/cxxsupp/libcxx/include/memory_resource + - mutex: contrib/libs/cxxsupp/libcxx/include/mutex + - new: contrib/libs/cxxsupp/libcxx/include/new + - numbers: contrib/libs/cxxsupp/libcxx/include/numbers + - numeric: contrib/libs/cxxsupp/libcxx/include/numeric + - optional: contrib/libs/cxxsupp/libcxx/include/optional + - ostream: contrib/libs/cxxsupp/libcxx/include/ostream + - print: contrib/libs/cxxsupp/libcxx/include/print + - queue: contrib/libs/cxxsupp/libcxx/include/queue + - random: contrib/libs/cxxsupp/libcxx/include/random + - ranges: contrib/libs/cxxsupp/libcxx/include/ranges + - ratio: contrib/libs/cxxsupp/libcxx/include/ratio + - regex: contrib/libs/cxxsupp/libcxx/include/regex + - scoped_allocator: contrib/libs/cxxsupp/libcxx/include/scoped_allocator + - semaphore: contrib/libs/cxxsupp/libcxx/include/semaphore + - set: contrib/libs/cxxsupp/libcxx/include/set + - shared_mutex: contrib/libs/cxxsupp/libcxx/include/shared_mutex + - source_location: contrib/libs/cxxsupp/libcxx/include/source_location + - span: contrib/libs/cxxsupp/libcxx/include/span + - sstream: contrib/libs/cxxsupp/libcxx/include/sstream + - stack: contrib/libs/cxxsupp/libcxx/include/stack + - stdexcept: contrib/libs/cxxsupp/libcxx/include/stdexcept + - stlfwd: contrib/libs/cxxsupp/libcxx/include/stlfwd + - stop_token: contrib/libs/cxxsupp/libcxx/include/stop_token + - streambuf: contrib/libs/cxxsupp/libcxx/include/streambuf + - string: contrib/libs/cxxsupp/libcxx/include/string + - string_view: contrib/libs/cxxsupp/libcxx/include/string_view + - strstream: contrib/libs/cxxsupp/libcxx/include/strstream + - system_error: contrib/libs/cxxsupp/libcxx/include/system_error + - thread: contrib/libs/cxxsupp/libcxx/include/thread + - tuple: contrib/libs/cxxsupp/libcxx/include/tuple + - type_traits: contrib/libs/cxxsupp/libcxx/include/type_traits + - typeindex: contrib/libs/cxxsupp/libcxx/include/typeindex + - typeinfo: contrib/libs/cxxsupp/libcxx/include/typeinfo + - unordered_map: contrib/libs/cxxsupp/libcxx/include/unordered_map + - unordered_set: contrib/libs/cxxsupp/libcxx/include/unordered_set + - utility: contrib/libs/cxxsupp/libcxx/include/utility + - valarray: contrib/libs/cxxsupp/libcxx/include/valarray + - variant: contrib/libs/cxxsupp/libcxx/include/variant + - vector: contrib/libs/cxxsupp/libcxx/include/vector + - version: contrib/libs/cxxsupp/libcxx/include/version - __assert: contrib/libs/cxxsupp/libcxx/include/__assert - __availability: contrib/libs/cxxsupp/libcxx/include/__availability - __bit_reference: contrib/libs/cxxsupp/libcxx/include/__bit_reference |