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

29969 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
e07921e27c Add some user-friendly messages so that you know that it's doing
something when your development machine is slow ;-)

This commit was SVN r119.
2004-01-08 15:17:57 +00:00
Jeff Squyres
46af8bb900 Clarify help messages
This commit was SVN r118.
2004-01-08 13:53:11 +00:00
Jeff Squyres
5363ef916e Oops -- if we --disable-profiling, then don't include support for it. :-)
This commit was SVN r117.
2004-01-08 13:52:27 +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
fa8fda77b3 - Add calls for new macros:
- LAM_SETUP_F77 (moved pre-existing F77 code to this macro)
  - LAM_SETUP_F90
  - LAM_C_WEAK_SYMBOLS
- Do handling for figuring out whether we need to compile in
  src/mpi/*/profile or not

This commit was SVN r110.
2004-01-08 13:36:14 +00:00
Jeff Squyres
bc430950d6 Add the following macros:
- LAM_SETUP_F77
- LAM_SETUP_F90
- LAM_C_WEAK_SYMBOLS

This commit was SVN r109.
2004-01-08 13:34:31 +00:00
Jeff Squyres
0d0796ce71 - Change default format of AC_HELP_STRING messages to show whether the
default is enabled or disabled
- Add --enable-f77
- Add --enable-f90
- Add --enable-single-lib
- Add --enable-profiling
- Add --enable-weak-symbols

This commit was SVN r108.
2004-01-08 13:34:03 +00:00
Jeff Squyres
295e3f7614 Use newer AC_LANG* test compilation syntax
This commit was SVN r107.
2004-01-08 13:31:42 +00:00
Brian Barrett
6b7513431c * Strip off the uninteresting parts of the file name (like my home dir and
all that)

This commit was SVN r106.
2004-01-08 05:14:37 +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
8ca9a40c78 Reflect new directory structure
This commit was SVN r104.
2004-01-07 21:52:18 +00:00
Jeff Squyres
e0aa1e56df New mpi directory structure
This commit was SVN r103.
2004-01-07 21:50:30 +00:00
Jeff Squyres
1e3ab9bde7 New directory layout in src/mpi
This commit was SVN r102.
2004-01-07 21:46:15 +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
193121f5bc Fix silly typo
This commit was SVN r92.
2004-01-07 20:48:03 +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
55b8aa9066 Add tests for C++ compiler exceptions
This commit was SVN r82.
2004-01-07 15:34:40 +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
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
b197b94e13 First cut of .cvsignore and Makefile.am
This commit was SVN r79.
2004-01-07 15:06:41 +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
9ebd59f944 Add lots of missing source files
This commit was SVN r77.
2004-01-07 15:02:21 +00:00
Jeff Squyres
507e535a3f First cut of Makefile.am's and .cvsignore files
This commit was SVN r76.
2004-01-07 15:01:45 +00:00
Jeff Squyres
db5368d20a - Added $HEADER$ (to be filled in later)
- Fixed include file issues

This commit was SVN r75.
2004-01-07 15:01:03 +00:00
Jeff Squyres
3e648f827f - Add $HEADER$
- Fix some include file issues

This commit was SVN r74.
2004-01-07 15:00:27 +00:00
Jeff Squyres
4c28f281e9 - Add $HEADER$ (to be filled in later)
- s/bool_t/lam_bool_t/

This commit was SVN r73.
2004-01-07 14:59:19 +00:00
Jeff Squyres
f9eae136e5 - Add $HEADER$ (to be filled in later)
- Add lots of missing source files

This commit was SVN r72.
2004-01-07 14:58:33 +00:00
Jeff Squyres
1a2fd1a392 lam_config.h should be included as-is (no relative path) due to VPATH builds
This commit was SVN r71.
2004-01-07 14:58:00 +00:00
Jeff Squyres
02cb879b84 - Remove header, replace with $HEADER$ (to be filled in later)
- Remove $Id$
- [temporarily] add runtime to SUBDIRS (I think this directory will
  end up moving somewhere else)

This commit was SVN r70.
2004-01-07 14:57:04 +00:00