---
 arch/m68k.py | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 arch/m68k.py

diff --git a/arch/m68k.py b/arch/m68k.py
new file mode 100644
index 0000000..37b26a4
--- /dev/null
+++ b/arch/m68k.py
@@ -0,0 +1,22 @@
+
+import builder,os
+from catalyst_support import *
+
+class generic_m68k(builder.generic):
+       "abstract base class for all m68k builders"
+       def __init__(self,myspec):
+               builder.generic.__init__(self,myspec)
+               self.settings["CHROOT"]="chroot"
+               self.settings["CFLAGS"]=" -pipe"
+
+class arch_m68k(generic_m68k):
+       "builder class for generic m68k"
+       def __init__(self,myspec):
+               generic_m68k.__init__(self,myspec)
+               self.settings["CFLAGS"]+=" -O2"
+               self.settings["CHOST"]="m68k-unknown-linux-gnu"
+
+def register():
+       "Inform main catalyst program of the contents of this plugin."
+       return ({ "m68k":arch_m68k },
+       ("m68k", ))
-- 
1.8.1.5


Reply via email to