From 52acfd27f11ca586f90c2c1255ca9a4a66766b57 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Wed, 19 Feb 2014 18:50:48 -0500
Subject: [PATCH] Fix some missing .gitignore and "make clean" items in ecpg.

Some of the files we optionally link in from elsewhere weren't ignored
and/or weren't cleaned up at "make clean".  Noted while testing on a
machine that needs our version of snprintf.c.
---
 src/interfaces/ecpg/compatlib/.gitignore  | 1 +
 src/interfaces/ecpg/ecpglib/.gitignore    | 4 +++-
 src/interfaces/ecpg/ecpglib/Makefile      | 2 +-
 src/interfaces/ecpg/pgtypeslib/.gitignore | 3 ++-
 4 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/interfaces/ecpg/compatlib/.gitignore b/src/interfaces/ecpg/compatlib/.gitignore
index 926385c6b97..6eb8a0dc069 100644
--- a/src/interfaces/ecpg/compatlib/.gitignore
+++ b/src/interfaces/ecpg/compatlib/.gitignore
@@ -1,3 +1,4 @@
 /compatlib.def
 /blibecpg_compatdll.def
 /exports.list
+/snprintf.c
diff --git a/src/interfaces/ecpg/ecpglib/.gitignore b/src/interfaces/ecpg/ecpglib/.gitignore
index 351f43775e8..8ef6401dd0e 100644
--- a/src/interfaces/ecpg/ecpglib/.gitignore
+++ b/src/interfaces/ecpg/ecpglib/.gitignore
@@ -1,8 +1,10 @@
 /ecpglib.def
 /blibecpgdll.def
 /exports.list
-
 /path.c
 /pgstrcasecmp.c
+/snprintf.c
 /strlcpy.c
 /thread.c
+/win32setlocale.c
+/isinf.c
diff --git a/src/interfaces/ecpg/ecpglib/Makefile b/src/interfaces/ecpg/ecpglib/Makefile
index 2079f916011..2f3f652e66e 100644
--- a/src/interfaces/ecpg/ecpglib/Makefile
+++ b/src/interfaces/ecpg/ecpglib/Makefile
@@ -76,6 +76,6 @@ uninstall: uninstall-lib
 
 clean distclean: clean-lib
 	rm -f $(OBJS)
-	rm -f path.c pgstrcasecmp.c snprintf.c strlcpy.c thread.c win32setlocale.c
+	rm -f path.c pgstrcasecmp.c snprintf.c strlcpy.c thread.c win32setlocale.c isinf.c
 
 maintainer-clean: distclean maintainer-clean-lib
diff --git a/src/interfaces/ecpg/pgtypeslib/.gitignore b/src/interfaces/ecpg/pgtypeslib/.gitignore
index 4ee58ea957e..fbcd68d7d3e 100644
--- a/src/interfaces/ecpg/pgtypeslib/.gitignore
+++ b/src/interfaces/ecpg/pgtypeslib/.gitignore
@@ -1,5 +1,6 @@
 /pgtypeslib.def
 /blibpgtypesdll.def
 /exports.list
-
 /pgstrcasecmp.c
+/rint.c
+/snprintf.c
-- 
GitLab