1
1

1011 Коммитов

Автор SHA1 Сообщение Дата
Brian Barrett
5f71a8e395 The gcc extension to verify printf argument list types at compile time appears not to understand that any pointer should automatically be downcast to a void* without warning. Help the compiler out a little bit.
This commit was SVN r961.
2004-03-25 21:19:33 +00:00
Brian Barrett
82cada0e2d * add headers for BSD-based systems
* clean up some warnings with -pedantic

This commit was SVN r960.
2004-03-25 21:00:58 +00:00
George Bosilca
1754d9ab7e Update the mpi.h file with the new definitions for lam_mpi_* datatypes.
Update the ddt engine (still work in progress).
Starting to implement the MPI_ datatype functions.

This commit was SVN r959.
2004-03-25 19:22:50 +00:00
George Bosilca
36f890a6a6 Include the errno.h file to have the definition of errno.
This commit was SVN r958.
2004-03-25 19:19:16 +00:00
George Bosilca
be14710283 Remove all C++ variable definitions from the <blink>C</blink> code !!!
This commit was SVN r957.
2004-03-25 19:18:13 +00:00
George Bosilca
4e5be3a5d2 Correct the PMPI declaration.
This commit was SVN r956.
2004-03-25 19:10:41 +00:00
Jeff Squyres
7544d591cf Remove no-longer-used configure option
This commit was SVN r955.
2004-03-24 14:49:04 +00:00
Vishal Sahay
c00d43e77c Add additional functions to the hash to enable iterating thorugh the hash elements as in a list
This commit was SVN r954.
2004-03-24 01:54:59 +00:00
Vishal Sahay
7bb2e7e3ba Add functionality to copy/delete all attributes at once, to be used by functions like MPI_*_DUP, MPI_*_FREE
This commit was SVN r953.
2004-03-23 23:44:53 +00:00
Rich Graham
c6f6c52f5b add MPI error handling.
This commit was SVN r952.
2004-03-22 21:42:12 +00:00
Jeff Squyres
b3d4735fc2 Add an extra line that carries a lot of weight. :-)
This commit was SVN r951.
2004-03-20 02:40:57 +00:00
Jeff Squyres
765fd3f4f8 Oops -- these should actually be size_t, not int.
This commit was SVN r950.
2004-03-20 01:55:10 +00:00
Jeff Squyres
cfe2bd2427 Convert to use an accessor function (lam_pointer_array_get_size()) so
that we hide the internal member field

This commit was SVN r949.
2004-03-20 01:54:18 +00:00
Jeff Squyres
f31f7fc207 Finalize errhandler doxygen docs
This commit was SVN r948.
2004-03-20 00:53:55 +00:00
Jeff Squyres
53581e13c6 Implemented MPI_Errhandler_f2c and MPI_Errhandler_c2f
This commit was SVN r947.
2004-03-19 19:01:09 +00:00
Jeff Squyres
aac803a3cb Return MPI_GROUP_NULL, not NULL.
This commit was SVN r946.
2004-03-19 19:00:28 +00:00
Jeff Squyres
c296eaacc7 A few more errhandler things; should be complete for comms now (still
have fortran issues to do)

This commit was SVN r945.
2004-03-19 18:01:03 +00:00
Jeff Squyres
f83a8fb659 Some more errhandler stuff, including updated invocation macros in
errhandler/errhandler.h.

This commit was SVN r944.
2004-03-19 17:29:39 +00:00
Jeff Squyres
dcfb9f7d43 First cut of mpif.h. Probably still needs heavy modification.
This commit was SVN r943.
2004-03-19 17:28:56 +00:00
Tim Woodall
7774c2d11e resolved compiler warning
This commit was SVN r942.
2004-03-19 17:28:53 +00:00
Jeff Squyres
f871b73606 First cut at mpif.h; probably needs to be heavily modified.
This commit was SVN r941.
2004-03-19 17:27:35 +00:00
Edgar Gabriel
4e77d33a5e updated checklist.txt
This commit was SVN r940.
2004-03-19 17:26:53 +00:00
Jeff Squyres
6fa5b23df8 Checklist of MPI functions so that we can know when we are done ;-)
This commit was SVN r939.
2004-03-19 17:18:49 +00:00
Vishal Sahay
af4a977a21 Change references to keyhash according to the comm/datatype/win object -- append a prefix to keyhash in the respective structure
This commit was SVN r938.
2004-03-19 16:34:09 +00:00
Jeff Squyres
03a4898a4d Really correct the group create logic this time. Really.
This commit was SVN r937.
2004-03-19 14:25:08 +00:00
Jeff Squyres
5a1bc373a3 Change the pointer array functions to return LAM_ERROR instead of -1
This commit was SVN r936.
2004-03-19 14:15:16 +00:00
Tim Woodall
61f9cc7792 cleanup compiler warnings/errors
This commit was SVN r935.
2004-03-19 14:08:34 +00:00
Jeff Squyres
19629774f0 First cut at error handlers. Still have more to go.
This commit was SVN r934.
2004-03-19 06:12:43 +00:00
Jeff Squyres
5e67eb96c8 - Update for new global function name (lam_group_allocate)
- Silence some minor compiler warnings

