aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQing Zhang <zhangqing@loongson.cn>2023-04-18 19:38:58 +0800
committerHuacai Chen <chenhuacai@loongson.cn>2023-04-18 19:38:58 +0800
commit6637775ca3c3d0b4f7b83c5ce9a592df2c9bff52 (patch)
treefdbb78576928f616cde3c4fc8377538e133bb1be
parent1cf62488f5e465b1cd814d19be238a4b7ad5be38 (diff)
downloadlinux-6637775ca3c3d0b4f7b83c5ce9a592df2c9bff52.tar.gz
LoongArch: Fix _CONST64_(x) as unsigned
Addresses should all be of unsigned type to avoid unnecessary conversions. Signed-off-by: Qing Zhang <zhangqing@loongson.cn> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
-rw-r--r--arch/loongarch/include/asm/addrspace.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/loongarch/include/asm/addrspace.h b/arch/loongarch/include/asm/addrspace.h
index 8fb699b4d40afb..5c9c03bdf91569 100644
--- a/arch/loongarch/include/asm/addrspace.h
+++ b/arch/loongarch/include/asm/addrspace.h
@@ -71,9 +71,9 @@ extern unsigned long vm_map_base;
#define _ATYPE32_ int
#define _ATYPE64_ __s64
#ifdef CONFIG_64BIT
-#define _CONST64_(x) x ## L
+#define _CONST64_(x) x ## UL
#else
-#define _CONST64_(x) x ## LL
+#define _CONST64_(x) x ## ULL
#endif
#endif