Browse Source

* avr, armeb added

git-svn-id: trunk@10592 -
peter 17 years ago
parent
commit
0cbb3c8843
1 changed files with 30 additions and 31 deletions
  1. 30 31
      packages/fpmkunit/src/fpmkunit.pp

+ 30 - 31
packages/fpmkunit/src/fpmkunit.pp

@@ -52,7 +52,7 @@ Type
 
   // Please keep this order, see OSCPUSupported below
   TCpu=(cpuNone,
-    i386,m68k,powerpc,sparc,x86_64,arm,powerpc64
+    i386,m68k,powerpc,sparc,x86_64,arm,powerpc64,avr,armeb
   );
   TCPUS = Set of TCPU;
 
@@ -108,36 +108,35 @@ Const
   AllWindowsOSes  = [Win32,Win64,WinCE];
 
   { This table is kept OS,Cpu because it is easier to maintain (PFV) }
-  OSCPUSupported : array[TOS,TCpu] of boolean = (
-    { os          none   i386   m68k   ppc    sparc  x86_64 arm    ppc64}
-    { none  }   ( false, false, false, false, false, false, false, false),
-    { linux }   ( false, true,  true,  true,  true,  true,  true,  true ),
-    { go32v2 }  ( false, true,  false, false, false, false, false, false),
-    { win32 }   ( false, true,  false, false, false, false, false, false),
-    { os2 }     ( false, true,  false, false, false, false, false, false),
-    { freebsd } ( false, true,  true,  false, false, true,  false, false),
-    { beos }    ( false, true,  false, false, false, false, false, false),
-    { netbsd }  ( false, false, false, false, false, false, false, false),
-    { amiga }   ( false, false, true,  true,  false, false, false, false),
-    { atari }   ( false, false, false, false, false, false, false, false),
-    { solaris } ( false, true,  false, false, true,  false, false, false),
-    { qnx }     ( false, false, false, false, false, false, false, false),
-    { netware } ( false, true,  false, false, false, false, false, false),
-    { openbsd } ( false, false, false, false, false, false, false, false),
-    { wdosx }   ( false, true,  false, false, false, false, false, false),
-    { palmos }  ( false, false, true,  false, false, false, true,  false),
-    { macos }   ( false, false, false, true,  false, false, false, false),
-    { darwin }  ( false, true,  false, true,  false, true,  false, true ),
-    { emx }     ( false, true,  false, false, false, false, false, false),
-    { watcom }  ( false, true,  false, false, false ,false, false, false),
-    { morphos } ( false, false, false, true,  false ,false, false, false),
-    { netwlibc }( false, true,  false, false, false, false, false, false),
-    { win64   } ( false, false, false, false, false, true,  false, false),
-    { wince    }( false, true,  false, false, false, false, true,  false),
-    { gba    }  ( false, false, false, false, false, false, true,  false),
-    { nds    }  ( false, false, false, false, false, false, true,  false),
-    { embedded }( false, false, false, false, false, false, true,  false),
-    { symbian } ( false, true,  false, false, false, false, true,  false)
+  OSCpuPossible : array[TOS,TCpu] of boolean = (
+    { os          none   i386    m68k  ppc    sparc  x86_64 arm    ppc64  avr    armeb}
+    { linux }   ( false, true,  true,  true,  true,  true,  true,  true,  false, true ),
+    { go32v2 }  ( false, true,  false, false, false, false, false, false, false, false),
+    { win32 }   ( false, true,  false, false, false, false, false, false, false, false),
+    { os2 }     ( false, true,  false, false, false, false, false, false, false, false),
+    { freebsd } ( false, true,  true,  false, false, true,  false, false, false, false),
+    { beos }    ( false, true,  false, false, false, false, false, false, false, false),
+    { netbsd }  ( false, true,  true,  true,  true,  false, false, false, false, false),
+    { amiga }   ( false, false, true,  true,  false, false, false, false, false, false),
+    { atari }   ( false, false, true,  false, false, false, false, false, false, false),
+    { solaris } ( false, true,  false, false, true,  false, false, false, false, false),
+    { qnx }     ( false, true,  false, false, false, false, false, false, false, false),
+    { netware } ( false, true,  false, false, false, false, false, false, false, false),
+    { openbsd } ( false, true,  true,  false, false, false, false, false, false, false),
+    { wdosx }   ( false, true,  false, false, false, false, false, false, false, false),
+    { palmos }  ( false, false, true,  false, false, false, true,  false, false, false),
+    { macos }   ( false, false, false, true,  false, false, false, false, false, false),
+    { darwin }  ( false, true,  false, true,  false, true,  true,  true,  false, false),
+    { emx }     ( false, true,  false, false, false, false, false, false, false, false),
+    { watcom }  ( false, true,  false, false, false ,false, false, false, false, false),
+    { morphos } ( false, false, false, true,  false ,false, false, false, false, false),
+    { netwlibc }( false, true,  false, false, false, false, false, false, false, false),
+    { win64   } ( false, false, false, false, false, true,  false, false, false, false),
+    { wince    }( false, true,  false, false, false, false, true,  false, false, false),
+    { gba    }  ( false, false, false, false, false, false, true,  false, false, false),
+    { nds    }  ( false, false, false, false, false, false, true,  false, false, false),
+    { embedded }( false, true,  true,  true,  true,  true,  true,  true,  true,  true ),
+    { symbian } ( false, true,  false, false, false, false, true,  false, false, false)
   );
 
   // Useful