/* * Copyright (c) 2006-2021, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * * Change Logs: * Date Author Notes * 2021-04-27 flybreak the first version. */ #include extern "C" int __ARM_TPL_execute_once(__ARM_TPL_exec_once_flag *__flag, void (*__init_routine)(void)) { if (*__flag == 0) { __init_routine(); *__flag = 1; } return 0; }