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

18 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
e9ed717748 First cut at copyrights: IU, UTK, and some OSU. LANL and HLRS still
pending.

This commit was SVN r3655.
2004-11-22 01:38:40 +00:00
Brian Barrett
1b1702ce00 * changes to make the util code safe to build with a C++ compiler
This commit was SVN r3194.
2004-10-18 15:38:19 +00:00
Jeff Squyres
3ddccde21f Remove some old junk that is now outdated because cmd_line_param_t is
now an OBJ (and this stuff is handled in the destructor).  This fixes
bug 1018.

This commit was SVN r3178.
2004-10-15 21:59:11 +00:00
Jeff Squyres
7f2b73a4e5 Fix for bug 989: parse command line properly. Good code to tweak
around with while waiting for other things to compile.  :-)

Since there were some unit tests for the argv interface, took the
liberty of updating it for two new functions that were necessary:
ompi_argv_delete() and ompi_argv_insert().

This commit was SVN r2907.
2004-10-01 18:38:16 +00:00
Jeff Squyres
bfa3a46453 These symbols should be static
This commit was SVN r2810.
2004-09-23 00:00:01 +00:00
Jeff Squyres
4b30eddd23 Ensure to increment i if we didn't find the option. Fixed a problem
Ralph reported.

This commit was SVN r2535.
2004-09-08 07:46:28 +00:00
Jeff Squyres
e2aaf64239 Add a few checks to ensure that MPI_INIT(NULL, NULL) and
MPI_INIT_THREAD(NULL, NULL, ...) will work properly.

This commit was SVN r2362.
2004-08-28 16:30:29 +00:00
Jeff Squyres
41592650f2 - Silence useless compiler warning
- Make the code conform better to the coding guidelines (I think some
  of this was written long before the guidelines were established...?)

This commit was SVN r2357.
2004-08-28 11:56:33 +00:00
Jeff Squyres
dace5cd6d9 Better/clearer memory management; fix some memory leaks
This commit was SVN r2332.
2004-08-27 16:44:12 +00:00
Jeff Squyres
b053a53823 - In an attempt for better compile times (i.e., less dependencies),
strip down cmd_line.h; remove necessity of including
  include/constants.h and util/argv.h.
- This means that a bunch of other files in the source tree that
  depended on those files having already been included needed to be
  updated to include the relevant file(s)
- In fixing these (^^), added both /* $HEADER$ */ and #include
  "ompi_config.h" in a few files that were missing them.
- change from ompi_cmd_line_create() / ompi_cmd_line_free() to
  OBJ_NEW() / OBJ_RELEASE()
- update mpirun2.cc to allow "-np"
- fix minor problem in mpirun2.cc where two command line params were
  accepting "-h"
- slightly revamped cmd_line.c to use the OBJ_NEW/OBJ_RELEASE
  interface.  Added new function ompi_cmd_line_make_opt3() that allows
  "single dash" parameters.
- Greatly expanded the ompi_cmd_line_t doxygen docs.
- The diff for ompi_cmd_line_t is artificially large because I also
  took the opprotunity to reformat to 4 space tabs.  Sorry.  :-\

This commit was SVN r2308.
2004-08-26 07:56:45 +00:00
Jeff Squyres
333f256829 Add missing ++i
This commit was SVN r1704.
2004-07-14 01:29:51 +00:00
Jeff Squyres
a5b3478c88 - Fix a bug that occurred when not enough command line arg params were
provided for a given option.
- Move all docs to the .h file, where they belong.

This commit was SVN r1360.
2004-06-17 14:25:29 +00:00
David Daniel
563ac2a338 First pass of lam -> ompi conversion
This commit was SVN r1191.
2004-06-07 15:33:53 +00:00
Jeff Squyres
5baf8cb46b I can't believe this typo slipped by -- I know I checked this before I
commited.  :-(

This commit was SVN r1182.
2004-06-02 17:26:43 +00:00
Jeff Squyres
273f49f657 Fix for bug 868 -- ensure that the long name can be NULL and not
cause a seg fault

This commit was SVN r1176.
2004-05-31 17:10:25 +00:00
Jeff Squyres
a43db2dfd4 Fix my compiler warnings
This commit was SVN r974.
2004-03-26 10:38:16 +00:00
David Daniel
7f8c2c3714 Updating header file names after the great directory reorganization.
This commit was SVN r877.
2004-03-17 18:45:16 +00:00
Jeff Squyres
1b67211597 Massive directory reorganization :-)
This commit was SVN r872.
2004-03-17 17:42:19 +00:00