1 |
--- |
2 |
arch/m68k.py | 22 ++++++++++++++++++++++ |
3 |
1 file changed, 22 insertions(+) |
4 |
create mode 100644 arch/m68k.py |
5 |
|
6 |
diff --git a/arch/m68k.py b/arch/m68k.py |
7 |
new file mode 100644 |
8 |
index 0000000..37b26a4 |
9 |
--- /dev/null |
10 |
+++ b/arch/m68k.py |
11 |
@@ -0,0 +1,22 @@ |
12 |
+ |
13 |
+import builder,os |
14 |
+from catalyst_support import * |
15 |
+ |
16 |
+class generic_m68k(builder.generic): |
17 |
+ "abstract base class for all m68k builders" |
18 |
+ def __init__(self,myspec): |
19 |
+ builder.generic.__init__(self,myspec) |
20 |
+ self.settings["CHROOT"]="chroot" |
21 |
+ self.settings["CFLAGS"]=" -pipe" |
22 |
+ |
23 |
+class arch_m68k(generic_m68k): |
24 |
+ "builder class for generic m68k" |
25 |
+ def __init__(self,myspec): |
26 |
+ generic_m68k.__init__(self,myspec) |
27 |
+ self.settings["CFLAGS"]+=" -O2" |
28 |
+ self.settings["CHOST"]="m68k-unknown-linux-gnu" |
29 |
+ |
30 |
+def register(): |
31 |
+ "Inform main catalyst program of the contents of this plugin." |
32 |
+ return ({ "m68k":arch_m68k }, |
33 |
+ ("m68k", )) |
34 |
-- |
35 |
1.8.1.5 |