1
1

1453 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
573a61e573 More skeleton infrastructure for MCA
This commit was SVN r161.
2004-01-09 08:27:58 +00:00
Jeff Squyres
f58cc5c26f Moved other header files elsewhere
This commit was SVN r160.
2004-01-09 08:27:05 +00:00
Jeff Squyres
f47db3f07c Add prototypes for MPI_Init and MPI_Finalize
This commit was SVN r159.
2004-01-09 08:25:50 +00:00
Jeff Squyres
7c70c4ef99 Add missing .cvsignore files
This commit was SVN r156.
2004-01-09 08:18:18 +00:00
Prabhanjan Kambadur
115a9f26b2 retab for proper formatting
This commit was SVN r155.
2004-01-09 08:07:28 +00:00
Prabhanjan Kambadur
8f608e2b3b path and environment manupilation functions
This commit was SVN r154.
2004-01-09 08:03:27 +00:00
Jeff Squyres
d4a330af51 Add @file so that Doxygen picks it up
This commit was SVN r152.
2004-01-09 06:32:56 +00:00
Jeff Squyres
2b574d038c Remove these poorly-named, example-only files
This commit was SVN r149.
2004-01-09 06:05:52 +00:00
Jeff Squyres
531f06bd68 Minor fix in global variable names (they are module-type-specific)
This commit was SVN r146.
2004-01-09 05:25:27 +00:00
Jeff Squyres
2ac651ed1c First take at the collective interface
This commit was SVN r145.
2004-01-09 05:21:01 +00:00
Tim Woodall
eee3abd2f9 - added initial i/f functions
This commit was SVN r144.
2004-01-09 05:11:33 +00:00
Jeff Squyres
38c1ffd036 First take at skeleton files for mca base, ptl, and pml.
This commit was SVN r141.
2004-01-09 03:26:12 +00:00
Jeff Squyres
f269658f22 Added some missing .h files
This commit was SVN r140.
2004-01-09 03:25:00 +00:00
Jeff Squyres
ced0904978 Skeleton command line parsing interface file -- much work still to be done,
but wanted to make the type lam_cmd_line_t available

This commit was SVN r139.
2004-01-09 03:24:54 +00:00
Jeff Squyres
baab309402 Per bug 652: conditionally install LAM developent header files
This commit was SVN r134.
2004-01-08 21:43:53 +00:00
Jeff Squyres
7c3b7804e5 Traverse into the MCA directory
This commit was SVN r133.
2004-01-08 21:43:09 +00:00
Jeff Squyres
6a1ee3c65e New MCA directory structure -- separate lam, mpi, and common
component types.

This commit was SVN r130.
2004-01-08 21:41:30 +00:00
David Daniel
1419aaa9e9 More copyright cleanup
This commit was SVN r129.
2004-01-08 21:19:31 +00:00
Jeff Squyres
990ac839f6 A few changes to make it compile.
This commit was SVN r128.
2004-01-08 20:22:26 +00:00
Jeff Squyres
4e18d9258c We have no f90 lib at the moment
This commit was SVN r127.
2004-01-08 20:15:34 +00:00
Jeff Squyres
241a3aed98 Use new LAM_ENABLE_MEM_PROFILE macro (triggered by --enable-mem-profile).
This commit was SVN r125.
2004-01-08 18:54:44 +00:00
Jeff Squyres
77f8f6642c Finish support for --enable-single-lib (where you get a single libmpi
installed instead of liblam and libmpi).

This commit was SVN r123.
2004-01-08 15:51:54 +00:00
Jeff Squyres
772b2157bb - Add stuff for compile-time debuging switch (which is, I think, what Rob
wanted...?)
- Added "#if ROB_HASNT_FINISHED_YET" sections around code that doesn't
  compile (will easily show up when --enable-debug) so that these files
  can compile and generate a valid liblam

This commit was SVN r122.
2004-01-08 15:50:34 +00:00
Jeff Squyres
84d5606627 Change lib_LTLIBRARIES -> noinst_LTLIBRARIES so that the convenience
libraries don't get installed

This commit was SVN r121.
2004-01-08 15:49:20 +00:00
Jeff Squyres
9a8d02de1c First cut at weak symbol support for profiling and all fortran symbol
extensions.  Not quite complete yet.

