diff --git a/.gitignore b/.gitignore
index 349cac9b57978a45d6cf67db92e21fb59dde8674..e730c45adbf6fd756618aca887ce77dd718d3973 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,11 @@
 # gitignore
 *~
 *.swp
+ *.[oa]
+ *~
+ .*~
+ *.d
+ *.a
+ r_*
+ */*~