Jeff Squyres
ae7e1d0c5e
Actually not necessary to have a finalize pointer in the module
...
struct; the coll base will have the mca_coll_t's from all the modules
who said that they can run, and that has a finalize() method pointer
in it (and this makes it uniform for the modules -- the finalize()
method will *always* be called after query(); the init() function
simply will not be invoked if the module was not selected).
This commit was SVN r174.
2004-01-09 18:22:08 +00:00
David Daniel
422cbbf710
ifdeffing stuff out for now -- still a work in progress
...
This commit was SVN r173.
2004-01-09 18:00:16 +00:00
Rob Awles
03e38978c6
corrected darwin include line from powerpc/atomic.h to ppc_32/atomic.h.
...
This commit was SVN r172.
2004-01-09 17:59:09 +00:00
Jeff Squyres
a34694faed
Oops -- remove file that is obsolete
...
This commit was SVN r171.
2004-01-09 17:57:50 +00:00
David Daniel
c7361d0a1f
Adding some datatype stuff
...
This commit was SVN r170.
2004-01-09 17:45:21 +00:00
Jeff Squyres
77ace57c5a
More fixes for bug 625 -- make all .h files get [conditionally] installed.
...
This commit was SVN r169.
2004-01-09 17:44:07 +00:00
Jeff Squyres
513e693cfa
- Renamed the main struct to "module", and rename the "actions" struct
...
to the main struct
- Rename the prefixes
This commit was SVN r168.
2004-01-09 17:01:57 +00:00
Jeff Squyres
30fadd26c6
Add dummy MCA module AC_SUBST's for the moment
...
This commit was SVN r167.
2004-01-09 16:01:13 +00:00
Jeff Squyres
05d422e4bd
Fix some errors / add more skeleton infrastructure
...
This commit was SVN r166.
2004-01-09 08:38:06 +00:00
Jeff Squyres
44be11bc97
Fix minor typo
...
This commit was SVN r165.
2004-01-09 08:37:35 +00:00
Jeff Squyres
034d0ebcb5
Add support for profiling, both via weak symbols and separate compilation.
...
This commit was SVN r164.
2004-01-09 08:30:19 +00:00
Jeff Squyres
2620d1fd22
Initial versions of functions
...
This commit was SVN r163.
2004-01-09 08:29:57 +00:00
Jeff Squyres
c3dbc942b9
Initial empty versions of functions.
...
This commit was SVN r162.
2004-01-09 08:28:38 +00:00
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
6262c04d9b
- Add file system case sensitivity test
...
- Add base directories to current MCA types
This commit was SVN r158.
2004-01-09 08:25:18 +00:00
Jeff Squyres
3c82320c5b
Check for a different file for sanity. This one won't move; I swear it.
...
This commit was SVN r157.
2004-01-09 08:19:32 +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
Prabhanjan Kambadur
fcf25c53bc
making deprecated-names disabled by default
...
This commit was SVN r153.
2004-01-09 06:39:14 +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
Prabhanjan Kambadur
264a3fa153
adding the proper --help message
...
This commit was SVN r151.
2004-01-09 06:27:12 +00:00
Prabhanjan Kambadur
012ccb3e1a
adding configure option to check if deprecated names are wanted
...
This commit was SVN r150.
2004-01-09 06:26:48 +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
Prabhanjan Kambadur
ff09b0903d
adding configure option to check if deprecated names are wanted
...
This commit was SVN r148.
2004-01-09 05:34:07 +00:00
Prabhanjan Kambadur
1897ff0d06
adding tests to check whether the filesystem is case sensitive
...
This commit was SVN r147.
2004-01-09 05:32:21 +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
Prabhanjan Kambadur
273ed3ebf5
adding tests to check whether the filesystem is case sensitive
...
This commit was SVN r143.
2004-01-09 05:08:31 +00:00
Prabhanjan Kambadur
0d033c8d56
adding tests to check whether the filesystem is case sensitive
...
This commit was SVN r142.
2004-01-09 04:56:39 +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
ab4dc2d6ad
Add EXTRA_DIST
...
This commit was SVN r138.
2004-01-09 03:23:58 +00:00
Jeff Squyres
808811ca5a
Remove including ax_create_stdint_h.m4
...
This commit was SVN r137.
2004-01-09 02:59:38 +00:00
David Daniel
6fa45e4c20
Bug 628: Ditch ax_create_stdint_h.m4
...
Rather trying to reinvent this very complex macro, take the easy way
out: Create a real lam_stdint.h which includes stdint.h, inttypes.h or
sys/types.h when possible, and otherwise uses SIZEOF_ macros generated
by configure to fill in the undefined types. A little more work for
cpp if stdint.h is not present.
This commit was SVN r136.
2004-01-09 01:25:49 +00:00
David Daniel
7cf1e6d8ce
Bug 628: Ditch ax_create_stdint_h.m4
...
Rather trying to reinvent this very complex macro, take the easy way
out: Create a real lam_stdint.h which includes stdint.h, inttypes.h or
sys/types.h when possible, and otherwise uses SIZEOF_ macros generated
by configure to fill in the undefined types. A little more work for
cpp if stdint.h is not present.
This commit was SVN r135.
2004-01-09 01:17:00 +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
ce38ccf332
Add option for bug 625 -- conditionally install LAM development header
...
files
This commit was SVN r132.
2004-01-08 21:42:49 +00:00
Jeff Squyres
b41e09c8f7
- Rename os/powerpc -> os/ppc_32 per Rob's request
...
- Add new MCA directory structure
This commit was SVN r131.
2004-01-08 21:42:18 +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
55bb08acce
- Add --enable-mem-profile, per Rob's request
...
- Rename MEMZERO -> MEM_ZERO to be similar to MEM_PROFILE
This commit was SVN r126.
2004-01-08 18:55:38 +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