Valgrind suppression rules for MacOS
authorRoland Schulz <roland@utk.edu>
Wed, 1 Feb 2012 22:32:48 +0000 (17:32 -0500)
committerRoland Schulz <roland@utk.edu>
Wed, 1 Feb 2012 22:33:39 +0000 (17:33 -0500)
Change-Id: I4db8d9f1351ce458df9509ae6e334e310460af59

cmake/legacy_and_external.supp

index 07607b891b890a440f286af249b15382604ac993..88926742abee260a47bcfecd66c4b100ebfe83ee 100644 (file)
    ...
    obj:*/mdrun*
 }
+
+
+#MacOS rules
+{
+   dyld_register_image_state_change_handler
+   Memcheck:Leak
+   fun:malloc
+   fun:malloc
+   ...
+   fun:dyld_register_image_state_change_handler
+}
+
+{
+   __emutls_get_address
+   Memcheck:Leak
+   ...
+   fun:__emutls_get_address
+}
+
+{
+   libSystem_initializer
+   Memcheck:Leak
+   ...
+   fun:libSystem_initializer
+}
+
+{
+   atexit
+   Memcheck:Leak
+   fun:malloc
+   fun:atexit_register
+}
+
+{
+   unw_set_reg
+   Memcheck:Leak
+   ...
+   fun:unw_set_reg
+   fun:__gxx_personality_v0
+}
+
+{
+   printf
+   Memcheck:Leak
+   fun:malloc
+   ...
+   fun:__vfprintf
+}
+
+{
+   strtof
+   Memcheck:Leak
+   fun:malloc
+   ...
+   fun:strtof_l
+}
+
+{
+   scanf
+   Memcheck:Leak
+   fun:malloc
+   ...
+   fun:__svfscanf_l
+}