Fix a few VG_(message) invocations. The function does not add a
newline character under the covers.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14796 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_syswrap/syswrap-arm-linux.c b/coregrind/m_syswrap/syswrap-arm-linux.c
index f9f8dd4..955e033 100644
--- a/coregrind/m_syswrap/syswrap-arm-linux.c
+++ b/coregrind/m_syswrap/syswrap-arm-linux.c
@@ -497,13 +497,12 @@
default:
/* should we just ENOSYS? */
- VG_(message)(Vg_UserMsg, "");
- VG_(message)(Vg_UserMsg, "Unsupported clone() flags: 0x%lx", ARG1);
- VG_(message)(Vg_UserMsg, "");
- VG_(message)(Vg_UserMsg, "The only supported clone() uses are:");
- VG_(message)(Vg_UserMsg, " - via a threads library (LinuxThreads or NPTL)");
- VG_(message)(Vg_UserMsg, " - via the implementation of fork or vfork");
- VG_(message)(Vg_UserMsg, " - for the Quadrics Elan3 user-space driver");
+ VG_(message)(Vg_UserMsg, "Unsupported clone() flags: 0x%lx\n", ARG1);
+ VG_(message)(Vg_UserMsg, "\n");
+ VG_(message)(Vg_UserMsg, "The only supported clone() uses are:\n");
+ VG_(message)(Vg_UserMsg, " - via a threads library (LinuxThreads or NPTL)\n");
+ VG_(message)(Vg_UserMsg, " - via the implementation of fork or vfork\n");
+ VG_(message)(Vg_UserMsg, " - for the Quadrics Elan3 user-space driver\n");
VG_(unimplemented)
("Valgrind does not support general clone().");
}
diff --git a/coregrind/m_syswrap/syswrap-arm64-linux.c b/coregrind/m_syswrap/syswrap-arm64-linux.c
index d90dcb6..2c7b459 100644
--- a/coregrind/m_syswrap/syswrap-arm64-linux.c
+++ b/coregrind/m_syswrap/syswrap-arm64-linux.c
@@ -601,13 +601,12 @@
default:
/* should we just ENOSYS? */
- VG_(message)(Vg_UserMsg, "");
- VG_(message)(Vg_UserMsg, "Unsupported clone() flags: 0x%lx", ARG1);
- VG_(message)(Vg_UserMsg, "");
- VG_(message)(Vg_UserMsg, "The only supported clone() uses are:");
- VG_(message)(Vg_UserMsg, " - via a threads library (LinuxThreads or NPTL)");
- VG_(message)(Vg_UserMsg, " - via the implementation of fork or vfork");
- VG_(message)(Vg_UserMsg, " - for the Quadrics Elan3 user-space driver");
+ VG_(message)(Vg_UserMsg, "Unsupported clone() flags: 0x%lx\n", ARG1);
+ VG_(message)(Vg_UserMsg, "\n");
+ VG_(message)(Vg_UserMsg, "The only supported clone() uses are:\n");
+ VG_(message)(Vg_UserMsg, " - via a threads library (LinuxThreads or NPTL)\n");
+ VG_(message)(Vg_UserMsg, " - via the implementation of fork or vfork\n");
+ VG_(message)(Vg_UserMsg, " - for the Quadrics Elan3 user-space driver\n");
VG_(unimplemented)
("Valgrind does not support general clone().");
}
diff --git a/coregrind/m_syswrap/syswrap-darwin.c b/coregrind/m_syswrap/syswrap-darwin.c
index de79f05..9249e4f 100644
--- a/coregrind/m_syswrap/syswrap-darwin.c
+++ b/coregrind/m_syswrap/syswrap-darwin.c
@@ -647,22 +647,23 @@
OpenPort *i;
VG_(message)(Vg_UserMsg,
- "MACH PORTS: %d open at exit.", allocated_port_count);
+ "MACH PORTS: %d open at exit.\n", allocated_port_count);
for (i = allocated_ports; i; i = i->next) {
if (i->name) {
- VG_(message)(Vg_UserMsg, "Open Mach port 0x%x: %s", i->port, i->name);
+ VG_(message)(Vg_UserMsg, "Open Mach port 0x%x: %s\n", i->port,
+ i->name);
} else {
- VG_(message)(Vg_UserMsg, "Open Mach port 0x%x", i->port);
+ VG_(message)(Vg_UserMsg, "Open Mach port 0x%x\n", i->port);
}
if (i->where) {
VG_(pp_ExeContext)(i->where);
- VG_(message)(Vg_UserMsg, "");
+ VG_(message)(Vg_UserMsg, "\n");
}
}
- VG_(message)(Vg_UserMsg, "");
+ VG_(message)(Vg_UserMsg, "\n");
}
@@ -3997,7 +3998,7 @@
break;
default:
- VG_(message)(Vg_UserMsg, "UNKNOWN auditon cmd %ld", ARG1);
+ VG_(message)(Vg_UserMsg, "UNKNOWN auditon cmd %ld\n", ARG1);
break;
}
}
diff --git a/coregrind/m_syswrap/syswrap-s390x-linux.c b/coregrind/m_syswrap/syswrap-s390x-linux.c
index 344b614..a8e8604 100644
--- a/coregrind/m_syswrap/syswrap-s390x-linux.c
+++ b/coregrind/m_syswrap/syswrap-s390x-linux.c
@@ -525,11 +525,11 @@
default:
/* should we just ENOSYS? */
- VG_(message)(Vg_UserMsg, "Unsupported clone() flags: 0x%lx", ARG2);
- VG_(message)(Vg_UserMsg, "");
- VG_(message)(Vg_UserMsg, "The only supported clone() uses are:");
- VG_(message)(Vg_UserMsg, " - via a threads library (NPTL)");
- VG_(message)(Vg_UserMsg, " - via the implementation of fork or vfork");
+ VG_(message)(Vg_UserMsg, "Unsupported clone() flags: 0x%lx\n", ARG2);
+ VG_(message)(Vg_UserMsg, "\n");
+ VG_(message)(Vg_UserMsg, "The only supported clone() uses are:\n");
+ VG_(message)(Vg_UserMsg, " - via a threads library (NPTL)\n");
+ VG_(message)(Vg_UserMsg, " - via the implementation of fork or vfork\n");
VG_(unimplemented)
("Valgrind does not support general clone().");
}
diff --git a/drd/drd_semaphore.c b/drd/drd_semaphore.c
index 514e1ea..40662b9 100644
--- a/drd/drd_semaphore.c
+++ b/drd/drd_semaphore.c
@@ -55,7 +55,7 @@
tl_assert(sg);
n = VG_(addToXA)(p->last_sem_post_seg, &sg);
#if 0
- VG_(message)(Vg_DebugMsg, "0x%lx push: added at position %ld/%ld",
+ VG_(message)(Vg_DebugMsg, "0x%lx push: added at position %ld/%ld\n",
p->a1, n, VG_(sizeXA)(p->last_sem_post_seg));
#endif
tl_assert(*(Segment**)VG_(indexXA)(p->last_sem_post_seg, n) == sg);
@@ -69,7 +69,7 @@
sz = VG_(sizeXA)(p->last_sem_post_seg);
#if 0
- VG_(message)(Vg_DebugMsg, "0x%lx pop: removed from position %ld/%ld",
+ VG_(message)(Vg_DebugMsg, "0x%lx pop: removed from position %ld/%ld\n",
p->a1, sz - 1, sz);
#endif
sg = 0;