Messages in this thread | | | Date | Wed, 18 Apr 2018 03:19:47 +0800 | From | kbuild test robot <> | Subject | Re: [PATCH v3 2/3] compiler.h: Allow arch-specific overrides |
| |
Hi Paul,
I love your patch! Yet something to improve:
[auto build test ERROR on ]
url: https://github.com/0day-ci/linux/commits/James-Hogan/MIPS-Override-barrier_before_unreachable-to-fix-microMIPS/20180418-025742 base: config: i386-tinyconfig (attached as .config) compiler: gcc-7 (Debian 7.3.0-1) 7.3.0 reproduce: # save the attached .config to linux build tree make ARCH=i386
All errors (new ones prefixed by >>):
In file included from ./arch/x86/include/generated/asm/compiler.h:1:0, from include/linux/compiler_types.h:58, from <command-line>:0: >> include/asm-generic/compiler.h:2:2: error: #error "Please don't include <asm/compiler.h> directly, include <linux/compiler.h> instead." #error "Please don't include <asm/compiler.h> directly, include <linux/compiler.h> instead." ^~~~~ make[2]: *** [kernel/bounds.s] Error 1 make[2]: Target '__build' not remade because of errors. make[1]: *** [prepare0] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [sub-make] Error 2
vim +2 include/asm-generic/compiler.h
> 2 #error "Please don't include <asm/compiler.h> directly, include <linux/compiler.h> instead." 3 #endif 4
--- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation [unhandled content-type:application/gzip] | |