# HG changeset patch
# User Ben Taylor <[EMAIL PROTECTED]>
# Date 1181505796 14400
# Node ID 9311da9e65bbfbd9dc786be8fc5321be6c57777f
# Parent  5904505c900d1950eb585ae511075b9bce8c6c00
Added Solaris support for gcc and studio to pthreads.m4

diff -r 9311da9e65bbfbd9dc786be8fc5321be6c57777f -r 
5904505c900d1950eb585ae511075b9bce8c6c00 m4/pthreads.m4
--- a/m4/pthreads.m4    Sun Jun 10 16:03:16 2007 -0400
+++ b/m4/pthreads.m4    Sun Jun 10 21:50:39 2007 +0200
@@ -20,6 +20,9 @@ AC_DEFUN([CC_PTHREAD_FLAGS], [
      case $host in
        *-hpux11*) PTHREAD_CFLAGS=""            ;;
        *-darwin*) PTHREAD_CFLAGS=""            ;;
+       *-solaris*)
+                  # Handle Studio compiler
+                  CC_CHECK_CFLAGS([-mt], [PTHREAD_CFLAGS="-mt -D_REENTRANT"], 
[PTHREAD_CFLAGS="-D_REENTRANT"]);;
        *)        PTHREAD_CFLAGS="-pthread"     ;;
      esac
   fi
@@ -27,6 +30,9 @@ AC_DEFUN([CC_PTHREAD_FLAGS], [
      case $host in
        *-hpux11*) PTHREAD_LIBS="-lpthread"     ;;
        *-darwin*) PTHREAD_LIBS=""              ;;
+       *-solaris*)
+                  # Handle Studio compiler
+                  CC_CHECK_CFLAGS([-mt], [PTHREAD_LIBS="-lpthread -lposix4 
-lrt"], [PTHREAD_LIBS="-lpthread -lposix4 -lrt"]);;
        *)        PTHREAD_LIBS="-pthread"       ;;
      esac
   fi

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Xine-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-cvslog

Reply via email to