Generalized the glibc _IO_file_xsputn suppression pattern. Added a suppression pattern for Boost.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8848 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/glibc-2.X-drd.supp b/glibc-2.X-drd.supp
index ac31c30..4b13a0a 100644
--- a/glibc-2.X-drd.supp
+++ b/glibc-2.X-drd.supp
@@ -72,7 +72,10 @@
 }
 {
    libc:stdio
+   drd:ConflictingAccess
+   ...
    fun:_IO_file_xsputn*
+   fun:vfprintf
 }
 {
    librt
@@ -317,3 +320,10 @@
    fun:_ZN24QAbstractEventDispatcherD2Ev
    fun:_ZN20QEventDispatcherGlibD0Ev
 }
+{
+   libboost_thread_1
+   drd:ConflictingAccess
+   ...
+   fun:_ZN5boost9call_onceIPFvvEEEvRNS_9once_flagET_
+   fun:_ZN5boost6detail23get_current_thread_dataEv
+}