[MLton-commit] r7247
    Wesley Terpstra 
    wesley at mlton.org
       
    Tue Oct 13 06:12:43 PDT 2009
    
    
  
kfreebsd (freebsd under debian)
----------------------------------------------------------------------
U   mlton/trunk/bin/platform
U   mlton/trunk/runtime/cenv.h
U   mlton/trunk/runtime/platform/freebsd.h
----------------------------------------------------------------------
Modified: mlton/trunk/bin/platform
===================================================================
--- mlton/trunk/bin/platform	2009-10-13 10:54:30 UTC (rev 7246)
+++ mlton/trunk/bin/platform	2009-10-13 13:12:41 UTC (rev 7247)
@@ -40,7 +40,7 @@
 Darwin)
         HOST_OS='darwin'
 ;;
-FreeBSD*)
+*FreeBSD*)
         HOST_OS='freebsd'
 ;;
 HP-UX)
Modified: mlton/trunk/runtime/cenv.h
===================================================================
--- mlton/trunk/runtime/cenv.h	2009-10-13 10:54:30 UTC (rev 7246)
+++ mlton/trunk/runtime/cenv.h	2009-10-13 13:12:41 UTC (rev 7247)
@@ -71,7 +71,7 @@
 #include "platform/cygwin.h"
 #elif (defined (__Darwin__))
 #include "platform/darwin.h"
-#elif (defined (__FreeBSD__))
+#elif (defined (__FreeBSD__) || defined(__FreeBSD_kernel__))
 #include "platform/freebsd.h"
 #elif (defined (__hpux__))
 #include "platform/hpux.h"
Modified: mlton/trunk/runtime/platform/freebsd.h
===================================================================
--- mlton/trunk/runtime/platform/freebsd.h	2009-10-13 10:54:30 UTC (rev 7246)
+++ mlton/trunk/runtime/platform/freebsd.h	2009-10-13 13:12:41 UTC (rev 7247)
@@ -39,4 +39,6 @@
 
 #define MLton_Platform_OS_host "freebsd"
 
+#define getpgrp() getpgrp(getpid())
+
 extern char **environ; /* for Posix_ProcEnv_environ */
    
    
More information about the MLton-commit
mailing list