Mercurial > hg > CbC > CbC_gcc
annotate libgomp/libgomp.map @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | f6334be47118 |
children | 84e7813d76e9 |
rev | line source |
---|---|
0 | 1 OMP_1.0 { |
2 global: | |
3 omp_set_num_threads; | |
4 omp_get_num_threads; | |
5 omp_get_max_threads; | |
6 omp_get_thread_num; | |
7 omp_get_num_procs; | |
8 omp_in_parallel; | |
9 omp_set_dynamic; | |
10 omp_get_dynamic; | |
11 omp_set_nested; | |
12 omp_get_nested; | |
67
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
13 #ifdef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
14 # If the assembler used lacks the .symver directive or the linker |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
15 # doesn't support GNU symbol versioning, we have the same symbol in |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
16 # two versions, which Sun ld chokes on. |
0 | 17 omp_init_lock; |
18 omp_init_nest_lock; | |
19 omp_destroy_lock; | |
20 omp_destroy_nest_lock; | |
21 omp_set_lock; | |
22 omp_set_nest_lock; | |
23 omp_unset_lock; | |
24 omp_unset_nest_lock; | |
25 omp_test_lock; | |
26 omp_test_nest_lock; | |
27 omp_destroy_lock_; | |
28 omp_destroy_nest_lock_; | |
67
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
29 omp_init_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
30 omp_init_nest_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
31 omp_set_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
32 omp_set_nest_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
33 omp_test_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
34 omp_test_nest_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
35 omp_unset_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
36 omp_unset_nest_lock_; |
f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
37 #endif |
0 | 38 omp_get_dynamic_; |
39 omp_get_max_threads_; | |
40 omp_get_nested_; | |
41 omp_get_num_procs_; | |
42 omp_get_num_threads_; | |
43 omp_get_thread_num_; | |
44 omp_in_parallel_; | |
45 omp_set_dynamic_; | |
46 omp_set_dynamic_8_; | |
47 omp_set_nested_; | |
48 omp_set_nested_8_; | |
49 omp_set_num_threads_; | |
50 omp_set_num_threads_8_; | |
51 local: | |
52 *; | |
53 }; | |
54 | |
55 OMP_2.0 { | |
56 global: | |
57 omp_get_wtick; | |
58 omp_get_wtime; | |
59 omp_get_wtick_; | |
60 omp_get_wtime_; | |
61 } OMP_1.0; | |
62 | |
63 OMP_3.0 { | |
64 global: | |
65 omp_set_schedule; | |
66 omp_set_schedule_; | |
67 omp_set_schedule_8_; | |
68 omp_get_schedule; | |
69 omp_get_schedule_; | |
70 omp_get_schedule_8_; | |
71 omp_get_thread_limit; | |
72 omp_get_thread_limit_; | |
73 omp_set_max_active_levels; | |
74 omp_set_max_active_levels_; | |
75 omp_set_max_active_levels_8_; | |
76 omp_get_max_active_levels; | |
77 omp_get_max_active_levels_; | |
78 omp_get_level; | |
79 omp_get_level_; | |
80 omp_get_ancestor_thread_num; | |
81 omp_get_ancestor_thread_num_; | |
82 omp_get_ancestor_thread_num_8_; | |
83 omp_get_team_size; | |
84 omp_get_team_size_; | |
85 omp_get_team_size_8_; | |
86 omp_get_active_level; | |
87 omp_get_active_level_; | |
88 omp_init_lock; | |
89 omp_init_nest_lock; | |
90 omp_destroy_lock; | |
91 omp_destroy_nest_lock; | |
92 omp_set_lock; | |
93 omp_set_nest_lock; | |
94 omp_unset_lock; | |
95 omp_unset_nest_lock; | |
96 omp_test_lock; | |
97 omp_test_nest_lock; | |
98 omp_destroy_lock_; | |
99 omp_destroy_nest_lock_; | |
100 omp_init_lock_; | |
101 omp_init_nest_lock_; | |
102 omp_set_lock_; | |
103 omp_set_nest_lock_; | |
104 omp_test_lock_; | |
105 omp_test_nest_lock_; | |
106 omp_unset_lock_; | |
107 omp_unset_nest_lock_; | |
108 } OMP_2.0; | |
109 | |
111 | 110 OMP_3.1 { |
111 global: | |
112 omp_in_final; | |
113 omp_in_final_; | |
114 } OMP_3.0; | |
115 | |
116 OMP_4.0 { | |
117 global: | |
118 omp_get_cancellation; | |
119 omp_get_cancellation_; | |
120 omp_get_proc_bind; | |
121 omp_get_proc_bind_; | |
122 omp_set_default_device; | |
123 omp_set_default_device_; | |
124 omp_set_default_device_8_; | |
125 omp_get_default_device; | |
126 omp_get_default_device_; | |
127 omp_get_num_devices; | |
128 omp_get_num_devices_; | |
129 omp_get_num_teams; | |
130 omp_get_num_teams_; | |
131 omp_get_team_num; | |
132 omp_get_team_num_; | |
133 omp_is_initial_device; | |
134 omp_is_initial_device_; | |
135 } OMP_3.1; | |
136 | |
137 OMP_4.5 { | |
138 global: | |
139 omp_get_max_task_priority; | |
140 omp_get_max_task_priority_; | |
141 omp_get_num_places; | |
142 omp_get_num_places_; | |
143 omp_get_place_num_procs; | |
144 omp_get_place_num_procs_; | |
145 omp_get_place_num_procs_8_; | |
146 omp_get_place_proc_ids; | |
147 omp_get_place_proc_ids_; | |
148 omp_get_place_proc_ids_8_; | |
149 omp_get_place_num; | |
150 omp_get_place_num_; | |
151 omp_get_partition_num_places; | |
152 omp_get_partition_num_places_; | |
153 omp_get_partition_place_nums; | |
154 omp_get_partition_place_nums_; | |
155 omp_get_partition_place_nums_8_; | |
156 omp_get_initial_device; | |
157 omp_get_initial_device_; | |
158 omp_target_alloc; | |
159 omp_target_free; | |
160 omp_target_is_present; | |
161 omp_target_memcpy; | |
162 omp_target_memcpy_rect; | |
163 omp_target_associate_ptr; | |
164 omp_target_disassociate_ptr; | |
165 } OMP_4.0; | |
166 | |
0 | 167 GOMP_1.0 { |
168 global: | |
169 GOMP_atomic_end; | |
170 GOMP_atomic_start; | |
171 GOMP_barrier; | |
172 GOMP_critical_end; | |
173 GOMP_critical_name_end; | |
174 GOMP_critical_name_start; | |
175 GOMP_critical_start; | |
176 GOMP_loop_dynamic_next; | |
177 GOMP_loop_dynamic_start; | |
178 GOMP_loop_end; | |
179 GOMP_loop_end_nowait; | |
180 GOMP_loop_guided_next; | |
181 GOMP_loop_guided_start; | |
182 GOMP_loop_ordered_dynamic_next; | |
183 GOMP_loop_ordered_dynamic_start; | |
184 GOMP_loop_ordered_guided_next; | |
185 GOMP_loop_ordered_guided_start; | |
186 GOMP_loop_ordered_runtime_next; | |
187 GOMP_loop_ordered_runtime_start; | |
188 GOMP_loop_ordered_static_next; | |
189 GOMP_loop_ordered_static_start; | |
190 GOMP_loop_runtime_next; | |
191 GOMP_loop_runtime_start; | |
192 GOMP_loop_static_next; | |
193 GOMP_loop_static_start; | |
194 GOMP_ordered_end; | |
195 GOMP_ordered_start; | |
196 GOMP_parallel_end; | |
197 GOMP_parallel_loop_dynamic_start; | |
198 GOMP_parallel_loop_guided_start; | |
199 GOMP_parallel_loop_runtime_start; | |
200 GOMP_parallel_loop_static_start; | |
201 GOMP_parallel_sections_start; | |
202 GOMP_parallel_start; | |
203 GOMP_sections_end; | |
204 GOMP_sections_end_nowait; | |
205 GOMP_sections_next; | |
206 GOMP_sections_start; | |
207 GOMP_single_copy_end; | |
208 GOMP_single_copy_start; | |
209 GOMP_single_start; | |
210 }; | |
211 | |
212 GOMP_2.0 { | |
213 global: | |
214 GOMP_task; | |
215 GOMP_taskwait; | |
216 GOMP_loop_ull_dynamic_next; | |
217 GOMP_loop_ull_dynamic_start; | |
218 GOMP_loop_ull_guided_next; | |
219 GOMP_loop_ull_guided_start; | |
220 GOMP_loop_ull_ordered_dynamic_next; | |
221 GOMP_loop_ull_ordered_dynamic_start; | |
222 GOMP_loop_ull_ordered_guided_next; | |
223 GOMP_loop_ull_ordered_guided_start; | |
224 GOMP_loop_ull_ordered_runtime_next; | |
225 GOMP_loop_ull_ordered_runtime_start; | |
226 GOMP_loop_ull_ordered_static_next; | |
227 GOMP_loop_ull_ordered_static_start; | |
228 GOMP_loop_ull_runtime_next; | |
229 GOMP_loop_ull_runtime_start; | |
230 GOMP_loop_ull_static_next; | |
231 GOMP_loop_ull_static_start; | |
232 } GOMP_1.0; | |
111 | 233 |
234 GOMP_3.0 { | |
235 global: | |
236 GOMP_taskyield; | |
237 } GOMP_2.0; | |
238 | |
239 GOMP_4.0 { | |
240 global: | |
241 GOMP_barrier_cancel; | |
242 GOMP_cancel; | |
243 GOMP_cancellation_point; | |
244 GOMP_loop_end_cancel; | |
245 GOMP_parallel_loop_dynamic; | |
246 GOMP_parallel_loop_guided; | |
247 GOMP_parallel_loop_runtime; | |
248 GOMP_parallel_loop_static; | |
249 GOMP_parallel_sections; | |
250 GOMP_parallel; | |
251 GOMP_sections_end_cancel; | |
252 GOMP_taskgroup_start; | |
253 GOMP_taskgroup_end; | |
254 GOMP_target; | |
255 GOMP_target_data; | |
256 GOMP_target_end_data; | |
257 GOMP_target_update; | |
258 GOMP_teams; | |
259 } GOMP_3.0; | |
260 | |
261 GOMP_4.0.1 { | |
262 global: | |
263 GOMP_offload_register; | |
264 GOMP_offload_unregister; | |
265 } GOMP_4.0; | |
266 | |
267 GOMP_4.5 { | |
268 global: | |
269 GOMP_target_ext; | |
270 GOMP_target_data_ext; | |
271 GOMP_target_update_ext; | |
272 GOMP_target_enter_exit_data; | |
273 GOMP_taskloop; | |
274 GOMP_taskloop_ull; | |
275 GOMP_offload_register_ver; | |
276 GOMP_offload_unregister_ver; | |
277 GOMP_loop_doacross_dynamic_start; | |
278 GOMP_loop_doacross_guided_start; | |
279 GOMP_loop_doacross_runtime_start; | |
280 GOMP_loop_doacross_static_start; | |
281 GOMP_doacross_post; | |
282 GOMP_doacross_wait; | |
283 GOMP_loop_ull_doacross_dynamic_start; | |
284 GOMP_loop_ull_doacross_guided_start; | |
285 GOMP_loop_ull_doacross_runtime_start; | |
286 GOMP_loop_ull_doacross_static_start; | |
287 GOMP_doacross_ull_post; | |
288 GOMP_doacross_ull_wait; | |
289 GOMP_loop_nonmonotonic_dynamic_next; | |
290 GOMP_loop_nonmonotonic_dynamic_start; | |
291 GOMP_loop_nonmonotonic_guided_next; | |
292 GOMP_loop_nonmonotonic_guided_start; | |
293 GOMP_loop_ull_nonmonotonic_dynamic_next; | |
294 GOMP_loop_ull_nonmonotonic_dynamic_start; | |
295 GOMP_loop_ull_nonmonotonic_guided_next; | |
296 GOMP_loop_ull_nonmonotonic_guided_start; | |
297 GOMP_parallel_loop_nonmonotonic_dynamic; | |
298 GOMP_parallel_loop_nonmonotonic_guided; | |
299 } GOMP_4.0.1; | |
300 | |
301 OACC_2.0 { | |
302 global: | |
303 acc_get_num_devices; | |
304 acc_get_num_devices_h_; | |
305 acc_set_device_type; | |
306 acc_set_device_type_h_; | |
307 acc_get_device_type; | |
308 acc_get_device_type_h_; | |
309 acc_set_device_num; | |
310 acc_set_device_num_h_; | |
311 acc_get_device_num; | |
312 acc_get_device_num_h_; | |
313 acc_async_test; | |
314 acc_async_test_h_; | |
315 acc_async_test_all; | |
316 acc_async_test_all_h_; | |
317 acc_wait; | |
318 acc_wait_h_; | |
319 acc_wait_async; | |
320 acc_wait_async_h_; | |
321 acc_wait_all; | |
322 acc_wait_all_h_; | |
323 acc_wait_all_async; | |
324 acc_wait_all_async_h_; | |
325 acc_init; | |
326 acc_init_h_; | |
327 acc_shutdown; | |
328 acc_shutdown_h_; | |
329 acc_on_device; | |
330 acc_on_device_h_; | |
331 acc_malloc; | |
332 acc_free; | |
333 acc_copyin; | |
334 acc_copyin_32_h_; | |
335 acc_copyin_64_h_; | |
336 acc_copyin_array_h_; | |
337 acc_present_or_copyin; | |
338 acc_present_or_copyin_32_h_; | |
339 acc_present_or_copyin_64_h_; | |
340 acc_present_or_copyin_array_h_; | |
341 acc_create; | |
342 acc_create_32_h_; | |
343 acc_create_64_h_; | |
344 acc_create_array_h_; | |
345 acc_present_or_create; | |
346 acc_present_or_create_32_h_; | |
347 acc_present_or_create_64_h_; | |
348 acc_present_or_create_array_h_; | |
349 acc_copyout; | |
350 acc_copyout_32_h_; | |
351 acc_copyout_64_h_; | |
352 acc_copyout_array_h_; | |
353 acc_delete; | |
354 acc_delete_32_h_; | |
355 acc_delete_64_h_; | |
356 acc_delete_array_h_; | |
357 acc_update_device; | |
358 acc_update_device_32_h_; | |
359 acc_update_device_64_h_; | |
360 acc_update_device_array_h_; | |
361 acc_update_self; | |
362 acc_update_self_32_h_; | |
363 acc_update_self_64_h_; | |
364 acc_update_self_array_h_; | |
365 acc_map_data; | |
366 acc_unmap_data; | |
367 acc_deviceptr; | |
368 acc_hostptr; | |
369 acc_is_present; | |
370 acc_is_present_32_h_; | |
371 acc_is_present_64_h_; | |
372 acc_is_present_array_h_; | |
373 acc_memcpy_to_device; | |
374 acc_memcpy_from_device; | |
375 acc_get_current_cuda_device; | |
376 acc_get_current_cuda_context; | |
377 acc_get_cuda_stream; | |
378 acc_set_cuda_stream; | |
379 }; | |
380 | |
381 OACC_2.0.1 { | |
382 global: | |
383 acc_async_wait; | |
384 acc_async_wait_all; | |
385 acc_pcopyin; | |
386 acc_pcreate; | |
387 } OACC_2.0; | |
388 | |
389 GOACC_2.0 { | |
390 global: | |
391 GOACC_data_end; | |
392 GOACC_data_start; | |
393 GOACC_enter_exit_data; | |
394 GOACC_parallel; | |
395 GOACC_update; | |
396 GOACC_wait; | |
397 GOACC_get_thread_num; | |
398 GOACC_get_num_threads; | |
399 }; | |
400 | |
401 GOACC_2.0.1 { | |
402 global: | |
403 GOACC_declare; | |
404 GOACC_parallel_keyed; | |
405 } GOACC_2.0; | |
406 | |
407 GOMP_PLUGIN_1.0 { | |
408 global: | |
409 GOMP_PLUGIN_malloc; | |
410 GOMP_PLUGIN_malloc_cleared; | |
411 GOMP_PLUGIN_realloc; | |
412 GOMP_PLUGIN_debug; | |
413 GOMP_PLUGIN_error; | |
414 GOMP_PLUGIN_fatal; | |
415 GOMP_PLUGIN_async_unmap_vars; | |
416 GOMP_PLUGIN_acc_thread; | |
417 }; | |
418 | |
419 GOMP_PLUGIN_1.1 { | |
420 global: | |
421 GOMP_PLUGIN_target_task_completion; | |
422 } GOMP_PLUGIN_1.0; |