[COMMITTED] elf: Fix clang-18 build of elf/tst-ifunc-fault-mod.c test
Adhemerval Zanella <[email protected]>
| Newsgroups | gmane.comp.lib.glibc.alpha |
|---|---|
| Message-ID | <[email protected]> |
clang-18 errors on the static ifunc resolvers seen as unused.
---
elf/tst-ifunc-fault-mod.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/elf/tst-ifunc-fault-mod.c b/elf/tst-ifunc-fault-mod.c
index 11c21b48ac4..694ff5e9a99 100644
--- a/elf/tst-ifunc-fault-mod.c
+++ b/elf/tst-ifunc-fault-mod.c
@@ -17,6 +17,7 @@
<https://www.gnu.org/licenses/>. */
#include <stddef.h>
+#include <sys/cdefs.h>
static void
implementation (void)
@@ -27,6 +28,7 @@ implementation (void)
}
static __typeof__ (implementation) *
+__attribute_used__
resolver (void)
{
/* Produce a crash, without depending on any relocations. */
--
2.53.0