diff options
Diffstat (limited to 'waftools')
-rw-r--r-- | waftools/fragments/bsd_thread_name.c | 6 | ||||
-rw-r--r-- | waftools/fragments/glibc_thread_name.c | 6 | ||||
-rw-r--r-- | waftools/fragments/osx_thread_name.c | 5 | ||||
-rw-r--r-- | waftools/fragments/vector.c | 4 |
4 files changed, 21 insertions, 0 deletions
diff --git a/waftools/fragments/bsd_thread_name.c b/waftools/fragments/bsd_thread_name.c new file mode 100644 index 0000000000..c63fbd091b --- /dev/null +++ b/waftools/fragments/bsd_thread_name.c @@ -0,0 +1,6 @@ +#include <pthread.h> +#include <pthread_np.h> +int main(int argc, char **argv) { + pthread_set_name_np(pthread_self(), "ducks"); + return 0; +} diff --git a/waftools/fragments/glibc_thread_name.c b/waftools/fragments/glibc_thread_name.c new file mode 100644 index 0000000000..b63889dc80 --- /dev/null +++ b/waftools/fragments/glibc_thread_name.c @@ -0,0 +1,6 @@ +#define _GNU_SOURCE +#include <pthread.h> +int main(int argc, char **argv) { + pthread_setname_np(pthread_self(), "ducks"); + return 0; +} diff --git a/waftools/fragments/osx_thread_name.c b/waftools/fragments/osx_thread_name.c new file mode 100644 index 0000000000..5a7acb8ec5 --- /dev/null +++ b/waftools/fragments/osx_thread_name.c @@ -0,0 +1,5 @@ +#include <pthread.h> +int main(int argc, char **argv) { + pthread_setname_np("ducks"); + return 0; +} diff --git a/waftools/fragments/vector.c b/waftools/fragments/vector.c new file mode 100644 index 0000000000..ec482547f7 --- /dev/null +++ b/waftools/fragments/vector.c @@ -0,0 +1,4 @@ +int main(int argc, char **argv) { + float v __attribute__((vector_size(32))); + return 0; +} |