[mpich2-commits] r6710 - mpich2/trunk
jayesh at mcs.anl.gov
jayesh at mcs.anl.gov
Mon May 24 13:18:53 CDT 2010
Author: jayesh
Date: 2010-05-24 13:18:53 -0500 (Mon, 24 May 2010)
New Revision: 6710
Modified:
mpich2/trunk/winconfigure.wsf
Log:
Handling unhandled defns in windows configure.(1) For now not-defining thread-safe strerror funcs (2) Adding support for thread local storage class defined by VS
Modified: mpich2/trunk/winconfigure.wsf
===================================================================
--- mpich2/trunk/winconfigure.wsf 2010-05-24 16:05:25 UTC (rev 6709)
+++ mpich2/trunk/winconfigure.wsf 2010-05-24 18:18:53 UTC (rev 6710)
@@ -2986,6 +2986,14 @@
fout.WriteLine("#ifndef HAVE_STRERROR")
fout.WriteLine("#define HAVE_STRERROR 1")
fout.WriteLine("#endif")
+ Case "HAVE_STRERROR_R"
+ fout.WriteLine("/* #undef HAVE_STRERROR_R */")
+ Case "STRERROR_R_CHAR_P"
+ fout.WriteLine("/* #undef STRERROR_R_CHAR_P */")
+ Case "NEEDS_STRERROR_R_DECL"
+ fout.WriteLine("/* #undef NEEDS_STRERROR_R_DECL */")
+ Case "HAVE_DECL_STRERROR_R"
+ fout.WriteLine("/* #undef HAVE_DECL_STRERROR_R */")
Case "HAVE_ASM_AND_X86_LFENCE"
fout.WriteLine("/* #undef HAVE_ASM_AND_X86_LFENCE */")
Case "HAVE_ASM_AND_X86_MFENCE"
@@ -3088,6 +3096,8 @@
' Currently we only build MPICH2 with global lock
' -Introduce this option when building lock-free version
fout.WriteLine("/* #undef MPIU_THREAD_SUPPRESS_PREDEFINED_REFCOUNTS */")
+ Case "MPIU_TLS_SPECIFIER"
+ fout.WriteLine("#define MPIU_TLS_SPECIFIER __declspec( thread )")
Case "MPIU_HANDLE_ALLOCATION_METHOD"
fout.WriteLine("#define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX")
Case "MPIU_MUTEX_WAIT_TIME"
More information about the mpich2-commits
mailing list