aboutsummaryrefslogtreecommitdiffstats
path: root/build/sysincl
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.com>2024-09-27 20:00:43 +0300
committerthegeorg <thegeorg@yandex-team.com>2024-09-27 20:11:38 +0300
commit53dd480d3a68961a7369674c26304530bc1ac392 (patch)
tree3a24ab26da7e5b929ff1fe03816a0e0601ba0cf1 /build/sysincl
parent51f989c35f7d6f18bee97cccbd7cbb838f46845e (diff)
downloadydb-53dd480d3a68961a7369674c26304530bc1ac392.tar.gz
Get rid of build/sysincl/linux.yml
commit_hash:97fa41cd5275a225e78ee11b14b34ac670cd8a8c
Diffstat (limited to 'build/sysincl')
-rw-r--r--build/sysincl/libc-to-nothing.yml22
-rw-r--r--build/sysincl/linux.yml25
2 files changed, 22 insertions, 25 deletions
diff --git a/build/sysincl/libc-to-nothing.yml b/build/sysincl/libc-to-nothing.yml
index 548cf5b613..1325f2b742 100644
--- a/build/sysincl/libc-to-nothing.yml
+++ b/build/sysincl/libc-to-nothing.yml
@@ -1,9 +1,13 @@
# We want musl to resolve itself without these sysincls, but its test must have them
- source_filter: "^(?!contrib/libs/musl).*|^contrib/libs/musl/tests"
includes:
+ - a.out.h
- aio.h
+ - aliases.h
- alloca.h
- ar.h
+ - argp.h
+ - argz.h
- arpa/inet.h
- arpa/nameser_compat.h
- arpa/nameser.h
@@ -22,18 +26,26 @@
- elf.h
- endian.h
- err.h
+ - error.h
+ - execinfo.h
- fcntl.h
- features.h
- fenv.h
- fmtmsg.h
- fnmatch.h
+ - fpu_control.h
+ - fstab.h
+ - fts.h
- ftw.h
+ - gconv.h
- getopt.h
- glob.h
- gnu-versions.h
- gnu/libc-version.h
- grp.h
+ - gshadow.h
- iconv.h
+ - ieee754.h
- ifaddrs.h
- iso646.h
- langinfo.h
@@ -42,6 +54,7 @@
- libintl.h
- link.h
- malloc.h
+ - mcheck.h
- memory.h
- mntent.h
- monetary.h
@@ -51,6 +64,10 @@
- net/if_arp.h
- net/if_ppp.h
- net/if.h
+ - netash/ash.h
+ - netatalk/at.h
+ - netax25/ax25.h
+ - neteconet/ec.h
- netinet/ether.h
- netinet/icmp6.h
- netinet/if_ether.h
@@ -62,17 +79,22 @@
- netinet/ip_icmp.h
- netinet/tcp.h
- netinet/udp.h
+ - netipx/ipx.h
- netpacket/packet.h
- netrom/netrom.h
- netrose/rose.h
- net/route.h
- nl_types.h
+ - nss.h
+ - obstack.h
- paths.h
- poll.h
+ - printf.h
- pthread.h
- pty.h
- pwd.h
- regex.h
+ - regexp.h
- resolv.h
- rpcsvc/yp_prot.h
- rpcsvc/ypclnt.h
diff --git a/build/sysincl/linux.yml b/build/sysincl/linux.yml
deleted file mode 100644
index 1f0049119b..0000000000
--- a/build/sysincl/linux.yml
+++ /dev/null
@@ -1,25 +0,0 @@
-# FIXME: this is actually a glibc (libc6-dev) headers listing.
-# It should be disassembled and libc-to-nothing should be used instead.
-- includes:
- - a.out.h
- - aliases.h
- - argp.h
- - argz.h
- - error.h
- - execinfo.h
- - fpu_control.h
- - fstab.h
- - fts.h
- - gconv.h
- - gshadow.h
- - ieee754.h
- - mcheck.h
- - netash/ash.h
- - netatalk/at.h
- - netax25/ax25.h
- - neteconet/ec.h
- - netipx/ipx.h
- - nss.h
- - obstack.h
- - printf.h
- - regexp.h