new .gitignore files
diff --git a/src/targets/gnu/targets/.gitignore b/src/targets/gnu/targets/.gitignore
new file mode 100644
index 0000000..7925733
--- /dev/null
+++ b/src/targets/gnu/targets/.gitignore
@@ -0,0 +1,6 @@
+## Generated headers
+ITarget.h
+Linux86.h
+Linux86_64.h
+MacOS86_64.h
+Mingw.h
diff --git a/src/targets/gnu/targets/rts86M/.gitignore b/src/targets/gnu/targets/rts86M/.gitignore
new file mode 100644
index 0000000..4c9c534
--- /dev/null
+++ b/src/targets/gnu/targets/rts86M/.gitignore
@@ -0,0 +1,2 @@
+## Generated library directory
+/lib
diff --git a/src/targets/gnu/targets/rts86U/.gitignore b/src/targets/gnu/targets/rts86U/.gitignore
new file mode 100644
index 0000000..4c9c534
--- /dev/null
+++ b/src/targets/gnu/targets/rts86U/.gitignore
@@ -0,0 +1,2 @@
+## Generated library directory
+/lib
diff --git a/src/targets/microsoft/targets/.gitignore b/src/targets/microsoft/targets/.gitignore
new file mode 100644
index 0000000..b8bfe4c
--- /dev/null
+++ b/src/targets/microsoft/targets/.gitignore
@@ -0,0 +1,5 @@
+## Generated headers
+ITarget.h
+Net32.h
+Win32.h
+Win64.h
diff --git a/src/targets/microsoft/targets/rts/.gitignore b/src/targets/microsoft/targets/rts/.gitignore
new file mode 100644
index 0000000..4c9c534
--- /dev/null
+++ b/src/targets/microsoft/targets/rts/.gitignore
@@ -0,0 +1,2 @@
+## Generated library directory
+/lib