159612Sjasone/**************************************************************************** 259612Sjasone * 359612Sjasone * Simple sequence mode test. 459612Sjasone * 559612Sjasone * $FreeBSD$ 659612Sjasone * 759612Sjasone ****************************************************************************/ 859612Sjasone 959612Sjasone#include <stdio.h> 1059612Sjasone#include <string.h> 1159612Sjasone#include <pthread.h> 1259612Sjasone 1359612Sjasonevoid * 1459612Sjasoneentry(void * a_arg) 1559612Sjasone{ 1659612Sjasone fprintf(stderr, "ok 1\n"); 1759612Sjasone fprintf(stderr, "ok \n"); 1859612Sjasone fprintf(stderr, "ok 3\n"); 1959612Sjasone 2059612Sjasone return NULL; 2159612Sjasone} 2259612Sjasone 2359612Sjasoneint 2459612Sjasonemain() 2559612Sjasone{ 2659612Sjasone pthread_t thread; 2759612Sjasone int error; 2859612Sjasone 2959612Sjasone fprintf(stderr, "1..3\n"); 3059612Sjasone 3159612Sjasone fprintf(stderr, "Some random text\n"); 3259612Sjasone 3359612Sjasone error = pthread_create(&thread, NULL, entry, NULL); 3459612Sjasone fprintf(stderr, "More unimportant text\n"); 3559612Sjasone if (error) 3659612Sjasone fprintf(stderr,"Error in pthread_create(): %s\n", 3759612Sjasone strerror(error)); 3859612Sjasone 3959612Sjasone error = pthread_join(thread, NULL); 4059612Sjasone if (error) 4159612Sjasone fprintf(stderr, "Error in pthread_join(): %s\n", 4259612Sjasone strerror(error)); 4359612Sjasone 4459612Sjasone fprintf(stderr, "Hello world\n"); 4559612Sjasone 4659612Sjasone return 0; 4759612Sjasone} 48