Index: kernel/arch/abs32le/include/arch/types.h
===================================================================
--- kernel/arch/abs32le/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/abs32le/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -56,7 +56,4 @@
 } fncptr_t;
 
-#define INTN_C(c)   INT32_C(c)
-#define UINTN_C(c)  UINT32_C(c)
-
 #define PRIdn  PRId32  /**< Format for native_t. */
 #define PRIun  PRIu32  /**< Format for sysarg_t. */
Index: kernel/arch/amd64/include/arch/types.h
===================================================================
--- kernel/arch/amd64/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/amd64/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -53,7 +53,4 @@
 } fncptr_t;
 
-#define INTN_C(c)   INT64_C(c)
-#define UINTN_C(c)  UINT64_C(c)
-
 #define PRIdn  PRId64  /**< Format for native_t. */
 #define PRIun  PRIu64  /**< Format for sysarg_t. */
Index: kernel/arch/arm32/include/arch/types.h
===================================================================
--- kernel/arch/arm32/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/arm32/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -60,7 +60,4 @@
 } fncptr_t;
 
-#define INTN_C(c)   INT32_C(c)
-#define UINTN_C(c)  UINT32_C(c)
-
 #define PRIdn  PRId32  /**< Format for native_t. */
 #define PRIun  PRIu32  /**< Format for sysarg_t. */
Index: kernel/arch/ia32/include/arch/types.h
===================================================================
--- kernel/arch/ia32/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/ia32/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -53,7 +53,4 @@
 } fncptr_t;
 
-#define INTN_C(c)   INT32_C(c)
-#define UINTN_C(c)  UINT32_C(c)
-
 #define PRIdn  PRId32  /**< Format for native_t. */
 #define PRIun  PRIu32  /**< Format for sysarg_t. */
Index: kernel/arch/ia64/include/arch/types.h
===================================================================
--- kernel/arch/ia64/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/ia64/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -55,7 +55,4 @@
 } __attribute__((may_alias)) fncptr_t;
 
-#define INTN_C(c)   INT64_C(c)
-#define UINTN_C(c)  UINT64_C(c)
-
 #define PRIdn  PRId64  /**< Format for native_t. */
 #define PRIun  PRIu64  /**< Format for sysarg_t. */
Index: kernel/arch/mips32/include/arch/types.h
===================================================================
--- kernel/arch/mips32/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/mips32/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -53,7 +53,4 @@
 } fncptr_t;
 
-#define INTN_C(c)   INT32_C(c)
-#define UINTN_C(c)  UINT32_C(c)
-
 #define PRIdn  PRId32  /**< Format for native_t. */
 #define PRIun  PRIu32  /**< Format for sysarg_t. */
Index: kernel/arch/ppc32/include/arch/types.h
===================================================================
--- kernel/arch/ppc32/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/ppc32/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -53,7 +53,4 @@
 } fncptr_t;
 
-#define INTN_C(c)   INT32_C(c)
-#define UINTN_C(c)  UINT32_C(c)
-
 #define PRIdn  PRId32  /**< Format for native_t. */
 #define PRIun  PRIu32  /**< Format for sysarg_t. */
Index: kernel/arch/riscv64/include/arch/types.h
===================================================================
--- kernel/arch/riscv64/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/riscv64/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -53,7 +53,4 @@
 } fncptr_t;
 
-#define INTN_C(c)   INT64_C(c)
-#define UINTN_C(c)  UINT64_C(c)
-
 #define PRIdn  PRId64  /**< Format for native_t. */
 #define PRIun  PRIu64  /**< Format for sysarg_t. */
Index: kernel/arch/sparc64/include/arch/types.h
===================================================================
--- kernel/arch/sparc64/include/arch/types.h	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/arch/sparc64/include/arch/types.h	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -55,7 +55,4 @@
 typedef uint8_t asi_t;
 
-#define INTN_C(c)   INT64_C(c)
-#define UINTN_C(c)  UINT64_C(c)
-
 #define PRIdn  PRId64  /**< Format for native_t. */
 #define PRIun  PRIu64  /**< Format for sysarg_t. */
Index: kernel/test/print/print2.c
===================================================================
--- kernel/test/print/print2.c	(revision 33f86a3f832f902f56ec98dab6a41d9841df0947)
+++ kernel/test/print/print2.c	(revision 1c5c96d4230e002b6875752b4cbb87808a44b364)
@@ -62,5 +62,5 @@
 	TPRINTF("Real output:     [%td] [%tu] [%tx] [%ti] [%to]\n\n", d, neg_d, neg_d, d, neg_d);
 	
-	sysarg_t nat = UINTN_C(0x12345678);
+	sysarg_t nat = 0x12345678;
 	
 	TPRINTF("Testing printf(\"%%#" PRIx64 " %%#" PRIx32 " %%#" PRIx16 " %%#" PRIx8 " %%#" PRIxn " %%#" PRIx64 " %%s\", (uint64_t) UINT64_C(0x1234567887654321), (uint32_t) UINT32_C(0x12345678), (uint16_t) UINT16_C(0x1234), (uint8_t) UINT8_C(0x12), nat, (uint64_t) UINT64_C(0x1234567887654321), \"Lovely string\"):\n");
