summaryrefslogtreecommitdiffstats
path: root/valgrind.supp
diff options
context:
space:
mode:
authorAaron Griffin <aaron@archlinux.org>2006-11-24 08:01:27 +0100
committerAaron Griffin <aaron@archlinux.org>2006-11-24 08:01:27 +0100
commit9918d43ab9595449d8364fc75a6368c8d8cd0034 (patch)
tree4efb147940d16a9b34adca14c9d5c420a8222ddd /valgrind.supp
parent12fdce244c49133e9fce9e7356e78570dd1b4a1e (diff)
downloadpacman-9918d43ab9595449d8364fc75a6368c8d8cd0034.tar.gz
pacman-9918d43ab9595449d8364fc75a6368c8d8cd0034.tar.xz
* Fixed some error output for "-Sd" and "-Rsc" dealing with missing/ignored
depends * Added valgrind suppression file
Diffstat (limited to 'valgrind.supp')
-rw-r--r--valgrind.supp30
1 files changed, 30 insertions, 0 deletions
diff --git a/valgrind.supp b/valgrind.supp
new file mode 100644
index 00000000..0aa8251f
--- /dev/null
+++ b/valgrind.supp
@@ -0,0 +1,30 @@
+# pacman suppressions for valgrind.
+# right now, I really just care about those stupid dl_relocates
+#
+# Format of this file is:
+# {
+# name_of_suppression
+# tool_name:supp_kind
+# (optional extra info for some suppression types)
+# caller0 name, or /name/of/so/file.so
+# caller1 name, or ditto
+# (optionally: caller2 name)
+# (optionally: caller3 name)
+# }
+#
+# For Memcheck, the supp_kinds are:
+#
+# Param Value1 Value2 Value4 Value8 Value16
+# Free Addr1 Addr2 Addr4 Addr8 Addr16
+# Cond (previously known as Value0)
+#
+# and the optional extra info is:
+# if Param: name of system call param
+# if Free: name of free-ing fn)
+
+{
+ pacman-dlrelocate
+ Memcheck:Cond
+ fun:_dl_relocate_object
+ obj:*ld-2.5.so
+}