freebsd-src/lib/libc
Robert Clausecker b5dbf3de56 libc/riscv64: implement bcopy() and bzero() through memcpy() and memset()
This picks up the accelerated string functions written by
strajabot@.

Event:		Google Summer of Code 2024
MFC after:	1 month
MFC to:		stable/15
See also:	79e01e7e64
Approved by:	markj (mentor)
Differential Revision:	https://reviews.freebsd.org/D53248
2025-10-31 13:48:00 +01:00
..
aarch64 libc/aarch64: fix ELF size of timingsafe_memcmp 2025-09-26 11:04:54 +02:00
amd64 libc/amd64: rewrite memrchr() scalar impl. to read the string from the back 2025-08-09 22:13:27 +02:00
arm libc, libthr: Ditch MD __pthread_distribute_static_tls helpers 2025-05-29 17:06:54 +01:00
capability cap_rights_is_empty: add MLINK 2024-12-02 15:35:40 -05:00
compat-43 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
csu csu: C standard requires errno on main() entry 2025-06-24 04:11:17 +03:00
db db/hash.c: Fix flag check in hash_seq 2025-08-01 11:33:00 +02:00
gdtoa libc: prevent incorrect %a/%La rounding at full precision 2025-09-13 21:09:26 -06:00
gen libc: report _SC_NPROCESSORS_ONLN more accurately in cpu-limited jails 2025-10-29 11:32:30 -05:00
gmon Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
i386 libc: Fix a typo in a source code comment 2025-08-17 09:24:59 +02:00
iconv Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
include libc/resolv: get rid of MD5 2025-10-04 10:50:02 +02:00
inet libc: Import OpenBSD's inet_net_{ntop,pton} 2025-10-18 15:45:42 +01:00
isc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
locale packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
nameser Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
net libc: preserve errno in gai_strerror() 2025-08-20 00:22:40 +03:00
nls libc: Move NLS catalogues to the locales packages 2025-10-05 06:12:54 +01:00
posix1e libc: fix description issues in mac_text(3)/mac_free(3) 2025-10-26 10:13:21 -05:00
powerpc libc, libthr: Ditch MD __pthread_distribute_static_tls helpers 2025-05-29 17:06:54 +01:00
powerpc64 libc/powerpc64: Fix swapcontext(3) 2025-07-13 14:00:56 -04:00
powerpcspe Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
quad Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
regex packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
resolv libc/resolv: get rid of MD5 2025-10-04 10:50:02 +02:00
riscv libc/riscv64: implement bcopy() and bzero() through memcpy() and memset() 2025-10-31 13:48:00 +01:00
rpc packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
secure libmd, kern, stand: consolidate md5 implementations (NFC) 2024-09-29 22:34:18 -05:00
softfloat libc/softfloat: we don't export _fp[gs]et* symbols 2024-03-13 20:35:41 +00:00
stdio stdio: Fix bug in integer-parsing FSM 2025-08-09 00:46:03 +02:00
stdlib realpath: Belatedly document POSIX conformance 2025-10-13 13:53:52 +02:00
stdtime libc: Add "Z" as TZ designator for strptime. 2025-10-15 18:24:07 -04:00
string ffs.3: Add a STANDARDS section to the manual page 2025-10-25 23:37:22 +02:00
sys libc: stop trying to create __<syscall> symbols 2025-08-06 12:31:24 +01:00
tests libc: report _SC_NPROCESSORS_ONLN more accurately in cpu-limited jails 2025-10-29 11:32:30 -05:00
uuid Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
x86/gen Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xdr libc/xdr: remove bogus lseek(2) for xdr streams 2025-01-06 08:22:14 -08:00
yp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libc.ldscript Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
libc_nossp.ldscript Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
Makefile libc/resolv: get rid of MD5 2025-10-04 10:50:02 +02:00
Makefile.depend Update Makefile.depend files 2024-10-14 10:26:17 -07:00
Makefile.depend.options Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Versions.def lib/libc: add FBSD-1.9 to Versions.def 2025-10-03 19:46:22 +02:00