Update gitignore

Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
diff --git a/.gitignore b/.gitignore
index cc734ec..8f0342b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,35 @@
+#
+# NOTE! Don't add files that are generated in specific
+# subdirectories here. Add them in the ".gitignore" file
+# in that subdirectory instead.
+#
+# Normal rules
+#
+.*
+*.o
+*.o.*
+*.a
+*.s
+*.so
+
+# Generated by configure
 Makefile
-aclocal.m4
-autom4te.cache/
 bridge-utils.spec
-config.log
-config.status
 configure
+config.*
+
+#
+# Top-level generic files
+#
+tags
+TAGS
+
+# quilt's files
+patches
+series
+
+# cscope files
+cscope.*
+
+*.orig
+*.rej