1. 03 Nov, 2013 1 commit
  2. 31 Oct, 2013 1 commit
    • Rob Latham's avatar
      Configure check for (need for) header padding · e518cb4c
      Rob Latham authored
      
      
      Dancing around with various schemes to detect/deal-with compiler padding
      in structs so the 'payload' field ends up double-aligned.  The new
      "large type , large count" work introduced a pointer into the nemisis
      packet, so we have to be a bit more dynamic about how or if we pad out
      the structure.
      
      - put the members of MPID_nem_pkt_header inside a struct, so subsequent
        payload does not "fall into" compiler-introduced padding
      - use this updated datatype to determine the size, and if we need to pad
        or not.
      - use the result of the configure test to introduce padding, or omit the
        padding from the definition if the amount of padding is '0'
      Signed-off-by: Pavan Balaji's avatarPavan Balaji <balaji@mcs.anl.gov>
      e518cb4c
  3. 11 Dec, 2012 1 commit
  4. 23 Oct, 2012 1 commit
  5. 08 Aug, 2012 1 commit
    • James Dinan's avatar
      [svn-r10116] Reversed r10057. · f5ce7800
      James Dinan authored
      This patch was a quick fix, which moved shared memory segment support from
      Nemesis up to ch3 in order to support shared memory windows.  This
      functionality has been pushed down into Nemesis, so the r10057 fix is no longer
      needed.
      
      Reviewer: buntinas
      f5ce7800
  6. 25 Jul, 2012 1 commit
  7. 24 Jul, 2012 1 commit
  8. 10 Jul, 2012 2 commits
  9. 05 Jul, 2012 1 commit
  10. 08 Jun, 2012 1 commit
  11. 12 Mar, 2012 1 commit
  12. 28 Feb, 2012 1 commit
  13. 19 Jan, 2012 1 commit
  14. 21 Nov, 2011 2 commits
  15. 10 Nov, 2011 2 commits
    • David Goodell's avatar
      [svn-r9135] completely overhaul the build system · 4153c8f8
      David Goodell authored
      Use automake+libtool instead of simplemake+createshlib.  Parallel make
      now works for real, and shared library creation should be more robust on
      more platforms.  "make dist" now works, modulo building the documentation,
      although for boring reasons we can't actually use it for the final
      distribution tarball generation.
      
      This is a massive change and without a doubt has some bugs in it.  We'll
      work through them as we find them.
      
      No reviewer.
      4153c8f8
    • Guillaume Mercier's avatar
      [svn-r9125] Newmad now uses autotools · 5a5d3083
      Guillaume Mercier authored
      5a5d3083
  16. 23 Sep, 2010 1 commit
    • Anthony Chan's avatar
      [svn-r7239] Allowed autoconf-2.68 in maint/updatefiles. Fixed incorrect uses... · b093a244
      Anthony Chan authored
      [svn-r7239] Allowed autoconf-2.68 in maint/updatefiles.  Fixed incorrect uses of AC_*_IFELSE, i.e. without use of AC_LANG_SOURCE and friends in AC_*_IFELSE, that are detected by autoconf-2.68.  But there are still a lot of warning from use of AC_PROG_LIBTOOL(or AM_PROG_LIBTOOL) and LT_INIT.  Also warnings from hydra (hwloc and plpa) and openpa are not fixed here.
      b093a244
  17. 08 Sep, 2010 1 commit
  18. 31 Aug, 2010 1 commit
  19. 28 May, 2010 1 commit
  20. 07 May, 2010 1 commit
  21. 23 Apr, 2010 1 commit
  22. 01 Mar, 2010 1 commit
  23. 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
  24. 04 Feb, 2010 2 commits
  25. 02 Feb, 2010 1 commit
  26. 25 Jan, 2010 1 commit
  27. 01 Jan, 2010 2 commits
  28. 29 Dec, 2009 1 commit
  29. 27 Dec, 2009 1 commit
  30. 24 Dec, 2009 2 commits
  31. 23 Dec, 2009 1 commit
  32. 06 Nov, 2009 1 commit
  33. 04 Sep, 2009 1 commit
  34. 03 Aug, 2009 1 commit