From 4e943705e3e8a5a9448d087502bcb390a694ad02 Mon Sep 17 00:00:00 2001 From: Vladimir Mezentsev Date: Thu, 21 Nov 2024 14:48:20 -0800 Subject: gprofng: fix build with -std=gnu23 Fix function pointer types accordingly. Remove unused function pointers. gprofng/ChangeLog 2024-11-21 Vladimir Mezentsev PR gprofng/32374 PR gprofng/32373 * common/cpuid.c: Define ATTRIBUTE_UNUSED if necessary. * libcollector/libcol_util.c (sysinfo): Remove unused pointer. * src/collector_module.h: Likewise. * libcollector/dispatcher.c (setitimer): Fix prototype. * libcollector/linetrace.c (system, grantpt, ptsname): Likewise. * testsuite/gprofng.display/mttest/mttest.c (dump_arrays): Likewise. * testsuite/gprofng.display/synprog/endcases.c (xinline_code, s_inline_code): Likewise. * testsuite/gprofng.display/synprog/inc_inline.h (ext_inline_code): Likewise. * testsuite/gprofng.display/synprog/synprog.c (doabort): Rename nullptr. --- gprofng/src/collector_module.h | 1 - 1 file changed, 1 deletion(-) (limited to 'gprofng/src') diff --git a/gprofng/src/collector_module.h b/gprofng/src/collector_module.h index fd888cd..6640f12 100644 --- a/gprofng/src/collector_module.h +++ b/gprofng/src/collector_module.h @@ -107,7 +107,6 @@ typedef struct CollectorUtilFuncs int (*symlink)(const char *s1, const char *s2); int (*syscall)(int number, ...); long (*sysconf)(int name); - long (*sysinfo)(int command, char *buf, long count); time_t (*time)(time_t *tloc); int (*unsetenv)(const char *name); int (*vsnprintf)(char *str, size_t size, const char *format, ...); -- cgit v1.1