1. 23 Jun, 2010 1 commit
  2. 28 May, 2010 1 commit
  3. 27 May, 2010 1 commit
  4. 24 May, 2010 1 commit
  5. 17 May, 2010 2 commits
  6. 10 May, 2010 2 commits
  7. 06 May, 2010 2 commits
  8. 04 May, 2010 1 commit
  9. 01 May, 2010 1 commit
  10. 28 Apr, 2010 1 commit
    • David Goodell's avatar
      [svn-r6582] delete the ssm and shm channels, along with the "process locks" code · 958dd22a
      David Goodell authored
      These channels are old and have been deprecated for a while.  Their
      presence is hampering PMI API development, so I have removed them.
      These were the only channels seriously using the "process locks" code,
      so that mess has also been deleted.  The only remaining useful
      functionality (MPIDU_Yield) has been moved to the OS wrappers.
      958dd22a
  11. 23 Apr, 2010 1 commit
  12. 17 Apr, 2010 1 commit
  13. 03 Mar, 2010 1 commit
  14. 19 Feb, 2010 1 commit
  15. 18 Feb, 2010 1 commit
  16. 13 Feb, 2010 1 commit
  17. 12 Feb, 2010 1 commit
    • David Goodell's avatar
      [svn-r6270] Add AR_FLAGS and set them to Scr on darwin. (ticket #754) · 7742306b
      David Goodell authored
      Previously flags to AR were fixed by simplemake to be "cr".  With this
      change this can be controlled by configure/make via the new AR_FLAGS
      precious variable.  On darwin using "Scr" shaves ~10% off the normal
      build time.
      
      This is a minor, nibbling around the edges fix.  The real fix is to
      rework all of the linking in MPICH2 so that parallel builds are possible
      and only a single invocation of AR/RANLIB occurs for each library that
      we produce.
      
      Reviewed by balaji@.
      7742306b
  18. 11 Feb, 2010 1 commit
  19. 09 Feb, 2010 1 commit
  20. 08 Feb, 2010 1 commit
  21. 07 Feb, 2010 1 commit
    • Pavan Balaji's avatar
      [svn-r6238] Revert a part of the changes in r6226. (The build system is quite · 23639288
      Pavan Balaji authored
      broken, requiring lots of hacks to get it working correctly). We now
      allow each channel to pick what all common directories it wants
      configured instead of blindly configuring everything. But we still
      retain the hack where the setup of the common directories has to run
      before the device configuration while the actual configuration needs
      to run after, because the build seems to fail without this.
      23639288
  22. 05 Feb, 2010 2 commits
  23. 04 Feb, 2010 5 commits
  24. 01 Feb, 2010 1 commit
    • David Goodell's avatar
      [svn-r6185] Move HAVE_CXX_COMPLEX check/definition to the appropriate scope. · 43110c0b
      David Goodell authored
      If the <complex> header was unavailable it was still possible to end up
      with HAVE_CXX_COMPLEX defined.  This causes problems for the various
      predefined MPI reduction operators, which the presence/absence of
      HAVE_CXX_COMPLEX to conditionally compile case statements.  Incorrect
      values can result in "duplicate case value" errors from the compiler.
      
      No reviewer.
      43110c0b
  25. 30 Jan, 2010 1 commit
  26. 27 Jan, 2010 2 commits
  27. 06 Jan, 2010 1 commit
  28. 05 Jan, 2010 3 commits
  29. 01 Jan, 2010 1 commit
    • Pavan Balaji's avatar
      [svn-r6080] Several corrections to conflicting definitions of LIBS and · 81d9a723
      Pavan Balaji authored
      WRAPPER_LIBS.
      
      LIBS are all libraries detected and added by MPICH2. These are
      maintained internally, so appropriate autoconf checks can use them
      correctly. WRAPPER_LIBS are only used within mpicc and friends; they
      are a combination of LIBS and other libraries such as opa and mpl
      which are only generated at make time. These are maintained separately
      so autoconf doesn't try to use them for link or run tests.
      81d9a723