splitted the suppression files so that default.supp can be created by picking
from the library specific supp files.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@45 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/Makefile.am b/memcheck/Makefile.am
index 95255d7..4f0034a 100644
--- a/memcheck/Makefile.am
+++ b/memcheck/Makefile.am
@@ -8,7 +8,13 @@
 
 bin_SCRIPTS = valgrind
 
-val_DATA = linux22.supp linux24.supp
+SUPP_FILES = glibc-2.1.supp glibc-2.2.supp xfree-3.supp xfree-4.supp
+
+val_DATA = $(SUPP_FILES) default.supp
+
+BUILT_SOURCES = default.supp
+
+default.supp: $(SUPP_FILES)
 
 bzdist: dist
 	gunzip -c $(PACKAGE)-$(VERSION).tar.gz | bzip2 > $(PACKAGE)-$(VERSION).tar.bz2
@@ -64,9 +70,6 @@
         vg_unsafe.h
 
 
-install-data-hook:
-	cd ${valdir} && rm -f default.supp && $(LN_S) $(DEFAULT_SUPP) default.supp
-
 vg_memory.o: vg_memory.c
 	$(COMPILE) -O2 @PREFERRED_STACK_BOUNDARY@ -c $<