On Fri, May 11, 2018 at 10:47:00PM +0100, James Hogan wrote: > Add the um specific generated includes directory to MODE_INCLUDE so that > asm/compiler.h can be used for overriding linux/compiler*.h which is > included automatically, with um using a generated asm-generic wrapper at > arch/um/include/generated/asm/compiler.h. > > Reported-by: kbuild test robot <[email protected]> > Signed-off-by: James Hogan <[email protected]> > Cc: Jeff Dike <[email protected]> > Cc: Richard Weinberger <[email protected]> > Cc: [email protected]
Hmm, I thought I'd fixed this, but again the kbuild test robot complains: On Sat, May 12, 2018 at 09:47:40AM +0800, kbuild test robot wrote: > bisected to: aea47daf8a396e512e0cfe11d9c05798749db172 compiler.h: Allow > arch-specific overrides > commit date: 2 days ago > config: um-x86_64_defconfig (attached as .config) > compiler: gcc-7 (Debian 7.3.0-16) 7.3.0 > reproduce: > git checkout aea47daf8a396e512e0cfe11d9c05798749db172 > # save the attached .config to linux build tree > make ARCH=um SUBARCH=x86_64 > > All errors (new ones prefixed by >>): > > In file included from arch/um/include/shared/init.h:44:0, > from arch/um/kernel/config.c:8: > >> include/linux/compiler_types.h:58:10: fatal error: asm/compiler.h: No such > >> file or directory > #include <asm/compiler.h> > ^~~~~~~~~~~~~~~~ > compilation terminated. > > vim +58 include/linux/compiler_types.h > > 56 > 57 /* Allow architectures to override some definitions where > necessary */ > > 58 #include <asm/compiler.h> > 59 Can anybody else reproduce that or have ideas why its still happening? I don't seem to be able to. Its from my mips-next-test branch here (that isn't in linux-next): git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips.git Cheers James
.config.gz
Description: application/gzip
signature.asc
Description: PGP signature
