|
@@ -170,15 +170,26 @@
|
|
|
|
|
|
{$ifdef mipsel}
|
|
{$ifdef mipsel}
|
|
{$define mips}
|
|
{$define mips}
|
|
|
|
+{$else not mipsel}
|
|
|
|
+ { Define both mips and mipseb if mipsel is not defined
|
|
|
|
+ but mips cpu is wanted. }
|
|
|
|
+ {$ifdef mipseb}
|
|
|
|
+ {$define mips}
|
|
|
|
+ {$endif mipseb}
|
|
|
|
+ {$ifdef mips}
|
|
|
|
+ {$define mipseb}
|
|
|
|
+ {$endif mips}
|
|
{$endif mipsel}
|
|
{$endif mipsel}
|
|
-{$ifdef mipseb}
|
|
|
|
- {$define mips}
|
|
|
|
-{$endif mipseb}
|
|
|
|
|
|
+
|
|
|
|
|
|
{$ifdef mips}
|
|
{$ifdef mips}
|
|
- {$define cpu32bit}
|
|
|
|
- {$define cpu32bitalu}
|
|
|
|
- {$define cpu32bitaddr}
|
|
|
|
|
|
+ {$ifndef mips64}
|
|
|
|
+ {$define cpu32bit}
|
|
|
|
+ {$define cpu32bitalu}
|
|
|
|
+ {$define cpu32bitaddr}
|
|
|
|
+ {$else}
|
|
|
|
+ {$error mips64 not yet supported}
|
|
|
|
+ {$endif}
|
|
{ define cpuflags}
|
|
{ define cpuflags}
|
|
{$define cputargethasfixedstack}
|
|
{$define cputargethasfixedstack}
|
|
{$define cpurequiresproperalignment}
|
|
{$define cpurequiresproperalignment}
|