Fix up the irix build with the log format 32/64 packed changes being
[xfstests-dev.git] / src / global.h
1 /*
2  * Copyright (c) 2000-2003 Silicon Graphics, Inc.
3  * All Rights Reserved.
4  *
5  * This program is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU General Public License as
7  * published by the Free Software Foundation.
8  *
9  * This program is distributed in the hope that it would be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  * GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License
15  * along with this program; if not, write the Free Software Foundation,
16  * Inc.,  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
17  */
18  
19 #ifndef GLOBAL_H
20 #define GLOBAL_H
21
22 #include <config.h>
23
24 #ifdef sgi
25 #include <../../irix/include/xfs/platform_defs.h>
26 #include <../../xfsprogs/include/irix.h>
27 #endif
28
29 #ifdef HAVE_XFS_LIBXFS_H
30 #include <xfs/libxfs.h>
31 #endif
32
33 #ifdef HAVE_XFS_JDM_H
34 #include <xfs/jdm.h>
35 #endif
36
37 #ifdef HAVE_ATTR_ATTRIBUTES_H
38 #include <attr/attributes.h>
39 #endif
40
41 #ifdef HAVE_SYS_TYPES_H
42 #include <sys/types.h>
43 #endif
44
45 #ifdef HAVE_SYS_STAT_H
46 #include <sys/stat.h>
47 #endif
48
49 #ifdef HAVE_SYS_STATVFS_H
50 #include <sys/statvfs.h>
51 #endif
52
53 #ifdef HAVE_SYS_TIME_H
54 #include <sys/time.h>
55 #endif
56
57 #ifdef HAVE_SYS_IOCTL_H
58 #include <sys/ioctl.h>
59 #endif
60
61 #ifdef HAVE_SYS_WAIT_H
62 #include <sys/wait.h>
63 #endif
64
65 #ifdef HAVE_MALLOC_H
66 #include <malloc.h>
67 #endif
68
69 #ifdef HAVE_DIRENT_H
70 #include <dirent.h>
71 #endif
72
73 #ifdef HAVE_STDLIB_H
74 #include <stdlib.h>
75 #endif
76
77 #ifdef HAVE_UNISTD_H
78 #include <unistd.h>
79 #endif
80
81 #ifdef HAVE_ERRNO_H
82 #include <errno.h>
83 #endif
84
85 #ifdef HAVE_STRING_H
86 #include <string.h>
87 #endif
88
89 #ifdef HAVE_SYS_FCNTL_H
90 #include <fcntl.h>
91 #endif
92
93 #ifdef HAVE_TIME_H
94 #include <sys/time.h>
95 #endif
96
97 #ifdef HAVE_WAIT_H
98 #include <sys/wait.h>
99 #endif
100
101 #ifdef HAVE_DIRENT_H
102 #include <dirent.h>
103 #endif
104
105 #ifdef HAVE_SYS_PARAM_H
106 #include <sys/param.h>
107 #endif
108
109 #ifdef HAVE_SYS_ATTRIBUTES_H
110 #include <sys/attributes.h>
111 #endif
112
113 #ifdef HAVE_LIBGEN_H
114 #include <libgen.h>
115 #endif
116
117 #ifdef HAVE_ASSERT_H
118 #include <assert.h>
119 #endif
120
121 #ifdef STDC_HEADERS
122 #include <signal.h>
123 #endif
124
125 #ifdef HAVE_STRINGS_H
126 #include <strings.h>
127 #endif
128
129 #ifdef HAVE_SYS_SYSSGI_H
130 #include <sys/syssgi.h>
131 #endif
132
133 #ifdef HAVE_SYS_UUID_H
134 #include <sys/uuid.h>
135 #endif
136
137 #ifdef HAVE_SYS_FS_XFS_FSOPS_H
138 #include <sys/fs/xfs_fsops.h>
139 #endif
140
141 #ifdef HAVE_SYS_FS_XFS_ITABLE_H
142 #include <sys/fs/xfs_itable.h>
143 #endif
144
145 #ifdef HAVE_BSTRING_H
146 #include <bstring.h>
147 #endif
148
149 #ifdef HAVE_SYS_PARAM_H
150 #include <sys/param.h>
151 #endif
152
153 #endif