/* * Copyright (c) 2011 Cisco Systems, Inc. All rights reserved. */ #include "opal_config.h" #include "opal/constants.h" #ifdef HAVE_SYS_TYPES_H #include #endif #ifdef WIN32 #define WIN32_LEAN_AND_MEAN #include #undef WIN32_LEAN_AND_MEAN #endif #ifdef HAVE_SYS_TIME_H #include #endif #include #include #include #ifndef WIN32 #ifdef HAVE_UNISTD_H #include #endif #endif #include #include #include #include #include #include "opal/class/opal_object.h" #include "opal/threads/mutex.h" #include "opal/threads/threads.h" #include "opal/util/output.h" #include "opal/util/argv.h" #include "opal/util/fd.h" #include "opal/mca/base/mca_base_param.h" #include "hwloc122ompi.h" #include "opal/mca/hwloc/base/base.h"