84d1512fba
single threaded builds. In its default configuration, all this does is ensure that there's at least a good chance of threads building based on non-threaded development (since the variable names will be checked). There is also code to make sure that a "mutex" is never "double locked" when using the conditional macro mutex operations. This is off by default because there are a number of places in both ORTE and OMPI where this alarm spews mega bytes of errors on a simple test. So we have some work to do on our path towards thread support. Also removed the macro versions of the non-conditional thread locks, as the only places they were used, the author of the code intended to use the conditional thread locks. So now you have upper-case macros for conditional thread locks and lowercase functions for non-conditional locks. Simple, right? :). This commit was SVN r15011. |
||
---|---|---|
.. | ||
base.h | ||
io_base_close.c | ||
io_base_component_list.c | ||
io_base_delete.c | ||
io_base_file_select.c | ||
io_base_find_available.c | ||
io_base_open.c | ||
io_base_register_datarep.c | ||
io_base_request.c | ||
io_base_request.h | ||
Makefile.am |