Commit Graph

139 Commits

Author SHA1 Message Date
Boris Kolpackov
8b4cba6afa Add support for #cmakedefine01 (GH issue #63) 2024-02-12 15:51:53 +02:00
Boris Kolpackov
e894e792e6 Update copyright year 2024-02-12 15:51:40 +02:00
Francois Kritzinger
46629fafbf Change version to 0.3.0-a.0.z 2024-01-23 16:59:50 +02:00
Francois Kritzinger
5e7edc86e3 Add HAVE_SYSV_SHM and HAVE_SYSV_SEM 2024-01-17 17:12:03 +02:00
Francois Kritzinger
6a38159c38 Add HAVE_POSIX_SHM and HAVE_POSIX_SEM 2024-01-17 17:10:13 +02:00
Francois Kritzinger
198f70bab2 Add HAVE_CLOSE_RANGE 2024-01-11 14:10:28 +02:00
Boris Kolpackov
d68da72453 Release version 0.2.0 2023-06-30 13:31:36 +02:00
Karen Arutyunov
6e530d4c57 Suppress -Wdangling-reference GCC 13 warning 2023-06-26 20:49:04 +03:00
Karen Arutyunov
c93a4777d7 Suppress -Wunqualified-std-cast-call Clang 15 warning 2023-06-26 20:48:19 +03:00
Karen Arutyunov
c6a2a1c539 Update .gitignore file 2023-06-26 20:41:59 +03:00
Boris Kolpackov
ceb389f890 Update copyright 2023-04-21 13:03:07 +02:00
Boris Kolpackov
f18022d006 Optimize multiple module loads 2023-04-21 13:02:35 +02:00
Francois Kritzinger
19cd67c1fa Add HAVE_NEON 2023-03-23 15:50:46 +02:00
Francois Kritzinger
d5dfcf7613 Add HAVE_POSIX_MONOTONIC 2023-01-25 11:09:04 +02:00
Boris Kolpackov
38c2e9960c Rewrite checks generation rule with loop (GH issue #60)
Also filter out all the C++-style comment lines (those that start with //),
which we plan to use for implementation comments not to be copied over.
2022-12-16 07:05:25 +02:00
Boris Kolpackov
cf137c9998 Drop .in from version.in in low verbosity diagnostics 2022-11-18 07:31:37 +02:00
Boris Kolpackov
59aa76ace3 Adjust to public/private variable model 2022-10-13 08:33:49 +02:00
Fred Helmesjö
7d68b0c733
Define HAVE_SYS_POLL_H on MacOS and BSDs (GH PR #62) 2022-09-27 10:09:44 +02:00
Fred Helmesjö
0e3f537dda Add HAVE_STRINGS_H (GH PR #59) 2022-09-23 11:51:07 +02:00
Fred Helmesjö
6639c549c7 Add HAVE_SCHED_H (GH PR #58) 2022-09-23 11:51:07 +02:00
Fred Helmesjö
6143b979e2 Add HAVE_SYS_POLL_H (GH PR #57) 2022-09-23 11:51:07 +02:00
94e48a9faa Add HAVE_POLL_H (GH PR #56)
Same check as for HAVE_POLL.
2022-09-23 11:51:07 +02:00
Fred Helmesjö
a7bbed8b7d Add HAVE_SIGNAL_H (GH PR #55) 2022-09-23 11:51:07 +02:00
Fred Helmesjö
4040ebfce7 Add HAVE_STRERROR_R (GH PR #54) 2022-09-23 11:51:07 +02:00
Fred Helmesjö
a991a07e7b Add HAVE_STRERROR_R_CHAR_P (GH PR #53) 2022-09-23 11:51:07 +02:00
Fred Helmesjö
25372887c5 Add HAVE_AI_ADDRCONFIG (GH PR #52) 2022-09-23 11:51:07 +02:00
Fred Helmesjö
706e956f2b Update HAVE_INTTYPES_H for Windows (GH PR #51) 2022-09-23 11:51:07 +02:00
Francois Kritzinger
69a28ea364 Fix BUILD2_AUTOCONF_MINGW_PREREQ(maj, min) 2022-09-14 16:33:38 +02:00
Francois Kritzinger
664f5a752b Fix HAVE_STRTOK_R 2022-09-14 12:15:28 +02:00
Francois Kritzinger
728c7bfddb Update HAVE_AFUNIX_H to use BUILD2_AUTOCONF_MINGW_PREREQ 2022-09-14 12:15:28 +02:00
Francois Kritzinger
ef18e9680b Add BUILD2_AUTOCONF_MINGW_PREREQ(maj, min) 2022-09-14 12:15:28 +02:00
Francois Kritzinger
1f742a815a Fix HAVE_ARC4RANDOM_ADDRANDOM 2022-09-13 13:39:04 +02:00
Francois Kritzinger
d607c6c5af Fix HAVE_NETINET_IN6_H and HAVE_SYS_SENDFILE_H 2022-09-13 10:42:32 +02:00
Boris Kolpackov
3a41d19323 Fix duplicate suppression to handle same name with and without prefix 2022-09-13 10:33:41 +02:00
Francois Kritzinger
950c00d571 Fix *_PREREQ() comments in BUILD2_AUTOCONF_LIBC_VERSION.h 2022-09-12 14:53:13 +02:00
Francois Kritzinger
89ee15fa4a Fix invalid octal literals 2022-09-12 14:53:13 +02:00
Francois Kritzinger
7e52b26c5f Fix IPv6-related (in6.h) checks 2022-09-12 14:53:13 +02:00
Francois Kritzinger
1dd9ac424d Remove libevent-specific check 2022-09-12 13:28:59 +02:00
Francois Kritzinger
0afe000dd1 Fix typo in README.md 2022-09-12 13:17:28 +02:00
Boris Kolpackov
4ca30be398 Minor fix in README 2022-09-07 11:45:28 +02:00
Boris Kolpackov
9ea8f09e9c Fix SIZEOF_OFF_T check for MinGW 2022-09-07 11:21:16 +02:00
Boris Kolpackov
367c4529d2 Add mechanism for creating project-specific aliases for built-in checks
Specifically, the desired aliases can be specified as key-value pairs in
the autoconf.aliases map with key being the new name and the value --
old/existing. See the README for details.
2022-09-07 09:30:03 +02:00
Boris Kolpackov
3a324ad757 Cosmetic changes 2022-09-07 08:31:55 +02:00
Emil Rosenquist
f868420725
Use size of pointer as size of pthread_t in SIZEOF_PTHREAD_T (GH PR #48) 2022-09-07 08:25:43 +02:00
Boris Kolpackov
013bbe243d Redo socklen_t on Windows without including <ws2tcpip.h> 2022-09-05 18:25:47 +02:00
Boris Kolpackov
a9944ed041 Mark const, inline, volatile checks as unprefixable 2022-09-04 13:00:11 +02:00
Boris Kolpackov
04b6d354b1 Improve ssize_t and socklen_t checks 2022-09-04 12:57:24 +02:00
Boris Kolpackov
a9d13e2519 Add test for more tricky SIZEOF_* checks 2022-09-04 12:35:01 +02:00
Boris Kolpackov
2e1a2fe3c1 Fix bug in SIZEOF_PTHREAD_T implementation 2022-09-04 12:34:05 +02:00
Boris Kolpackov
2062ab7e57 Redo SIZEOF_OFF_T using __SIZEOF_SIZE_T__ instead of checking for CPUs 2022-09-04 10:18:57 +02:00