arch: types.h: factor out fixed width typedefs to int-ll64.h
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Mon, 6 Aug 2018 11:47:39 +0000 (20:47 +0900)
committerTom Rini <trini@konsulko.com>
Tue, 11 Sep 2018 00:48:16 +0000 (20:48 -0400)
commit3747bdbb2bb83a3bb2e7bd823856de4f4908f711
tree3b3d23079384e5ba8ea3473c7f9729054e19d275
parent9865543ae65d7c9a435eedfc6a0ba23efb291121
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>
14 files changed:
arch/arc/include/asm/types.h
arch/arm/include/asm/types.h
arch/m68k/include/asm/types.h
arch/microblaze/include/asm/types.h
arch/mips/include/asm/types.h
arch/nds32/include/asm/types.h
arch/powerpc/include/asm/types.h
arch/riscv/include/asm/types.h
arch/sandbox/include/asm/types.h
arch/sh/include/asm/types.h
arch/x86/include/asm/types.h
arch/xtensa/include/asm/types.h
include/asm-generic/int-ll64.h [new file with mode: 0644]
include/asm-generic/types.h [new file with mode: 0644]