This commit was SVN r933.
2004-03-19 06:11:48 +00:00
Jeff Squyres
b9b207888e Silence compiler warnings
This commit was SVN r932.
2004-03-19 06:11:00 +00:00
Jeff Squyres
72504c96f6 - Fix bug that didn't enable picky compiler in svn checkouts (oops)
- Remove all searches for "CVS" directories

This commit was SVN r931.
2004-03-19 06:07:54 +00:00
Jeff Squyres
1d3c569bac Fix some minor errors: global sym name, static functions, etc.
This commit was SVN r930.
2004-03-19 06:06:52 +00:00
Jeff Squyres
30ac8a87b9 Fix function name that just changed
This commit was SVN r929.
2004-03-19 06:06:04 +00:00
Jeff Squyres
ca5fa108f5 Change from "CVS" version to "SVN" version
This commit was SVN r928.
2004-03-19 06:05:27 +00:00
Jeff Squyres
304400d32b Rename the module registry to be the module repository
This commit was SVN r927.
2004-03-19 03:24:46 +00:00
Jeff Squyres
b195c85f60 First cut of the errhandler stuff (invocation of errorhandlers, to be
invoked by top-level MPI functions).  See doxygen comments for
explanations of which macros to use.

This commit was SVN r926.
2004-03-19 00:00:09 +00:00
Jeff Squyres
251f68b94f Re-separate out the always-installable headers from the
LAM-development headers.

This commit was SVN r925.
2004-03-18 21:35:28 +00:00
Prabhanjan Kambadur
e18d26e901 Fortran has to be enabled by seperate flags. I was using the same flags as used by teh C interface which built fortran bindings even when the user has disabled them
This commit was SVN r924.
2004-03-18 21:34:00 +00:00
George Bosilca
c287343f8a Add lam_ in front of ALL functions exported ... I hope ...
This commit was SVN r923.
2004-03-18 20:48:21 +00:00
George Bosilca
237dc3a0e3 Add the starting point to the convertor_init* functions
Add lam_ in fron of all exported functions
Use the defines from lam_config.h to set the alignment of the data

This commit was SVN r922.
2004-03-18 20:39:45 +00:00
Tim Woodall
cd29faa1e0 additional p2p i/f functions
This commit was SVN r921.
2004-03-18 20:04:09 +00:00
George Bosilca
4f3bca907f Move some functions in the datatype.h file and make them static inline.
Remove dt_old_limit.c file.
Correctly define the lam_datatype_t

This commit was SVN r920.
2004-03-18 19:38:02 +00:00
George Bosilca
868ff4a4cf Add LAM_ in front of EV_ defines.
This commit was SVN r919.
2004-03-18 19:22:00 +00:00
George Bosilca
5b0c135466 New datatype engine.
This commit was SVN r918.
2004-03-18 18:06:33 +00:00
Tim Woodall
cd6be89d0d changed "struct lam_datatype_t" to lam_datatype_t
This commit was SVN r917.
2004-03-18 18:04:50 +00:00
Tim Woodall
c8ee802625 implemented waitall
This commit was SVN r916.
2004-03-18 17:49:40 +00:00
Tim Woodall
96f263403a re-implemented wait
This commit was SVN r915.
2004-03-18 16:03:03 +00:00
Tim Woodall
3364dc51e2 no longer used
This commit was SVN r914.
2004-03-18 14:31:09 +00:00
David Daniel
dfdd30969b Miscellaneous fixes for a clean build
This commit was SVN r913.
2004-03-18 14:17:23 +00:00
Tim Woodall
05cf2b1cff changed wait prototype - added waitall
This commit was SVN r912.
2004-03-18 14:05:32 +00:00