verify header includes for sys_types

This commit is contained in:
auronandace
2026-03-10 11:20:47 +00:00
parent 9340d76a92
commit de516b22e5
+8 -1
View File
@@ -1,10 +1,17 @@
# POSIX header spec: https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/sys_types.h.html
#
# There are no spec quotations relating to includes
#
# - sys/types_internal.h are fundamental C types (which includes stddef.h)
# - bits/pthread.h is separate for convenience
# - features.h saves importing separately for any header that imports sys/types.h
#
# no default C includes - they cause recursive dependencies and do weird stuff
no_includes = true
sys_includes = [
# Import most necessary, internal types first
"sys/types_internal.h",
"stddef.h",
"bits/pthread.h",
"features.h",
]