Jeff Squyres
653d811f11
Finish the implementation of lam_cmd_line_t
...
This commit was SVN r504.
2004-01-20 23:58:23 +00:00
Jeff Squyres
bb21c624d0
Use lam_argv_append() instead of lam_argv_add()
...
This commit was SVN r503.
2004-01-20 23:24:15 +00:00
Jeff Squyres
3434d4de8a
Fix a seg fault for MCA params with NULL default values
...
This commit was SVN r502.
2004-01-20 23:23:47 +00:00
Jeff Squyres
a793e9f4cf
If no MCA verbose variable was set, default to stderr output
...
This commit was SVN r501.
2004-01-20 23:22:44 +00:00
Jeff Squyres
746c039024
Convert to lam_argv_append()
...
This commit was SVN r500.
2004-01-20 23:21:26 +00:00
Jeff Squyres
4be7f6504a
Make some private variables static (oops)
...
This commit was SVN r499.
2004-01-20 23:20:59 +00:00
Jeff Squyres
92982f289e
Change lam_argv_add() to lam_argv_append()
...
This commit was SVN r498.
2004-01-20 23:19:55 +00:00
Jeff Squyres
b9c2371df6
Minor cleanups in list implementation:
...
- Reconcile lam_list_item base class string debugging name
- Use NULL instead of 0
- Ensure to decrement list length in remove_first()
- Protect function prototypes from C++ munging
- Add lam_list_get_begin() to be symmetrical with lam_list_get_end()
This commit was SVN r497.
2004-01-20 23:19:11 +00:00
Jeff Squyres
095ac4525e
Suck in the lam runtime functions
...
This commit was SVN r496.
2004-01-20 23:17:17 +00:00
Prabhanjan Kambadur
ba7cc48476
adding the b* function prototypes
...
This commit was SVN r493.
2004-01-20 06:31:52 +00:00
Prabhanjan Kambadur
6a78265b2f
Adding the shell functions for barrier, bcast, bsend, bsend_init,
...
buffer_attach and buffer_detach
This commit was SVN r492.
2004-01-20 06:30:33 +00:00
Prabhanjan Kambadur
231b6716e5
Adding these MPI shells. Someday, someone has to actually write the
...
functions
This commit was SVN r491.
2004-01-20 06:12:28 +00:00
Prabhanjan Kambadur
009e3ea202
Adding MPI_A* functions. Now the list of MPI functions beginning with an A
...
is complete
This commit was SVN r490.
2004-01-20 06:10:30 +00:00
Prabhanjan Kambadur
117b635fcb
adding MPI_A* functions
...
This commit was SVN r489.
2004-01-20 06:07:06 +00:00
Jeff Squyres
628a272bde
Change build process slightly:
...
- always build src/libmpi.la (may contain all of liblam)
- sometimes build src/liblam.la
- ensure libwhatever is build before traversing src/tools
This commit was SVN r487.
2004-01-19 17:50:34 +00:00
Jeff Squyres
d1d4389627
Use new remapping of strncpy -> lam_strncpy
...
This commit was SVN r486.
2004-01-19 17:48:41 +00:00
Jeff Squyres
22fa2312be
Use lam_abort() where relevant
...
This commit was SVN r485.
2004-01-19 17:47:52 +00:00
Jeff Squyres
9e9647ae99
Make lam_abort() take printf-style arguments
...
This commit was SVN r484.
2004-01-19 17:46:34 +00:00
Jeff Squyres
5820008c17
Fix compiler warning
...
This commit was SVN r483.
2004-01-19 17:46:08 +00:00
Jeff Squyres
1fc09a693f
Add missing .h file
...
This commit was SVN r482.
2004-01-19 17:44:47 +00:00
Jeff Squyres
048afe8ef4
Add .cvsignore
...
This commit was SVN r481.
2004-01-19 17:44:31 +00:00
Jeff Squyres
c563eae37b
Split up laminfo into smaller, more managable pieces
...
This commit was SVN r480.
2004-01-19 17:43:50 +00:00
Jeff Squyres
7e2845a187
No header files in this directory
...
This commit was SVN r479.
2004-01-19 16:31:56 +00:00
Prabhanjan Kambadur
4a5e85c8a0
#if 0'ing out all unused functions
...
This commit was SVN r478.
2004-01-19 06:02:50 +00:00
Prabhanjan Kambadur
fc1292d6ea
adjusting the tabs
...
This commit was SVN r476.
2004-01-19 05:44:55 +00:00
Prabhanjan Kambadur
dcea529c8d
Adding the basic version of laminfo
...
This commit was SVN r475.
2004-01-19 05:42:58 +00:00
Prabhanjan Kambadur
5cc729f358
adding the basic version of laminfo
...
This commit was SVN r474.
2004-01-19 05:41:06 +00:00
Prabhanjan Kambadur
7e11f35290
changing variables named NEW to FRESH. This causes problems in C++ compilers
...
This commit was SVN r473.
2004-01-19 03:04:07 +00:00
Jeff Squyres
094917041e
Move enum typedefs down so that C++ compilers don't complain (e.g.,
...
for laminfo)
This commit was SVN r472.
2004-01-19 02:52:19 +00:00
Jeff Squyres
f0ce16ad10
Remove missing .h file
...
This commit was SVN r469.
2004-01-18 19:59:47 +00:00
Jeff Squyres
2f014d23c8
Oops -- forgot to update my .emacs to not use tabs in Makefile mode. :-)
...
This commit was SVN r468.
2004-01-18 16:09:36 +00:00
Jeff Squyres
4e05a6b397
Update list of header files
...
This commit was SVN r467.
2004-01-18 16:03:52 +00:00
Jeff Squyres
a9fddac86d
Fix header files to match new filenames
...
This commit was SVN r465.
2004-01-17 23:28:00 +00:00
Jeff Squyres
64b07daedb
Addition of module registration code; initial port to LAMX framework
...
This commit was SVN r464.
2004-01-17 23:07:40 +00:00
Jeff Squyres
ee58c030ba
- Moved a bunch more function prototypes to other .h files
...
- Porting to the new lam_list_t type
This commit was SVN r463.
2004-01-17 23:05:22 +00:00
Jeff Squyres
d285f46b6b
Convert list to use bool in debugging
...
This commit was SVN r462.
2004-01-17 22:58:12 +00:00
Jeff Squyres
5b66cb3f7a
Updates to make MPI_Fint work
...
This commit was SVN r461.
2004-01-17 04:10:01 +00:00
Jeff Squyres
b2a660ded3
Replace missing tabs
...
This commit was SVN r460.
2004-01-17 03:01:11 +00:00
Prabhanjan Kambadur
3b956572b9
Changing the #if's in the .c files to allow them to be built according to
...
the newly decided fortran conventions
This commit was SVN r459.
2004-01-17 02:44:33 +00:00
Prabhanjan Kambadur
fe23690a82
It was decided that all the four fortran bindings (8 in case profiling is required)
...
will be provided. All the changes will reflect this decision. Now there is one
central mpi_*_f function which will be wrapperd around or weak symbbols
will be defined to it.
This commit was SVN r457.
2004-01-16 22:40:27 +00:00
Prabhanjan Kambadur
e27432f0a0
this files has been replaced by prototypes_mpi.h and profile/prototypes_pmpi.h
...
This commit was SVN r456.
2004-01-16 22:37:25 +00:00
Prabhanjan Kambadur
274850b87a
this file is not required anymore. We provide all 4 fortran symbols now
...
This commit was SVN r455.
2004-01-16 22:35:50 +00:00
Mark Taylor
006b56cbb6
*** empty log message ***
...
This commit was SVN r453.
2004-01-16 22:12:42 +00:00
Mark Taylor
4ea3dbc243
more action functions
...
This commit was SVN r452.
2004-01-16 22:10:57 +00:00
Mark Taylor
19a29f959e
added another romio wrapper function
...
started to populate action table
This commit was SVN r451.
2004-01-16 22:08:54 +00:00
Mark Taylor
e20c037b56
modified file.h so that lam_file_t is handled in the
...
same was as lam_request_t
(modules add to the struct and do the malloc)
This commit was SVN r450.
2004-01-16 21:59:05 +00:00
Tim Woodall
ad40b3dd23
added DELETE macro
...
This commit was SVN r449.
2004-01-16 18:28:23 +00:00
Jeff Squyres
fcdfcf01c8
Adjust mca_base_open() prototype -- no longer pass in lam_cmd_line_t
...
This commit was SVN r447.
2004-01-16 01:34:03 +00:00
Jeff Squyres
d0f63d308a
Added lam_output_reopen()
...
This commit was SVN r446.
2004-01-16 01:33:43 +00:00
Jeff Squyres
a3316f2712
- Use "const" for regular strings in judicious places
...
- Use LAM_MALLOC and LAM_FREE
- Use NULL instead of 0
This commit was SVN r445.
2004-01-16 01:33:12 +00:00