xref: /optee_os/lib/libutils/ext/pthread_stubs.c (revision 9f34db38245c9b3a4e6e7e63eb78a75e23ab2da3)
1 // SPDX-License-Identifier: BSD-2-Clause
2 /*
3  * Copyright (c) 2023, Linaro Limited
4  */
5 
6 #include <compiler.h>
7 
8 #define pthread_mutex_t void
9 
10 int pthread_mutex_lock(pthread_mutex_t *mutex __unused);
11 int pthread_mutex_unlock(pthread_mutex_t *mutex __unused);
12 
13 int __weak pthread_mutex_lock(pthread_mutex_t *mutex __unused)
14 {
15 	return 0;
16 }
17 
18 int __weak pthread_mutex_unlock(pthread_mutex_t *mutex __unused)
19 {
20 	return 0;
21 }
22