From d031d28d4143e4e9d56dc5aac42852279ed3bf7d Mon Sep 17 00:00:00 2001 From: Alex Waterman Date: Tue, 25 Sep 2018 15:23:40 -0700 Subject: gpu: nvgpu: posix: Explicitly use signed types Explicitly use signed types in the sXX typedefs. C implementations are apparently free to use either signed or unsigned as the default for types like char. JIRA NVGPU-1234 Change-Id: I0a37025b42d0ecb42ca90f29d3c3b70cf8cc807d Signed-off-by: Alex Waterman Reviewed-on: https://git-master.nvidia.com/r/1846179 Reviewed-by: svc-misra-checker Reviewed-by: Philip Elcan GVS: Gerrit_Virtual_Submit Reviewed-by: Konsta Holtta Reviewed-by: Terje Bergstrom Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/include/nvgpu/posix/types.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'drivers/gpu/nvgpu/include') diff --git a/drivers/gpu/nvgpu/include/nvgpu/posix/types.h b/drivers/gpu/nvgpu/include/nvgpu/posix/types.h index 97686eec..12078b94 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/posix/types.h +++ b/drivers/gpu/nvgpu/include/nvgpu/posix/types.h @@ -43,10 +43,10 @@ typedef unsigned short u16; typedef unsigned int u32; typedef unsigned long long u64; -typedef char s8; -typedef short s16; -typedef int s32; -typedef long long s64; +typedef signed char s8; +typedef signed short s16; +typedef signed int s32; +typedef signed long long s64; #define min_t(type, a, b) \ ({ \ -- cgit v1.2.2