re PR middle-end/48591 (OpenMP ICE with atomics on __float128 in 32-bit only i686...
[gcc.git] / libgomp / libgomp.map
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;
13 #ifdef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT
14 # If the assembler used lacks the .symver directive or the linker
15 # doesn't support GNU symbol versioning, we have the same symbol in
16 # two versions, which Sun ld chokes on.
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_;
29 omp_init_lock_;
30 omp_init_nest_lock_;
31 omp_set_lock_;
32 omp_set_nest_lock_;
33 omp_test_lock_;
34 omp_test_nest_lock_;
35 omp_unset_lock_;
36 omp_unset_nest_lock_;
37 #endif
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
110 GOMP_1.0 {
111 global:
112 GOMP_atomic_end;
113 GOMP_atomic_start;
114 GOMP_barrier;
115 GOMP_critical_end;
116 GOMP_critical_name_end;
117 GOMP_critical_name_start;
118 GOMP_critical_start;
119 GOMP_loop_dynamic_next;
120 GOMP_loop_dynamic_start;
121 GOMP_loop_end;
122 GOMP_loop_end_nowait;
123 GOMP_loop_guided_next;
124 GOMP_loop_guided_start;
125 GOMP_loop_ordered_dynamic_next;
126 GOMP_loop_ordered_dynamic_start;
127 GOMP_loop_ordered_guided_next;
128 GOMP_loop_ordered_guided_start;
129 GOMP_loop_ordered_runtime_next;
130 GOMP_loop_ordered_runtime_start;
131 GOMP_loop_ordered_static_next;
132 GOMP_loop_ordered_static_start;
133 GOMP_loop_runtime_next;
134 GOMP_loop_runtime_start;
135 GOMP_loop_static_next;
136 GOMP_loop_static_start;
137 GOMP_ordered_end;
138 GOMP_ordered_start;
139 GOMP_parallel_end;
140 GOMP_parallel_loop_dynamic_start;
141 GOMP_parallel_loop_guided_start;
142 GOMP_parallel_loop_runtime_start;
143 GOMP_parallel_loop_static_start;
144 GOMP_parallel_sections_start;
145 GOMP_parallel_start;
146 GOMP_sections_end;
147 GOMP_sections_end_nowait;
148 GOMP_sections_next;
149 GOMP_sections_start;
150 GOMP_single_copy_end;
151 GOMP_single_copy_start;
152 GOMP_single_start;
153 };
154
155 GOMP_2.0 {
156 global:
157 GOMP_task;
158 GOMP_taskwait;
159 GOMP_loop_ull_dynamic_next;
160 GOMP_loop_ull_dynamic_start;
161 GOMP_loop_ull_guided_next;
162 GOMP_loop_ull_guided_start;
163 GOMP_loop_ull_ordered_dynamic_next;
164 GOMP_loop_ull_ordered_dynamic_start;
165 GOMP_loop_ull_ordered_guided_next;
166 GOMP_loop_ull_ordered_guided_start;
167 GOMP_loop_ull_ordered_runtime_next;
168 GOMP_loop_ull_ordered_runtime_start;
169 GOMP_loop_ull_ordered_static_next;
170 GOMP_loop_ull_ordered_static_start;
171 GOMP_loop_ull_runtime_next;
172 GOMP_loop_ull_runtime_start;
173 GOMP_loop_ull_static_next;
174 GOMP_loop_ull_static_start;
175 } GOMP_1.0;