* defs.h (struct tcb): Change u_rval type from long to kernel_long_t.
(PRI_krd, PRI_kru, PRI_krx): Redirect to PRI_kld, PRI_klu, and PRI_klx.
* kernel_types.h (kernel_scno_t, kernel_ureg_t): Redirect
to kernel_ulong_t.
unsigned long long ext_arg[MAX_ARGS];
long long u_lrval; /* long long return value */
#endif
- long u_rval; /* Return value */
+ kernel_long_t u_rval; /* Return value */
#if SUPPORTED_PERSONALITIES > 1
unsigned int currpers; /* Personality at the time of scno update */
#endif
#define PRI_klu PRI_kl"u"
#define PRI_klx PRI_kl"x"
-#define PRI_krd "ld"
-#define PRI_kru "lu"
-#define PRI_krx "lx"
+#define PRI_krd PRI_kld
+#define PRI_kru PRI_klu
+#define PRI_krx PRI_klx
/*
* The kernel used to define 64-bit types on 64-bit systems on a per-arch
# endif
-typedef unsigned long kernel_scno_t;
-typedef unsigned long kernel_ureg_t;
+typedef kernel_ulong_t kernel_scno_t;
+typedef kernel_ulong_t kernel_ureg_t;
typedef struct {
kernel_ulong_t d_ino;