Index: src/libcfa/Makefile.am
===================================================================
--- src/libcfa/Makefile.am	(revision bb86117bbd7e779383ad78c9eeeb43bcacaf6c3f)
+++ src/libcfa/Makefile.am	(revision aa30dc0c5d4223643f960a5cda9a217ece779515)
@@ -11,6 +11,6 @@
 ## Created On       : Sun May 31 08:54:01 2015
 ## Last Modified By : Peter A. Buhr
-## Last Modified On : Mon Jun  1 08:55:17 2015
-## Update Count     : 3
+## Last Modified On : Thu Jun  4 22:49:16 2015
+## Update Count     : 7
 ###############################################################################
 
@@ -23,6 +23,7 @@
 
 # create forward declarations for gcc builtins
-${libdir}/builtins.cf : ${srcdir}/builtins.cf ${libdir}
+${libdir}/builtins.cf : ${libdir} ${srcdir}/builtins.cf
 	${INSTALL} ${srcdir}/builtins.cf ${libdir}
+	sed -i -e "s#typedef.*ptrdiff_t.*#`@BACKEND_CC@ -E ${srcdir}/ptrdiff_t.c | grep 'typedef.*ptrdiff_t'`#" ${srcdir}/prelude.cf
 
 builtins.cf : builtins.c
@@ -40,6 +41,7 @@
 prototypes.awk :
 
-libcfa-prelude.c : ${libdir}/cfa-cpp ${libdir}/builtins.cf
-	sed -i -e "s#typedef.*ptrdiff_t.*#`@BACKEND_CC@ -E ${srcdir}/ptrdiff_t.c | grep 'typedef.*ptrdiff_t'`#" ${srcdir}/prelude.cf
+MAINTAINERCLEANFILES = ${srcdir}/libcfa-prelude.c
+
+libcfa-prelude.c : ${srcdir}/prelude.cf
 	${libdir}/cfa-cpp -l ${srcdir}/prelude.cf $@
 
Index: src/libcfa/Makefile.in
===================================================================
--- src/libcfa/Makefile.in	(revision bb86117bbd7e779383ad78c9eeeb43bcacaf6c3f)
+++ src/libcfa/Makefile.in	(revision aa30dc0c5d4223643f960a5cda9a217ece779515)
@@ -206,4 +206,5 @@
 cfalibdir = ${libdir}
 cfalib_DATA = prelude.cf builtins.cf
+MAINTAINERCLEANFILES = ${srcdir}/libcfa-prelude.c
 all: all-am
 
@@ -434,4 +435,5 @@
 	@echo "This command is intended for maintainers to use"
 	@echo "it deletes files that may require special tools to rebuild."
+	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
 clean: clean-am
 
@@ -521,6 +523,7 @@
 
 # create forward declarations for gcc builtins
-${libdir}/builtins.cf : ${srcdir}/builtins.cf ${libdir}
+${libdir}/builtins.cf : ${libdir} ${srcdir}/builtins.cf
 	${INSTALL} ${srcdir}/builtins.cf ${libdir}
+	sed -i -e "s#typedef.*ptrdiff_t.*#`@BACKEND_CC@ -E ${srcdir}/ptrdiff_t.c | grep 'typedef.*ptrdiff_t'`#" ${srcdir}/prelude.cf
 
 builtins.cf : builtins.c
@@ -538,6 +541,5 @@
 prototypes.awk :
 
-libcfa-prelude.c : ${libdir}/cfa-cpp ${libdir}/builtins.cf
-	sed -i -e "s#typedef.*ptrdiff_t.*#`@BACKEND_CC@ -E ${srcdir}/ptrdiff_t.c | grep 'typedef.*ptrdiff_t'`#" ${srcdir}/prelude.cf
+libcfa-prelude.c : ${srcdir}/prelude.cf
 	${libdir}/cfa-cpp -l ${srcdir}/prelude.cf $@
 
Index: src/libcfa/prelude.cf
===================================================================
--- src/libcfa/prelude.cf	(revision bb86117bbd7e779383ad78c9eeeb43bcacaf6c3f)
+++ src/libcfa/prelude.cf	(revision aa30dc0c5d4223643f960a5cda9a217ece779515)
@@ -8,6 +8,6 @@
 // Created On       : Sat Nov 29 07:23:41 2014
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon May 25 21:30:29 2015
-// Update Count     : 71
+// Last Modified On : Thu Jun  4 22:53:04 2015
+// Update Count     : 74
 //
 
