Mercurial > hg > CbC > CbC_gcc
annotate libgomp/libgomp.map @ 158:494b0b89df80 default tip
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:13:55 +0900 |
parents | 1830386684a0 |
children |
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 | |
145 | 167 OMP_5.0 { |
168 global: | |
169 omp_capture_affinity; | |
170 omp_capture_affinity_; | |
171 omp_display_affinity; | |
172 omp_display_affinity_; | |
173 omp_get_affinity_format; | |
174 omp_get_affinity_format_; | |
175 omp_set_affinity_format; | |
176 omp_set_affinity_format_; | |
177 omp_pause_resource; | |
178 omp_pause_resource_; | |
179 omp_pause_resource_all; | |
180 omp_pause_resource_all_; | |
181 } OMP_4.5; | |
182 | |
0 | 183 GOMP_1.0 { |
184 global: | |
185 GOMP_atomic_end; | |
186 GOMP_atomic_start; | |
187 GOMP_barrier; | |
188 GOMP_critical_end; | |
189 GOMP_critical_name_end; | |
190 GOMP_critical_name_start; | |
191 GOMP_critical_start; | |
192 GOMP_loop_dynamic_next; | |
193 GOMP_loop_dynamic_start; | |
194 GOMP_loop_end; | |
195 GOMP_loop_end_nowait; | |
196 GOMP_loop_guided_next; | |
197 GOMP_loop_guided_start; | |
198 GOMP_loop_ordered_dynamic_next; | |
199 GOMP_loop_ordered_dynamic_start; | |
200 GOMP_loop_ordered_guided_next; | |
201 GOMP_loop_ordered_guided_start; | |
202 GOMP_loop_ordered_runtime_next; | |
203 GOMP_loop_ordered_runtime_start; | |
204 GOMP_loop_ordered_static_next; | |
205 GOMP_loop_ordered_static_start; | |
206 GOMP_loop_runtime_next; | |
207 GOMP_loop_runtime_start; | |
208 GOMP_loop_static_next; | |
209 GOMP_loop_static_start; | |
210 GOMP_ordered_end; | |
211 GOMP_ordered_start; | |
212 GOMP_parallel_end; | |
213 GOMP_parallel_loop_dynamic_start; | |
214 GOMP_parallel_loop_guided_start; | |
215 GOMP_parallel_loop_runtime_start; | |
216 GOMP_parallel_loop_static_start; | |
217 GOMP_parallel_sections_start; | |
218 GOMP_parallel_start; | |
219 GOMP_sections_end; | |
220 GOMP_sections_end_nowait; | |
221 GOMP_sections_next; | |
222 GOMP_sections_start; | |
223 GOMP_single_copy_end; | |
224 GOMP_single_copy_start; | |
225 GOMP_single_start; | |
226 }; | |
227 | |
228 GOMP_2.0 { | |
229 global: | |
230 GOMP_task; | |
231 GOMP_taskwait; | |
232 GOMP_loop_ull_dynamic_next; | |
233 GOMP_loop_ull_dynamic_start; | |
234 GOMP_loop_ull_guided_next; | |
235 GOMP_loop_ull_guided_start; | |
236 GOMP_loop_ull_ordered_dynamic_next; | |
237 GOMP_loop_ull_ordered_dynamic_start; | |
238 GOMP_loop_ull_ordered_guided_next; | |
239 GOMP_loop_ull_ordered_guided_start; | |
240 GOMP_loop_ull_ordered_runtime_next; | |
241 GOMP_loop_ull_ordered_runtime_start; | |
242 GOMP_loop_ull_ordered_static_next; | |
243 GOMP_loop_ull_ordered_static_start; | |
244 GOMP_loop_ull_runtime_next; | |
245 GOMP_loop_ull_runtime_start; | |
246 GOMP_loop_ull_static_next; | |
247 GOMP_loop_ull_static_start; | |
248 } GOMP_1.0; | |
111 | 249 |
250 GOMP_3.0 { | |
251 global: | |
252 GOMP_taskyield; | |
253 } GOMP_2.0; | |
254 | |
255 GOMP_4.0 { | |
256 global: | |
257 GOMP_barrier_cancel; | |
258 GOMP_cancel; | |
259 GOMP_cancellation_point; | |
260 GOMP_loop_end_cancel; | |
261 GOMP_parallel_loop_dynamic; | |
262 GOMP_parallel_loop_guided; | |
263 GOMP_parallel_loop_runtime; | |
264 GOMP_parallel_loop_static; | |
265 GOMP_parallel_sections; | |
266 GOMP_parallel; | |
267 GOMP_sections_end_cancel; | |
268 GOMP_taskgroup_start; | |
269 GOMP_taskgroup_end; | |
270 GOMP_target; | |
271 GOMP_target_data; | |
272 GOMP_target_end_data; | |
273 GOMP_target_update; | |
274 GOMP_teams; | |
275 } GOMP_3.0; | |
276 | |
277 GOMP_4.0.1 { | |
278 global: | |
279 GOMP_offload_register; | |
280 GOMP_offload_unregister; | |
281 } GOMP_4.0; | |
282 | |
283 GOMP_4.5 { | |
284 global: | |
285 GOMP_target_ext; | |
286 GOMP_target_data_ext; | |
287 GOMP_target_update_ext; | |
288 GOMP_target_enter_exit_data; | |
289 GOMP_taskloop; | |
290 GOMP_taskloop_ull; | |
291 GOMP_offload_register_ver; | |
292 GOMP_offload_unregister_ver; | |
293 GOMP_loop_doacross_dynamic_start; | |
294 GOMP_loop_doacross_guided_start; | |
295 GOMP_loop_doacross_runtime_start; | |
296 GOMP_loop_doacross_static_start; | |
297 GOMP_doacross_post; | |
298 GOMP_doacross_wait; | |
299 GOMP_loop_ull_doacross_dynamic_start; | |
300 GOMP_loop_ull_doacross_guided_start; | |
301 GOMP_loop_ull_doacross_runtime_start; | |
302 GOMP_loop_ull_doacross_static_start; | |
303 GOMP_doacross_ull_post; | |
304 GOMP_doacross_ull_wait; | |
305 GOMP_loop_nonmonotonic_dynamic_next; | |
306 GOMP_loop_nonmonotonic_dynamic_start; | |
307 GOMP_loop_nonmonotonic_guided_next; | |
308 GOMP_loop_nonmonotonic_guided_start; | |
309 GOMP_loop_ull_nonmonotonic_dynamic_next; | |
310 GOMP_loop_ull_nonmonotonic_dynamic_start; | |
311 GOMP_loop_ull_nonmonotonic_guided_next; | |
312 GOMP_loop_ull_nonmonotonic_guided_start; | |
313 GOMP_parallel_loop_nonmonotonic_dynamic; | |
314 GOMP_parallel_loop_nonmonotonic_guided; | |
315 } GOMP_4.0.1; | |
316 | |
145 | 317 GOMP_5.0 { |
318 global: | |
319 GOMP_loop_doacross_start; | |
320 GOMP_loop_maybe_nonmonotonic_runtime_next; | |
321 GOMP_loop_maybe_nonmonotonic_runtime_start; | |
322 GOMP_loop_nonmonotonic_runtime_next; | |
323 GOMP_loop_nonmonotonic_runtime_start; | |
324 GOMP_loop_ordered_start; | |
325 GOMP_loop_start; | |
326 GOMP_loop_ull_doacross_start; | |
327 GOMP_loop_ull_maybe_nonmonotonic_runtime_next; | |
328 GOMP_loop_ull_maybe_nonmonotonic_runtime_start; | |
329 GOMP_loop_ull_nonmonotonic_runtime_next; | |
330 GOMP_loop_ull_nonmonotonic_runtime_start; | |
331 GOMP_loop_ull_ordered_start; | |
332 GOMP_loop_ull_start; | |
333 GOMP_parallel_loop_maybe_nonmonotonic_runtime; | |
334 GOMP_parallel_loop_nonmonotonic_runtime; | |
335 GOMP_parallel_reductions; | |
336 GOMP_sections2_start; | |
337 GOMP_taskgroup_reduction_register; | |
338 GOMP_taskgroup_reduction_unregister; | |
339 GOMP_task_reduction_remap; | |
340 GOMP_taskwait_depend; | |
341 GOMP_teams_reg; | |
342 GOMP_workshare_task_reduction_unregister; | |
343 } GOMP_4.5; | |
344 | |
111 | 345 OACC_2.0 { |
346 global: | |
347 acc_get_num_devices; | |
348 acc_get_num_devices_h_; | |
349 acc_set_device_type; | |
350 acc_set_device_type_h_; | |
351 acc_get_device_type; | |
352 acc_get_device_type_h_; | |
353 acc_set_device_num; | |
354 acc_set_device_num_h_; | |
355 acc_get_device_num; | |
356 acc_get_device_num_h_; | |
357 acc_async_test; | |
358 acc_async_test_h_; | |
359 acc_async_test_all; | |
360 acc_async_test_all_h_; | |
361 acc_wait; | |
362 acc_wait_h_; | |
363 acc_wait_async; | |
364 acc_wait_async_h_; | |
365 acc_wait_all; | |
366 acc_wait_all_h_; | |
367 acc_wait_all_async; | |
368 acc_wait_all_async_h_; | |
369 acc_init; | |
370 acc_init_h_; | |
371 acc_shutdown; | |
372 acc_shutdown_h_; | |
373 acc_on_device; | |
374 acc_on_device_h_; | |
375 acc_malloc; | |
376 acc_free; | |
377 acc_copyin; | |
378 acc_copyin_32_h_; | |
379 acc_copyin_64_h_; | |
380 acc_copyin_array_h_; | |
381 acc_present_or_copyin; | |
382 acc_present_or_copyin_32_h_; | |
383 acc_present_or_copyin_64_h_; | |
384 acc_present_or_copyin_array_h_; | |
385 acc_create; | |
386 acc_create_32_h_; | |
387 acc_create_64_h_; | |
388 acc_create_array_h_; | |
389 acc_present_or_create; | |
390 acc_present_or_create_32_h_; | |
391 acc_present_or_create_64_h_; | |
392 acc_present_or_create_array_h_; | |
393 acc_copyout; | |
394 acc_copyout_32_h_; | |
395 acc_copyout_64_h_; | |
396 acc_copyout_array_h_; | |
397 acc_delete; | |
398 acc_delete_32_h_; | |
399 acc_delete_64_h_; | |
400 acc_delete_array_h_; | |
401 acc_update_device; | |
402 acc_update_device_32_h_; | |
403 acc_update_device_64_h_; | |
404 acc_update_device_array_h_; | |
405 acc_update_self; | |
406 acc_update_self_32_h_; | |
407 acc_update_self_64_h_; | |
408 acc_update_self_array_h_; | |
409 acc_map_data; | |
410 acc_unmap_data; | |
411 acc_deviceptr; | |
412 acc_hostptr; | |
413 acc_is_present; | |
414 acc_is_present_32_h_; | |
415 acc_is_present_64_h_; | |
416 acc_is_present_array_h_; | |
417 acc_memcpy_to_device; | |
418 acc_memcpy_from_device; | |
419 acc_get_current_cuda_device; | |
420 acc_get_current_cuda_context; | |
421 acc_get_cuda_stream; | |
422 acc_set_cuda_stream; | |
423 }; | |
424 | |
425 OACC_2.0.1 { | |
426 global: | |
427 acc_async_wait; | |
428 acc_async_wait_all; | |
429 acc_pcopyin; | |
430 acc_pcreate; | |
431 } OACC_2.0; | |
432 | |
131 | 433 OACC_2.5 { |
434 global: | |
145 | 435 acc_copyin_async; |
436 acc_copyin_async_32_h_; | |
437 acc_copyin_async_64_h_; | |
438 acc_copyin_async_array_h_; | |
439 acc_copyout_async; | |
440 acc_copyout_async_32_h_; | |
441 acc_copyout_async_64_h_; | |
442 acc_copyout_async_array_h_; | |
131 | 443 acc_copyout_finalize; |
444 acc_copyout_finalize_32_h_; | |
445 acc_copyout_finalize_64_h_; | |
446 acc_copyout_finalize_array_h_; | |
145 | 447 acc_copyout_finalize_async; |
448 acc_copyout_finalize_async_32_h_; | |
449 acc_copyout_finalize_async_64_h_; | |
450 acc_copyout_finalize_async_array_h_; | |
451 acc_create_async; | |
452 acc_create_async_32_h_; | |
453 acc_create_async_64_h_; | |
454 acc_create_async_array_h_; | |
455 acc_delete_async; | |
456 acc_delete_async_32_h_; | |
457 acc_delete_async_64_h_; | |
458 acc_delete_async_array_h_; | |
131 | 459 acc_delete_finalize; |
460 acc_delete_finalize_32_h_; | |
461 acc_delete_finalize_64_h_; | |
462 acc_delete_finalize_array_h_; | |
145 | 463 acc_delete_finalize_async; |
464 acc_delete_finalize_async_32_h_; | |
465 acc_delete_finalize_async_64_h_; | |
466 acc_delete_finalize_async_array_h_; | |
467 acc_memcpy_from_device_async; | |
468 acc_memcpy_to_device_async; | |
469 acc_update_device_async; | |
470 acc_update_device_async_32_h_; | |
471 acc_update_device_async_64_h_; | |
472 acc_update_device_async_array_h_; | |
473 acc_update_self_async; | |
474 acc_update_self_async_32_h_; | |
475 acc_update_self_async_64_h_; | |
476 acc_update_self_async_array_h_; | |
131 | 477 } OACC_2.0.1; |
478 | |
145 | 479 OACC_2.5.1 { |
480 global: | |
481 acc_prof_lookup; | |
482 acc_prof_register; | |
483 acc_prof_unregister; | |
484 acc_register_library; | |
485 } OACC_2.5; | |
486 | |
487 OACC_2.6 { | |
488 global: | |
489 acc_attach; | |
490 acc_attach_async; | |
491 acc_detach; | |
492 acc_detach_async; | |
493 acc_detach_finalize; | |
494 acc_detach_finalize_async; | |
495 acc_get_property; | |
496 acc_get_property_h_; | |
497 acc_get_property_string; | |
498 acc_get_property_string_h_; | |
499 } OACC_2.5.1; | |
500 | |
111 | 501 GOACC_2.0 { |
502 global: | |
503 GOACC_data_end; | |
504 GOACC_data_start; | |
505 GOACC_enter_exit_data; | |
506 GOACC_parallel; | |
507 GOACC_update; | |
508 GOACC_wait; | |
509 GOACC_get_thread_num; | |
510 GOACC_get_num_threads; | |
511 }; | |
512 | |
513 GOACC_2.0.1 { | |
514 global: | |
515 GOACC_declare; | |
516 GOACC_parallel_keyed; | |
517 } GOACC_2.0; | |
518 | |
519 GOMP_PLUGIN_1.0 { | |
520 global: | |
521 GOMP_PLUGIN_malloc; | |
522 GOMP_PLUGIN_malloc_cleared; | |
523 GOMP_PLUGIN_realloc; | |
524 GOMP_PLUGIN_debug; | |
525 GOMP_PLUGIN_error; | |
526 GOMP_PLUGIN_fatal; | |
527 GOMP_PLUGIN_async_unmap_vars; | |
528 GOMP_PLUGIN_acc_thread; | |
529 }; | |
530 | |
531 GOMP_PLUGIN_1.1 { | |
532 global: | |
533 GOMP_PLUGIN_target_task_completion; | |
534 } GOMP_PLUGIN_1.0; | |
131 | 535 |
536 GOMP_PLUGIN_1.2 { | |
537 global: | |
538 GOMP_PLUGIN_acc_default_dim; | |
539 } GOMP_PLUGIN_1.1; | |
145 | 540 |
541 GOMP_PLUGIN_1.3 { | |
542 global: | |
543 GOMP_PLUGIN_goacc_profiling_dispatch; | |
544 GOMP_PLUGIN_goacc_thread; | |
545 } GOMP_PLUGIN_1.2; |