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.
- modified rte_init to utilize name server, interface to session directory system
- added fields to system_info and proc_info
- created a utility for converting process into daemon
- modified openmpi to interface to various functions, spawn universe, record contact info, etc. Program almost complete.
- began building ompid daemon
This commit was SVN r2270.