mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-08 10:39:08 +00:00
Remove CONFIG_USE_STDINT
You do not need to use the typedefs provided by compiler. Our compilers are either IPL32 or LP64. Hence, U-Boot can/should always use int-ll64.h typedefs like Linux kernel, whatever the typedefs the compiler internally uses. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
This commit is contained in:
parent
de39dc7162
commit
9865543ae6
10 changed files with 2 additions and 47 deletions
|
@ -106,8 +106,7 @@ typedef __u8 uint8_t;
|
|||
typedef __u16 uint16_t;
|
||||
typedef __u32 uint32_t;
|
||||
|
||||
#if defined(__GNUC__) && !defined(__STRICT_ANSI__) && \
|
||||
(!defined(CONFIG_USE_STDINT) || !defined(__INT64_TYPE__))
|
||||
#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
|
||||
typedef __u64 uint64_t;
|
||||
typedef __u64 u_int64_t;
|
||||
typedef __s64 int64_t;
|
||||
|
@ -120,12 +119,6 @@ typedef __s64 int64_t;
|
|||
#define aligned_be64 __be64 __aligned(8)
|
||||
#define aligned_le64 __le64 __aligned(8)
|
||||
|
||||
#if defined(CONFIG_USE_STDINT) && defined(__INT64_TYPE__)
|
||||
typedef __UINT64_TYPE__ uint64_t;
|
||||
typedef __UINT64_TYPE__ u_int64_t;
|
||||
typedef __INT64_TYPE__ int64_t;
|
||||
#endif
|
||||
|
||||
#ifdef __KERNEL__
|
||||
typedef phys_addr_t resource_size_t;
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue