Hi Alexey, On Mon, Oct 17, 2016 at 1:12 PM, Alexey Dobriyan <adobriyan@xxxxxxxxx> wrote: > On Mon, Oct 17, 2016 at 1:01 PM, Adam Borowski <kilobyte@xxxxxxxxxx> wrote: >> On Mon, Oct 17, 2016 at 05:59:51PM +1100, Nicholas Piggin wrote: >>> On Mon, 17 Oct 2016 08:51:31 +0200 >>> Adam Borowski <kilobyte@xxxxxxxxxx> wrote: > >> --- /dev/null >> +++ b/include/asm-generic/asm-prototypes.h >> @@ -0,0 +1,7 @@ >> +#include <linux/bitops.h> >> +extern void *__memset(void *, int, __kernel_size_t); >> +extern void *__memcpy(void *, const void *, __kernel_size_t); >> +extern void *__memmove(void *, const void *, __kernel_size_t); >> +extern void *memset(void *, int, __kernel_size_t); >> +extern void *memcpy(void *, const void *, __kernel_size_t); >> +extern void *memmove(void *, const void *, __kernel_size_t); > > Before too late, those extern keywords aren't needed and > only slowdown compilation. Do you have any profiling data backing this? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html