freebsd-src/libexec/rtld-elf
Alex Richardson 86f325711c rtld: silence clang's unterminated-string-initialization warning
Since the initializer is used in other places where we can't just
replace it with a char-by-char initializer, this adds a macro for the
nonstring attribute (match the linuxkpi definition).

Reviewed by:	emaste, jhb
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D52535
2025-12-16 12:21:45 -08:00
..
aarch64 rtld-elf: move powerpc-specific auxv compat code into arch hook 2025-11-21 15:33:17 +02:00
amd64 rtld-elf: move powerpc-specific auxv compat code into arch hook 2025-11-21 15:33:17 +02:00
arm rtld-elf: move powerpc-specific auxv compat code into arch hook 2025-11-21 15:33:17 +02:00
i386 rtld-elf: move powerpc-specific auxv compat code into arch hook 2025-11-21 15:33:17 +02:00
powerpc rtld: fix powerpc build 2025-11-24 15:53:49 +02:00
powerpc64 rtld: fix powerpc build 2025-11-24 15:53:49 +02:00
riscv rtld-elf: move powerpc-specific auxv compat code into arch hook 2025-11-21 15:33:17 +02:00
rtld-libc syscalls: normalize _exit(2) declerations 2025-08-08 10:30:16 +01:00
tests packages: Remove the tests-dev package 2025-09-18 10:26:12 +01:00
debug.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
debug.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
libmap.c Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
libmap.conf Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libmap.h Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
Makefile rtld: fix dependencies for rtld-libc 2025-08-08 10:30:16 +01:00
Makefile.depend Update Makefile.depend files 2024-10-14 10:26:17 -07:00
map_object.c rtld: require MAP_GUARD support 2025-08-11 12:18:51 +01:00
rtld.1 Add description of the LD_DEBUG environment variable. 2025-11-25 09:14:26 -05:00
rtld.c rtld: silence clang's unterminated-string-initialization warning 2025-12-16 12:21:45 -08:00
rtld.h rtld-elf: Don't include duplicate semicolon in Obj_Entry 2025-08-07 01:10:18 +01:00
rtld_lock.c rtld: add lockstate_wlocked() 2025-05-02 21:08:09 +03:00
rtld_lock.h rtld: add lockstate_wlocked() 2025-05-02 21:08:09 +03:00
rtld_malloc.c libexec: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
rtld_malloc.h Remove "All Rights Reserved" from FreeBSD Foundation copyrights 2024-07-30 12:16:36 -04:00
rtld_paths.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
rtld_printf.c rtld: Catch up to 07d90ee0a6 in subr_prf.c: Fix '+' conversion handling 2024-09-22 10:52:11 -06:00
rtld_printf.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
rtld_tls.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
rtld_utrace.h rtld: silence clang's unterminated-string-initialization warning 2025-12-16 12:21:45 -08:00
Symbol.map rtld: implement _dl_iterate_phdr_locked 2024-11-13 19:33:59 -06:00
xmalloc.c rtld: switch from malloc_aligned() to __crt_aligned_alloc() 2023-08-21 17:16:42 +03:00