1
1

1153 Коммитов

Автор SHA1 Сообщение Дата
Brian Barrett
5d0fdb0c0d Jeff and I talked about this, and the CFLAGS isn't really needed - it is a
left-over from the AC-only days

This commit was SVN r1003.
2004-03-28 20:37:50 +00:00
Brian Barrett
5d4dfeca8f remove -Wall from CFLAGS so that we can compile on non-GCC compilers
This commit was SVN r1002.
2004-03-28 19:52:16 +00:00
Edgar Gabriel
c6dcaae786 fixing the "no MPI-objects underneath the MPI-library functions" problem.
Exchanged therefore MPI_Comm by lam_communicator_t* and MPI_Group by lam_group_t*  when calling some internal functions.

This commit was SVN r1001.
2004-03-28 14:25:27 +00:00
Edgar Gabriel
6932553a35 fixing the "no MPI-objects underneath the MPI-library functions" problem.
Exchanged therefore MPI_Comm by lam_communicator_t* and MPI_Group by lam_group_t* .

This commit was SVN r1000.
2004-03-28 14:24:43 +00:00
Brian Barrett
6282f1a8e6 switch from F77/FC to LAM_F77/LAM_F90 so that we don't have to assign "none"
into either F77 or F90, which caused badness in the libtool test world.

This commit was SVN r999.
2004-03-28 10:52:58 +00:00
Brian Barrett
39264b4856 clean up some fortran output
This commit was SVN r998.
2004-03-28 10:30:36 +00:00
Brian Barrett
acff369327 properly fix bug 819 - initialize the right variable to 0.
This commit was SVN r997.
2004-03-28 10:20:32 +00:00
Brian Barrett
61557f0156 Fix some of the Fortran issues by unifying all the various on/off
flags to LAM_WANT_F77_BINDINGS and LAM_WANT_F90_BINDINGS.  Also
changed the compiler flag for the Fortran 90/95/whatever compiler to
FCFLAGS to match what AC was already doing.

This commit was SVN r996.
2004-03-28 10:02:38 +00:00
George Bosilca
43c35c42e7 Moving some functions around and declare some as static.
Correct and improuve pack/unpack homogeneous functions.
In dt_add.c add an empty (not counted) element at the end of the
   data description. Now we can detect the end of a data description
   without an additional if.

This commit was SVN r995.
2004-03-28 07:14:18 +00:00
Jeff Squyres
ebb13bc42f Arrgh! I *swear* it worked before I committed -- really!
(fix silly typo)

This commit was SVN r994.
2004-03-27 16:14:12 +00:00
Jeff Squyres
af828278b4 Nah; it's a better idea to leave developer builds marked as
"{version}svn" instead of assigning a potentially meaningless SVN r
number (because the developer's copy may not be entirely consistent
with that r number)

This commit was SVN r993.
2004-03-27 16:11:23 +00:00
Jeff Squyres
1945740f8e Fix for bug 812: add debugging version of calloc
This commit was SVN r992.
2004-03-27 14:53:42 +00:00
Brian Barrett
5a826f6ea6 Fix some prototypes for when profiling isn't used
This commit was SVN r991.
2004-03-27 06:02:12 +00:00
Brian Barrett
308ef4c769 * add alloca.h if we have it to make datatypes happy with gcc on linux
This commit was SVN r990.
2004-03-27 05:26:31 +00:00
Jeff Squyres
a37a5438c7 Make sure we do the right thing with refcounts on errhandler
This commit was SVN r989.
2004-03-27 03:13:54 +00:00
Vishal Sahay
e51724a75f Return the actual error code from the copy and delete function pointers instead of just LAM_ERROR, since these functions may need to specify some special error code which need to be propagated to the top level, as suggested by Edgar.
This commit was SVN r988.
2004-03-27 02:50:53 +00:00
Jeff Squyres
62bc48f258 Move the doxygen comments from output.c to output.h because that's
where one puts doxygen comments

This commit was SVN r987.
2004-03-27 02:48:04 +00:00
Jeff Squyres
31ed42e945 Fix a bunch of warnings
This commit was SVN r986.
2004-03-27 02:22:02 +00:00
Jeff Squyres
6ad01adbb9 Add more to the "make dist" process. ftp.gnu.org still does not have
new config.guess/config.sub files (!), but a) the code is smart enough
to know this, and b) when they become available again, the Right
Things will happen.

