On Tue, May 19, 2020 at 11:29:10AM -0600, shuah wrote: > On 5/5/20 11:47 AM, Mark Brown wrote: > > - * These are the prototypes: > > - */ > > -extern void vdso_init_from_auxv(void *auxv); > > -extern void vdso_init_from_sysinfo_ehdr(uintptr_t base); > > -extern void *vdso_sym(const char *version, const char *name); > > + * These are the prototypes: > > + */ > > +extern void *vdso_sym(const char *version, const char *name); > > +extern void vdso_init_from_sysinfo_ehdr(uintptr_t base); > > +extern void vdso_init_from_auxv(void *auxv); > You don't need extern here - this should be in scope? This is just code motion of existing code which has the externs. There's no cases where you *need* the extern, it's just syntactic sugar.
Attachment:
signature.asc
Description: PGP signature