Hi Vasili,

On Tue, 2014-08-26 at 13:44 +0300, Vasili Galka wrote:
> The basic idea: Define size_t using the __SIZE_TYPE__ compiler-defined
> type.
> 
> For detailed explanation see similar patch for the nios2 arch:
> http://patchwork.ozlabs.org/patch/379938/
> 
> Signed-off-by: Vasili Galka <vvv...@gmail.com>
> Cc: Alexey Brodkin <alexey.brod...@synopsys.com>
> ---
>  arch/arc/include/asm/posix_types.h |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/arch/arc/include/asm/posix_types.h 
> b/arch/arc/include/asm/posix_types.h
> index 20415f0..51347a4 100644
> --- a/arch/arc/include/asm/posix_types.h
> +++ b/arch/arc/include/asm/posix_types.h
> @@ -16,7 +16,11 @@ typedef int                        __kernel_pid_t;
>  typedef unsigned short               __kernel_ipc_pid_t;
>  typedef unsigned short               __kernel_uid_t;
>  typedef unsigned short               __kernel_gid_t;
> +#ifdef __GNUC__
> +typedef __SIZE_TYPE__                __kernel_size_t;
> +#else
>  typedef unsigned int         __kernel_size_t;
> +#endif
>  typedef int                  __kernel_ssize_t;
>  typedef int                  __kernel_ptrdiff_t;
>  typedef long                 __kernel_time_t;


Applied,

Thanks!
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to