1
6
7
8
9
10
11
15
16
17
18
19
24
25
33
34
/* ... */
#include <pthread.h>
#include "esp_log.h"
const static char *TAG = "esp32_asio_pthread";
int pthread_setcancelstate(int state, int *oldstate)
{
return 0;
}{ ... }
int pthread_sigmask(int how, const sigset_t *restrict set, sigset_t *restrict oset)
{
ESP_LOGD(TAG, "%s: Signals not supported in ESP pthread", __func__);
return 0;
}{ ... }
int sigfillset(sigset_t *what)
{
ESP_LOGD(TAG, "%s: Signals not supported in ESP pthread", __func__);
if (what != NULL) {
*what = ~0;
}{...}
return 0;
}{...}
void newlib_include_pthread_impl(void)
{
}{...}