Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill unused file.
[simgrid.git] / teshsuite / smpi / mpich3-test / include / mpithreadtest.h
diff --git a/teshsuite/smpi/mpich3-test/include/mpithreadtest.h b/teshsuite/smpi/mpich3-test/include/mpithreadtest.h
deleted file mode 100644 (file)
index 2bc6899..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil ; -*- */
-/*
- *
- *  (C) 2001 by Argonne National Laboratory.
- *      See COPYRIGHT in top-level directory.
- */
-#ifndef MPITHREADTEST_H_INCLUDED
-#define MPITHREADTEST_H_INCLUDED
-
-#include "mpitestconf.h"
-
-/*
-   Define routines to start a thread for different thread packages.
-   The routine that is started is expected to return data when it
-   exits; the type of this data is
-
-   MTEST_THREAD_RETURN_TYPE
-*/
-
-#ifdef HAVE_WINDOWS_H
-#include <windows.h>
-#define MTEST_THREAD_RETURN_TYPE DWORD
-#define MTEST_THREAD_HANDLE HANDLE
-#define MTEST_THREAD_LOCK_TYPE HANDLE
-#elif defined(HAVE_PTHREAD_H)
-#include <pthread.h>
-#define MTEST_THREAD_RETURN_TYPE void *
-#define MTEST_THREAD_HANDLE pthread_t
-#define MTEST_THREAD_LOCK_TYPE pthread_mutex_t
-#else
-#error Unknown Thread Package
-#endif
-
-/* A dummy retval that is ignored */
-#define MTEST_THREAD_RETVAL_IGN 0
-
-int MTest_Start_thread(MTEST_THREAD_RETURN_TYPE(*fn) (void *p), void *arg);
-int MTest_Join_threads(void);
-int MTest_thread_lock_create(MTEST_THREAD_LOCK_TYPE *);
-int MTest_thread_lock(MTEST_THREAD_LOCK_TYPE *);
-int MTest_thread_unlock(MTEST_THREAD_LOCK_TYPE *);
-int MTest_thread_lock_free(MTEST_THREAD_LOCK_TYPE *);
-int MTest_thread_barrier_init(void);
-int MTest_thread_barrier(int);
-int MTest_thread_barrier_free(void);
-#endif