/*---------------------------------------------------------------------------- * Tencent is pleased to support the open source community by making TencentOS * available. * * Copyright (C) 2019 THL A29 Limited, a Tencent company. All rights reserved. * If you have downloaded a copy of the TencentOS binary from Tencent, please * note that the TencentOS binary is licensed under the BSD 3-Clause License. * * If you have downloaded a copy of the TencentOS source code from Tencent, * please note that TencentOS source code is licensed under the BSD 3-Clause * License, except for the third-party components listed below which are * subject to different license terms. Your integration of TencentOS into your * own projects may require compliance with the BSD 3-Clause License, as well * as the other licenses applicable to the third-party components included * within TencentOS. *---------------------------------------------------------------------------*/ #ifndef _POSIX_CONFIG_H_ #define _POSIX_CONFIG_H_ #define POSIX_CFG_PTHREAD_THREADS_MAX 32 #define POSIX_CFG_PTHREAD_DESTRUCTOR_ITERATIONS 4 #define POSIX_CFG_PTHREAD_KEYS_MAX 8 #define POSIX_CFG_TIMERS_MAX 8 #define POSIX_CFG_MQUEUE_MAX 8 #define POSIX_CFG_PTHREAD_BARRIER_EN 1u #define POSIX_CFG_PTHREAD_COND_EN 1u #define POSIX_CFG_PTHREAD_MUTEX_EN 1u #define POSIX_CFG_PTHREAD_RWLOCK_EN 1u #define POSIX_CFG_PTHREAD_SPIN_EN 1u #define POSIX_CFG_SEM_EN 1u #define POSIX_CFG_MQUEUE_EN 1u #define POSIX_CFG_TIMER_EN 1u #include "private/posix_config_check.h" #endif /* _POSIX_CONFIG_H_ */