1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-01 08:27:59 +00:00
freebsd/lib/libc
Ed Maste 62dab3d016 getentropy: Remove fallback code
We don't in general support running newer libc on an older kernel, but
have occasionally added support for specific functionality on a case-by-
case basis.  When we do this it is usually done as an aid for developers
to get across a change that introduced new functionality, as for 64-bit
inodes and the introduction of the getrandom syscall.

The getrandom syscall was added in commit e9ac27430c ("Implement
getrandom(2) and getentropy(3)") in 2018, and exists in all supported
FreeBSD versions.  The ECAPMODE special case applied to a few months
worth of kernel versions also in 2018 -- fixed as of commit ed1fa01ac4
("Regen after r337998.").

The backwards-compatibility support is no longer needed, so remove it.

Relnotes:	Yes
Reviewed by:	brooks, cem, delphij
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D47636
2024-11-19 21:29:46 -05:00
..
aarch64
amd64
arm
capability
compat-43
csu libc/csu: Unify INIT_RELOCS across architectures 2024-10-19 00:48:52 +01:00
db
gdtoa
gen getentropy: Remove fallback code 2024-11-19 21:29:46 -05:00
gmon
i386
iconv
include libc, libthr: coordinate stubs for pthread_{suspend,resume}_all_np 2024-11-13 20:48:05 -06:00
inet
isc
locale
md
nameser
net manuals: Remove trailing spaces 2024-11-04 11:26:14 -04:00
nls libc: remove some XXX for russian translations of errnos 2024-11-03 18:59:16 +02:00
posix1e manuals: Fix "missing end of block" errors 2024-10-07 15:40:58 -03:00
powerpc
powerpc64
powerpcspe
quad
regex
resolv
riscv
rpc
secure
softfloat
stdio libc: indicate existing functions that are POSIX 2024 2024-11-14 21:32:20 -05:00
stdlib libc: indicate existing functions that are POSIX 2024 2024-11-14 21:32:20 -05:00
stdtime
string libc: indicate existing functions that are POSIX 2024 2024-11-14 21:32:20 -05:00
sys
tests lib/libc/string: apply SSP hardening and tests to memset_explicit 2024-11-14 23:10:00 +01:00
uuid
x86/gen
xdr rpc: Fix the definition of xdr_void() 2024-10-30 19:27:18 +00:00
yp
libc_nossp.ldscript
libc.ldscript
Makefile
Makefile.depend Update Makefile.depend files 2024-10-14 10:26:17 -07:00
Makefile.depend.options
Versions.def