* system.c (sram_alloc_flag): Add L2_SRAM constant.
by Mike Frysinger (vapier AT gentoo.org).
(sys_sram_alloc): Fix improperly used %zu:
tcp->u_arg is not a size_t, it is a long.
* net.c (printcmsghdr): Fix improperly used %zu:
struct cmsghdr::cmsg_len is not a size_t.
diff --git a/system.c b/system.c
index 9274a0f..f21dca7 100644
--- a/system.c
+++ b/system.c
@@ -302,18 +302,18 @@
{ L1_DATA_A_SRAM, "L1_DATA_A_SRAM" },
{ L1_DATA_B_SRAM, "L1_DATA_B_SRAM" },
{ L1_DATA_SRAM, "L1_DATA_SRAM" },
+ { L2_SRAM, "L2_SRAM" },
{ 0, NULL },
};
int
-sys_sram_alloc(tcp)
-struct tcb *tcp;
+sys_sram_alloc(struct tcb *tcp)
{
if (entering(tcp)) {
/* size */
- tprintf("%zu, ", tcp->u_arg[0]);
+ tprintf("%lu, ", tcp->u_arg[0]);
/* flags */
- printxval(sram_alloc_flags, tcp->u_arg[1], "L1_???_SRAM");
+ printxval(sram_alloc_flags, tcp->u_arg[1], "???_SRAM");
}
return 1;
}