arch: types.h: factor out fixed width typedefs to int-ll64.h
All architectures have the same definition for s8/16/32/64
and u8/16/32/64.
Factor out the duplicated code into <asm-generic/int-ll64.h>.
BTW, Linux unified the kernel space definition into int-ll64.h
a few years ago as you see in Linux commit 0c79a8e29b5f
("asm/types.h: Remove include/asm-generic/int-l64.h").
Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
Showing
- arch/arc/include/asm/types.h 2 additions, 34 deletionsarch/arc/include/asm/types.h
- arch/arm/include/asm/types.h 2 additions, 31 deletionsarch/arm/include/asm/types.h
- arch/m68k/include/asm/types.h 2 additions, 28 deletionsarch/m68k/include/asm/types.h
- arch/microblaze/include/asm/types.h 2 additions, 31 deletionsarch/microblaze/include/asm/types.h
- arch/mips/include/asm/types.h 2 additions, 34 deletionsarch/mips/include/asm/types.h
- arch/nds32/include/asm/types.h 2 additions, 31 deletionsarch/nds32/include/asm/types.h
- arch/powerpc/include/asm/types.h 2 additions, 28 deletionsarch/powerpc/include/asm/types.h
- arch/riscv/include/asm/types.h 2 additions, 31 deletionsarch/riscv/include/asm/types.h
- arch/sandbox/include/asm/types.h 2 additions, 31 deletionsarch/sandbox/include/asm/types.h
- arch/sh/include/asm/types.h 2 additions, 32 deletionsarch/sh/include/asm/types.h
- arch/x86/include/asm/types.h 2 additions, 31 deletionsarch/x86/include/asm/types.h
- arch/xtensa/include/asm/types.h 2 additions, 31 deletionsarch/xtensa/include/asm/types.h
- include/asm-generic/int-ll64.h 47 additions, 0 deletionsinclude/asm-generic/int-ll64.h
- include/asm-generic/types.h 9 additions, 0 deletionsinclude/asm-generic/types.h
Loading
Please register or sign in to comment