Add a new primitive forkOn#, for forking a thread on a specific Capability
[ghc-hetmet.git] / configure.ac
index 67f8e18..f8d64d5 100644 (file)
@@ -125,6 +125,15 @@ amd64-*-openbsd*|x86_64-*-openbsd*)
         HostVendor_CPP='unknown'
         HostOS_CPP='openbsd'
         ;;
+amd64-*-freebsd*)
+       HostPlatform=x86_64-unknown-freebsd
+       TargetPlatform=x86_64-unknown-freebsd
+       BuildPlatform=x86_64-unknown-freebsd
+       HostPlatform_CPP='x86_64_unknown_freebsd'
+       HostArch_CPP='x86_64'
+       HostVendor_CPP='unknown'
+       HostOS_CPP='freebsd'
+       ;;
 arm*-linux*)
         HostPlatform=arm-unknown-linux # hack again
         TargetPlatform=arm-unknown-linux
@@ -188,15 +197,6 @@ i[[3456]]86-*-linux*)
         HostVendor_CPP='unknown'
         HostOS_CPP='linux'
         ;;
-i[[3456]]86-*-gnu*)
-        HostPlatform=i386-unknown-gnu
-        TargetPlatform=i386-unknown-gnu
-        BuildPlatform=i386-unknown-gnu
-        HostPlatform_CPP=i386_unknown_gnu
-        HostArch_CPP=i386
-        HostVendor_CPP=unknown
-        HostOS_CPP=gnu
-        ;;
 i[[3456]]86-*-kfreebsd*-gnu)
         HostPlatform=i386-unknown-kfreebsdgnu # hack again
         TargetPlatform=i386-unknown-kfreebsdgnu
@@ -280,6 +280,15 @@ i[[3456]]86-apple-darwin*)
        HostVendor_CPP='apple'
        HostOS_CPP='darwin'
        ;;
+i[[3456]]86-*-gnu*)
+        HostPlatform=i386-unknown-gnu
+        TargetPlatform=i386-unknown-gnu
+        BuildPlatform=i386-unknown-gnu
+        HostPlatform_CPP=i386_unknown_gnu
+        HostArch_CPP=i386
+        HostVendor_CPP=unknown
+        HostOS_CPP=gnu
+        ;;
 ia64-*-linux*)
         HostPlatform=ia64-unknown-linux # hack again
         TargetPlatform=ia64-unknown-linux