aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc-aux/Makefile.common
blob: 4d1642e93134a1385b554d02cf947e48a4744eeb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
# $FreeBSD$

.include "Makefile.version"

LIB_DEPENDS=        libgmp.so:${PORTSDIR}/math/gmp
LIB_DEPENDS+=       libmpfr.so:${PORTSDIR}/math/mpfr
LIB_DEPENDS+=       libmpc.so:${PORTSDIR}/math/mpc

ONLY_FOR_ARCHS=     i386 amd64

GNU_CONFIGURE=      yes
USES=           iconv gmake perl5 tar:bzip2
USE_PERL5=      build
ALL_TARGET=     default

CXXTS4DF= \
    17_intro/headers/c++1998/stdc++.cc \
    17_intro/headers/c++1998/stdc++_multiple_inclusion.cc \
    17_intro/headers/c++200x/stdc++.cc \
    17_intro/headers/c++200x/stdc++_multiple_inclusion.cc \
    18_support/pthread_guard.cc \
    20_util/shared_ptr/thread/default_weaktoshared.cc \
    21_strings/basic_string/pthread18185.cc \
    21_strings/basic_string/pthread4.cc \
    22_locale/locale/cons/12658_thread-1.cc \
    22_locale/locale/cons/12658_thread-2.cc \
    23_containers/list/pthread1.cc \
    23_containers/list/pthread5.cc \
    23_containers/map/pthread6.cc \
    23_containers/vector/debug/multithreaded_swap.cc \
    26_numerics/headers/cmath/c_math_dynamic.cc \
    27_io/basic_ofstream/pthread2.cc \
    27_io/basic_ostringstream/pthread3.cc \
    30_threads/async/42819.cc \
    30_threads/async/49668.cc \
    30_threads/async/any.cc \
    30_threads/async/async.cc \
    30_threads/async/launch.cc \
    30_threads/async/sync.cc \
    30_threads/call_once/39909.cc \
    30_threads/call_once/49668.cc \
    30_threads/call_once/call_once1.cc \
    30_threads/condition_variable/cons/1.cc \
    30_threads/condition_variable/members/1.cc \
    30_threads/condition_variable/members/2.cc \
    30_threads/condition_variable/members/53841.cc \
    30_threads/condition_variable/native_handle/typesizes.cc \
    30_threads/condition_variable_any/50862.cc \
    30_threads/condition_variable_any/cons/1.cc \
    30_threads/condition_variable_any/members/1.cc \
    30_threads/condition_variable_any/members/2.cc \
    30_threads/future/cons/move.cc \
    30_threads/future/members/45133.cc \
    30_threads/future/members/get.cc \
    30_threads/future/members/get2.cc \
    30_threads/future/members/share.cc \
    30_threads/future/members/valid.cc \
    30_threads/future/members/wait.cc \
    30_threads/future/members/wait_for.cc \
    30_threads/future/members/wait_until.cc \
    30_threads/lock/1.cc \
    30_threads/lock/2.cc \
    30_threads/lock/3.cc \
    30_threads/lock/4.cc \
    30_threads/mutex/cons/1.cc \
    30_threads/mutex/dest/destructor_locked.cc \
    30_threads/mutex/lock/1.cc \
    30_threads/mutex/native_handle/1.cc \
    30_threads/mutex/native_handle/typesizes.cc \
    30_threads/mutex/try_lock/1.cc \
    30_threads/mutex/try_lock/2.cc \
    30_threads/mutex/unlock/1.cc \
    30_threads/packaged_task/49668.cc \
    30_threads/packaged_task/cons/1.cc \
    30_threads/packaged_task/cons/2.cc \
    30_threads/packaged_task/cons/3.cc \
    30_threads/packaged_task/cons/alloc.cc \
    30_threads/packaged_task/cons/move.cc \
    30_threads/packaged_task/cons/move_assign.cc \
    30_threads/packaged_task/members/get_future.cc \
    30_threads/packaged_task/members/get_future2.cc \
    30_threads/packaged_task/members/invoke.cc \
    30_threads/packaged_task/members/invoke2.cc \
    30_threads/packaged_task/members/invoke3.cc \
    30_threads/packaged_task/members/invoke4.cc \
    30_threads/packaged_task/members/invoke5.cc \
    30_threads/packaged_task/members/reset.cc \
    30_threads/packaged_task/members/reset2.cc \
    30_threads/packaged_task/members/swap.cc \
    30_threads/packaged_task/members/valid.cc \
    30_threads/promise/cons/1.cc \
    30_threads/promise/cons/alloc.cc \
    30_threads/promise/cons/move.cc \
    30_threads/promise/cons/move_assign.cc \
    30_threads/promise/members/get_future.cc \
    30_threads/promise/members/get_future2.cc \
    30_threads/promise/members/set_exception.cc \
    30_threads/promise/members/set_exception2.cc \
    30_threads/promise/members/set_value.cc \
    30_threads/promise/members/set_value2.cc \
    30_threads/promise/members/set_value3.cc \
    30_threads/promise/members/swap.cc \
    30_threads/recursive_mutex/cons/1.cc \
    30_threads/recursive_mutex/dest/destructor_locked.cc \
    30_threads/recursive_mutex/lock/1.cc \
    30_threads/recursive_mutex/native_handle/1.cc \
    30_threads/recursive_mutex/native_handle/typesizes.cc \
    30_threads/recursive_mutex/try_lock/1.cc \
    30_threads/recursive_mutex/try_lock/2.cc \
    30_threads/recursive_mutex/unlock/1.cc \
    30_threads/recursive_timed_mutex/cons/1.cc \
    30_threads/recursive_timed_mutex/dest/destructor_locked.cc \
    30_threads/recursive_timed_mutex/lock/1.cc \
    30_threads/recursive_timed_mutex/lock/2.cc \
    30_threads/recursive_timed_mutex/native_handle/1.cc \
    30_threads/recursive_timed_mutex/native_handle/typesizes.cc \
    30_threads/recursive_timed_mutex/try_lock/1.cc \
    30_threads/recursive_timed_mutex/try_lock/2.cc \
    30_threads/recursive_timed_mutex/try_lock_for/1.cc \
    30_threads/recursive_timed_mutex/try_lock_for/2.cc \
    30_threads/recursive_timed_mutex/try_lock_for/3.cc \
    30_threads/recursive_timed_mutex/try_lock_until/1.cc \
    30_threads/recursive_timed_mutex/try_lock_until/2.cc \
    30_threads/recursive_timed_mutex/unlock/1.cc \
    30_threads/shared_future/cons/move.cc \
    30_threads/shared_future/members/45133.cc \
    30_threads/shared_future/members/get.cc \
    30_threads/shared_future/members/get2.cc \
    30_threads/shared_future/members/valid.cc \
    30_threads/shared_future/members/wait.cc \
    30_threads/shared_future/members/wait_for.cc \
    30_threads/shared_future/members/wait_until.cc \
    30_threads/this_thread/1.cc \
    30_threads/this_thread/2.cc \
    30_threads/this_thread/3.cc \
    30_threads/this_thread/4.cc \
    30_threads/thread/cons/1.cc \
    30_threads/thread/cons/2.cc \
    30_threads/thread/cons/3.cc \
    30_threads/thread/cons/4.cc \
    30_threads/thread/cons/49668.cc \
    30_threads/thread/cons/5.cc \
    30_threads/thread/cons/6.cc \
    30_threads/thread/cons/7.cc \
    30_threads/thread/cons/8.cc \
    30_threads/thread/cons/9.cc \
    30_threads/thread/cons/moveable.cc \
    30_threads/thread/members/1.cc \
    30_threads/thread/members/2.cc \
    30_threads/thread/members/3.cc \
    30_threads/thread/members/4.cc \
    30_threads/thread/members/5.cc \
    30_threads/thread/members/hardware_concurrency.cc \
    30_threads/thread/swap/1.cc \
    30_threads/timed_mutex/cons/1.cc \
    30_threads/timed_mutex/dest/destructor_locked.cc \
    30_threads/timed_mutex/lock/1.cc \
    30_threads/timed_mutex/native_handle/1.cc \
    30_threads/timed_mutex/native_handle/typesizes.cc \
    30_threads/timed_mutex/try_lock/1.cc \
    30_threads/timed_mutex/try_lock/2.cc \
    30_threads/timed_mutex/try_lock_for/1.cc \
    30_threads/timed_mutex/try_lock_for/2.cc \
    30_threads/timed_mutex/try_lock_for/3.cc \
    30_threads/timed_mutex/try_lock_until/1.cc \
    30_threads/timed_mutex/try_lock_until/2.cc \
    30_threads/timed_mutex/unlock/1.cc \
    30_threads/try_lock/1.cc \
    30_threads/try_lock/2.cc \
    30_threads/try_lock/3.cc \
    30_threads/try_lock/4.cc \
    30_threads/unique_lock/cons/1.cc \
    30_threads/unique_lock/cons/2.cc \
    30_threads/unique_lock/cons/3.cc \
    30_threads/unique_lock/cons/4.cc \
    30_threads/unique_lock/cons/5.cc \
    30_threads/unique_lock/cons/6.cc \
    30_threads/unique_lock/locking/1.cc \
    30_threads/unique_lock/locking/2.cc \
    30_threads/unique_lock/locking/3.cc \
    30_threads/unique_lock/locking/4.cc \
    30_threads/unique_lock/modifiers/1.cc \
    30_threads/unique_lock/modifiers/2.cc \
    ext/rope/pthread7-rope.cc \
    tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc \
    tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc

