diff --git a/.gitignore b/.gitignore
index c2f53fccb44af129f88dfc16b040af380d372167..4e4fd00c2f98b7403072e5aaa61afa95e5dd78f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,6 +21,9 @@
 *.patch
 *.cfgtmp
 
+# host programs on Cygwin
+*.exe
+
 # Build tree
 /build-*
 
diff --git a/tools/.gitignore b/tools/.gitignore
index 0eb9068dc74f104852dbf32d4546695340035d8d..cefe9235e2f0b0a1d31942e6099d8e74caea03a9 100644
--- a/tools/.gitignore
+++ b/tools/.gitignore
@@ -17,7 +17,6 @@
 /relocate-rela
 /ubsha1
 /xway-swap-bytes
-/*.exe
 /easylogo/easylogo
 /gdb/gdbcont
 /gdb/gdbsend