1/*
2 * pthread.c
3 *
4 * Description:
5 * This translation unit agregates pthreads-win32 translation units.
6 * It is used for inline optimisation of the library,
7 * maximising for speed at the expense of size.
8 *
9 * --------------------------------------------------------------------------
10 *
11 *      Pthreads-win32 - POSIX Threads Library for Win32
12 *      Copyright(C) 1998 John E. Bossom
13 *      Copyright(C) 1999,2005 Pthreads-win32 contributors
14 *
15 *      Contact Email: rpj@callisto.canberra.edu.au
16 *
17 *      The current list of contributors is contained
18 *      in the file CONTRIBUTORS included with the source
19 *      code distribution. The list can also be seen at the
20 *      following World Wide Web location:
21 *      http://sources.redhat.com/pthreads-win32/contributors.html
22 *
23 *      This library is free software; you can redistribute it and/or
24 *      modify it under the terms of the GNU Lesser General Public
25 *      License as published by the Free Software Foundation; either
26 *      version 2 of the License, or (at your option) any later version.
27 *
28 *      This library is distributed in the hope that it will be useful,
29 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
30 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
31 *      Lesser General Public License for more details.
32 *
33 *      You should have received a copy of the GNU Lesser General Public
34 *      License along with this library in the file COPYING.LIB;
35 *      if not, write to the Free Software Foundation, Inc.,
36 *      59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
37 */
38
39#include "pthread.h"
40#include "implement.h"
41
42/* The following are ordered for inlining */
43
44#include "private.c"
45#include "attr.c"
46#include "barrier.c"
47#include "cancel.c"
48#include "cleanup.c"
49#include "condvar.c"
50#include "create.c"
51#include "dll.c"
52#include "autostatic.c"
53#include "errno.c"
54#include "exit.c"
55#include "fork.c"
56#include "global.c"
57#include "misc.c"
58#include "mutex.c"
59#include "nonportable.c"
60#include "rwlock.c"
61#include "sched.c"
62#include "semaphore.c"
63#include "signal.c"
64#include "spin.c"
65#include "sync.c"
66#include "tsd.c"
67