
This commit adds a new mpool base module type: basic. This module can be used with an opal_free_list_t to allocate space from a pre-allocated block (such as a shared memory region). The new module only supports allocation and is not meant for more dynamic use cases at this time. Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
36 строки
1.2 KiB
Makefile
36 строки
1.2 KiB
Makefile
#
|
|
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
|
|
# University Research and Technology
|
|
# Corporation. All rights reserved.
|
|
# Copyright (c) 2004-2005 The University of Tennessee and The University
|
|
# of Tennessee Research Foundation. All rights
|
|
# reserved.
|
|
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
|
# University of Stuttgart. All rights reserved.
|
|
# Copyright (c) 2004-2005 The Regents of the University of California.
|
|
# All rights reserved.
|
|
# Copyright (c) 2007 Cisco Systems, Inc. All rights reserved.
|
|
# Copyright (c) 2015 Los Alamos National Security, LLC. All rights
|
|
# reserved.
|
|
# $COPYRIGHT$
|
|
#
|
|
# Additional copyrights may follow
|
|
#
|
|
# $HEADER$
|
|
#
|
|
|
|
headers += \
|
|
base/base.h \
|
|
base/mpool_base_tree.h
|
|
|
|
libmca_mpool_la_SOURCES += \
|
|
base/mpool_base_frame.c \
|
|
base/mpool_base_lookup.c \
|
|
base/mpool_base_alloc.c \
|
|
base/mpool_base_tree.c \
|
|
base/mpool_base_default.c \
|
|
base/mpool_base_basic.c
|
|
|
|
dist_opaldata_DATA += \
|
|
base/help-mpool-base.txt
|