diff --git a/ChangeLog b/ChangeLog
index 1c834dd13b8a66eab365643ddfc94cc1694fbdb8..6d54149a2d70a8038c9227544de92fd835bed6f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2016-09-03  Niels Möller  <nisse@lysator.liu.se>
 
+	* config.make.in (.SUFFIXES): Delete no longer used .p$(OBJEXT).
+
 	* sexp.h (TOKEN_CHAR): Delete macro and declaration of
 	sexp_token_chars. They belong in tools/misc.h, not here.
 
diff --git a/config.make.in b/config.make.in
index 8d5f4b3f7fc8f16237e5d966a03cba49bc6841d2..2981379a143899a4998e8c0e95ada041e4c54913 100644
--- a/config.make.in
+++ b/config.make.in
@@ -83,7 +83,7 @@ default: all
 # compile was broken when .SUFFIXES was moved here from Makefile.in.
 
 .SUFFIXES:
-.SUFFIXES: .asm .c .$(OBJEXT) .p$(OBJEXT) .html .dvi .info .exe .pdf .ps .texinfo
+.SUFFIXES: .asm .c .$(OBJEXT) .html .dvi .info .exe .pdf .ps .texinfo
 
 # Disable builtin rule
 %$(EXEEXT) : %.c