summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorAkim Demaille <akim@lrde.epita.fr>2012-07-19 17:32:01 +0200
committerAkim Demaille <akim@lrde.epita.fr>2012-07-19 17:39:13 +0200
commit3eb4f1a3e62807125a815dc572da9204b5b51865 (patch)
tree4b26a70460d3922290c7d94bd22cbd5f00e933ce /build-aux
parent9553083c729070877095948ba2d48553690ac9e9 (diff)
parentd0d3313d10a28aa6fe77f158d61b84424aa9b3ce (diff)
downloadbison-3eb4f1a3e62807125a815dc572da9204b5b51865.tar.gz
Merge remote-tracking branch 'origin/maint'
* origin/maint: maint: update gnu-web-doc-update. maint: post-release administrivia version 2.6 maint: prepare for release 2.6 maint: post-release administrivia version 2.5.91 maint: prepare NEWS. maint: fix spaces. tests: adjust to case where the C compiler is actually a C++ compiler tests: fix dependencies doc: fix Texinfo command maint: Valgrind on OS X. tests: be sure that backups are safe. maint: dead comment. tests: refactor for legibility. tests: refactor the bison invocations. maint: fix syntax-check ignore patterns. gnulib: update gnulib: update. gnulib: update Conflicts: build-aux/Makefile.am cfg.mk tests/Makefile.am
Diffstat (limited to 'build-aux')
-rw-r--r--build-aux/darwin11.4.0.valgrind64
-rw-r--r--build-aux/local.mk18
2 files changed, 82 insertions, 0 deletions
diff --git a/build-aux/darwin11.4.0.valgrind b/build-aux/darwin11.4.0.valgrind
new file mode 100644
index 00000000..ff355ebc
--- /dev/null
+++ b/build-aux/darwin11.4.0.valgrind
@@ -0,0 +1,64 @@
+# Copyright (C) 2012 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.
+
+{
+ Mac OS X initialization
+ Memcheck:Leak
+ fun:?alloc*
+ ...
+ fun:*ImageLoader*
+}
+
+{
+ Mac OS X initialization
+ Memcheck:Leak
+ fun:?alloc*
+ ...
+ fun:*dyld*
+}
+
+{
+ Mac OS X initialization
+ Memcheck:Leak
+ fun:?alloc*
+ ...
+ fun:__CFInitialize
+}
+
+{
+ Mac OS X I/O buffer
+ Memcheck:Leak
+ fun:malloc
+ fun:__smakebuf
+ fun:__swsetup
+ fun:__sfvwrite
+ fun:fwrite
+}
+
+{
+ Mac OS X I/O buffer
+ Memcheck:Leak
+ fun:malloc
+ fun:__smakebuf
+ fun:__swsetup
+ fun:__swbuf
+ fun:putchar
+}
+
+# Local Variables:
+# mode: shell-script
+# End:
diff --git a/build-aux/local.mk b/build-aux/local.mk
index 29c907a4..7daf6cf7 100644
--- a/build-aux/local.mk
+++ b/build-aux/local.mk
@@ -1,5 +1,23 @@
+## Makefile for Bison testsuite.
+
+# Copyright (C) 2000-2012 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/>.
+
EXTRA_DIST += \
build-aux/cross-options.pl \
+ build-aux/darwin11.4.0.valgrind \
build-aux/move-if-change \
build-aux/prev-version.txt \
build-aux/update-b4-copyright