summaryrefslogtreecommitdiff
path: root/include/m68k
diff options
context:
space:
mode:
authorAmar Takhar <amar@rtems.org>2015-12-11 17:52:06 -0500
committerAmar Takhar <amar@rtems.org>2015-12-11 17:52:06 -0500
commitc569cf06755829d10c726844333f69990a3672ec (patch)
tree6b0d77ed91b50538dfd3992fe3deb8016d9f7c48 /include/m68k
parent4e8b1f40aefd1d7d4650464a28b7bfa4a08e40ad (diff)
Stage 3: Add duplicate header pointers.
Diffstat (limited to 'include/m68k')
-rw-r--r--include/m68k/COBRA5475/coverhd.h5
-rw-r--r--include/m68k/av5282/bsp/linker-symbols.h5
-rw-r--r--include/m68k/av5282/coverhd.h5
-rw-r--r--include/m68k/av5282/machine/elf_machdep.h5
-rw-r--r--include/m68k/av5282/rtems/asm.h5
-rw-r--r--include/m68k/av5282/rtems/score/cpu.h5
-rw-r--r--include/m68k/av5282/rtems/score/types.h5
-rw-r--r--include/m68k/csb360/bsp/linker-symbols.h5
-rw-r--r--include/m68k/csb360/machine/elf_machdep.h5
-rw-r--r--include/m68k/csb360/rtems/asm.h5
-rw-r--r--include/m68k/csb360/rtems/score/cpu.h5
-rw-r--r--include/m68k/csb360/rtems/score/types.h5
-rw-r--r--include/m68k/gen68302/bsp/linker-symbols.h5
-rw-r--r--include/m68k/gen68302/machine/elf_machdep.h5
-rw-r--r--include/m68k/gen68302/rtems/asm.h5
-rw-r--r--include/m68k/gen68302/rtems/score/cpu.h5
-rw-r--r--include/m68k/gen68302/rtems/score/types.h5
-rw-r--r--include/m68k/gen68302/tm27.h5
-rw-r--r--include/m68k/gen68340/bsp/linker-symbols.h5
-rw-r--r--include/m68k/gen68340/machine/elf_machdep.h5
-rw-r--r--include/m68k/gen68340/rtems/asm.h5
-rw-r--r--include/m68k/gen68340/rtems/score/cpu.h5
-rw-r--r--include/m68k/gen68340/rtems/score/types.h5
-rw-r--r--include/m68k/gen68340/tm27.h5
-rw-r--r--include/m68k/gen68360/bsp/linker-symbols.h5
-rw-r--r--include/m68k/gen68360/machine/elf_machdep.h5
-rw-r--r--include/m68k/gen68360/rtems/asm.h5
-rw-r--r--include/m68k/gen68360/rtems/score/cpu.h5
-rw-r--r--include/m68k/gen68360/rtems/score/types.h5
-rw-r--r--include/m68k/gen68360_040/bsp.h5
-rw-r--r--include/m68k/gen68360_040/bsp/linker-symbols.h5
-rw-r--r--include/m68k/gen68360_040/coverhd.h5
-rw-r--r--include/m68k/gen68360_040/machine/elf_machdep.h5
-rw-r--r--include/m68k/gen68360_040/rtems/asm.h5
-rw-r--r--include/m68k/gen68360_040/rtems/score/cpu.h5
-rw-r--r--include/m68k/gen68360_040/rtems/score/types.h5
-rw-r--r--include/m68k/gen68360_040/tm27.h5
-rw-r--r--include/m68k/idp/bsp/linker-symbols.h5
-rw-r--r--include/m68k/idp/coverhd.h5
-rw-r--r--include/m68k/idp/machine/elf_machdep.h5
-rw-r--r--include/m68k/idp/rtems/asm.h5
-rw-r--r--include/m68k/idp/rtems/score/cpu.h5
-rw-r--r--include/m68k/idp/rtems/score/types.h5
-rw-r--r--include/m68k/idp/tm27.h5
-rw-r--r--include/m68k/m5484FireEngine/bsp.h5
-rw-r--r--include/m68k/m5484FireEngine/bsp/irq.h5
-rw-r--r--include/m68k/m5484FireEngine/bsp/linker-symbols.h5
-rw-r--r--include/m68k/m5484FireEngine/coverhd.h5
-rw-r--r--include/m68k/m5484FireEngine/machine/elf_machdep.h5
-rw-r--r--include/m68k/m5484FireEngine/rtems/asm.h5
-rw-r--r--include/m68k/m5484FireEngine/rtems/score/cpu.h5
-rw-r--r--include/m68k/m5484FireEngine/rtems/score/types.h5
-rw-r--r--include/m68k/m5484FireEngine/tm27.h5
-rw-r--r--include/m68k/mcf5206elite/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mcf5206elite/machine/elf_machdep.h5
-rw-r--r--include/m68k/mcf5206elite/rtems/asm.h5
-rw-r--r--include/m68k/mcf5206elite/rtems/score/cpu.h5
-rw-r--r--include/m68k/mcf5206elite/rtems/score/types.h5
-rw-r--r--include/m68k/mcf52235/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mcf52235/coverhd.h5
-rw-r--r--include/m68k/mcf52235/machine/elf_machdep.h5
-rw-r--r--include/m68k/mcf52235/rtems/asm.h5
-rw-r--r--include/m68k/mcf52235/rtems/score/cpu.h5
-rw-r--r--include/m68k/mcf52235/rtems/score/types.h5
-rw-r--r--include/m68k/mcf5225x/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mcf5225x/coverhd.h5
-rw-r--r--include/m68k/mcf5225x/machine/elf_machdep.h5
-rw-r--r--include/m68k/mcf5225x/rtems/asm.h5
-rw-r--r--include/m68k/mcf5225x/rtems/score/cpu.h5
-rw-r--r--include/m68k/mcf5225x/rtems/score/types.h5
-rw-r--r--include/m68k/mcf5235/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mcf5235/coverhd.h5
-rw-r--r--include/m68k/mcf5235/machine/elf_machdep.h5
-rw-r--r--include/m68k/mcf5235/rtems/asm.h5
-rw-r--r--include/m68k/mcf5235/rtems/score/cpu.h5
-rw-r--r--include/m68k/mcf5235/rtems/score/types.h5
-rw-r--r--include/m68k/mcf5329/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mcf5329/coverhd.h5
-rw-r--r--include/m68k/mcf5329/machine/elf_machdep.h5
-rw-r--r--include/m68k/mcf5329/rtems/asm.h5
-rw-r--r--include/m68k/mcf5329/rtems/score/cpu.h5
-rw-r--r--include/m68k/mcf5329/rtems/score/types.h5
-rw-r--r--include/m68k/mrm332/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mrm332/coverhd.h5
-rw-r--r--include/m68k/mrm332/machine/elf_machdep.h5
-rw-r--r--include/m68k/mrm332/rtems/asm.h5
-rw-r--r--include/m68k/mrm332/rtems/score/cpu.h5
-rw-r--r--include/m68k/mrm332/rtems/score/types.h5
-rw-r--r--include/m68k/mrm332/tm27.h5
-rw-r--r--include/m68k/mvme136/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mvme136/machine/elf_machdep.h5
-rw-r--r--include/m68k/mvme136/rtems/asm.h5
-rw-r--r--include/m68k/mvme136/rtems/score/cpu.h5
-rw-r--r--include/m68k/mvme136/rtems/score/types.h5
-rw-r--r--include/m68k/mvme147/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mvme147/machine/elf_machdep.h5
-rw-r--r--include/m68k/mvme147/rtems/asm.h5
-rw-r--r--include/m68k/mvme147/rtems/score/cpu.h5
-rw-r--r--include/m68k/mvme147/rtems/score/types.h5
-rw-r--r--include/m68k/mvme147s/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mvme147s/machine/elf_machdep.h5
-rw-r--r--include/m68k/mvme147s/rtems/asm.h5
-rw-r--r--include/m68k/mvme147s/rtems/score/cpu.h5
-rw-r--r--include/m68k/mvme147s/rtems/score/types.h5
-rw-r--r--include/m68k/mvme162/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mvme162/machine/elf_machdep.h5
-rw-r--r--include/m68k/mvme162/rtems/asm.h5
-rw-r--r--include/m68k/mvme162/rtems/score/cpu.h5
-rw-r--r--include/m68k/mvme162/rtems/score/types.h5
-rw-r--r--include/m68k/mvme162lx/bsp.h5
-rw-r--r--include/m68k/mvme162lx/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mvme162lx/coverhd.h5
-rw-r--r--include/m68k/mvme162lx/machine/elf_machdep.h5
-rw-r--r--include/m68k/mvme162lx/page_table.h5
-rw-r--r--include/m68k/mvme162lx/rtems/asm.h5
-rw-r--r--include/m68k/mvme162lx/rtems/score/cpu.h5
-rw-r--r--include/m68k/mvme162lx/rtems/score/types.h5
-rw-r--r--include/m68k/mvme162lx/tm27.h5
-rw-r--r--include/m68k/mvme167/bsp/linker-symbols.h5
-rw-r--r--include/m68k/mvme167/machine/elf_machdep.h5
-rw-r--r--include/m68k/mvme167/rtems/asm.h5
-rw-r--r--include/m68k/mvme167/rtems/score/cpu.h5
-rw-r--r--include/m68k/mvme167/rtems/score/types.h5
-rw-r--r--include/m68k/ods68302/bsp/linker-symbols.h5
-rw-r--r--include/m68k/ods68302/machine/elf_machdep.h5
-rw-r--r--include/m68k/ods68302/rtems/asm.h5
-rw-r--r--include/m68k/ods68302/rtems/score/cpu.h5
-rw-r--r--include/m68k/ods68302/rtems/score/types.h5
-rw-r--r--include/m68k/ods68302/tm27.h5
-rw-r--r--include/m68k/pgh360/bsp.h5
-rw-r--r--include/m68k/pgh360/bsp/linker-symbols.h5
-rw-r--r--include/m68k/pgh360/coverhd.h5
-rw-r--r--include/m68k/pgh360/machine/elf_machdep.h5
-rw-r--r--include/m68k/pgh360/rtems/asm.h5
-rw-r--r--include/m68k/pgh360/rtems/score/cpu.h5
-rw-r--r--include/m68k/pgh360/rtems/score/types.h5
-rw-r--r--include/m68k/pgh360/tm27.h5
-rw-r--r--include/m68k/uC5282/bsp/linker-symbols.h5
-rw-r--r--include/m68k/uC5282/coverhd.h5
-rw-r--r--include/m68k/uC5282/machine/elf_machdep.h5
-rw-r--r--include/m68k/uC5282/rtems/asm.h5
-rw-r--r--include/m68k/uC5282/rtems/score/cpu.h5
-rw-r--r--include/m68k/uC5282/rtems/score/types.h5
143 files changed, 715 insertions, 0 deletions
diff --git a/include/m68k/COBRA5475/coverhd.h b/include/m68k/COBRA5475/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/COBRA5475/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/av5282/bsp/linker-symbols.h b/include/m68k/av5282/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/av5282/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/av5282/coverhd.h b/include/m68k/av5282/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/av5282/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/av5282/machine/elf_machdep.h b/include/m68k/av5282/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/av5282/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/av5282/rtems/asm.h b/include/m68k/av5282/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/av5282/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/av5282/rtems/score/cpu.h b/include/m68k/av5282/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/av5282/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/av5282/rtems/score/types.h b/include/m68k/av5282/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/av5282/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/csb360/bsp/linker-symbols.h b/include/m68k/csb360/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/csb360/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/csb360/machine/elf_machdep.h b/include/m68k/csb360/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/csb360/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/csb360/rtems/asm.h b/include/m68k/csb360/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/csb360/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/csb360/rtems/score/cpu.h b/include/m68k/csb360/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/csb360/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/csb360/rtems/score/types.h b/include/m68k/csb360/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/csb360/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/gen68302/bsp/linker-symbols.h b/include/m68k/gen68302/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/gen68302/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/gen68302/machine/elf_machdep.h b/include/m68k/gen68302/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/gen68302/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/gen68302/rtems/asm.h b/include/m68k/gen68302/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/gen68302/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/gen68302/rtems/score/cpu.h b/include/m68k/gen68302/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/gen68302/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/gen68302/rtems/score/types.h b/include/m68k/gen68302/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/gen68302/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/gen68302/tm27.h b/include/m68k/gen68302/tm27.h
new file mode 100644
index 0000000000..a283a51568
--- /dev/null
+++ b/include/m68k/gen68302/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/arm1136jfs/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/arm1136jfs/tm27.h>
diff --git a/include/m68k/gen68340/bsp/linker-symbols.h b/include/m68k/gen68340/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/gen68340/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/gen68340/machine/elf_machdep.h b/include/m68k/gen68340/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/gen68340/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/gen68340/rtems/asm.h b/include/m68k/gen68340/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/gen68340/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/gen68340/rtems/score/cpu.h b/include/m68k/gen68340/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/gen68340/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/gen68340/rtems/score/types.h b/include/m68k/gen68340/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/gen68340/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/gen68340/tm27.h b/include/m68k/gen68340/tm27.h
new file mode 100644
index 0000000000..a283a51568
--- /dev/null
+++ b/include/m68k/gen68340/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/arm1136jfs/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/arm1136jfs/tm27.h>
diff --git a/include/m68k/gen68360/bsp/linker-symbols.h b/include/m68k/gen68360/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/gen68360/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/gen68360/machine/elf_machdep.h b/include/m68k/gen68360/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/gen68360/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/gen68360/rtems/asm.h b/include/m68k/gen68360/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/gen68360/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/gen68360/rtems/score/cpu.h b/include/m68k/gen68360/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/gen68360/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/gen68360/rtems/score/types.h b/include/m68k/gen68360/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/gen68360/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/gen68360_040/bsp.h b/include/m68k/gen68360_040/bsp.h
new file mode 100644
index 0000000000..c7b63bf7ee
--- /dev/null
+++ b/include/m68k/gen68360_040/bsp.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/gen68360/bsp.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/gen68360/bsp.h>
diff --git a/include/m68k/gen68360_040/bsp/linker-symbols.h b/include/m68k/gen68360_040/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/gen68360_040/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/gen68360_040/coverhd.h b/include/m68k/gen68360_040/coverhd.h
new file mode 100644
index 0000000000..0455eba347
--- /dev/null
+++ b/include/m68k/gen68360_040/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/gen68360/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/gen68360/coverhd.h>
diff --git a/include/m68k/gen68360_040/machine/elf_machdep.h b/include/m68k/gen68360_040/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/gen68360_040/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/gen68360_040/rtems/asm.h b/include/m68k/gen68360_040/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/gen68360_040/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/gen68360_040/rtems/score/cpu.h b/include/m68k/gen68360_040/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/gen68360_040/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/gen68360_040/rtems/score/types.h b/include/m68k/gen68360_040/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/gen68360_040/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/gen68360_040/tm27.h b/include/m68k/gen68360_040/tm27.h
new file mode 100644
index 0000000000..94b0132440
--- /dev/null
+++ b/include/m68k/gen68360_040/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/gen68360/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/gen68360/tm27.h>
diff --git a/include/m68k/idp/bsp/linker-symbols.h b/include/m68k/idp/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/idp/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/idp/coverhd.h b/include/m68k/idp/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/idp/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/idp/machine/elf_machdep.h b/include/m68k/idp/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/idp/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/idp/rtems/asm.h b/include/m68k/idp/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/idp/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/idp/rtems/score/cpu.h b/include/m68k/idp/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/idp/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/idp/rtems/score/types.h b/include/m68k/idp/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/idp/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/idp/tm27.h b/include/m68k/idp/tm27.h
new file mode 100644
index 0000000000..a283a51568
--- /dev/null
+++ b/include/m68k/idp/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/arm1136jfs/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/arm1136jfs/tm27.h>
diff --git a/include/m68k/m5484FireEngine/bsp.h b/include/m68k/m5484FireEngine/bsp.h
new file mode 100644
index 0000000000..7f8508278a
--- /dev/null
+++ b/include/m68k/m5484FireEngine/bsp.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp.h>
diff --git a/include/m68k/m5484FireEngine/bsp/irq.h b/include/m68k/m5484FireEngine/bsp/irq.h
new file mode 100644
index 0000000000..3ab167b318
--- /dev/null
+++ b/include/m68k/m5484FireEngine/bsp/irq.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/irq.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/irq.h>
diff --git a/include/m68k/m5484FireEngine/bsp/linker-symbols.h b/include/m68k/m5484FireEngine/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/m5484FireEngine/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/m5484FireEngine/coverhd.h b/include/m68k/m5484FireEngine/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/m5484FireEngine/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/m5484FireEngine/machine/elf_machdep.h b/include/m68k/m5484FireEngine/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/m5484FireEngine/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/m5484FireEngine/rtems/asm.h b/include/m68k/m5484FireEngine/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/m5484FireEngine/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/m5484FireEngine/rtems/score/cpu.h b/include/m68k/m5484FireEngine/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/m5484FireEngine/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/m5484FireEngine/rtems/score/types.h b/include/m68k/m5484FireEngine/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/m5484FireEngine/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/m5484FireEngine/tm27.h b/include/m68k/m5484FireEngine/tm27.h
new file mode 100644
index 0000000000..5ab6c62686
--- /dev/null
+++ b/include/m68k/m5484FireEngine/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/tm27.h>
diff --git a/include/m68k/mcf5206elite/bsp/linker-symbols.h b/include/m68k/mcf5206elite/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mcf5206elite/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mcf5206elite/machine/elf_machdep.h b/include/m68k/mcf5206elite/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mcf5206elite/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mcf5206elite/rtems/asm.h b/include/m68k/mcf5206elite/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mcf5206elite/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mcf5206elite/rtems/score/cpu.h b/include/m68k/mcf5206elite/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mcf5206elite/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mcf5206elite/rtems/score/types.h b/include/m68k/mcf5206elite/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mcf5206elite/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mcf52235/bsp/linker-symbols.h b/include/m68k/mcf52235/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mcf52235/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mcf52235/coverhd.h b/include/m68k/mcf52235/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/mcf52235/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/mcf52235/machine/elf_machdep.h b/include/m68k/mcf52235/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mcf52235/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mcf52235/rtems/asm.h b/include/m68k/mcf52235/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mcf52235/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mcf52235/rtems/score/cpu.h b/include/m68k/mcf52235/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mcf52235/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mcf52235/rtems/score/types.h b/include/m68k/mcf52235/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mcf52235/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mcf5225x/bsp/linker-symbols.h b/include/m68k/mcf5225x/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mcf5225x/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mcf5225x/coverhd.h b/include/m68k/mcf5225x/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/mcf5225x/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/mcf5225x/machine/elf_machdep.h b/include/m68k/mcf5225x/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mcf5225x/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mcf5225x/rtems/asm.h b/include/m68k/mcf5225x/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mcf5225x/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mcf5225x/rtems/score/cpu.h b/include/m68k/mcf5225x/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mcf5225x/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mcf5225x/rtems/score/types.h b/include/m68k/mcf5225x/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mcf5225x/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mcf5235/bsp/linker-symbols.h b/include/m68k/mcf5235/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mcf5235/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mcf5235/coverhd.h b/include/m68k/mcf5235/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/mcf5235/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/mcf5235/machine/elf_machdep.h b/include/m68k/mcf5235/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mcf5235/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mcf5235/rtems/asm.h b/include/m68k/mcf5235/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mcf5235/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mcf5235/rtems/score/cpu.h b/include/m68k/mcf5235/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mcf5235/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mcf5235/rtems/score/types.h b/include/m68k/mcf5235/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mcf5235/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mcf5329/bsp/linker-symbols.h b/include/m68k/mcf5329/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mcf5329/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mcf5329/coverhd.h b/include/m68k/mcf5329/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/mcf5329/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/mcf5329/machine/elf_machdep.h b/include/m68k/mcf5329/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mcf5329/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mcf5329/rtems/asm.h b/include/m68k/mcf5329/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mcf5329/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mcf5329/rtems/score/cpu.h b/include/m68k/mcf5329/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mcf5329/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mcf5329/rtems/score/types.h b/include/m68k/mcf5329/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mcf5329/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mrm332/bsp/linker-symbols.h b/include/m68k/mrm332/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mrm332/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mrm332/coverhd.h b/include/m68k/mrm332/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/mrm332/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/mrm332/machine/elf_machdep.h b/include/m68k/mrm332/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mrm332/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mrm332/rtems/asm.h b/include/m68k/mrm332/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mrm332/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mrm332/rtems/score/cpu.h b/include/m68k/mrm332/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mrm332/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mrm332/rtems/score/types.h b/include/m68k/mrm332/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mrm332/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mrm332/tm27.h b/include/m68k/mrm332/tm27.h
new file mode 100644
index 0000000000..a283a51568
--- /dev/null
+++ b/include/m68k/mrm332/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/arm1136jfs/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/arm1136jfs/tm27.h>
diff --git a/include/m68k/mvme136/bsp/linker-symbols.h b/include/m68k/mvme136/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mvme136/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mvme136/machine/elf_machdep.h b/include/m68k/mvme136/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mvme136/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mvme136/rtems/asm.h b/include/m68k/mvme136/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mvme136/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mvme136/rtems/score/cpu.h b/include/m68k/mvme136/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mvme136/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mvme136/rtems/score/types.h b/include/m68k/mvme136/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mvme136/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mvme147/bsp/linker-symbols.h b/include/m68k/mvme147/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mvme147/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mvme147/machine/elf_machdep.h b/include/m68k/mvme147/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mvme147/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mvme147/rtems/asm.h b/include/m68k/mvme147/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mvme147/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mvme147/rtems/score/cpu.h b/include/m68k/mvme147/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mvme147/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mvme147/rtems/score/types.h b/include/m68k/mvme147/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mvme147/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mvme147s/bsp/linker-symbols.h b/include/m68k/mvme147s/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mvme147s/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mvme147s/machine/elf_machdep.h b/include/m68k/mvme147s/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mvme147s/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mvme147s/rtems/asm.h b/include/m68k/mvme147s/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mvme147s/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mvme147s/rtems/score/cpu.h b/include/m68k/mvme147s/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mvme147s/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mvme147s/rtems/score/types.h b/include/m68k/mvme147s/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mvme147s/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mvme162/bsp/linker-symbols.h b/include/m68k/mvme162/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mvme162/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mvme162/machine/elf_machdep.h b/include/m68k/mvme162/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mvme162/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mvme162/rtems/asm.h b/include/m68k/mvme162/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mvme162/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mvme162/rtems/score/cpu.h b/include/m68k/mvme162/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mvme162/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mvme162/rtems/score/types.h b/include/m68k/mvme162/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mvme162/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mvme162lx/bsp.h b/include/m68k/mvme162lx/bsp.h
new file mode 100644
index 0000000000..60f963d3a9
--- /dev/null
+++ b/include/m68k/mvme162lx/bsp.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/mvme162/bsp.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/mvme162/bsp.h>
diff --git a/include/m68k/mvme162lx/bsp/linker-symbols.h b/include/m68k/mvme162lx/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mvme162lx/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mvme162lx/coverhd.h b/include/m68k/mvme162lx/coverhd.h
new file mode 100644
index 0000000000..9a310e4862
--- /dev/null
+++ b/include/m68k/mvme162lx/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/mvme162/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/mvme162/coverhd.h>
diff --git a/include/m68k/mvme162lx/machine/elf_machdep.h b/include/m68k/mvme162lx/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mvme162lx/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mvme162lx/page_table.h b/include/m68k/mvme162lx/page_table.h
new file mode 100644
index 0000000000..7de2ed21dd
--- /dev/null
+++ b/include/m68k/mvme162lx/page_table.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/mvme162/page_table.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/mvme162/page_table.h>
diff --git a/include/m68k/mvme162lx/rtems/asm.h b/include/m68k/mvme162lx/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mvme162lx/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mvme162lx/rtems/score/cpu.h b/include/m68k/mvme162lx/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mvme162lx/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mvme162lx/rtems/score/types.h b/include/m68k/mvme162lx/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mvme162lx/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/mvme162lx/tm27.h b/include/m68k/mvme162lx/tm27.h
new file mode 100644
index 0000000000..caa03e0904
--- /dev/null
+++ b/include/m68k/mvme162lx/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/mvme162/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/mvme162/tm27.h>
diff --git a/include/m68k/mvme167/bsp/linker-symbols.h b/include/m68k/mvme167/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/mvme167/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/mvme167/machine/elf_machdep.h b/include/m68k/mvme167/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/mvme167/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/mvme167/rtems/asm.h b/include/m68k/mvme167/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/mvme167/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/mvme167/rtems/score/cpu.h b/include/m68k/mvme167/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/mvme167/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/mvme167/rtems/score/types.h b/include/m68k/mvme167/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/mvme167/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/ods68302/bsp/linker-symbols.h b/include/m68k/ods68302/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/ods68302/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/ods68302/machine/elf_machdep.h b/include/m68k/ods68302/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/ods68302/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/ods68302/rtems/asm.h b/include/m68k/ods68302/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/ods68302/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/ods68302/rtems/score/cpu.h b/include/m68k/ods68302/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/ods68302/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/ods68302/rtems/score/types.h b/include/m68k/ods68302/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/ods68302/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/ods68302/tm27.h b/include/m68k/ods68302/tm27.h
new file mode 100644
index 0000000000..a283a51568
--- /dev/null
+++ b/include/m68k/ods68302/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/arm1136jfs/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/arm1136jfs/tm27.h>
diff --git a/include/m68k/pgh360/bsp.h b/include/m68k/pgh360/bsp.h
new file mode 100644
index 0000000000..c7b63bf7ee
--- /dev/null
+++ b/include/m68k/pgh360/bsp.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/gen68360/bsp.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/gen68360/bsp.h>
diff --git a/include/m68k/pgh360/bsp/linker-symbols.h b/include/m68k/pgh360/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/pgh360/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/pgh360/coverhd.h b/include/m68k/pgh360/coverhd.h
new file mode 100644
index 0000000000..0455eba347
--- /dev/null
+++ b/include/m68k/pgh360/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/gen68360/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/gen68360/coverhd.h>
diff --git a/include/m68k/pgh360/machine/elf_machdep.h b/include/m68k/pgh360/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/pgh360/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/pgh360/rtems/asm.h b/include/m68k/pgh360/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/pgh360/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/pgh360/rtems/score/cpu.h b/include/m68k/pgh360/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/pgh360/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/pgh360/rtems/score/types.h b/include/m68k/pgh360/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/pgh360/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>
diff --git a/include/m68k/pgh360/tm27.h b/include/m68k/pgh360/tm27.h
new file mode 100644
index 0000000000..94b0132440
--- /dev/null
+++ b/include/m68k/pgh360/tm27.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/gen68360/tm27.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/gen68360/tm27.h>
diff --git a/include/m68k/uC5282/bsp/linker-symbols.h b/include/m68k/uC5282/bsp/linker-symbols.h
new file mode 100644
index 0000000000..88d2379072
--- /dev/null
+++ b/include/m68k/uC5282/bsp/linker-symbols.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/bsp/linker-symbols.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/bsp/linker-symbols.h>
diff --git a/include/m68k/uC5282/coverhd.h b/include/m68k/uC5282/coverhd.h
new file mode 100644
index 0000000000..51037e4129
--- /dev/null
+++ b/include/m68k/uC5282/coverhd.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* arm/altcycv_devkit/coverhd.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <arm/altcycv_devkit/coverhd.h>
diff --git a/include/m68k/uC5282/machine/elf_machdep.h b/include/m68k/uC5282/machine/elf_machdep.h
new file mode 100644
index 0000000000..be039cefa6
--- /dev/null
+++ b/include/m68k/uC5282/machine/elf_machdep.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/machine/elf_machdep.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/machine/elf_machdep.h>
diff --git a/include/m68k/uC5282/rtems/asm.h b/include/m68k/uC5282/rtems/asm.h
new file mode 100644
index 0000000000..cf5a65b045
--- /dev/null
+++ b/include/m68k/uC5282/rtems/asm.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/asm.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/asm.h>
diff --git a/include/m68k/uC5282/rtems/score/cpu.h b/include/m68k/uC5282/rtems/score/cpu.h
new file mode 100644
index 0000000000..0fd8b681da
--- /dev/null
+++ b/include/m68k/uC5282/rtems/score/cpu.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/cpu.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/cpu.h>
diff --git a/include/m68k/uC5282/rtems/score/types.h b/include/m68k/uC5282/rtems/score/types.h
new file mode 100644
index 0000000000..033536bc34
--- /dev/null
+++ b/include/m68k/uC5282/rtems/score/types.h
@@ -0,0 +1,5 @@
+#if defined(HEADER_WARNING_DUPLICATE) /* m68k/COBRA5475/rtems/score/types.h */
+#warning "This header should not be included directly. (duplicate)"
+#endif
+
+#include <m68k/COBRA5475/rtems/score/types.h>