Google Git
Sign in
android / platform / bionic / dfaa1e49d / . / tests / headers / posix
tree: 1f42ed6fa09a8e8db0dfcd08359e8ac553d1f804 [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. endian_h.c
  10. errno_h.c
  11. fcntl_h.c
  12. fenv_h.c
  13. float_h.c
  14. fnmatch_h.c
  15. ftw_h.c
  16. glob_h.c
  17. grp_h.c
  18. header_checks.h
  19. iconv_h.c
  20. inttypes_h.c
  21. iso646_h.c
  22. langinfo_h.c
  23. libgen_h.c
  24. limits_h.c
  25. locale_h.c
  26. math_h.c
  27. net_if_h.c
  28. netdb_h.c
  29. netinet_in_h.c
  30. netinet_tcp_h.c
  31. nl_types_h.c
  32. poll_h.c
  33. pthread_h.c
  34. pwd_h.c
  35. README.md
  36. regex_h.c
  37. sched_h.c
  38. search_h.c
  39. semaphore_h.c
  40. setjmp_h.c
  41. signal_h.c
  42. spawn_h.c
  43. stdarg_h.c
  44. stdatomic_h.c
  45. stdbool_h.c
  46. stddef_h.c
  47. stdint_h.c
  48. stdio_h.c
  49. stdlib_h.c
  50. string_h.c
  51. strings_h.c
  52. sys_ipc_h.c
  53. sys_mman_h.c
  54. sys_msg_h.c
  55. sys_resource_h.c
  56. sys_select_h.c
  57. sys_sem_h.c
  58. sys_shm_h.c
  59. sys_socket_h.c
  60. sys_stat_h.c
  61. sys_stat_h_file_type_test_macros.h
  62. sys_stat_h_mode_constants.h
  63. sys_statvfs_h.c
  64. sys_time_h.c
  65. sys_times_h.c
  66. sys_types_h.c
  67. sys_uio_h.c
  68. sys_un_h.c
  69. sys_utsname_h.c
  70. sys_wait_h.c
  71. syslog_h.c
  72. tar_h.c
  73. termios_h.c
  74. tgmath_h.c
  75. threads_h.c
  76. time_h.c
  77. unistd_h.c
  78. utime_h.c
  79. utmpx_h.c
  80. wchar_h.c
  81. 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 Gitiles| Privacy| Termstxt json