aarch64: libgcc: add prototypes in cpuinfo

Add prototypes for __init_cpu_features_resolver and
__init_cpu_features to avoid warnings due to -Wmissing-prototypes.

	libgcc/
	* config/aarch64/cpuinfo.c (__init_cpu_features_resolver): Add
	prototype.
	(__init_cpu_features): Likewise.
This commit is contained in:
Christophe Lyon 2024-10-03 16:03:30 +00:00
parent e4d417417f
commit d806810f02

View file

@ -387,6 +387,7 @@ __init_cpu_features_constructor (unsigned long hwcap,
__atomic_store_n (&__aarch64_cpu_features.features, feat, __ATOMIC_RELAXED);
}
void __init_cpu_features_resolver(unsigned long, const __ifunc_arg_t *);
void
__init_cpu_features_resolver(unsigned long hwcap, const __ifunc_arg_t *arg)
{
@ -395,6 +396,7 @@ __init_cpu_features_resolver(unsigned long hwcap, const __ifunc_arg_t *arg)
__init_cpu_features_constructor(hwcap, arg);
}
void __init_cpu_features(void);
void __attribute__ ((constructor))
__init_cpu_features(void)
{