Also, I left the example code in there how to add man pages to the
relevant Makefile's on the thought that we'll need it when we
eventually get around to making man pages (assumedly through
doxygen).

This commit was SVN r985.
2004-03-26 21:34:01 +00:00
George Bosilca
7a1bfa77de Correctly handle the supplied length in the iov_len field for pack
Remove some warnings.

This commit was SVN r984.
2004-03-26 21:14:33 +00:00
Edgar Gabriel
c0f9bbf7e0 implementation of the MPI-API for the MPI-1 intra-communicators.
For inter-communicators, I introduced already the argument checking, but not yet the proper code.

This commit was SVN r983.
2004-03-26 20:03:38 +00:00
Edgar Gabriel
44a20d832a first set of communicator functions. up to now
supporting MPI-1 intra-communicators.
 
The getnextcid function still to be done properly.

This commit was SVN r982.
2004-03-26 20:02:42 +00:00
Tim Woodall
ada9c63e79 initialize request type in base class
This commit was SVN r981.
2004-03-26 16:21:13 +00:00
Vishal Sahay
49c3d1e1ec Fix warnings due to improper signedness
This commit was SVN r980.
2004-03-26 16:18:55 +00:00
Tim Woodall
1bf36c4663 - init fields for valgrind/purify
This commit was SVN r979.
2004-03-26 16:15:16 +00:00
Tim Woodall
d521a2dd81 fixed wait
This commit was SVN r978.
2004-03-26 16:14:13 +00:00
Tim Woodall
503cf31950 - initialize header size correctly
This commit was SVN r977.
2004-03-26 15:06:48 +00:00
Tim Woodall
c1ee4fec23 - initial integration with datatypes
- p2p mpi i/f functions
- adding doxygen comments

This commit was SVN r976.
2004-03-26 14:15:20 +00:00
Jeff Squyres
7c19f705eb Temporary workaround for bug 819 so that one can compile on OS X. The
#if 0 added here needs to be removed once bug 819 is fixed.

This commit was SVN r975.
2004-03-26 11:04:18 +00:00
Jeff Squyres
a43db2dfd4 Fix my compiler warnings
This commit was SVN r974.
2004-03-26 10:38:16 +00:00
Jeff Squyres
a57c85b31d No need for stamp* in svn:ignore anymore; there are no more generated
files here

This commit was SVN r973.
2004-03-26 10:29:20 +00:00
Brian Barrett
2d35d7981d turn off -ansi because it breaks things badly on linux
This commit was SVN r972.
2004-03-26 07:04:45 +00:00
George Bosilca
bbc67b25c8 Remove nearly all warning when compile with ANSI flag.
This commit was SVN r971.
2004-03-26 06:14:18 +00:00
Brian Barrett
1ca7589fd9 * add something in win.c to make compiler shut up
* fix win.h so that it compiles

This commit was SVN r970.
2004-03-26 05:32:37 +00:00
Brian Barrett
1cd0bbdbbf Number of small changes to fix compile warnings. Most of these should be
completely harmless

This commit was SVN r969.
2004-03-26 05:00:29 +00:00
Brian Barrett
079affe31d * turn on -ansi for C code
This commit was SVN r968.
2004-03-26 04:59:55 +00:00
Jeff Squyres
0580c57088 Update svn:ignore
This commit was SVN r967.
2004-03-26 04:49:34 +00:00
Jeff Squyres
69263505b7 Bunches of changes to make "make dist" work properly
This commit was SVN r966.
2004-03-26 04:28:42 +00:00
Jeff Squyres
46d0f47357 Add the "r" number at the end of the version if we're in a SVN tree
This commit was SVN r965.
2004-03-26 04:25:54 +00:00
David Daniel
60dc2b7bbe Changing Doxyfile so that doxygen will scan files matching the
pattern *.dox.

Also adding files src/README.dox indicating how to add documentation
to the "main page", and src/mpi/README.dox as an example of adding
a page of supplementary information.

Don't know if there is a "standard" way of doing this, but it seems
to work, and saves us having to stuff too much detail into real
source files.

This commit was SVN r964.
2004-03-26 02:25:41 +00:00
Brian Barrett
4af69e5aca Turn on pedantic and Wcomment. No more C++ comments in C code ;)
This commit was SVN r963.
2004-03-25 21:34:42 +00:00
Brian Barrett
0454bd7cc2 Fix some C++ style comments in C code
This commit was SVN r962.
2004-03-25 21:31:43 +00:00
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