2
* Copyright (C) 1999 Patrik Stridvall
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19
#if defined(__WINE_PSHPACK_H15)
20
# ifndef __WINE_INTERNAL_POPPACK
21
# undef __WINE_PSHPACK_H15
25
# if __WINE_PSHPACK_H14 == 1
27
# elif __WINE_PSHPACK_H14 == 2
29
# elif __WINE_PSHPACK_H14 == 8
35
#elif defined(__WINE_PSHPACK_H14)
36
# ifndef __WINE_INTERNAL_POPPACK
37
# undef __WINE_PSHPACK_H14
41
# if __WINE_PSHPACK_H13 == 1
43
# elif __WINE_PSHPACK_H13 == 2
45
# elif __WINE_PSHPACK_H13 == 8
51
#elif defined(__WINE_PSHPACK_H13)
52
# ifndef __WINE_INTERNAL_POPPACK
53
# undef __WINE_PSHPACK_H13
57
# if __WINE_PSHPACK_H12 == 1
59
# elif __WINE_PSHPACK_H12 == 2
61
# elif __WINE_PSHPACK_H12 == 8
67
#elif defined(__WINE_PSHPACK_H12)
68
# ifndef __WINE_INTERNAL_POPPACK
69
# undef __WINE_PSHPACK_H12
73
# if __WINE_PSHPACK_H11 == 1
75
# elif __WINE_PSHPACK_H11 == 2
77
# elif __WINE_PSHPACK_H11 == 8
83
#elif defined(__WINE_PSHPACK_H11)
84
# ifndef __WINE_INTERNAL_POPPACK
85
# undef __WINE_PSHPACK_H11
89
# if __WINE_PSHPACK_H10 == 1
91
# elif __WINE_PSHPACK_H10 == 2
93
# elif __WINE_PSHPACK_H10 == 8
99
#elif defined(__WINE_PSHPACK_H10)
100
# ifndef __WINE_INTERNAL_POPPACK
101
# undef __WINE_PSHPACK_H10
105
# if __WINE_PSHPACK_H9 == 1
107
# elif __WINE_PSHPACK_H9 == 2
109
# elif __WINE_PSHPACK_H9 == 8
115
#elif defined(__WINE_PSHPACK_H9)
116
# ifndef __WINE_INTERNAL_POPPACK
117
# undef __WINE_PSHPACK_H9
121
# if __WINE_PSHPACK_H8 == 1
123
# elif __WINE_PSHPACK_H8 == 2
125
# elif __WINE_PSHPACK_H8 == 8
131
#elif defined(__WINE_PSHPACK_H8)
132
# ifndef __WINE_INTERNAL_POPPACK
133
# undef __WINE_PSHPACK_H8
137
# if __WINE_PSHPACK_H7 == 1
139
# elif __WINE_PSHPACK_H7 == 2
141
# elif __WINE_PSHPACK_H7 == 8
147
#elif defined(__WINE_PSHPACK_H7)
148
# ifndef __WINE_INTERNAL_POPPACK
149
# undef __WINE_PSHPACK_H7
153
# if __WINE_PSHPACK_H6 == 1
155
# elif __WINE_PSHPACK_H6 == 2
157
# elif __WINE_PSHPACK_H6 == 8
163
#elif defined(__WINE_PSHPACK_H6)
164
# ifndef __WINE_INTERNAL_POPPACK
165
# undef __WINE_PSHPACK_H6
169
# if __WINE_PSHPACK_H5 == 1
171
# elif __WINE_PSHPACK_H5 == 2
173
# elif __WINE_PSHPACK_H5 == 8
179
#elif defined(__WINE_PSHPACK_H5)
180
# ifndef __WINE_INTERNAL_POPPACK
181
# undef __WINE_PSHPACK_H5
185
# if __WINE_PSHPACK_H4 == 1
187
# elif __WINE_PSHPACK_H4 == 2
189
# elif __WINE_PSHPACK_H4 == 8
195
#elif defined(__WINE_PSHPACK_H4)
196
# ifndef __WINE_INTERNAL_POPPACK
197
# undef __WINE_PSHPACK_H4
201
# if __WINE_PSHPACK_H3 == 1
203
# elif __WINE_PSHPACK_H3 == 2
205
# elif __WINE_PSHPACK_H3 == 8
211
#elif defined(__WINE_PSHPACK_H3)
212
# ifndef __WINE_INTERNAL_POPPACK
213
# undef __WINE_PSHPACK_H3
217
# if __WINE_PSHPACK_H2 == 1
219
# elif __WINE_PSHPACK_H2 == 2
221
# elif __WINE_PSHPACK_H2 == 8
227
#elif defined(__WINE_PSHPACK_H2)
228
# ifndef __WINE_INTERNAL_POPPACK
229
# undef __WINE_PSHPACK_H2
233
# if __WINE_PSHPACK_H == 1
235
# elif __WINE_PSHPACK_H == 2
237
# elif __WINE_PSHPACK_H == 8
243
#elif defined(__WINE_PSHPACK_H)
244
# ifndef __WINE_INTERNAL_POPPACK
245
# undef __WINE_PSHPACK_H
249
# if defined(__SUNPRO_CC)
250
# warning "Assuming a default alignment of 4"
259
#error "Popping alignment isn't possible since no alignment has been pushed"
263
#undef __WINE_INTERNAL_POPPACK