1
1
openmpi/orte/mca/oob/tcp
Joshua Hursey e1d079544b mca: Dynamic components link against project lib
* Resolves #3705
 * Components should link against the project level library to better
   support `dlopen` with `RTLD_LOCAL`.
 * Extend the `mca_FRAMEWORK_COMPONENT_la_LIBADD` in the `Makefile.am`
   with the appropriate project level library:
```
MCA components in ompi/
       $(top_builddir)/ompi/lib@OMPI_LIBMPI_NAME@.la
MCA components in orte/
       $(top_builddir)/orte/lib@ORTE_LIB_PREFIX@open-rte.la
MCA components in opal/
       $(top_builddir)/opal/lib@OPAL_LIB_PREFIX@open-pal.la
MCA components in oshmem/
       $(top_builddir)/oshmem/liboshmem.la"
```

Note: The changes in this commit were automated by the script in
the commit that proceeds it with the `libadd_mca_comp_update.py`
script. Some components were not included in this change because
they are statically built only.

Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
2017-08-24 11:56:16 -04:00
..
configure.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
help-oob-tcp.txt Bring the ofi/rml component online by completing the wireup protocol for the daemons. Cleanup the current confusion over how connection info gets created and 2017-07-20 21:01:57 -07:00
Makefile.am mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
oob_tcp_common.c Rework the threading in oob/tcp so that daemons (including mpirun) use multiple progress threads to get messages out to their children, and so that the oob/base uses a separate one to setup sends. This allows the daemon cmd processor to execute in parallel with relay of messages, which significantly reduces launch times at scale 2017-01-21 13:26:19 -08:00
oob_tcp_common.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
oob_tcp_component.c Bring the ofi/rml component online by completing the wireup protocol for the daemons. Cleanup the current confusion over how connection info gets created and 2017-07-20 21:01:57 -07:00
oob_tcp_component.h Rework the threading in oob/tcp so that daemons (including mpirun) use multiple progress threads to get messages out to their children, and so that the oob/base uses a separate one to setup sends. This allows the daemon cmd processor to execute in parallel with relay of messages, which significantly reduces launch times at scale 2017-01-21 13:26:19 -08:00
oob_tcp_connection.c Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
oob_tcp_connection.h Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
oob_tcp_hdr.h oob/tcp: make mca_oob_tcp_msg_type_t an uint8_t 2017-07-12 10:27:45 +09:00
oob_tcp_listener.c Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
oob_tcp_listener.h Protect against a non-privileged port connecting to us when we are running as root 2016-02-13 08:07:27 -08:00
oob_tcp_peer.h Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
oob_tcp_sendrecv.c Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
oob_tcp_sendrecv.h Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
oob_tcp.c Update OPAL and ORTE for thread safety 2017-06-06 12:30:57 -07:00
oob_tcp.h Repair rsh/ssh tree spawn 2017-01-27 11:35:00 -08:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00