Gitiles
Code Review Sign In
gerrit.omnirom.org / android_bionic / refs/heads/android-15 / . / tests / headers / posix
tree: 35c8e5ad1b8837e6926402ae34c65f6c9b729ab2 [path history] [tgz]
  1. Android.bp
  2. arpa_inet_h.c
  3. assert_h.c
  4. complex_h.c
  5. cpio_h.c
  6. ctype_h.c
  7. dirent_h.c
  8. dlfcn_h.c
  9. errno_h.c
  10. fcntl_h.c
  11. fenv_h.c
  12. float_h.c
  13. fnmatch_h.c
  14. ftw_h.c
  15. glob_h.c
  16. grp_h.c
  17. header_checks.h
  18. iconv_h.c
  19. inttypes_h.c
  20. iso646_h.c
  21. langinfo_h.c
  22. libgen_h.c
  23. limits_h.c
  24. locale_h.c
  25. math_h.c
  26. net_if_h.c
  27. netdb_h.c
  28. netinet_in_h.c
  29. netinet_tcp_h.c
  30. nl_types_h.c
  31. poll_h.c
  32. pthread_h.c
  33. pwd_h.c
  34. README.md
  35. regex_h.c
  36. sched_h.c
  37. search_h.c
  38. semaphore_h.c
  39. setjmp_h.c
  40. signal_h.c
  41. spawn_h.c
  42. stdarg_h.c
  43. stdatomic_h.c
  44. stdbool_h.c
  45. stddef_h.c
  46. stdint_h.c
  47. stdio_h.c
  48. stdlib_h.c
  49. string_h.c
  50. strings_h.c
  51. sys_ipc_h.c
  52. sys_mman_h.c
  53. sys_msg_h.c
  54. sys_resource_h.c
  55. sys_select_h.c
  56. sys_sem_h.c
  57. sys_shm_h.c
  58. sys_socket_h.c
  59. sys_stat_h.c
  60. sys_stat_h_file_type_test_macros.h
  61. sys_stat_h_mode_constants.h
  62. sys_statvfs_h.c
  63. sys_time_h.c
  64. sys_times_h.c
  65. sys_types_h.c
  66. sys_uio_h.c
  67. sys_un_h.c
  68. sys_utsname_h.c
  69. sys_wait_h.c
  70. syslog_h.c
  71. tar_h.c
  72. termios_h.c
  73. tgmath_h.c
  74. threads_h.c
  75. time_h.c
  76. unistd_h.c
  77. utime_h.c
  78. utmpx_h.c
  79. wchar_h.c
  80. wctype_h.c
tests/headers/posix/README.md

POSIX header tests

These compile-time tests check that each POSIX header contains at least what POSIX says. Every POSIX header file gets a corresponding .c file in this directory. Every constant, macro, type, struct field, and function in the header gets a corresponding assertion in the file.

See header_checks.h for the implementation of the assertions.

Powered by Gitilestxt json