Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 2a3d5213 | 2024-03-14 01:56:36 | build: Do not rely on internal autoconf ac_cv_sys_file_offset_bits variable This is an internal implementation detail from AC_SYS_LARGEFILE, which happened to change with autoconf 2.72. Instead compute our own size for off_t. Closes: #28 | ||
| 149aafe1 | 2024-03-14 01:59:19 | build: Use -eq instead of = as test operators for arithmetic tests | ||
| 31e9396b | 2024-03-13 00:56:07 | build: Only install time struct conversion macros where missing These macros are available in several systems, and we should not install the man pages for them, otherwise we might end up shadowing the system man pages if present. | ||
| 32d18dcf | 2024-02-09 04:32:12 | Add explicit time32 and time64 support Handle the three potential system scenarios: - system time_t is time64 - system time_t is time32 and supports time64 - system time_t is time32 and does not support time64 Add the explicit time32 and time64 functions when necessary and map them accordingly for each of these cases. | ||
| 27503a10 | 2024-02-14 04:59:44 | build: Rework ABI selection logic Add a new LIBBSD_SELECT_ABI m4 macro, and use it to setup the ABI interfaces to expose and the various variables and conditionals to be used by the build system. Switch to set the initial values to unknown and then set every one of the selections explicitly by supported target. Update comments for rationale for things to DROP, or for why some selections are enabled. | ||
| b6d6da4c | 2024-02-20 04:40:32 | build: Refactor function checks into a new libbsd-funcs.m4 file These are complex enough to clutter the main configure.ac. Move them into their own file. | ||
| b7367c9c | 2023-09-05 03:02:44 | build: Add missing dash to macro title bar | ||
| f41d6c12 | 2023-05-26 23:55:40 | build: Refactor GNU .init_array support check into a new m4 function | ||
| 30b48ed9 | 2023-05-26 23:50:10 | build: Refactor linker script detection into a new m4 function | ||
| 4f68a88f | 2021-02-19 06:55:17 | build: Add compiler warnings support Detect as many warnings as possible during configure and enable them if the user did not supply any, so that any such problem can be spotted and fixed. |