]> gitweb.factorcode.org Git - factor.git/commitdiff
system: add arm targets.
authorDoug Coleman <doug.coleman@gmail.com>
Tue, 24 Nov 2020 03:07:55 +0000 (21:07 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Tue, 24 Nov 2020 03:07:55 +0000 (21:07 -0600)
core/system/system.factor

index cd25edf4e70f5c2e946312289b61e3c54c01e6e1..83f9894512a93cca8afffcf4535d83fbdfdce3c6 100644 (file)
@@ -9,9 +9,10 @@ PRIMITIVE: disable-ctrl-break ( -- )
 PRIMITIVE: enable-ctrl-break ( -- )
 PRIMITIVE: nano-count ( -- ns )
 
-SINGLETONS: x86.32 x86.64 arm ppc.32 ppc.64 ;
+SINGLETONS: x86.32 x86.64 arm.32 arm.64 ppc.32 ppc.64 ;
 
 UNION: x86 x86.32 x86.64 ;
+UNION: arm arm.32 arm.64 ;
 UNION: ppc ppc.32 ppc.64 ;
 
 : cpu ( -- class ) \ cpu get-global ; foldable
@@ -42,7 +43,8 @@ UNION: unix macosx linux freebsd bsd ;
 CONSTANT: string>cpu-hash H{
     { "x86.32" x86.32 }
     { "x86.64" x86.64 }
-    { "arm" arm }
+    { "arm.32" arm.32 }
+    { "arm.64" arm.64 }
     { "ppc.32" ppc.32 }
     { "ppc.64" ppc.64 }
 }