This commit was SVN r116.
2004-01-08 13:42:23 +00:00
Jeff Squyres
1d8a51ab60 Add AM_CPPFLAGS indicating that we need to compile with the big set of
#define's remapping from MPI_Foo -> PMPI_Foo (etc.)

This commit was SVN r115.
2004-01-08 13:41:20 +00:00
Jeff Squyres
f8e46e4ca5 Clearly mark the example files
This commit was SVN r114.
2004-01-08 13:40:30 +00:00
Jeff Squyres
db9806c54c Add support for only traversing into the profile/ subdirectory only if
a) we want profiling support, and b) the compiler doesn't support weak
symbols.

This commit was SVN r113.
2004-01-08 13:39:38 +00:00
Jeff Squyres
f4e7aa9ab7 - Only traverse into f77 and f90 if compilers were found for them
- Make the library as installable or as a convenience library, dependining
  on whether --enable-single-lib was given to configure or not

This commit was SVN r112.
2004-01-08 13:38:07 +00:00
Jeff Squyres
a650988429 Need to prototype PMPI functions as well (if we compile with profiling
support).

This commit was SVN r111.
2004-01-08 13:36:59 +00:00
Jeff Squyres
653eba5181 New file naming convention in the MPI API dirs
This commit was SVN r105.
2004-01-08 02:30:43 +00:00
Jeff Squyres
360914e620 Change the top typenames
This commit was SVN r101.
2004-01-07 21:45:50 +00:00
Jeff Squyres
91099b3259 First cut of language bindings
This commit was SVN r100.
2004-01-07 21:39:46 +00:00
Jeff Squyres
a538960486 Fix include file issues
This commit was SVN r99.
2004-01-07 21:38:09 +00:00
Jeff Squyres
bf030d9fbe Make it a little less than blank
This commit was SVN r98.
2004-01-07 21:37:40 +00:00
David Daniel
fb846e6c0b Replacing C++-style comments with C-style comments.
This commit was SVN r97.
2004-01-07 21:01:40 +00:00
Jeff Squyres
9515a7f2f0 s/*bool_t/bool/
This commit was SVN r96.
2004-01-07 20:57:06 +00:00
Jeff Squyres
c639648fb1 Fix include file issues
This commit was SVN r95.
2004-01-07 20:58:45 +00:00
Jeff Squyres
09a643212c Silence some compiler warnings
This commit was SVN r94.
2004-01-07 20:55:00 +00:00
Jeff Squyres
f30c4087aa - s/LAM_TRUE/true/
- s/LAM_FALSE/false/

This commit was SVN r93.
2004-01-07 20:50:56 +00:00
Jeff Squyres
20dd96c391 Ensure that we always have the "bool" type in C, as well as the constants
"true" and "false", either via the C99 header <stdbool.h> or via our own
declarations.

This commit was SVN r91.
2004-01-07 19:33:37 +00:00
Jeff Squyres
4bbf27828f Silence compiler warnings.
This commit was SVN r90.
2004-01-07 19:31:55 +00:00
Jeff Squyres
005a85fc20 Fix typo
This commit was SVN r89.
2004-01-07 19:31:03 +00:00
Jeff Squyres
2f321d9146 Effectively comment out the sources because they don't compile yet; Rob
is working on it.

This commit was SVN r88.
2004-01-07 19:30:33 +00:00
Jeff Squyres
a071a3381d Move the ctnetwork directory to src/lam/ctnetwork
This commit was SVN r87.
2004-01-07 18:58:24 +00:00
Jeff Squyres
70aff4627f Some changes -- need more (Still doesn't compile yet :-)
This commit was SVN r86.
2004-01-07 18:55:17 +00:00
David Daniel
a5dd02a740 removing LANL copyright stuff
This commit was SVN r85.
2004-01-07 18:39:35 +00:00
Rob Awles
bf0a2c451b Committing changes so that we can get directories moved and headers changed appropriately.
This commit was SVN r84.
2004-01-07 17:50:41 +00:00
Rob Awles
c54f86cbe1 Latest updates before ctnetwork directory is moved.
This commit was SVN r83.
2004-01-07 17:06:53 +00:00
Jeff Squyres
7279053b2d Add portable [non-optimized] strncpy() for platforms that have broken
implementation (performance is not the issue here -- correct functionality is).

This commit was SVN r81.
2004-01-07 15:21:25 +00:00