Changeset 5724

Show
Ignore:
Timestamp:
11/06/09 09:10:56 (2 weeks ago)
Author:
jayesh
Message:

Since disabling thread package is broken, make the thread package available for all builds on windows. Also disabling async progress stuff - added in r5695 - for now on windows

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • mpich2/trunk/winconfigure.wsf

    r5686 r5724  
    29752975                                        fout.WriteLine("#endif") 
    29762976                                Case "MPIU_THREAD_PACKAGE_NAME" 
    2977                                         fout.WriteLine("#ifdef MPICH_MULTITHREADED") 
    29782977                                        fout.WriteLine("#define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_WIN") 
    2979                                         fout.WriteLine("#else") 
    2980                                         fout.WriteLine("#define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_NONE") 
    2981                                         fout.WriteLine("#endif") 
    29822978                                Case "MPIU_THREAD_REFCOUNT" 
    29832979                                        fout.WriteLine("#define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE") 
     
    36173613                                            fout.WriteLine("#define SIZEOF_OPA_PTR_T 4") 
    36183614                                        End if 
     3615                                Case "USE_ASYNC_PROGRESS" 
     3616                                        fout.WriteLine("/* #undef USE_ASYNC_PROGRESS */") 
    36193617                                Case Else 
    36203618                                        'MsgBox("Unhandled definition <" & define & ">") 
     
    65006498        CreateRules f.GetFolder("src\util\logging\common"), trimlength 
    65016499        CreateRules f.GetFolder("src\util\param"), trimlength 
     6500        CreateRules f.GetFolder("src\util\thread"), trimlength 
    65026501        ' Insert rules for romio manually since romio is not build with Makefile.sm files 
    65036502        mfile.WriteLine("{..\src\mpi\romio\adio\ad_ntfs}.c{$(OUTDIR)}.obj:") 
     
    65366535        CreateObjs "mpich2", f.GetFolder("src\util\logging\common"), trimlength, false, false 
    65376536        CreateObjs "mpich2", f.GetFolder("src\util\param"), trimlength, false, false 
     6537        CreateObjs "mpich2", f.GetFolder("src\util\thread"), trimlength, false, false 
    65386538        mfile.WriteLine(" \" & vbCrLf & "       $(OUTDIR)\ad_ntfs.obj \") 
    65396539        mfile.WriteLine("       $(OUTDIR)\ad_ntfs_close.obj \") 
     
    66886688        CreateRules f.GetFolder("src\mpid\ch3\util\sock"), trimlength 
    66896689        'CreateRules f.GetFolder("src\util\events"), trimlength 
    6690         mfile.WriteLine("{..\src\util\thread}.c{$(MT_OUTDIR)}.obj:") 
    6691         mfile.WriteLine("    $(cc) $(cflags) /Fo""$(MT_OUTDIR)\\"" /Fd""$(MT_OUTDIR)\\"" $**") 
    6692         mfile.WriteLine 
    66936690        CreateObjs "ch3mt", f.GetFolder("src\mpid\ch3\channels\sock"), trimlength, true, false 
    6694         CreateObjs "ch3mt", f.GetFolder("src\mpid\ch3\util\sock"), trimlength, false, false 
     6691        CreateObjs "ch3mt", f.GetFolder("src\mpid\ch3\util\sock"), trimlength, false, true 
    66956692        'CreateObjs "ch3mt", f.GetFolder("src\util\events"), trimlength, false, false 
    6696         mfile.WriteLine(" \" & vbCrLf & "       $(MT_OUTDIR)\mpiu_thread.obj") 
    66976693 
    66986694        mfile.WriteLine 
     
    67046700'       CreateRules f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\utils"), trimlength 
    67056701        CreateRules f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\wintcp"), trimlength 
    6706         mfile.WriteLine("{..\src\util\thread}.c{$(NEMESIS_OUTDIR)}.obj:") 
    6707         mfile.WriteLine("    $(cc) $(cflags) /Fo""$(NEMESIS_OUTDIR)\\"" /Fd""$(NEMESIS_OUTDIR)\\"" $**") 
    6708         mfile.WriteLine 
    67096702        CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\src"), trimlength, true, false 
    67106703        CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\src"), trimlength, false, false 
    67116704'       CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\utils"), trimlength, false, false 
    6712         CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\wintcp"), trimlength, false, false 
    6713         mfile.WriteLine(" \" & vbCrLf & "       $(NEMESIS_OUTDIR)\mpiu_thread.obj") 
     6705        CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\wintcp"), trimlength, false, true 
    67146706 
    67156707        mfile.WriteLine