kbuild: force all architectures except um to include mandatory-y
Currently, every arch/*/include/uapi/asm/Kbuild explicitly includes
the common Kbuild.asm file. Factor out the duplicated include directives
to scripts/Makefile.asm-generic so that no architecture would opt out
of the mandatory-y mechanism.
um is not forced to include mandatory-y since it is a very exceptional
case which does not support UAPI.
Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
Showing
- Documentation/kbuild/makefiles.txt 1 addition, 1 deletionDocumentation/kbuild/makefiles.txt
- Makefile 4 additions, 2 deletionsMakefile
- arch/alpha/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/alpha/include/uapi/asm/Kbuild
- arch/arc/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/arc/include/uapi/asm/Kbuild
- arch/arm/include/uapi/asm/Kbuild 0 additions, 1 deletionarch/arm/include/uapi/asm/Kbuild
- arch/arm64/include/uapi/asm/Kbuild 0 additions, 1 deletionarch/arm64/include/uapi/asm/Kbuild
- arch/c6x/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/c6x/include/uapi/asm/Kbuild
- arch/csky/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/csky/include/uapi/asm/Kbuild
- arch/h8300/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/h8300/include/uapi/asm/Kbuild
- arch/hexagon/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/hexagon/include/uapi/asm/Kbuild
- arch/ia64/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/ia64/include/uapi/asm/Kbuild
- arch/m68k/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/m68k/include/uapi/asm/Kbuild
- arch/microblaze/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/microblaze/include/uapi/asm/Kbuild
- arch/mips/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/mips/include/uapi/asm/Kbuild
- arch/nds32/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/nds32/include/uapi/asm/Kbuild
- arch/nios2/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/nios2/include/uapi/asm/Kbuild
- arch/openrisc/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/openrisc/include/uapi/asm/Kbuild
- arch/parisc/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/parisc/include/uapi/asm/Kbuild
- arch/powerpc/include/uapi/asm/Kbuild 0 additions, 2 deletionsarch/powerpc/include/uapi/asm/Kbuild
- arch/riscv/include/uapi/asm/Kbuild 0 additions, 1 deletionarch/riscv/include/uapi/asm/Kbuild
Loading
Please register or sign in to comment