LOCALE22FIX= \
    codecvt/always_noconv/char/wrapped_locale.cc \
    codecvt/always_noconv/wchar_t/2.cc \
    codecvt/always_noconv/wchar_t/3.cc \
    codecvt/always_noconv/wchar_t/wrapped_locale.cc \
    codecvt/encoding/char/wrapped_locale.cc \
    codecvt/encoding/wchar_t/2.cc \
    codecvt/encoding/wchar_t/3.cc \
    codecvt/encoding/wchar_t/wrapped_locale.cc \
    codecvt/in/char/wrapped_locale.cc \
    codecvt/in/wchar_t/2.cc \
    codecvt/in/wchar_t/3.cc \
    codecvt/in/wchar_t/wrapped_locale.cc \
    codecvt/length/char/wrapped_locale.cc \
    codecvt/length/wchar_t/2.cc \
    codecvt/length/wchar_t/3.cc \
    codecvt/length/wchar_t/wrapped_locale.cc \
    codecvt/max_length/char/wrapped_locale.cc \
    codecvt/max_length/wchar_t/2.cc \
    codecvt/max_length/wchar_t/3.cc \
    codecvt/max_length/wchar_t/wrapped_locale.cc \
    codecvt/out/char/wrapped_locale.cc \
    codecvt/out/wchar_t/2.cc \
    codecvt/out/wchar_t/3.cc \
    codecvt/out/wchar_t/7.cc \
    codecvt/out/wchar_t/wrapped_locale.cc \
    codecvt/unshift/char/wrapped_locale.cc \
    codecvt/unshift/wchar_t/2.cc \
    codecvt/unshift/wchar_t/3.cc \
    codecvt/unshift/wchar_t/wrapped_locale.cc \
    collate/compare/char/wrapped_locale.cc \
    collate/compare/wchar_t/wrapped_locale.cc \
    collate/hash/char/wrapped_locale.cc \
    collate/hash/wchar_t/wrapped_locale.cc \
    collate/transform/char/wrapped_locale.cc \
    collate/transform/wchar_t/wrapped_locale.cc \
    ctype/cons/char/wrapped_locale.cc \
    ctype/is/char/wrapped_locale.cc \
    ctype/is/wchar_t/wrapped_locale.cc \
    ctype/narrow/char/wrapped_locale.cc \
    ctype/narrow/wchar_t/3.cc \
    ctype/narrow/wchar_t/wrapped_locale.cc \
    ctype/scan/char/wrapped_locale.cc \
    ctype/scan/wchar_t/wrapped_locale.cc \
    ctype/to/char/wrapped_locale.cc \
    ctype/to/wchar_t/wrapped_locale.cc \
    ctype/widen/char/wrapped_locale.cc \
    ctype/widen/wchar_t/2.cc \
    ctype/widen/wchar_t/3.cc \
    ctype/widen/wchar_t/wrapped_locale.cc \
    facet/2.cc \
    locale/cons/40184.cc \
    locale/cons/5.cc \
    locale/cons/unicode.cc \
    locale/global_locale_objects/2.cc \
    messages/members/char/wrapped_locale.cc \
    money_get/get/char/16.cc \
    money_get/get/char/18.cc \
    money_get/get/char/2.cc \
    money_get/get/char/4.cc \
    money_get/get/char/wrapped_env.cc \
    money_get/get/char/wrapped_locale.cc \
    money_get/get/wchar_t/16.cc \
    money_get/get/wchar_t/18.cc \
    money_get/get/wchar_t/2.cc \
    money_get/get/wchar_t/4.cc \
    money_get/get/wchar_t/wrapped_env.cc \
    money_get/get/wchar_t/wrapped_locale.cc \
    money_put/put/char/2.cc \
    money_put/put/char/wrapped_env.cc \
    money_put/put/char/wrapped_locale.cc \
    money_put/put/wchar_t/2.cc \
    money_put/put/wchar_t/wrapped_env.cc \
    money_put/put/wchar_t/wrapped_locale.cc \
    moneypunct/members/char/wrapped_locale.cc \
    moneypunct/members/wchar_t/wrapped_locale.cc \
    num_get/get/char/3.cc \
    num_get/get/char/wrapped_env.cc \
    num_get/get/char/wrapped_locale.cc \
    num_get/get/wchar_t/3.cc \
    num_get/get/wchar_t/wrapped_env.cc \
    num_get/get/wchar_t/wrapped_locale.cc \
    num_put/put/char/3.cc \
    num_put/put/char/wrapped_env.cc \
    num_put/put/char/wrapped_locale.cc \
    num_put/put/wchar_t/3.cc \
    num_put/put/wchar_t/wrapped_env.cc \
    num_put/put/wchar_t/wrapped_locale.cc \
    numpunct/members/char/wrapped_locale.cc \
    numpunct/members/wchar_t/wrapped_locale.cc \
    time_get/date_order/char/wrapped_locale.cc \
    time_get/date_order/wchar_t/wrapped_locale.cc \
    time_get/get_date/char/2.cc \
    time_get/get_date/char/wrapped_env.cc \
    time_get/get_date/char/wrapped_locale.cc \
    time_get/get_date/wchar_t/2.cc \
    time_get/get_date/wchar_t/wrapped_env.cc \
    time_get/get_date/wchar_t/wrapped_locale.cc \
    time_get/get_monthname/char/2.cc \
    time_get/get_monthname/char/wrapped_env.cc \
    time_get/get_monthname/char/wrapped_locale.cc \
    time_get/get_monthname/wchar_t/2.cc \
    time_get/get_monthname/wchar_t/wrapped_env.cc \
    time_get/get_monthname/wchar_t/wrapped_locale.cc \
    time_get/get_time/char/2.cc \
    time_get/get_time/char/wrapped_env.cc \
    time_get/get_time/char/wrapped_locale.cc \
    time_get/get_time/wchar_t/2.cc \
    time_get/get_time/wchar_t/wrapped_env.cc \
    time_get/get_time/wchar_t/wrapped_locale.cc \
    time_get/get_weekday/char/2.cc \
    time_get/get_weekday/char/38081-1.cc \
    time_get/get_weekday/char/38081-2.cc \
    time_get/get_weekday/char/wrapped_env.cc \
    time_get/get_weekday/char/wrapped_locale.cc \
    time_get/get_weekday/wchar_t/2.cc \
    time_get/get_weekday/wchar_t/wrapped_env.cc \
    time_get/get_weekday/wchar_t/wrapped_locale.cc \
    time_get/get_year/char/wrapped_locale.cc \
    time_get/get_year/wchar_t/wrapped_locale.cc \
    time_put/put/char/3.cc \
    time_put/put/char/7.cc \
    time_put/put/char/wrapped_env.cc \
    time_put/put/char/wrapped_locale.cc \
    time_put/put/wchar_t/3.cc \
    time_put/put/wchar_t/7.cc \
    time_put/put/wchar_t/wrapped_env.cc \
    time_put/put/wchar_t/wrapped_locale.cc