]> git.ipfire.org Git - thirdparty/valgrind.git/blob - darwin10-drd.supp
VG_(show_open_fds) Only emit empty line when not creating xml output
[thirdparty/valgrind.git] / darwin10-drd.supp
1 # DRD suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard
2
3 #
4 # dyld
5 #
6 {
7 dyld_mutex_not_locked
8 drd:MutexErr
9 fun:pthread_mutex_unlock
10 fun:_dyld_register_func_for_*_image
11 }
12 {
13 dyld_mutex_reinitialization
14 drd:MutexErr
15 fun:pthread_mutex_init
16 fun:_Z24dyldGlobalLockInitializev
17 fun:_dyld_initializer
18 }
19 {
20 dyld_stub_binder
21 drd:ConflictingAccess
22 ...
23 fun:_ZN4dyld18fastBindLazySymbolEPP11ImageLoaderm
24 fun:dyld_stub_binder
25 }
26 {
27 dyld ImageLoaderMachOCompressed::findExportedSymbol(char const*, ImageLoader const**) const
28 drd:ConflictingAccess
29 fun:_ZNK26ImageLoaderMachOCompressed18findExportedSymbolEPKcPPK11ImageLoader
30 }
31 {
32 dyld dyld::fastBindLazySymbol(ImageLoader**, unsigned long)
33 drd:ConflictingAccess
34 ...
35 fun:_ZN4dyld18fastBindLazySymbolEPP11ImageLoaderm
36 }
37 {
38 dyld ImageLoaderMachOCompressed::doBindFastLazySymbol(unsigned int, ImageLoader::LinkContext const&)
39 drd:ConflictingAccess
40 ...
41 fun:_ZN26ImageLoaderMachOCompressed20doBindFastLazySymbolEjRKN11ImageLoader11LinkContextE
42 }
43
44 #
45 # C library
46 #
47 {
48 __umodti3
49 drd:ConflictingAccess
50 fun:__umodti3
51 }
52 {
53 fork()
54 drd:ConflictingAccess
55 ...
56 fun:_cthread_fork_child
57 fun:fork
58 }
59 {
60 flockfile
61 drd:ConflictingAccess
62 fun:flockfile
63 }
64 {
65 funlockfile
66 drd:ConflictingAccess
67 fun:funlockfile
68 }
69 {
70 vfprintf_l
71 drd:ConflictingAccess
72 fun:vfprintf_l
73 }
74 {
75 localeconv_l
76 drd:ConflictingAccess
77 fun:localeconv_l
78 }
79 {
80 __vfprintf
81 drd:ConflictingAccess
82 fun:__vfprintf
83 }
84 {
85 fflush
86 drd:ConflictingAccess
87 fun:fflush
88 }
89 {
90 cerror
91 drd:ConflictingAccess
92 ...
93 fun:cerror
94 }
95 {
96 do_rand
97 drd:ConflictingAccess
98 fun:do_rand
99 }
100 {
101 mig_dealloc_reply_port
102 drd:ConflictingAccess
103 fun:mig_dealloc_reply_port
104 }
105
106 #
107 # pthread library
108 #
109 {
110 thread_start
111 drd:ConflictingAccess
112 obj:*
113 fun:thread_start
114 }
115 {
116 pthread_create()
117 drd:ConflictingAccess
118 ...
119 fun:pthread_create
120 }
121 {
122 drd-darwin-pthread-join-1
123 drd:ConflictingAccess
124 ...
125 fun:pthread_join$UNIX2003
126 }
127 {
128 drd-darwin-pthread-join-2
129 drd:ConflictingAccess
130 ...
131 fun:pthread_join
132 fun:pthread_join
133 }
134 {
135 _pthread_exit()
136 drd:ConflictingAccess
137 ...
138 fun:_pthread_exit
139 }
140 {
141 pthread_detach()
142 drd:ConflictingAccess
143 ...
144 fun:pthread_detach
145 fun:pthread_detach
146 }
147 {
148 pthread_kill()
149 drd:ConflictingAccess
150 ...
151 fun:pthread_kill
152 }
153 {
154 spin_unlock()
155 drd:ConflictingAccess
156 fun:spin_unlock
157 }
158 {
159 _pthread_testcancel()
160 drd:ConflictingAccess
161 fun:_pthread_testcancel
162 }