Guillem Jover
99739877be
build: Rename ABI selection variables from need_ to abi_
...
This should make the purpose of these variables more clear.
2024-02-25 03:47:54 +01:00
Guillem Jover
21d12b0211
build: On macOS do not build functions provided by the system
...
We have never built before on macOS, so we can exclude all the functions
that are currently provided in the system.
Closes : #1
Closes : !3
2023-04-17 04:12:42 +02:00
Guillem Jover
00b538ffa3
build: Terminate lists in variables with «# EOL»
...
This means we can add a trailing «\» to every element, so that they
can be removed without requiring modification of other lines, and can
be easily sorted.
Replace the old usage of $(nil) which could possibly end up with junk
added if such variable is ever defined, in the environment.
2022-11-23 23:44:09 +01:00
Guillem Jover
37a9b56c05
Import pwcache module from OpenBSD
2021-02-07 01:28:27 +01:00
Aaron Dierking
4803340802
Provide a <sys/param.h> with MIN() and MAX()
...
Windows doesn't provide <sys/param.h>. Several libbsd sources require it
for MIN(), and these are useful non-system-specific macros anyway.
Signed-off-by: Guillem Jover <guillem@hadrons.org>
2019-08-08 03:22:09 +02:00
Guillem Jover
e13b1a337a
Import strtoi() and strtou() functions from NetBSD
2018-05-21 04:47:28 +02:00
Guillem Jover
0071b97958
Import <sys/time.h> for some of its macros
...
Fixes: https://bugs.freedesktop.org/94320
2017-06-19 03:17:21 +02:00
Guillem Jover
36aca8c06e
Add stringlist module from NetBSD
2014-07-17 05:11:00 +02:00
Guillem Jover
8d16c3df67
Add timeconv module from FreeBSD
...
Inline license information from FreeBSD root dir COPYRIGHT file.
2013-10-21 05:48:30 +02:00
Guillem Jover
ff0d700df0
Add new wcslcat() and wcslcpy() functions
...
Taken from FreeBSD.
2013-05-27 02:11:59 +02:00
Guillem Jover
e37293a18a
Add <bitstring.h> for compatibility with NetBSD and OpenBSD
2012-05-29 04:51:16 +02:00
Guillem Jover
109cafb393
Remove deprecated headers
2012-05-29 04:51:04 +02:00
Guillem Jover
dcaa93d984
build: Switch to autotools
2012-05-29 04:35:55 +02:00