shithub: riscv

Download patch

ref: bd3e9e4b7c08bb04ad0800629c478d9d359b00da
parent: f7f3e4780a5e0733f8699b7722811fb0887af8f1
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Fri May 2 01:17:40 EDT 2014

1l, 2l, 7l, kl, vl: add missing setmalloctag() dummy in compat.c

--- a/sys/src/cmd/1l/compat.c
+++ b/sys/src/cmd/1l/compat.c
@@ -38,7 +38,7 @@
 void*
 realloc(void *p, ulong n)
 {
-	fprint(2, "realloc(0x%p, %ld) called\n", p, n);
+	fprint(2, "realloc(0x%p %ld) called\n", p, n);
 	abort();
 	return 0;
 }
@@ -47,4 +47,10 @@
 mysbrk(ulong size)
 {
 	return sbrk(size);
+}
+
+void
+setmalloctag(void *v, uintptr pc)
+{
+	USED(v, pc);
 }
--- a/sys/src/cmd/2l/compat.c
+++ b/sys/src/cmd/2l/compat.c
@@ -48,3 +48,9 @@
 {
 	return sbrk(size);
 }
+
+void
+setmalloctag(void *v, uintptr pc)
+{
+	USED(v, pc);
+}
--- a/sys/src/cmd/7l/compat.c
+++ b/sys/src/cmd/7l/compat.c
@@ -36,9 +36,9 @@
 }
 
 void*
-realloc(void*, ulong)
+realloc(void *p, ulong n)
 {
-	fprint(2, "realloc called\n");
+	fprint(2, "realloc(0x%p %ld) called\n", p, n);
 	abort();
 	return 0;
 }
@@ -47,4 +47,10 @@
 mysbrk(ulong size)
 {
 	return sbrk(size);
+}
+
+void
+setmalloctag(void *v, uintptr pc)
+{
+	USED(v, pc);
 }
--- a/sys/src/cmd/kl/compat.c
+++ b/sys/src/cmd/kl/compat.c
@@ -48,3 +48,9 @@
 {
 	return sbrk(size);
 }
+
+void
+setmalloctag(void *v, uintptr pc)
+{
+	USED(v, pc);
+}
--- a/sys/src/cmd/vl/compat.c
+++ b/sys/src/cmd/vl/compat.c
@@ -36,9 +36,9 @@
 }
 
 void*
-realloc(void*, ulong)
+realloc(void *p, ulong n)
 {
-	fprint(2, "realloc called\n");
+	fprint(2, "realloc(0x%p %ld) called\n", p, n);
 	abort();
 	return 0;
 }
@@ -47,4 +47,10 @@
 mysbrk(ulong size)
 {
 	return sbrk(size);
+}
+
+void
+setmalloctag(void *v, uintptr pc)
+{
+	USED(v, pc);
 }
--