freebsd-skq/lib/libc
arichardson 3617a4059b Add missing FreeBSD functions to -legacy when building on macOS/Linux
In most cases this simply builds the file from lib/libc for missing
functions (e.g. strlcpy on Linux etc.). In cases where this is not possible
I've added an implementation to tools/build/cross-build.

The fgetln.c/fgetwln.c/closefrom.c compatibility code was obtained from
https://gitlab.freedesktop.org/libbsd/libbsd, but I'm not sure it makes
sense to import it into to contrib just for these three bootstrap files.

Reviewed By:	brooks
Differential Revision: https://reviews.freebsd.org/D25978
2020-08-25 13:23:31 +00:00
..
aarch64
amd64
arm
capability
compat-43
db
gdtoa
gen Add missing FreeBSD functions to -legacy when building on macOS/Linux 2020-08-25 13:23:31 +00:00
gmon
i386
iconv
include
inet
isc
locale setlocale(3): Add an EXAMPLES section and add LANG category 2020-08-07 17:25:56 +00:00
md
mips
nameser
net
nls
posix1e
powerpc
powerpc64 [POWERPC] Fix ppc64 makecontext() parameter overflow handling. 2020-08-06 17:49:19 +00:00
powerpcspe
quad
regex libregex: Implement a subset of the GNU extensions 2020-08-04 02:14:51 +00:00
resolv
riscv libc: Provide sub fp(s|g)etmask() implementations for RISC-V 2020-08-03 12:48:51 +00:00
rpc
secure
softfloat
stdio tmpnam(3): Also mention tmpfile in the ENVIRONMENT section 2020-08-07 16:20:07 +00:00
stdlib
stdtime
string
sys [skip ci] document close_range(2) as async-signal-safe 2020-07-21 16:46:40 +00:00
tests Don't explicitly specify c99 or gnu99 as the default is now gnu99. 2020-08-17 05:57:02 +00:00
uuid
x86
xdr
yp
libc_nossp.ldscript
libc.ldscript
Makefile Revert that! 2020-07-19 23:56:19 +00:00
Makefile.depend
Makefile.depend.options
Versions.def