bolt/deps/llvm-18.1.8/lldb/test/API/tools/lldb-dap/threads/main.c

22 lines
381 B
C
Raw Normal View History

2025-02-14 19:21:04 +01:00
#include <pthread.h>
#include <stdio.h>
int state_var;
void *thread(void *in) {
state_var++; // break here
return NULL;
}
int main(int argc, char **argv) {
pthread_t t1, t2;
pthread_create(&t1, NULL, *thread, NULL);
pthread_join(t1, NULL);
pthread_create(&t2, NULL, *thread, NULL);
pthread_join(t2, NULL);
printf("state_var is %d\n", state_var);
return 0;
}