Merge drd/ changes from branches/MESSAGING_TIDYUP r10464.
See trunk r10465 commit message for details.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10466 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/drd/drd_barrier.c b/drd/drd_barrier.c
index 268dfad..fee28b5 100644
--- a/drd/drd_barrier.c
+++ b/drd/drd_barrier.c
@@ -257,7 +257,7 @@
       if (reinitialization)
       {
          VG_(message)(Vg_UserMsg,
-                      "[%d/%d] barrier_reinit    %s 0x%lx count %ld -> %ld",
+                      "[%d/%d] barrier_reinit    %s 0x%lx count %ld -> %ld\n",
                       VG_(get_running_tid)(),
                       DRD_(thread_get_running_tid)(),
                       barrier_get_typename(p),
@@ -268,7 +268,7 @@
       else
       {
          VG_(message)(Vg_UserMsg,
-                      "[%d/%d] barrier_init      %s 0x%lx",
+                      "[%d/%d] barrier_init      %s 0x%lx\n",
                       VG_(get_running_tid)(),
                       DRD_(thread_get_running_tid)(),
                       barrier_get_typename(p),
@@ -302,7 +302,7 @@
    if (s_trace_barrier)
    {
       VG_(message)(Vg_UserMsg,
-                   "[%d/%d] barrier_destroy   %s 0x%lx",
+                   "[%d/%d] barrier_destroy   %s 0x%lx\n",
                    VG_(get_running_tid)(),
                    DRD_(thread_get_running_tid)(),
                    barrier_get_typename(p),
@@ -349,20 +349,20 @@
        * not. The only cause I know of that can trigger this is that libgomp.so
        * has been compiled with --enable-linux-futex.
        */
-      VG_(message)(Vg_UserMsg, "");
+      VG_(message)(Vg_UserMsg, "\n");
       VG_(message)(Vg_UserMsg,
                    "Please verify whether gcc has been configured"
-                   " with option --disable-linux-futex.");
+                   " with option --disable-linux-futex.\n");
       VG_(message)(Vg_UserMsg,
-                   "See also the section about OpenMP in the DRD manual.");
-      VG_(message)(Vg_UserMsg, "");
+                   "See also the section about OpenMP in the DRD manual.\n");
+      VG_(message)(Vg_UserMsg, "\n");
    }
    tl_assert(p);
 
    if (s_trace_barrier)
    {
       VG_(message)(Vg_UserMsg,
-                   "[%d/%d] barrier_pre_wait  %s 0x%lx iteration %ld",
+                   "[%d/%d] barrier_pre_wait  %s 0x%lx iteration %ld\n",
                    VG_(get_running_tid)(),
                    DRD_(thread_get_running_tid)(),
                    barrier_get_typename(p),
@@ -416,7 +416,7 @@
    if (s_trace_barrier)
    {
       VG_(message)(Vg_UserMsg,
-                   "[%d/%d] barrier_post_wait %s 0x%lx iteration %ld%s",
+                   "[%d/%d] barrier_post_wait %s 0x%lx iteration %ld%s\n",
                    VG_(get_running_tid)(),
                    tid,
                    p ? barrier_get_typename(p) : "(?)",