libc-to-nothing.yml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. # We want musl to resolve itself without these sysincls, but its test must have them
  2. - source_filter: "^(?!contrib/libs/musl).*|^contrib/libs/musl/tests"
  3. includes:
  4. - aio.h
  5. - alloca.h
  6. - ar.h
  7. - arpa/inet.h
  8. - arpa/nameser_compat.h
  9. - arpa/nameser.h
  10. - arpa/telnet.h
  11. - arpa/tftp.h
  12. - assert.h
  13. - bits/alltypes.h # not libc, but similar
  14. - byteswap.h
  15. - cpio.h
  16. - crypt.h
  17. - dirent.h
  18. - dlfcn.h
  19. - elf.h
  20. - endian.h
  21. - err.h
  22. - fcntl.h
  23. - features.h
  24. - fenv.h
  25. - fmtmsg.h
  26. - fnmatch.h
  27. - ftw.h
  28. - getopt.h
  29. - glob.h
  30. - grp.h
  31. - iconv.h
  32. - ifaddrs.h
  33. - iso646.h
  34. - langinfo.h
  35. - lastlog.h
  36. - libgen.h
  37. - libintl.h
  38. - link.h
  39. - malloc.h
  40. - memory.h
  41. - mntent.h
  42. - monetary.h
  43. - mqueue.h
  44. - netdb.h
  45. - net/ethernet.h
  46. - net/if_arp.h
  47. - net/if_ppp.h
  48. - net/if.h
  49. - netinet/ether.h
  50. - netinet/icmp6.h
  51. - netinet/if_ether.h
  52. - netinet/igmp.h
  53. - netinet/in.h
  54. - netinet/in_systm.h
  55. - netinet/ip6.h
  56. - netinet/ip.h
  57. - netinet/ip_icmp.h
  58. - netinet/tcp.h
  59. - netinet/udp.h
  60. - netpacket/packet.h
  61. - netrom/netrom.h
  62. - net/route.h
  63. - nl_types.h
  64. - paths.h
  65. - poll.h
  66. - pthread.h
  67. - pty.h
  68. - pwd.h
  69. - regex.h
  70. - resolv.h
  71. - sched.h
  72. - scsi/scsi.h
  73. - search.h
  74. - semaphore.h
  75. - shadow.h
  76. - signal.h
  77. - spawn.h
  78. - stdalign.h
  79. - stdarg.h
  80. - stdatomic.h
  81. - stdio_ext.h
  82. - stdint.h
  83. - stdnoreturn.h
  84. - strings.h
  85. - stropts.h
  86. - sys/acct.h
  87. - sys/auxv.h
  88. - sys/cachectl.h
  89. - sys/cdefs.h
  90. - syscall.h
  91. - sys/dir.h
  92. - sys/epoll.h
  93. - sys/errno.h
  94. - sys/eventfd.h
  95. - sysexits.h
  96. - sys/fcntl.h
  97. - sys/file.h
  98. - sys/fsuid.h
  99. - sys/inotify.h
  100. - sys/ioctl.h
  101. - sys/io.h
  102. - sys/ipc.h
  103. - sys/kd.h
  104. - syslog.h
  105. - sys/mman.h
  106. - sys/mount.h
  107. - sys/msg.h
  108. - sys/mtio.h
  109. - sys/param.h
  110. - sys/personality.h
  111. - sys/platform/ppc.h
  112. - sys/poll.h
  113. - sys/prctl.h
  114. - sys/procfs.h
  115. - sys/ptrace.h
  116. - sys/queue.h
  117. - sys/quota.h
  118. - sys/reboot.h
  119. - sys/resource.h
  120. - sys/select.h
  121. - sys/sem.h
  122. - sys/sendfile.h
  123. - sys/shm.h
  124. - sys/signalfd.h
  125. - sys/signal.h
  126. - sys/socket.h
  127. - sys/socketvar.h
  128. - sys/soundcard.h
  129. - sys/statfs.h
  130. - sys/stat.h
  131. - sys/statvfs.h
  132. - sys/stropts.h
  133. - sys/syscall.h
  134. - sys/sysctl.h
  135. - sys/sysinfo.h
  136. - sys/syslog.h
  137. - sys/sysmacros.h
  138. - sys/termios.h
  139. - sys/timeb.h
  140. - sys/time.h
  141. - sys/timerfd.h
  142. - sys/times.h
  143. - sys/timex.h
  144. - sys/ttydefaults.h
  145. - sys/types.h
  146. - sys/ucontext.h
  147. - sys/uio.h
  148. - sys/un.h
  149. - sys/unistd.h
  150. - sys/user.h
  151. - sys/utsname.h
  152. - sys/vfs.h
  153. - sys/vt.h
  154. - sys/wait.h
  155. - sys/xattr.h
  156. - tar.h
  157. - termio.h
  158. - termios.h
  159. - threads.h
  160. - time.h
  161. - ttyent.h
  162. - uchar.h
  163. - ucontext.h
  164. - ulimit.h
  165. - unistd.h
  166. - utime.h
  167. - utmp.h
  168. - utmpx.h
  169. - values.h
  170. - wait.h
  171. - wordexp.h
  172. - xlocale.h