Add some suppresssions for leaks (really?) in dyld (the dynamic linker)
on 64-bit OSX 10.8.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13675 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/darwin12.supp b/darwin12.supp
index 176c2f2..a5ea551 100644
--- a/darwin12.supp
+++ b/darwin12.supp
@@ -229,6 +229,111 @@
    obj:*AppKit.framework/Versions/C/AppKit
 }
 
+#########################################################
+## Leaks (apparently) in even hello-world style programs
+
+{
+   OSX108:leak-1
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc_zone_malloc
+   fun:_ZN4objc8DenseMapIP11objc_objectmL*
+   fun:arr_init
+}
+
+{
+   OSX108:leak-2
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:*NX*Map*
+   fun:*NX*Map*
+}
+
+{
+   OSX108:leak-3
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:*NX*Map*
+   fun:*image*
+}
+
+{
+   OSX108:leak-4
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:*NX*Map*
+   fun:*remap*
+}
+
+{
+   OSX108:leak-5
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:*NX*Map*
+   fun:*future*
+}
+
+{
+   OSX108:leak-6
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:*strdup*
+   fun:*NX*Map*
+}
+
+{
+   OSX108:leak-7
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:*NX*Map*
+   fun:*attached*
+}
+
+{
+   OSX108:leak-8
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:*NX*Map*
+   fun:dlopen
+}
+
+{
+   OSX108:leak-9
+   Memcheck:Leak
+   fun:malloc
+   fun:*PerThread*
+   fun:dlopen
+}
+
+{
+   OSX108:leak-10
+   Memcheck:Leak
+   fun:malloc_zone_calloc
+   fun:*NX*Hash*
+}
+
+{
+   OSX108:leak-11
+   Memcheck:Leak
+   fun:malloc_zone_calloc
+   fun:*map*
+   fun:*map*
+}
+
+{
+   OSX108:leak-12
+   Memcheck:Leak
+   fun:malloc_zone_calloc
+   fun:*fetch_pthread_data*
+}
+
+{
+   OSX108:leak-13
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:recursive_mutex_init
+   fun:_objc_init
+}
 
 ##----------------------------------------------------------------------##
 # Memcheck