Commit Graph

  • 523280a23d
    Add more checks master RYAN 2024-08-27 10:28:08 +0200
  • 687358145b Release version 0.3.0 Boris Kolpackov 2024-06-17 14:35:20 +0200
  • efdde6c80e Bump build2 version requirement to 0.16.0 final Boris Kolpackov 2024-06-17 14:34:08 +0200
  • 5a21714e14 Add note on not supporting CMake ${VAR} style substitutions (GH issue 63) Boris Kolpackov 2024-02-19 15:01:32 +0200
  • 8b4cba6afa Add support for #cmakedefine01 (GH issue #63) Boris Kolpackov 2024-02-12 15:51:53 +0200
  • e894e792e6 Update copyright year Boris Kolpackov 2024-02-12 15:51:40 +0200
  • 46629fafbf Change version to 0.3.0-a.0.z Francois Kritzinger 2024-01-23 16:59:50 +0200
  • 5e7edc86e3 Add HAVE_SYSV_SHM and HAVE_SYSV_SEM Francois Kritzinger 2024-01-17 16:02:36 +0200
  • 6a38159c38 Add HAVE_POSIX_SHM and HAVE_POSIX_SEM Francois Kritzinger 2024-01-17 16:02:16 +0200
  • 198f70bab2 Add HAVE_CLOSE_RANGE Francois Kritzinger 2024-01-08 13:47:12 +0200
  • d68da72453 Release version 0.2.0 Boris Kolpackov 2023-06-30 13:31:36 +0200
  • 6e530d4c57 Suppress -Wdangling-reference GCC 13 warning Karen Arutyunov 2023-06-26 20:49:04 +0300
  • c93a4777d7 Suppress -Wunqualified-std-cast-call Clang 15 warning Karen Arutyunov 2023-06-26 20:48:19 +0300
  • c6a2a1c539 Update .gitignore file Karen Arutyunov 2023-06-26 20:41:59 +0300
  • ceb389f890 Update copyright Boris Kolpackov 2023-04-21 13:03:07 +0200
  • f18022d006 Optimize multiple module loads Boris Kolpackov 2023-04-21 13:02:35 +0200
  • 19cd67c1fa Add HAVE_NEON Francois Kritzinger 2023-03-23 15:18:52 +0200
  • d5dfcf7613 Add HAVE_POSIX_MONOTONIC Francois Kritzinger 2023-01-25 10:29:48 +0200
  • 38c2e9960c Rewrite checks generation rule with loop (GH issue #60) Boris Kolpackov 2022-12-16 07:05:25 +0200
  • cf137c9998 Drop .in from version.in in low verbosity diagnostics Boris Kolpackov 2022-11-18 07:31:37 +0200
  • 59aa76ace3 Adjust to public/private variable model Boris Kolpackov 2022-10-13 08:13:50 +0200
  • 7d68b0c733
    Define HAVE_SYS_POLL_H on MacOS and BSDs (GH PR #62) Fred Helmesjö 2022-09-27 10:09:44 +0200
  • 0e3f537dda Add HAVE_STRINGS_H (GH PR #59) Fred Helmesjö 2022-09-20 15:20:38 +0200
  • 6639c549c7 Add HAVE_SCHED_H (GH PR #58) Fred Helmesjö 2022-09-20 15:20:06 +0200
  • 6143b979e2 Add HAVE_SYS_POLL_H (GH PR #57) Fred Helmesjö 2022-09-20 15:19:28 +0200
  • 94e48a9faa Add HAVE_POLL_H (GH PR #56) Fred Helmesjö 2022-09-20 15:16:03 +0200
  • a7bbed8b7d Add HAVE_SIGNAL_H (GH PR #55) Fred Helmesjö 2022-09-20 15:15:24 +0200
  • 4040ebfce7 Add HAVE_STRERROR_R (GH PR #54) Fred Helmesjö 2022-09-20 15:14:47 +0200
  • a991a07e7b Add HAVE_STRERROR_R_CHAR_P (GH PR #53) Fred Helmesjö 2022-09-20 15:14:03 +0200
  • 25372887c5 Add HAVE_AI_ADDRCONFIG (GH PR #52) Fred Helmesjö 2022-09-20 15:12:50 +0200
  • 706e956f2b Update HAVE_INTTYPES_H for Windows (GH PR #51) Fred Helmesjö 2022-09-20 15:11:46 +0200
  • 69a28ea364 Fix BUILD2_AUTOCONF_MINGW_PREREQ(maj, min) Francois Kritzinger 2022-09-14 16:33:38 +0200
  • 664f5a752b Fix HAVE_STRTOK_R Francois Kritzinger 2022-09-14 11:30:23 +0200
  • 728c7bfddb Update HAVE_AFUNIX_H to use BUILD2_AUTOCONF_MINGW_PREREQ Francois Kritzinger 2022-09-14 11:30:12 +0200
  • ef18e9680b Add BUILD2_AUTOCONF_MINGW_PREREQ(maj, min) Francois Kritzinger 2022-09-14 11:28:57 +0200
  • 1f742a815a Fix HAVE_ARC4RANDOM_ADDRANDOM Francois Kritzinger 2022-09-13 13:39:04 +0200
  • d607c6c5af Fix HAVE_NETINET_IN6_H and HAVE_SYS_SENDFILE_H Francois Kritzinger 2022-09-13 10:30:11 +0200
  • 3a41d19323 Fix duplicate suppression to handle same name with and without prefix Boris Kolpackov 2022-09-13 10:33:41 +0200
  • 950c00d571 Fix *_PREREQ() comments in BUILD2_AUTOCONF_LIBC_VERSION.h Francois Kritzinger 2022-09-12 13:18:06 +0200
  • 89ee15fa4a Fix invalid octal literals Francois Kritzinger 2022-09-12 13:19:48 +0200
  • 7e52b26c5f Fix IPv6-related (in6.h) checks Francois Kritzinger 2022-09-12 13:24:32 +0200
  • 1dd9ac424d Remove libevent-specific check Francois Kritzinger 2022-09-12 13:21:38 +0200
  • 0afe000dd1 Fix typo in README.md Francois Kritzinger 2022-09-12 13:17:28 +0200
  • 4ca30be398 Minor fix in README Boris Kolpackov 2022-09-07 11:45:28 +0200
  • 9ea8f09e9c Fix SIZEOF_OFF_T check for MinGW Boris Kolpackov 2022-09-07 11:21:16 +0200
  • 367c4529d2 Add mechanism for creating project-specific aliases for built-in checks Boris Kolpackov 2022-09-07 09:28:00 +0200
  • 3a324ad757 Cosmetic changes Boris Kolpackov 2022-09-07 06:29:06 +0200
  • f868420725
    Use size of pointer as size of pthread_t in SIZEOF_PTHREAD_T (GH PR #48) Emil Rosenquist 2022-09-07 08:25:43 +0200
  • 013bbe243d Redo socklen_t on Windows without including <ws2tcpip.h> Boris Kolpackov 2022-09-05 18:23:20 +0200
  • a9944ed041 Mark const, inline, volatile checks as unprefixable Boris Kolpackov 2022-09-04 13:00:11 +0200
  • 04b6d354b1 Improve ssize_t and socklen_t checks Boris Kolpackov 2022-09-04 12:57:24 +0200
  • a9d13e2519 Add test for more tricky SIZEOF_* checks Boris Kolpackov 2022-09-04 12:35:01 +0200
  • 2e1a2fe3c1 Fix bug in SIZEOF_PTHREAD_T implementation Boris Kolpackov 2022-09-04 12:34:05 +0200
  • 2062ab7e57 Redo SIZEOF_OFF_T using __SIZEOF_SIZE_T__ instead of checking for CPUs Boris Kolpackov 2022-09-04 10:18:57 +0200
  • a64598861f Redo SIZEOF_VOID_P like SIZEOF_POINTER Boris Kolpackov 2022-09-04 09:33:24 +0200
  • 6e0ee89374 Use #define instead of typedef in ssize_t check to avoid conflicts Fred Helmesjö 2022-09-02 12:34:31 +0200
  • ed2375e397 Correct Windows support in number of tests Fred Helmesjö 2022-09-02 12:32:46 +0200
  • fb04684043 Fix wrong define name in HAVE_STDDEF_H (GH PR #43) Fred Helmesjö 2022-09-01 16:13:01 +0200
  • 1f2c1784c8 Fix previously added checks some more (correct couple of wrong file names) Boris Kolpackov 2022-09-01 15:09:50 +0200
  • 220e842bb3 Add HAVE_ACCEPT4 (GH PR #42) Fred Helmesjö 2022-09-01 12:42:43 +0200
  • f0bb56a739 Fixup previously added checks (add trailing newline, get rid of C++ comments, etc) Boris Kolpackov 2022-09-01 11:38:19 +0200
  • 49a03ff46f Add ssize_t (GH PR #40) Fred Helmesjö 2022-09-01 10:49:48 +0200
  • 94fad53de9 Add socklen_t (GH PR #39) Fred Helmesjö 2022-09-01 10:38:24 +0200
  • 180b052f7e Add SIZEOF_OFF_T (GH PR #31) Emil Rosenquist 2022-09-01 10:28:51 +0200
  • 4b9024013d Add HAVE_AFUNIX_H (GH PR #37) Emil Rosenquist 2022-09-01 10:21:11 +0200
  • c4ec18c503 Add SIZEOF_VOID_P (GH PR #32) Emil Rosenquist 2022-09-01 10:17:46 +0200
  • a31b66b8b7 Add HAVE___func__ and HAVE___FUNCTION__ (GH PR #27) Emil Rosenquist 2022-09-01 10:12:44 +0200
  • c504aa31a4 Add HAVE_DECL_CTL_KERN, HAVE_DECL_KERN_ARND (GH PR #38) Fred Helmesjö 2022-09-01 10:07:44 +0200
  • 5f1d305468 Add HAVE_SA_FAMILY_T (GH PR #36) Fred Helmesjö 2022-09-01 09:59:36 +0200
  • a6081c13f4 Add HAVE__GMTIME, HAVE__GMTIME_S, HAVE__GMTIME32, HAVE__GMTIME32_S, HAVE__GMTIME64, HAVE__GMTIME64_S (GH PR #35) Fred Helmesjö 2022-09-01 09:58:36 +0200
  • ad176f5bd4 Add HAVE_STRUCT_ADDRINFO, HAVE_STRUCT_IN6_ADDR, HAVE_STRUCT_SOCKADDR_IN6, HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN, HAVE_STRUCT_SOCKADDR_IN_SIN_LEN, HAVE_STRUCT_SOCKADDR_UN, HAVE_STRUCT_SOCKADDR_STORAGE, HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY, HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY, HAVE_STRUCT_LINGER (GH PR #34) Fred Helmesjö 2022-09-01 09:57:14 +0200
  • 13e255d98b Add HAVE_STDDEF_H and HAVE_STDARG_H (#33) Emil Rosenquist 2022-09-01 09:54:02 +0200
  • e2c881db6c Add HAVE_SIGACTION, HAVE_STRSEP, HAVE_STRTOK, HAVE_STRTOK_R, HAVE_STRTOL, HAVE_STRTOLL (#30) Fred Helmesjö 2022-09-01 09:43:36 +0200
  • 3a081e3697 Add HAVE_GETHOSTBYNAME_T* (GH PR #29) Emil Rosenquist 2022-09-01 09:41:47 +0200
  • dbeacaffd4 Add HAVE_GETENV, HAVE_SETENV, HAVE_UNSETENV, HAVE_PUTENV, HAVE_GETRLIMIT, HAVE_SETRLIMIT, HAVE_SETFD (GH PR #28) Fred Helmesjö 2022-09-01 09:40:24 +0200
  • 98ca18573e Add HAVE_SLEEP, HAVE_USLEEP, HAVE_NANOSLEEP (GH PR #26) Fred Helmesjö 2022-09-01 09:26:57 +0200
  • 0745c11a0b Add HAVE_VASPRINTF (GH PR #25) Emil Rosenquist 2022-09-01 09:26:03 +0200
  • f6498ae4d5 Add HAVE_UMASK (GH PR #23) Emil Rosenquist 2022-09-01 09:22:21 +0200
  • 3b7b79fe78 Add HAVE_PIPE, HAVE_PIPE2 (GH PR #22) Fred Helmesjö 2022-09-01 09:21:18 +0200
  • cc385bb874 Add HAVE_SYS_*_H, HAVE_SELECT, HAVE_SENDFILE, HAVE_SYSCLT (GH PR #21) Fred Helmesjö 2022-09-01 09:20:21 +0200
  • 0364b16e8c Add SIZEOF_{SHORT,INT,LONGLONG,PTHREAD_T} (GH PR #20) Emil Rosenquist 2022-09-01 09:14:59 +0200
  • 7d2082cbb2 Add HAVE_STDINT_H, HAVE_*INT*_T (GH PR #19) Emil Rosenquist 2022-09-01 09:12:43 +0200
  • 30bc3f72c0 Add HAVE_TIMERFD_CREATE (GH PR #18) Emil Rosenquist 2022-09-01 09:10:49 +0200
  • 995f06fd3a Add HAVE_TIMERADD, HAVE_TIMERCLEAR, HAVE_TIMERISSET (GH PR #17) Emil Rosenquist 2022-09-01 09:09:05 +0200
  • 0132c118e5 Add HAVE_ERRNO_H (GH PR #16) Emil Rosenquist 2022-09-01 09:08:02 +0200
  • 0f32169884 Add HAVE_MACH_ABSOLUTE_TIME and friends (GH PR #15) Fred Helmesjö 2022-09-01 09:07:06 +0200
  • d16544b283 Add HAVE_ISSETUGID (GH PR #14) Fred Helmesjö 2022-09-01 08:58:47 +0200
  • 25d6ba5272 Add HAVE_INTTYPES_H (GH PR #13) Fred Helmesjö 2022-09-01 08:57:50 +0200
  • 6539a6f425 Add HAVE_IFADDRS_H (GH PR #12) Fred Helmesjö 2022-09-01 08:56:52 +0200
  • 5019f52213 Add HAVE_FCNT (GH PR #11) Fred Helmesjö 2022-09-01 08:56:12 +0200
  • 0b15ad17b9 Add HAVE_PORT_H, HAVE_PORT_CREATE (GH PR #10) Fred Helmesjö 2022-09-01 08:55:13 +0200
  • 858a6d0bf2 Add HAVE_EPOLL, HAVE_DEVPOLL, HAVE_KQUEUE, HAVE_WORKING_KQUEUE, HAVE_EPOLL_CREATE, HAVE_EPOLL_CREATE1 (GH PR #9) Fred Helmesjö 2022-09-01 08:53:47 +0200
  • 3ce4b51020 Add HAVE_FD_MASK (GH PR #8) Fred Helmesjö 2022-09-01 08:51:21 +0200
  • 675db37eb9 Add HAVE_NETDB_H (GH PR #7) Fred Helmesjö 2022-09-01 08:49:45 +0200
  • 8393bc75ec Add HAVE_GETRANDOM (GH PR #6) Fred Helmesjö 2022-09-01 08:46:08 +0200
  • 53976a10e9 Add HAVE_ARPA_INET_H, HAVE_INET_NTOP, HAVE_INET_PTON, HAVE_NETINET_IN_H, HAVE_NETINET_IN6_H, HAVE_NETINET_TCP_H (GH PR #5) Fred Helmesjö 2022-09-01 08:44:07 +0200
  • 905f98df13 Add GETADDRINFO, GETEGID, GETEUID, GETIFADDRS, GETPROTOBYNUMBER, GETSERVBYNAME, GETTIMEOFDAY (GH PR #4) Emil Rosenquist 2022-09-01 08:41:26 +0200
  • cae127d2d9 Add HAVE_ARC4RANDOM, HAVE_ARC4RANDOM_ADDRANDOM, HAVE_ARC4RANDOM_BUF (GH PR #3) Fred Helmesjö 2022-08-29 16:27:40 +0200
  • 1e723b34c7 Add HAVE_GETNAMEINFO (GH PR #2) EmilRosenquist 2022-08-29 15:13:29 +0200
  • ed653f0cc2 Add ability to specify substitutions as key-value pairs Boris Kolpackov 2022-09-02 10:45:23 +0200