]> gitweb.factorcode.org Git - factor.git/blobdiff - vm/platform.hpp
Re-add Freebsd Support
[factor.git] / vm / platform.hpp
index 50005ad6b3b432dbc0780ed33dccf35ff7befbb9..8c0ec7887c578ab78707a9e9a85a9f6baf46bcb0 100644 (file)
     #endif
   #else
     #include "os-genunix.hpp"
-    #if defined(__linux__)
+    #if defined(__FreeBSD__)
+       #define FACTOR_OS_STRING "freebsd"
+       #include "os-freebsd.hpp"
+       #include "os-freebsd-x86.64.hpp"
+    #elif defined(__linux__)
       #define FACTOR_OS_STRING "linux"
       #include "os-linux.hpp"
-
       #if defined(FACTOR_X86)
         #include "os-linux-x86.32.hpp"
       #elif defined(FACTOR_PPC64)
@@ -44,8 +47,6 @@
       #else
         #error "Unsupported Linux flavor"
       #endif
-    #else
-      #error "Unsupported OS"
     #endif
   #endif
 #endif