diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/libc-symbols.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/libc-symbols.h b/include/libc-symbols.h index fe3571af52..42fc41a1a5 100644 --- a/include/libc-symbols.h +++ b/include/libc-symbols.h @@ -803,7 +803,8 @@ for linking") /* Helper / base macros for indirect function symbols. */ #define __ifunc_resolver(type_name, name, expr, arg, init, classifier) \ - classifier inhibit_stack_protector void *name##_ifunc (arg) \ + classifier inhibit_stack_protector \ + __typeof (type_name) *name##_ifunc (arg) \ { \ init (); \ __typeof (type_name) *res = expr; \ |