xref: /aosp_15_r20/bionic/tests/headers/posix/README.md (revision 8d67ca893c1523eb926b9080dbe4e2ffd2a27ba1)
1*8d67ca89SAndroid Build Coastguard Worker# POSIX header tests
2*8d67ca89SAndroid Build Coastguard Worker
3*8d67ca89SAndroid Build Coastguard WorkerThese compile-time tests check that each POSIX header contains _at
4*8d67ca89SAndroid Build Coastguard Workerleast_ what POSIX says. Every POSIX header file gets a corresponding
5*8d67ca89SAndroid Build Coastguard Worker`.c` file in this directory. Every constant, macro, type, struct field,
6*8d67ca89SAndroid Build Coastguard Workerand function in the header gets a corresponding assertion in the file.
7*8d67ca89SAndroid Build Coastguard Worker
8*8d67ca89SAndroid Build Coastguard WorkerSee `header_checks.h` for the implementation of the assertions.
9