1
1
Граф коммитов

152 Коммитов

Автор SHA1 Сообщение Дата
Tim Woodall
938ae7fa39 rename comm_get_ptr to lam_comm_lookup
This commit was SVN r304.
2004-01-12 18:47:12 +00:00
Jeff Squyres
f4896b6ed9 Add empty defintions for MPI errhandlers and attributes; they'll likely be
shared across several MPI opaque datatypes.

This commit was SVN r297.
2004-01-12 16:08:46 +00:00
Rich Graham
889bf52ba4 add support for fragment matching in the teg pml.
This commit was SVN r290.
2004-01-12 03:13:53 +00:00
Jeff Squyres
39643b1e24 Add some missing prototypes
This commit was SVN r272.
2004-01-11 21:33:35 +00:00
Jeff Squyres
d204285a87 Add missing header files
This commit was SVN r271.
2004-01-11 21:33:08 +00:00
Jeff Squyres
84e5451e28 Use new MCA type name
This commit was SVN r270.
2004-01-11 21:32:57 +00:00
Jeff Squyres
577bf83be2 Updates for new header file locations
This commit was SVN r243.
2004-01-11 00:13:58 +00:00
Jeff Squyres
a0d0dfbc09 Moved header files from src/lam/include to src/mpi/*
This commit was SVN r242.
2004-01-11 00:13:22 +00:00
Rich Graham
a6612f3664 Add array to hold communicator pointers, and inline accessor method.
This commit was SVN r233.
2004-01-10 23:12:43 +00:00
Brian Barrett
21cb912520 * Fix makefile comment typo that kept libmpi.a from being built
* Fix profiling defines.h to include all functions
* Add something in comm_get_name so that linkers don't complain quite so
  much

This commit was SVN r232.
2004-01-10 23:07:38 +00:00
Brian Barrett
48092ca348 * fix some cruft from the interface move
This commit was SVN r230.
2004-01-10 22:41:39 +00:00
Jeff Squyres
2fc377a408 Updates to reflect new directory structure
This commit was SVN r227.
2004-01-10 21:32:32 +00:00
Jeff Squyres
fa83b1795b Update .cvsignore files
This commit was SVN r226.
2004-01-10 21:31:37 +00:00
Jeff Squyres
37c242799f Include "mpi.h"
This commit was SVN r215.
2004-01-10 18:09:01 +00:00
Jeff Squyres
8ce5d9e75d Rename type to match the current definition
This commit was SVN r213.
2004-01-10 18:05:37 +00:00
Jeff Squyres
6e7e3d1f87 Make the names friendly to doxygen
This commit was SVN r204.
2004-01-10 17:10:29 +00:00
Jeff Squyres
b73dd787ab Minor changes -- make the name friendly to doxygen
This commit was SVN r203.
2004-01-10 17:05:04 +00:00
Jeff Squyres
5d54543fd7 Add MPI_Alloc_mem and MPI_Free_mem
This commit was SVN r201.
2004-01-10 08:22:06 +00:00
Jeff Squyres
51a330f2ad Add lam/info.h lam/op.h
This commit was SVN r200.
2004-01-10 08:20:36 +00:00
Jeff Squyres
47d7109d5b - Make the context ID be uint32_t
- Make the coll type correct
- Change to make the type "struct lam_communicator" so that mpi.h is
  happy.  This may end up changing; we should name all the MPI opaque
  object structs the same way.

This commit was SVN r199.
2004-01-10 08:20:15 +00:00
Jeff Squyres
9b2bf109c1 Rename lam_dbl* to lam_list*
This commit was SVN r187.
2004-01-09 22:48:57 +00:00
Jeff Squyres
770d49570b Moving all the header files. :-)
This commit was SVN r185.
2004-01-09 22:09:51 +00:00
Jeff Squyres
4831ce2780 Fix installation of all header files in all cases (even if we're not building
C++, F90, F77, or separate compilation for profiling).

This commit was SVN r179.
2004-01-09 18:55:51 +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
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
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
2b574d038c Remove these poorly-named, example-only files
This commit was SVN r149.
2004-01-09 06:05:52 +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
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
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
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
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
Jeff Squyres
9841060cba - Remove header, replace with $HEADER$ (to be filled in later)
- Remove $Id$

This commit was SVN r80.
2004-01-07 15:07:14 +00:00
Jeff Squyres
277c890629 - Remove header, replace with $HEADER$ (to be filled in later)
- Don't need to make convenience libraries relative to $(top_builddir)

This commit was SVN r78.
2004-01-07 15:03:02 +00:00
Jeff Squyres
e15949e13b Accidentally left a comment unterminated
This commit was SVN r60.
2004-01-07 08:37:02 +00:00
Jeff Squyres
a9b3fd19c8 - Ditched header, replaced with $HEADER$ (to be filled in later)
- Fixed include filenames
- Fixed TV global variable name

This commit was SVN r50.
2004-01-07 08:08:59 +00:00
Tim Woodall
e952ab1f88 initial port to C (very incomplete)
This commit was SVN r8.
2003-12-22 16:29:21 +00:00
Jeff Squyres
97193514c7 Update .cvsignore files
This commit was SVN r5.
2003-11-22 16:58:36 +00:00
Jeff Squyres
550c12b968 Make things compile (but not link :-)
This commit was SVN r4.
2003-11-22 16:57:54 +00:00
Jeff Squyres
cadf5e6fc7 First commit
This commit was SVN r3.
2003-11-22 16:45:44 +00:00
Jeff Squyres
350564b9f3 First commit
This commit was SVN r1.
2003-11-22 16:36:58 +00:00