diff options
author | Akim Demaille <akim@lrde.epita.fr> | 2015-08-11 16:42:04 +0200 |
---|---|---|
committer | Akim Demaille <akim@lrde.epita.fr> | 2015-08-12 13:56:06 +0200 |
commit | 32ea6125e32103c7f3f78d20723056801c752acc (patch) | |
tree | bb124dc810e34124ce7435707221ebe8b2a8cf14 /build-aux | |
parent | baa423bd59767a687ad742adc66a5b7428a41dee (diff) | |
download | bison-32ea6125e32103c7f3f78d20723056801c752acc.tar.gz |
tests: update our Valgrind suppression files
* build-aux/linux-gnu.valgrind, build-aux/darwin11.4.0.valgrind: Rename as...
* build-aux/Linux.valgrind, build-aux/Darwin.valgrind: these.
* build-aux/Linux.valgrind: Add suppression clause.
* configure.ac: Update.
* tests/local.mk: Use it.
Diffstat (limited to 'build-aux')
-rw-r--r-- | build-aux/Darwin.valgrind (renamed from build-aux/darwin11.4.0.valgrind) | 0 | ||||
-rw-r--r-- | build-aux/Linux.valgrind | 48 | ||||
-rw-r--r-- | build-aux/linux-gnu.valgrind | 16 | ||||
-rw-r--r-- | build-aux/local.mk | 12 |
4 files changed, 54 insertions, 22 deletions
diff --git a/build-aux/darwin11.4.0.valgrind b/build-aux/Darwin.valgrind index 9b0b06f3..9b0b06f3 100644 --- a/build-aux/darwin11.4.0.valgrind +++ b/build-aux/Darwin.valgrind diff --git a/build-aux/Linux.valgrind b/build-aux/Linux.valgrind new file mode 100644 index 00000000..d9c9667a --- /dev/null +++ b/build-aux/Linux.valgrind @@ -0,0 +1,48 @@ +# Copyright (C) 2012-2015 Free Software Foundation, Inc. + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +# Valgrind suppression file for Bison. + +# Linux prague 4.1.2-2-ARCH #1 SMP PREEMPT Wed Jul 15 08:30:32 UTC 2015 +# x86_64 GNU/Linux +{ + Probably exception handling from G++ 5.1. + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:pool + fun:__static_initialization_and_destruction_0 + fun:_GLOBAL__sub_I_eh_alloc.cc + fun:call_init.part.0 + fun:_dl_init + obj:/usr/lib/ld-2.21.so +} + +# Linux seattle 2.6.32-5-amd64 #1 SMP Thu Mar 22 17:26:33 UTC 2012 +# x86_64 GNU/Linux +{ + index + Memcheck:Cond + fun:index + fun:expand_dynamic_string_token + fun:_dl_map_object + fun:map_doit + fun:_dl_catch_error + fun:do_preload + fun:dl_main + fun:_dl_sysdep_start + fun:_dl_start + obj:/lib/ld-2.11.3.so +} diff --git a/build-aux/linux-gnu.valgrind b/build-aux/linux-gnu.valgrind deleted file mode 100644 index 3130fbc0..00000000 --- a/build-aux/linux-gnu.valgrind +++ /dev/null @@ -1,16 +0,0 @@ -# Linux seattle 2.6.32-5-amd64 #1 SMP Thu Mar 22 17:26:33 UTC 2012 -# x86_64 GNU/Linux -{ - index - Memcheck:Cond - fun:index - fun:expand_dynamic_string_token - fun:_dl_map_object - fun:map_doit - fun:_dl_catch_error - fun:do_preload - fun:dl_main - fun:_dl_sysdep_start - fun:_dl_start - obj:/lib/ld-2.11.3.so -} diff --git a/build-aux/local.mk b/build-aux/local.mk index 7d752c86..23a68c82 100644 --- a/build-aux/local.mk +++ b/build-aux/local.mk @@ -13,10 +13,10 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -EXTRA_DIST += \ - build-aux/cross-options.pl \ - build-aux/darwin11.4.0.valgrind \ - build-aux/linux-gnu.valgrind \ - build-aux/move-if-change \ - build-aux/prev-version.txt \ +EXTRA_DIST += \ + build-aux/Darwin.valgrind \ + build-aux/Linux.valgrind \ + build-aux/cross-options.pl \ + build-aux/move-if-change \ + build-aux/prev-version.txt \ build-aux/update-b4-copyright |