1
1
openmpi/opal/util
Ralph Castain e96b5f486f Reorganize the opal interface code in opal/util/if.c per prior emails and telecon discussions. Move the interface discovery code into a framework so that configuration logic can separate it out (instead of the prior #if-#else confusion).
All interface APIs for accessing the info remain unchanged in opal/util/if.c.

This has been tested on Mac, Linux, and NetBSD. Nobody else seemed interested in testing it, so there may be some future problems revealed as people try it on other OSs.

This commit was SVN r23743.
2010-09-13 01:58:51 +00:00
..
keyval - Replace combinations of 2009-08-20 11:42:18 +00:00
arch.c - As discussed revert r21330, Fortran-configure info should 2009-06-01 19:02:34 +00:00
arch.h ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
argv.c Add a function to prepend a string to the beginning of an argv array - useful when building app_contexts from user input 2010-06-24 15:52:36 +00:00
argv.h Add a function to prepend a string to the beginning of an argv array - useful when building app_contexts from user input 2010-06-24 15:52:36 +00:00
basename.c ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
basename.h - Multiple functions, that allocate and return new 2009-05-14 00:20:07 +00:00
bit_ops.h Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
cmd_line.c - The internal function may fail make_opt (e.g. OPAL_ERR_OUT_OF_RESOURCE), 2009-10-28 15:14:31 +00:00
cmd_line.h - Replace combinations of 2009-08-20 11:42:18 +00:00
convert.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
convert.h On windows make sure we add the initial path separator only if we are 2007-07-01 17:51:34 +00:00
crc.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
crc.h - Replace combinations of 2009-08-20 11:42:18 +00:00
daemon_init.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
daemon_init.h - Replace combinations of 2009-08-20 11:42:18 +00:00
error.c * Wrap all the direct error-code checks of the form (OMPI_ERR_* == ret) with 2010-05-17 23:08:56 +00:00
error.h - Replace combinations of 2009-08-20 11:42:18 +00:00
fd.c Define that we return OPAL_ERR_TIMEOUT if the other end of the socket 2010-08-24 19:07:04 +00:00
fd.h Define that we return OPAL_ERR_TIMEOUT if the other end of the socket 2010-08-24 19:07:04 +00:00
few.c One typo and one UNIX conversion of EOL. 2006-08-25 23:22:35 +00:00
few.h - Replace combinations of 2009-08-20 11:42:18 +00:00
help-opal-util.txt Improve the help messages from r20706. 2009-07-09 11:58:31 +00:00
if.c Reorganize the opal interface code in opal/util/if.c per prior emails and telecon discussions. Move the interface discovery code into a framework so that configuration logic can separate it out (instead of the prior #if-#else confusion). 2010-09-13 01:58:51 +00:00
if.h Reorganize the opal interface code in opal/util/if.c per prior emails and telecon discussions. Move the interface discovery code into a framework so that configuration logic can separate it out (instead of the prior #if-#else confusion). 2010-09-13 01:58:51 +00:00
keyval_parse.c One big step forward. Mostly explicit casting for Windows plus the 2006-08-22 20:07:42 +00:00
keyval_parse.h - Replace combinations of 2009-08-20 11:42:18 +00:00
Makefile.am Add trivial functions to loop over read()'ing and write()'ing with a 2010-07-20 19:53:49 +00:00
malloc.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
malloc.h - Replace combinations of 2009-08-20 11:42:18 +00:00
net.c Improve the help messages from r20706. 2009-07-09 11:58:31 +00:00
net.h - An intrusive commit yet again (sorry): with the separation we 2009-03-04 15:35:54 +00:00
numtostr.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
numtostr.h Change a bunch of 'OMPI' names to OPAL names, since this is opal. 2007-03-29 01:00:33 +00:00
opal_environ.c Use the correct prefix. 2008-03-31 21:42:59 +00:00
opal_environ.h - An intrusive commit yet again (sorry): with the separation we 2009-03-04 15:35:54 +00:00
opal_getcwd.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
opal_getcwd.h - As long as a header declares _DECLSPEC functionality 2009-03-17 01:45:19 +00:00
opal_pty.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
opal_pty.h - Replace combinations of 2009-08-20 11:42:18 +00:00
opal_sos_reporter.txt Merge OPAL SOS into the trunk. 2010-05-17 22:51:52 +00:00
opal_sos.c - On Jaguar, we don't have pretty printed stackframe, aka no opal_stackframe_output* 2010-08-12 14:44:56 +00:00
opal_sos.h - As suggested in CMR #2558, attribute-macros should be 2010-08-31 10:28:51 +00:00
os_dirpath.c Coverty blame list: 2007-09-14 02:08:37 +00:00
os_dirpath.h On windows make sure we add the initial path separator only if we are 2007-07-01 17:51:34 +00:00
os_path.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
os_path.h - Replace combinations of 2009-08-20 11:42:18 +00:00
output.c Fix the configure logic for --with-ft so that it properly takes a comma separated list. 2010-03-12 23:57:50 +00:00
output.h - Add the proper __opal_attribute_format__(__printf__...) to 2009-05-14 00:10:59 +00:00
path.c Added copyright notices for the files modified in r23669. 2010-08-30 17:46:47 +00:00
path.h - Check whether file is opened on network file-system. 2010-02-10 23:18:29 +00:00
printf.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
printf.h Fix some typos in comments submitted by Bert Wesarg. 2009-03-03 12:50:46 +00:00
qsort.c This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
qsort.h - Replace combinations of 2009-08-20 11:42:18 +00:00
show_help_lex.h - Replace combinations of 2009-08-20 11:42:18 +00:00
show_help_lex.l - Replace combinations of 2009-08-20 11:42:18 +00:00
show_help.c Add a format to stop the complaining. 2009-12-08 17:26:42 +00:00
show_help.h Add a new API to the show_help system that allows external users (e.g., libraries built upon OMPI) to define their own locations for show_help files. This allows such users to exploit the rather nice features of the OPAL show_help system -without- interfering with the ability of the ORTE and OMPI layers to use show_help themselves. 2009-09-29 02:07:46 +00:00
stacktrace.c Solve a few compilation problems on Windows. 2010-05-21 14:30:15 +00:00
stacktrace.h Adding a new function to return the stack trace (not including the call to the function itself) 2010-05-17 22:57:42 +00:00
strncpy.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
strncpy.h - Replace combinations of 2009-08-20 11:42:18 +00:00
sys_limits.c - For the upcoming header cleanup commit, 2009-04-29 00:49:23 +00:00
sys_limits.h - Replace combinations of 2009-08-20 11:42:18 +00:00
trace.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
trace.h - Replace combinations of 2009-08-20 11:42:18 +00:00