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