219999379100c8f8448c46985112c586ab4d68f3
[mesa.git] / src / mesa / sparc / glapi_sparc.S
1 /* DO NOT EDIT - This file generated automatically with glsparcasm.py script */
2 #include "glapioffsets.h"
3
4 #define GL_PREFIX(n) gl##n
5 #define GLOBL_FN(x) .globl x ; .type x,@function
6
7 /* The _glapi_Dispatch symbol addresses get relocated into the
8 * sethi/or instruction sequences below at library init time.
9 */
10
11 .text
12 .align 64
13
14 GLOBL_FN(GL_PREFIX(NewList))
15 GL_PREFIX(NewList):
16 #ifdef __sparc_v9__
17 sethi %hi(0x00000000), %g2
18 sethi %hi(0x00000000), %g1
19 or %g2, %lo(0x00000000), %g2
20 or %g1, %lo(0x00000000), %g1
21 sllx %g2, 32, %g2
22 or %g1, %g2, %g1
23 sethi %hi(8 * _gloffset_NewList), %g2
24 or %g2, %lo(8 * _gloffset_NewList), %g2
25 ldx [%g1 + %g2], %g3
26 #else
27 sethi %hi(0x00000000), %g1
28 or %g1, %lo(0x00000000), %g1
29 ld [%g1 + (4 * _gloffset_NewList)], %g3
30 #endif
31 jmpl %g3, %g0
32
33 GLOBL_FN(GL_PREFIX(EndList))
34 GL_PREFIX(EndList):
35 #ifdef __sparc_v9__
36 sethi %hi(0x00000000), %g2
37 sethi %hi(0x00000000), %g1
38 or %g2, %lo(0x00000000), %g2
39 or %g1, %lo(0x00000000), %g1
40 sllx %g2, 32, %g2
41 or %g1, %g2, %g1
42 sethi %hi(8 * _gloffset_EndList), %g2
43 or %g2, %lo(8 * _gloffset_EndList), %g2
44 ldx [%g1 + %g2], %g3
45 #else
46 sethi %hi(0x00000000), %g1
47 or %g1, %lo(0x00000000), %g1
48 ld [%g1 + (4 * _gloffset_EndList)], %g3
49 #endif
50 jmpl %g3, %g0
51
52 GLOBL_FN(GL_PREFIX(CallList))
53 GL_PREFIX(CallList):
54 #ifdef __sparc_v9__
55 sethi %hi(0x00000000), %g2
56 sethi %hi(0x00000000), %g1
57 or %g2, %lo(0x00000000), %g2
58 or %g1, %lo(0x00000000), %g1
59 sllx %g2, 32, %g2
60 or %g1, %g2, %g1
61 sethi %hi(8 * _gloffset_CallList), %g2
62 or %g2, %lo(8 * _gloffset_CallList), %g2
63 ldx [%g1 + %g2], %g3
64 #else
65 sethi %hi(0x00000000), %g1
66 or %g1, %lo(0x00000000), %g1
67 ld [%g1 + (4 * _gloffset_CallList)], %g3
68 #endif
69 jmpl %g3, %g0
70
71 GLOBL_FN(GL_PREFIX(CallLists))
72 GL_PREFIX(CallLists):
73 #ifdef __sparc_v9__
74 sethi %hi(0x00000000), %g2
75 sethi %hi(0x00000000), %g1
76 or %g2, %lo(0x00000000), %g2
77 or %g1, %lo(0x00000000), %g1
78 sllx %g2, 32, %g2
79 or %g1, %g2, %g1
80 sethi %hi(8 * _gloffset_CallLists), %g2
81 or %g2, %lo(8 * _gloffset_CallLists), %g2
82 ldx [%g1 + %g2], %g3
83 #else
84 sethi %hi(0x00000000), %g1
85 or %g1, %lo(0x00000000), %g1
86 ld [%g1 + (4 * _gloffset_CallLists)], %g3
87 #endif
88 jmpl %g3, %g0
89
90 GLOBL_FN(GL_PREFIX(DeleteLists))
91 GL_PREFIX(DeleteLists):
92 #ifdef __sparc_v9__
93 sethi %hi(0x00000000), %g2
94 sethi %hi(0x00000000), %g1
95 or %g2, %lo(0x00000000), %g2
96 or %g1, %lo(0x00000000), %g1
97 sllx %g2, 32, %g2
98 or %g1, %g2, %g1
99 sethi %hi(8 * _gloffset_DeleteLists), %g2
100 or %g2, %lo(8 * _gloffset_DeleteLists), %g2
101 ldx [%g1 + %g2], %g3
102 #else
103 sethi %hi(0x00000000), %g1
104 or %g1, %lo(0x00000000), %g1
105 ld [%g1 + (4 * _gloffset_DeleteLists)], %g3
106 #endif
107 jmpl %g3, %g0
108
109 GLOBL_FN(GL_PREFIX(GenLists))
110 GL_PREFIX(GenLists):
111 #ifdef __sparc_v9__
112 sethi %hi(0x00000000), %g2
113 sethi %hi(0x00000000), %g1
114 or %g2, %lo(0x00000000), %g2
115 or %g1, %lo(0x00000000), %g1
116 sllx %g2, 32, %g2
117 or %g1, %g2, %g1
118 sethi %hi(8 * _gloffset_GenLists), %g2
119 or %g2, %lo(8 * _gloffset_GenLists), %g2
120 ldx [%g1 + %g2], %g3
121 #else
122 sethi %hi(0x00000000), %g1
123 or %g1, %lo(0x00000000), %g1
124 ld [%g1 + (4 * _gloffset_GenLists)], %g3
125 #endif
126 jmpl %g3, %g0
127
128 GLOBL_FN(GL_PREFIX(ListBase))
129 GL_PREFIX(ListBase):
130 #ifdef __sparc_v9__
131 sethi %hi(0x00000000), %g2
132 sethi %hi(0x00000000), %g1
133 or %g2, %lo(0x00000000), %g2
134 or %g1, %lo(0x00000000), %g1
135 sllx %g2, 32, %g2
136 or %g1, %g2, %g1
137 sethi %hi(8 * _gloffset_ListBase), %g2
138 or %g2, %lo(8 * _gloffset_ListBase), %g2
139 ldx [%g1 + %g2], %g3
140 #else
141 sethi %hi(0x00000000), %g1
142 or %g1, %lo(0x00000000), %g1
143 ld [%g1 + (4 * _gloffset_ListBase)], %g3
144 #endif
145 jmpl %g3, %g0
146
147 GLOBL_FN(GL_PREFIX(Begin))
148 GL_PREFIX(Begin):
149 #ifdef __sparc_v9__
150 sethi %hi(0x00000000), %g2
151 sethi %hi(0x00000000), %g1
152 or %g2, %lo(0x00000000), %g2
153 or %g1, %lo(0x00000000), %g1
154 sllx %g2, 32, %g2
155 or %g1, %g2, %g1
156 sethi %hi(8 * _gloffset_Begin), %g2
157 or %g2, %lo(8 * _gloffset_Begin), %g2
158 ldx [%g1 + %g2], %g3
159 #else
160 sethi %hi(0x00000000), %g1
161 or %g1, %lo(0x00000000), %g1
162 ld [%g1 + (4 * _gloffset_Begin)], %g3
163 #endif
164 jmpl %g3, %g0
165
166 GLOBL_FN(GL_PREFIX(Bitmap))
167 GL_PREFIX(Bitmap):
168 #ifdef __sparc_v9__
169 sethi %hi(0x00000000), %g2
170 sethi %hi(0x00000000), %g1
171 or %g2, %lo(0x00000000), %g2
172 or %g1, %lo(0x00000000), %g1
173 sllx %g2, 32, %g2
174 or %g1, %g2, %g1
175 sethi %hi(8 * _gloffset_Bitmap), %g2
176 or %g2, %lo(8 * _gloffset_Bitmap), %g2
177 ldx [%g1 + %g2], %g3
178 #else
179 sethi %hi(0x00000000), %g1
180 or %g1, %lo(0x00000000), %g1
181 ld [%g1 + (4 * _gloffset_Bitmap)], %g3
182 #endif
183 jmpl %g3, %g0
184
185 GLOBL_FN(GL_PREFIX(Color3b))
186 GL_PREFIX(Color3b):
187 #ifdef __sparc_v9__
188 sethi %hi(0x00000000), %g2
189 sethi %hi(0x00000000), %g1
190 or %g2, %lo(0x00000000), %g2
191 or %g1, %lo(0x00000000), %g1
192 sllx %g2, 32, %g2
193 or %g1, %g2, %g1
194 sethi %hi(8 * _gloffset_Color3b), %g2
195 or %g2, %lo(8 * _gloffset_Color3b), %g2
196 ldx [%g1 + %g2], %g3
197 #else
198 sethi %hi(0x00000000), %g1
199 or %g1, %lo(0x00000000), %g1
200 ld [%g1 + (4 * _gloffset_Color3b)], %g3
201 #endif
202 jmpl %g3, %g0
203
204 GLOBL_FN(GL_PREFIX(Color3bv))
205 GL_PREFIX(Color3bv):
206 #ifdef __sparc_v9__
207 sethi %hi(0x00000000), %g2
208 sethi %hi(0x00000000), %g1
209 or %g2, %lo(0x00000000), %g2
210 or %g1, %lo(0x00000000), %g1
211 sllx %g2, 32, %g2
212 or %g1, %g2, %g1
213 sethi %hi(8 * _gloffset_Color3bv), %g2
214 or %g2, %lo(8 * _gloffset_Color3bv), %g2
215 ldx [%g1 + %g2], %g3
216 #else
217 sethi %hi(0x00000000), %g1
218 or %g1, %lo(0x00000000), %g1
219 ld [%g1 + (4 * _gloffset_Color3bv)], %g3
220 #endif
221 jmpl %g3, %g0
222
223 GLOBL_FN(GL_PREFIX(Color3d))
224 GL_PREFIX(Color3d):
225 #ifdef __sparc_v9__
226 sethi %hi(0x00000000), %g2
227 sethi %hi(0x00000000), %g1
228 or %g2, %lo(0x00000000), %g2
229 or %g1, %lo(0x00000000), %g1
230 sllx %g2, 32, %g2
231 or %g1, %g2, %g1
232 sethi %hi(8 * _gloffset_Color3d), %g2
233 or %g2, %lo(8 * _gloffset_Color3d), %g2
234 ldx [%g1 + %g2], %g3
235 #else
236 sethi %hi(0x00000000), %g1
237 or %g1, %lo(0x00000000), %g1
238 ld [%g1 + (4 * _gloffset_Color3d)], %g3
239 #endif
240 jmpl %g3, %g0
241
242 GLOBL_FN(GL_PREFIX(Color3dv))
243 GL_PREFIX(Color3dv):
244 #ifdef __sparc_v9__
245 sethi %hi(0x00000000), %g2
246 sethi %hi(0x00000000), %g1
247 or %g2, %lo(0x00000000), %g2
248 or %g1, %lo(0x00000000), %g1
249 sllx %g2, 32, %g2
250 or %g1, %g2, %g1
251 sethi %hi(8 * _gloffset_Color3dv), %g2
252 or %g2, %lo(8 * _gloffset_Color3dv), %g2
253 ldx [%g1 + %g2], %g3
254 #else
255 sethi %hi(0x00000000), %g1
256 or %g1, %lo(0x00000000), %g1
257 ld [%g1 + (4 * _gloffset_Color3dv)], %g3
258 #endif
259 jmpl %g3, %g0
260
261 GLOBL_FN(GL_PREFIX(Color3f))
262 GL_PREFIX(Color3f):
263 #ifdef __sparc_v9__
264 sethi %hi(0x00000000), %g2
265 sethi %hi(0x00000000), %g1
266 or %g2, %lo(0x00000000), %g2
267 or %g1, %lo(0x00000000), %g1
268 sllx %g2, 32, %g2
269 or %g1, %g2, %g1
270 sethi %hi(8 * _gloffset_Color3f), %g2
271 or %g2, %lo(8 * _gloffset_Color3f), %g2
272 ldx [%g1 + %g2], %g3
273 #else
274 sethi %hi(0x00000000), %g1
275 or %g1, %lo(0x00000000), %g1
276 ld [%g1 + (4 * _gloffset_Color3f)], %g3
277 #endif
278 jmpl %g3, %g0
279
280 GLOBL_FN(GL_PREFIX(Color3fv))
281 GL_PREFIX(Color3fv):
282 #ifdef __sparc_v9__
283 sethi %hi(0x00000000), %g2
284 sethi %hi(0x00000000), %g1
285 or %g2, %lo(0x00000000), %g2
286 or %g1, %lo(0x00000000), %g1
287 sllx %g2, 32, %g2
288 or %g1, %g2, %g1
289 sethi %hi(8 * _gloffset_Color3fv), %g2
290 or %g2, %lo(8 * _gloffset_Color3fv), %g2
291 ldx [%g1 + %g2], %g3
292 #else
293 sethi %hi(0x00000000), %g1
294 or %g1, %lo(0x00000000), %g1
295 ld [%g1 + (4 * _gloffset_Color3fv)], %g3
296 #endif
297 jmpl %g3, %g0
298
299 GLOBL_FN(GL_PREFIX(Color3i))
300 GL_PREFIX(Color3i):
301 #ifdef __sparc_v9__
302 sethi %hi(0x00000000), %g2
303 sethi %hi(0x00000000), %g1
304 or %g2, %lo(0x00000000), %g2
305 or %g1, %lo(0x00000000), %g1
306 sllx %g2, 32, %g2
307 or %g1, %g2, %g1
308 sethi %hi(8 * _gloffset_Color3i), %g2
309 or %g2, %lo(8 * _gloffset_Color3i), %g2
310 ldx [%g1 + %g2], %g3
311 #else
312 sethi %hi(0x00000000), %g1
313 or %g1, %lo(0x00000000), %g1
314 ld [%g1 + (4 * _gloffset_Color3i)], %g3
315 #endif
316 jmpl %g3, %g0
317
318 GLOBL_FN(GL_PREFIX(Color3iv))
319 GL_PREFIX(Color3iv):
320 #ifdef __sparc_v9__
321 sethi %hi(0x00000000), %g2
322 sethi %hi(0x00000000), %g1
323 or %g2, %lo(0x00000000), %g2
324 or %g1, %lo(0x00000000), %g1
325 sllx %g2, 32, %g2
326 or %g1, %g2, %g1
327 sethi %hi(8 * _gloffset_Color3iv), %g2
328 or %g2, %lo(8 * _gloffset_Color3iv), %g2
329 ldx [%g1 + %g2], %g3
330 #else
331 sethi %hi(0x00000000), %g1
332 or %g1, %lo(0x00000000), %g1
333 ld [%g1 + (4 * _gloffset_Color3iv)], %g3
334 #endif
335 jmpl %g3, %g0
336
337 GLOBL_FN(GL_PREFIX(Color3s))
338 GL_PREFIX(Color3s):
339 #ifdef __sparc_v9__
340 sethi %hi(0x00000000), %g2
341 sethi %hi(0x00000000), %g1
342 or %g2, %lo(0x00000000), %g2
343 or %g1, %lo(0x00000000), %g1
344 sllx %g2, 32, %g2
345 or %g1, %g2, %g1
346 sethi %hi(8 * _gloffset_Color3s), %g2
347 or %g2, %lo(8 * _gloffset_Color3s), %g2
348 ldx [%g1 + %g2], %g3
349 #else
350 sethi %hi(0x00000000), %g1
351 or %g1, %lo(0x00000000), %g1
352 ld [%g1 + (4 * _gloffset_Color3s)], %g3
353 #endif
354 jmpl %g3, %g0
355
356 GLOBL_FN(GL_PREFIX(Color3sv))
357 GL_PREFIX(Color3sv):
358 #ifdef __sparc_v9__
359 sethi %hi(0x00000000), %g2
360 sethi %hi(0x00000000), %g1
361 or %g2, %lo(0x00000000), %g2
362 or %g1, %lo(0x00000000), %g1
363 sllx %g2, 32, %g2
364 or %g1, %g2, %g1
365 sethi %hi(8 * _gloffset_Color3sv), %g2
366 or %g2, %lo(8 * _gloffset_Color3sv), %g2
367 ldx [%g1 + %g2], %g3
368 #else
369 sethi %hi(0x00000000), %g1
370 or %g1, %lo(0x00000000), %g1
371 ld [%g1 + (4 * _gloffset_Color3sv)], %g3
372 #endif
373 jmpl %g3, %g0
374
375 GLOBL_FN(GL_PREFIX(Color3ub))
376 GL_PREFIX(Color3ub):
377 #ifdef __sparc_v9__
378 sethi %hi(0x00000000), %g2
379 sethi %hi(0x00000000), %g1
380 or %g2, %lo(0x00000000), %g2
381 or %g1, %lo(0x00000000), %g1
382 sllx %g2, 32, %g2
383 or %g1, %g2, %g1
384 sethi %hi(8 * _gloffset_Color3ub), %g2
385 or %g2, %lo(8 * _gloffset_Color3ub), %g2
386 ldx [%g1 + %g2], %g3
387 #else
388 sethi %hi(0x00000000), %g1
389 or %g1, %lo(0x00000000), %g1
390 ld [%g1 + (4 * _gloffset_Color3ub)], %g3
391 #endif
392 jmpl %g3, %g0
393
394 GLOBL_FN(GL_PREFIX(Color3ubv))
395 GL_PREFIX(Color3ubv):
396 #ifdef __sparc_v9__
397 sethi %hi(0x00000000), %g2
398 sethi %hi(0x00000000), %g1
399 or %g2, %lo(0x00000000), %g2
400 or %g1, %lo(0x00000000), %g1
401 sllx %g2, 32, %g2
402 or %g1, %g2, %g1
403 sethi %hi(8 * _gloffset_Color3ubv), %g2
404 or %g2, %lo(8 * _gloffset_Color3ubv), %g2
405 ldx [%g1 + %g2], %g3
406 #else
407 sethi %hi(0x00000000), %g1
408 or %g1, %lo(0x00000000), %g1
409 ld [%g1 + (4 * _gloffset_Color3ubv)], %g3
410 #endif
411 jmpl %g3, %g0
412
413 GLOBL_FN(GL_PREFIX(Color3ui))
414 GL_PREFIX(Color3ui):
415 #ifdef __sparc_v9__
416 sethi %hi(0x00000000), %g2
417 sethi %hi(0x00000000), %g1
418 or %g2, %lo(0x00000000), %g2
419 or %g1, %lo(0x00000000), %g1
420 sllx %g2, 32, %g2
421 or %g1, %g2, %g1
422 sethi %hi(8 * _gloffset_Color3ui), %g2
423 or %g2, %lo(8 * _gloffset_Color3ui), %g2
424 ldx [%g1 + %g2], %g3
425 #else
426 sethi %hi(0x00000000), %g1
427 or %g1, %lo(0x00000000), %g1
428 ld [%g1 + (4 * _gloffset_Color3ui)], %g3
429 #endif
430 jmpl %g3, %g0
431
432 GLOBL_FN(GL_PREFIX(Color3uiv))
433 GL_PREFIX(Color3uiv):
434 #ifdef __sparc_v9__
435 sethi %hi(0x00000000), %g2
436 sethi %hi(0x00000000), %g1
437 or %g2, %lo(0x00000000), %g2
438 or %g1, %lo(0x00000000), %g1
439 sllx %g2, 32, %g2
440 or %g1, %g2, %g1
441 sethi %hi(8 * _gloffset_Color3uiv), %g2
442 or %g2, %lo(8 * _gloffset_Color3uiv), %g2
443 ldx [%g1 + %g2], %g3
444 #else
445 sethi %hi(0x00000000), %g1
446 or %g1, %lo(0x00000000), %g1
447 ld [%g1 + (4 * _gloffset_Color3uiv)], %g3
448 #endif
449 jmpl %g3, %g0
450
451 GLOBL_FN(GL_PREFIX(Color3us))
452 GL_PREFIX(Color3us):
453 #ifdef __sparc_v9__
454 sethi %hi(0x00000000), %g2
455 sethi %hi(0x00000000), %g1
456 or %g2, %lo(0x00000000), %g2
457 or %g1, %lo(0x00000000), %g1
458 sllx %g2, 32, %g2
459 or %g1, %g2, %g1
460 sethi %hi(8 * _gloffset_Color3us), %g2
461 or %g2, %lo(8 * _gloffset_Color3us), %g2
462 ldx [%g1 + %g2], %g3
463 #else
464 sethi %hi(0x00000000), %g1
465 or %g1, %lo(0x00000000), %g1
466 ld [%g1 + (4 * _gloffset_Color3us)], %g3
467 #endif
468 jmpl %g3, %g0
469
470 GLOBL_FN(GL_PREFIX(Color3usv))
471 GL_PREFIX(Color3usv):
472 #ifdef __sparc_v9__
473 sethi %hi(0x00000000), %g2
474 sethi %hi(0x00000000), %g1
475 or %g2, %lo(0x00000000), %g2
476 or %g1, %lo(0x00000000), %g1
477 sllx %g2, 32, %g2
478 or %g1, %g2, %g1
479 sethi %hi(8 * _gloffset_Color3usv), %g2
480 or %g2, %lo(8 * _gloffset_Color3usv), %g2
481 ldx [%g1 + %g2], %g3
482 #else
483 sethi %hi(0x00000000), %g1
484 or %g1, %lo(0x00000000), %g1
485 ld [%g1 + (4 * _gloffset_Color3usv)], %g3
486 #endif
487 jmpl %g3, %g0
488
489 GLOBL_FN(GL_PREFIX(Color4b))
490 GL_PREFIX(Color4b):
491 #ifdef __sparc_v9__
492 sethi %hi(0x00000000), %g2
493 sethi %hi(0x00000000), %g1
494 or %g2, %lo(0x00000000), %g2
495 or %g1, %lo(0x00000000), %g1
496 sllx %g2, 32, %g2
497 or %g1, %g2, %g1
498 sethi %hi(8 * _gloffset_Color4b), %g2
499 or %g2, %lo(8 * _gloffset_Color4b), %g2
500 ldx [%g1 + %g2], %g3
501 #else
502 sethi %hi(0x00000000), %g1
503 or %g1, %lo(0x00000000), %g1
504 ld [%g1 + (4 * _gloffset_Color4b)], %g3
505 #endif
506 jmpl %g3, %g0
507
508 GLOBL_FN(GL_PREFIX(Color4bv))
509 GL_PREFIX(Color4bv):
510 #ifdef __sparc_v9__
511 sethi %hi(0x00000000), %g2
512 sethi %hi(0x00000000), %g1
513 or %g2, %lo(0x00000000), %g2
514 or %g1, %lo(0x00000000), %g1
515 sllx %g2, 32, %g2
516 or %g1, %g2, %g1
517 sethi %hi(8 * _gloffset_Color4bv), %g2
518 or %g2, %lo(8 * _gloffset_Color4bv), %g2
519 ldx [%g1 + %g2], %g3
520 #else
521 sethi %hi(0x00000000), %g1
522 or %g1, %lo(0x00000000), %g1
523 ld [%g1 + (4 * _gloffset_Color4bv)], %g3
524 #endif
525 jmpl %g3, %g0
526
527 GLOBL_FN(GL_PREFIX(Color4d))
528 GL_PREFIX(Color4d):
529 #ifdef __sparc_v9__
530 sethi %hi(0x00000000), %g2
531 sethi %hi(0x00000000), %g1
532 or %g2, %lo(0x00000000), %g2
533 or %g1, %lo(0x00000000), %g1
534 sllx %g2, 32, %g2
535 or %g1, %g2, %g1
536 sethi %hi(8 * _gloffset_Color4d), %g2
537 or %g2, %lo(8 * _gloffset_Color4d), %g2
538 ldx [%g1 + %g2], %g3
539 #else
540 sethi %hi(0x00000000), %g1
541 or %g1, %lo(0x00000000), %g1
542 ld [%g1 + (4 * _gloffset_Color4d)], %g3
543 #endif
544 jmpl %g3, %g0
545
546 GLOBL_FN(GL_PREFIX(Color4dv))
547 GL_PREFIX(Color4dv):
548 #ifdef __sparc_v9__
549 sethi %hi(0x00000000), %g2
550 sethi %hi(0x00000000), %g1
551 or %g2, %lo(0x00000000), %g2
552 or %g1, %lo(0x00000000), %g1
553 sllx %g2, 32, %g2
554 or %g1, %g2, %g1
555 sethi %hi(8 * _gloffset_Color4dv), %g2
556 or %g2, %lo(8 * _gloffset_Color4dv), %g2
557 ldx [%g1 + %g2], %g3
558 #else
559 sethi %hi(0x00000000), %g1
560 or %g1, %lo(0x00000000), %g1
561 ld [%g1 + (4 * _gloffset_Color4dv)], %g3
562 #endif
563 jmpl %g3, %g0
564
565 GLOBL_FN(GL_PREFIX(Color4f))
566 GL_PREFIX(Color4f):
567 #ifdef __sparc_v9__
568 sethi %hi(0x00000000), %g2
569 sethi %hi(0x00000000), %g1
570 or %g2, %lo(0x00000000), %g2
571 or %g1, %lo(0x00000000), %g1
572 sllx %g2, 32, %g2
573 or %g1, %g2, %g1
574 sethi %hi(8 * _gloffset_Color4f), %g2
575 or %g2, %lo(8 * _gloffset_Color4f), %g2
576 ldx [%g1 + %g2], %g3
577 #else
578 sethi %hi(0x00000000), %g1
579 or %g1, %lo(0x00000000), %g1
580 ld [%g1 + (4 * _gloffset_Color4f)], %g3
581 #endif
582 jmpl %g3, %g0
583
584 GLOBL_FN(GL_PREFIX(Color4fv))
585 GL_PREFIX(Color4fv):
586 #ifdef __sparc_v9__
587 sethi %hi(0x00000000), %g2
588 sethi %hi(0x00000000), %g1
589 or %g2, %lo(0x00000000), %g2
590 or %g1, %lo(0x00000000), %g1
591 sllx %g2, 32, %g2
592 or %g1, %g2, %g1
593 sethi %hi(8 * _gloffset_Color4fv), %g2
594 or %g2, %lo(8 * _gloffset_Color4fv), %g2
595 ldx [%g1 + %g2], %g3
596 #else
597 sethi %hi(0x00000000), %g1
598 or %g1, %lo(0x00000000), %g1
599 ld [%g1 + (4 * _gloffset_Color4fv)], %g3
600 #endif
601 jmpl %g3, %g0
602
603 GLOBL_FN(GL_PREFIX(Color4i))
604 GL_PREFIX(Color4i):
605 #ifdef __sparc_v9__
606 sethi %hi(0x00000000), %g2
607 sethi %hi(0x00000000), %g1
608 or %g2, %lo(0x00000000), %g2
609 or %g1, %lo(0x00000000), %g1
610 sllx %g2, 32, %g2
611 or %g1, %g2, %g1
612 sethi %hi(8 * _gloffset_Color4i), %g2
613 or %g2, %lo(8 * _gloffset_Color4i), %g2
614 ldx [%g1 + %g2], %g3
615 #else
616 sethi %hi(0x00000000), %g1
617 or %g1, %lo(0x00000000), %g1
618 ld [%g1 + (4 * _gloffset_Color4i)], %g3
619 #endif
620 jmpl %g3, %g0
621
622 GLOBL_FN(GL_PREFIX(Color4iv))
623 GL_PREFIX(Color4iv):
624 #ifdef __sparc_v9__
625 sethi %hi(0x00000000), %g2
626 sethi %hi(0x00000000), %g1
627 or %g2, %lo(0x00000000), %g2
628 or %g1, %lo(0x00000000), %g1
629 sllx %g2, 32, %g2
630 or %g1, %g2, %g1
631 sethi %hi(8 * _gloffset_Color4iv), %g2
632 or %g2, %lo(8 * _gloffset_Color4iv), %g2
633 ldx [%g1 + %g2], %g3
634 #else
635 sethi %hi(0x00000000), %g1
636 or %g1, %lo(0x00000000), %g1
637 ld [%g1 + (4 * _gloffset_Color4iv)], %g3
638 #endif
639 jmpl %g3, %g0
640
641 GLOBL_FN(GL_PREFIX(Color4s))
642 GL_PREFIX(Color4s):
643 #ifdef __sparc_v9__
644 sethi %hi(0x00000000), %g2
645 sethi %hi(0x00000000), %g1
646 or %g2, %lo(0x00000000), %g2
647 or %g1, %lo(0x00000000), %g1
648 sllx %g2, 32, %g2
649 or %g1, %g2, %g1
650 sethi %hi(8 * _gloffset_Color4s), %g2
651 or %g2, %lo(8 * _gloffset_Color4s), %g2
652 ldx [%g1 + %g2], %g3
653 #else
654 sethi %hi(0x00000000), %g1
655 or %g1, %lo(0x00000000), %g1
656 ld [%g1 + (4 * _gloffset_Color4s)], %g3
657 #endif
658 jmpl %g3, %g0
659
660 GLOBL_FN(GL_PREFIX(Color4sv))
661 GL_PREFIX(Color4sv):
662 #ifdef __sparc_v9__
663 sethi %hi(0x00000000), %g2
664 sethi %hi(0x00000000), %g1
665 or %g2, %lo(0x00000000), %g2
666 or %g1, %lo(0x00000000), %g1
667 sllx %g2, 32, %g2
668 or %g1, %g2, %g1
669 sethi %hi(8 * _gloffset_Color4sv), %g2
670 or %g2, %lo(8 * _gloffset_Color4sv), %g2
671 ldx [%g1 + %g2], %g3
672 #else
673 sethi %hi(0x00000000), %g1
674 or %g1, %lo(0x00000000), %g1
675 ld [%g1 + (4 * _gloffset_Color4sv)], %g3
676 #endif
677 jmpl %g3, %g0
678
679 GLOBL_FN(GL_PREFIX(Color4ub))
680 GL_PREFIX(Color4ub):
681 #ifdef __sparc_v9__
682 sethi %hi(0x00000000), %g2
683 sethi %hi(0x00000000), %g1
684 or %g2, %lo(0x00000000), %g2
685 or %g1, %lo(0x00000000), %g1
686 sllx %g2, 32, %g2
687 or %g1, %g2, %g1
688 sethi %hi(8 * _gloffset_Color4ub), %g2
689 or %g2, %lo(8 * _gloffset_Color4ub), %g2
690 ldx [%g1 + %g2], %g3
691 #else
692 sethi %hi(0x00000000), %g1
693 or %g1, %lo(0x00000000), %g1
694 ld [%g1 + (4 * _gloffset_Color4ub)], %g3
695 #endif
696 jmpl %g3, %g0
697
698 GLOBL_FN(GL_PREFIX(Color4ubv))
699 GL_PREFIX(Color4ubv):
700 #ifdef __sparc_v9__
701 sethi %hi(0x00000000), %g2
702 sethi %hi(0x00000000), %g1
703 or %g2, %lo(0x00000000), %g2
704 or %g1, %lo(0x00000000), %g1
705 sllx %g2, 32, %g2
706 or %g1, %g2, %g1
707 sethi %hi(8 * _gloffset_Color4ubv), %g2
708 or %g2, %lo(8 * _gloffset_Color4ubv), %g2
709 ldx [%g1 + %g2], %g3
710 #else
711 sethi %hi(0x00000000), %g1
712 or %g1, %lo(0x00000000), %g1
713 ld [%g1 + (4 * _gloffset_Color4ubv)], %g3
714 #endif
715 jmpl %g3, %g0
716
717 GLOBL_FN(GL_PREFIX(Color4ui))
718 GL_PREFIX(Color4ui):
719 #ifdef __sparc_v9__
720 sethi %hi(0x00000000), %g2
721 sethi %hi(0x00000000), %g1
722 or %g2, %lo(0x00000000), %g2
723 or %g1, %lo(0x00000000), %g1
724 sllx %g2, 32, %g2
725 or %g1, %g2, %g1
726 sethi %hi(8 * _gloffset_Color4ui), %g2
727 or %g2, %lo(8 * _gloffset_Color4ui), %g2
728 ldx [%g1 + %g2], %g3
729 #else
730 sethi %hi(0x00000000), %g1
731 or %g1, %lo(0x00000000), %g1
732 ld [%g1 + (4 * _gloffset_Color4ui)], %g3
733 #endif
734 jmpl %g3, %g0
735
736 GLOBL_FN(GL_PREFIX(Color4uiv))
737 GL_PREFIX(Color4uiv):
738 #ifdef __sparc_v9__
739 sethi %hi(0x00000000), %g2
740 sethi %hi(0x00000000), %g1
741 or %g2, %lo(0x00000000), %g2
742 or %g1, %lo(0x00000000), %g1
743 sllx %g2, 32, %g2
744 or %g1, %g2, %g1
745 sethi %hi(8 * _gloffset_Color4uiv), %g2
746 or %g2, %lo(8 * _gloffset_Color4uiv), %g2
747 ldx [%g1 + %g2], %g3
748 #else
749 sethi %hi(0x00000000), %g1
750 or %g1, %lo(0x00000000), %g1
751 ld [%g1 + (4 * _gloffset_Color4uiv)], %g3
752 #endif
753 jmpl %g3, %g0
754
755 GLOBL_FN(GL_PREFIX(Color4us))
756 GL_PREFIX(Color4us):
757 #ifdef __sparc_v9__
758 sethi %hi(0x00000000), %g2
759 sethi %hi(0x00000000), %g1
760 or %g2, %lo(0x00000000), %g2
761 or %g1, %lo(0x00000000), %g1
762 sllx %g2, 32, %g2
763 or %g1, %g2, %g1
764 sethi %hi(8 * _gloffset_Color4us), %g2
765 or %g2, %lo(8 * _gloffset_Color4us), %g2
766 ldx [%g1 + %g2], %g3
767 #else
768 sethi %hi(0x00000000), %g1
769 or %g1, %lo(0x00000000), %g1
770 ld [%g1 + (4 * _gloffset_Color4us)], %g3
771 #endif
772 jmpl %g3, %g0
773
774 GLOBL_FN(GL_PREFIX(Color4usv))
775 GL_PREFIX(Color4usv):
776 #ifdef __sparc_v9__
777 sethi %hi(0x00000000), %g2
778 sethi %hi(0x00000000), %g1
779 or %g2, %lo(0x00000000), %g2
780 or %g1, %lo(0x00000000), %g1
781 sllx %g2, 32, %g2
782 or %g1, %g2, %g1
783 sethi %hi(8 * _gloffset_Color4usv), %g2
784 or %g2, %lo(8 * _gloffset_Color4usv), %g2
785 ldx [%g1 + %g2], %g3
786 #else
787 sethi %hi(0x00000000), %g1
788 or %g1, %lo(0x00000000), %g1
789 ld [%g1 + (4 * _gloffset_Color4usv)], %g3
790 #endif
791 jmpl %g3, %g0
792
793 GLOBL_FN(GL_PREFIX(EdgeFlag))
794 GL_PREFIX(EdgeFlag):
795 #ifdef __sparc_v9__
796 sethi %hi(0x00000000), %g2
797 sethi %hi(0x00000000), %g1
798 or %g2, %lo(0x00000000), %g2
799 or %g1, %lo(0x00000000), %g1
800 sllx %g2, 32, %g2
801 or %g1, %g2, %g1
802 sethi %hi(8 * _gloffset_EdgeFlag), %g2
803 or %g2, %lo(8 * _gloffset_EdgeFlag), %g2
804 ldx [%g1 + %g2], %g3
805 #else
806 sethi %hi(0x00000000), %g1
807 or %g1, %lo(0x00000000), %g1
808 ld [%g1 + (4 * _gloffset_EdgeFlag)], %g3
809 #endif
810 jmpl %g3, %g0
811
812 GLOBL_FN(GL_PREFIX(EdgeFlagv))
813 GL_PREFIX(EdgeFlagv):
814 #ifdef __sparc_v9__
815 sethi %hi(0x00000000), %g2
816 sethi %hi(0x00000000), %g1
817 or %g2, %lo(0x00000000), %g2
818 or %g1, %lo(0x00000000), %g1
819 sllx %g2, 32, %g2
820 or %g1, %g2, %g1
821 sethi %hi(8 * _gloffset_EdgeFlagv), %g2
822 or %g2, %lo(8 * _gloffset_EdgeFlagv), %g2
823 ldx [%g1 + %g2], %g3
824 #else
825 sethi %hi(0x00000000), %g1
826 or %g1, %lo(0x00000000), %g1
827 ld [%g1 + (4 * _gloffset_EdgeFlagv)], %g3
828 #endif
829 jmpl %g3, %g0
830
831 GLOBL_FN(GL_PREFIX(End))
832 GL_PREFIX(End):
833 #ifdef __sparc_v9__
834 sethi %hi(0x00000000), %g2
835 sethi %hi(0x00000000), %g1
836 or %g2, %lo(0x00000000), %g2
837 or %g1, %lo(0x00000000), %g1
838 sllx %g2, 32, %g2
839 or %g1, %g2, %g1
840 sethi %hi(8 * _gloffset_End), %g2
841 or %g2, %lo(8 * _gloffset_End), %g2
842 ldx [%g1 + %g2], %g3
843 #else
844 sethi %hi(0x00000000), %g1
845 or %g1, %lo(0x00000000), %g1
846 ld [%g1 + (4 * _gloffset_End)], %g3
847 #endif
848 jmpl %g3, %g0
849
850 GLOBL_FN(GL_PREFIX(Indexd))
851 GL_PREFIX(Indexd):
852 #ifdef __sparc_v9__
853 sethi %hi(0x00000000), %g2
854 sethi %hi(0x00000000), %g1
855 or %g2, %lo(0x00000000), %g2
856 or %g1, %lo(0x00000000), %g1
857 sllx %g2, 32, %g2
858 or %g1, %g2, %g1
859 sethi %hi(8 * _gloffset_Indexd), %g2
860 or %g2, %lo(8 * _gloffset_Indexd), %g2
861 ldx [%g1 + %g2], %g3
862 #else
863 sethi %hi(0x00000000), %g1
864 or %g1, %lo(0x00000000), %g1
865 ld [%g1 + (4 * _gloffset_Indexd)], %g3
866 #endif
867 jmpl %g3, %g0
868
869 GLOBL_FN(GL_PREFIX(Indexdv))
870 GL_PREFIX(Indexdv):
871 #ifdef __sparc_v9__
872 sethi %hi(0x00000000), %g2
873 sethi %hi(0x00000000), %g1
874 or %g2, %lo(0x00000000), %g2
875 or %g1, %lo(0x00000000), %g1
876 sllx %g2, 32, %g2
877 or %g1, %g2, %g1
878 sethi %hi(8 * _gloffset_Indexdv), %g2
879 or %g2, %lo(8 * _gloffset_Indexdv), %g2
880 ldx [%g1 + %g2], %g3
881 #else
882 sethi %hi(0x00000000), %g1
883 or %g1, %lo(0x00000000), %g1
884 ld [%g1 + (4 * _gloffset_Indexdv)], %g3
885 #endif
886 jmpl %g3, %g0
887
888 GLOBL_FN(GL_PREFIX(Indexf))
889 GL_PREFIX(Indexf):
890 #ifdef __sparc_v9__
891 sethi %hi(0x00000000), %g2
892 sethi %hi(0x00000000), %g1
893 or %g2, %lo(0x00000000), %g2
894 or %g1, %lo(0x00000000), %g1
895 sllx %g2, 32, %g2
896 or %g1, %g2, %g1
897 sethi %hi(8 * _gloffset_Indexf), %g2
898 or %g2, %lo(8 * _gloffset_Indexf), %g2
899 ldx [%g1 + %g2], %g3
900 #else
901 sethi %hi(0x00000000), %g1
902 or %g1, %lo(0x00000000), %g1
903 ld [%g1 + (4 * _gloffset_Indexf)], %g3
904 #endif
905 jmpl %g3, %g0
906
907 GLOBL_FN(GL_PREFIX(Indexfv))
908 GL_PREFIX(Indexfv):
909 #ifdef __sparc_v9__
910 sethi %hi(0x00000000), %g2
911 sethi %hi(0x00000000), %g1
912 or %g2, %lo(0x00000000), %g2
913 or %g1, %lo(0x00000000), %g1
914 sllx %g2, 32, %g2
915 or %g1, %g2, %g1
916 sethi %hi(8 * _gloffset_Indexfv), %g2
917 or %g2, %lo(8 * _gloffset_Indexfv), %g2
918 ldx [%g1 + %g2], %g3
919 #else
920 sethi %hi(0x00000000), %g1
921 or %g1, %lo(0x00000000), %g1
922 ld [%g1 + (4 * _gloffset_Indexfv)], %g3
923 #endif
924 jmpl %g3, %g0
925
926 GLOBL_FN(GL_PREFIX(Indexi))
927 GL_PREFIX(Indexi):
928 #ifdef __sparc_v9__
929 sethi %hi(0x00000000), %g2
930 sethi %hi(0x00000000), %g1
931 or %g2, %lo(0x00000000), %g2
932 or %g1, %lo(0x00000000), %g1
933 sllx %g2, 32, %g2
934 or %g1, %g2, %g1
935 sethi %hi(8 * _gloffset_Indexi), %g2
936 or %g2, %lo(8 * _gloffset_Indexi), %g2
937 ldx [%g1 + %g2], %g3
938 #else
939 sethi %hi(0x00000000), %g1
940 or %g1, %lo(0x00000000), %g1
941 ld [%g1 + (4 * _gloffset_Indexi)], %g3
942 #endif
943 jmpl %g3, %g0
944
945 GLOBL_FN(GL_PREFIX(Indexiv))
946 GL_PREFIX(Indexiv):
947 #ifdef __sparc_v9__
948 sethi %hi(0x00000000), %g2
949 sethi %hi(0x00000000), %g1
950 or %g2, %lo(0x00000000), %g2
951 or %g1, %lo(0x00000000), %g1
952 sllx %g2, 32, %g2
953 or %g1, %g2, %g1
954 sethi %hi(8 * _gloffset_Indexiv), %g2
955 or %g2, %lo(8 * _gloffset_Indexiv), %g2
956 ldx [%g1 + %g2], %g3
957 #else
958 sethi %hi(0x00000000), %g1
959 or %g1, %lo(0x00000000), %g1
960 ld [%g1 + (4 * _gloffset_Indexiv)], %g3
961 #endif
962 jmpl %g3, %g0
963
964 GLOBL_FN(GL_PREFIX(Indexs))
965 GL_PREFIX(Indexs):
966 #ifdef __sparc_v9__
967 sethi %hi(0x00000000), %g2
968 sethi %hi(0x00000000), %g1
969 or %g2, %lo(0x00000000), %g2
970 or %g1, %lo(0x00000000), %g1
971 sllx %g2, 32, %g2
972 or %g1, %g2, %g1
973 sethi %hi(8 * _gloffset_Indexs), %g2
974 or %g2, %lo(8 * _gloffset_Indexs), %g2
975 ldx [%g1 + %g2], %g3
976 #else
977 sethi %hi(0x00000000), %g1
978 or %g1, %lo(0x00000000), %g1
979 ld [%g1 + (4 * _gloffset_Indexs)], %g3
980 #endif
981 jmpl %g3, %g0
982
983 GLOBL_FN(GL_PREFIX(Indexsv))
984 GL_PREFIX(Indexsv):
985 #ifdef __sparc_v9__
986 sethi %hi(0x00000000), %g2
987 sethi %hi(0x00000000), %g1
988 or %g2, %lo(0x00000000), %g2
989 or %g1, %lo(0x00000000), %g1
990 sllx %g2, 32, %g2
991 or %g1, %g2, %g1
992 sethi %hi(8 * _gloffset_Indexsv), %g2
993 or %g2, %lo(8 * _gloffset_Indexsv), %g2
994 ldx [%g1 + %g2], %g3
995 #else
996 sethi %hi(0x00000000), %g1
997 or %g1, %lo(0x00000000), %g1
998 ld [%g1 + (4 * _gloffset_Indexsv)], %g3
999 #endif
1000 jmpl %g3, %g0
1001
1002 GLOBL_FN(GL_PREFIX(Normal3b))
1003 GL_PREFIX(Normal3b):
1004 #ifdef __sparc_v9__
1005 sethi %hi(0x00000000), %g2
1006 sethi %hi(0x00000000), %g1
1007 or %g2, %lo(0x00000000), %g2
1008 or %g1, %lo(0x00000000), %g1
1009 sllx %g2, 32, %g2
1010 or %g1, %g2, %g1
1011 sethi %hi(8 * _gloffset_Normal3b), %g2
1012 or %g2, %lo(8 * _gloffset_Normal3b), %g2
1013 ldx [%g1 + %g2], %g3
1014 #else
1015 sethi %hi(0x00000000), %g1
1016 or %g1, %lo(0x00000000), %g1
1017 ld [%g1 + (4 * _gloffset_Normal3b)], %g3
1018 #endif
1019 jmpl %g3, %g0
1020
1021 GLOBL_FN(GL_PREFIX(Normal3bv))
1022 GL_PREFIX(Normal3bv):
1023 #ifdef __sparc_v9__
1024 sethi %hi(0x00000000), %g2
1025 sethi %hi(0x00000000), %g1
1026 or %g2, %lo(0x00000000), %g2
1027 or %g1, %lo(0x00000000), %g1
1028 sllx %g2, 32, %g2
1029 or %g1, %g2, %g1
1030 sethi %hi(8 * _gloffset_Normal3bv), %g2
1031 or %g2, %lo(8 * _gloffset_Normal3bv), %g2
1032 ldx [%g1 + %g2], %g3
1033 #else
1034 sethi %hi(0x00000000), %g1
1035 or %g1, %lo(0x00000000), %g1
1036 ld [%g1 + (4 * _gloffset_Normal3bv)], %g3
1037 #endif
1038 jmpl %g3, %g0
1039
1040 GLOBL_FN(GL_PREFIX(Normal3d))
1041 GL_PREFIX(Normal3d):
1042 #ifdef __sparc_v9__
1043 sethi %hi(0x00000000), %g2
1044 sethi %hi(0x00000000), %g1
1045 or %g2, %lo(0x00000000), %g2
1046 or %g1, %lo(0x00000000), %g1
1047 sllx %g2, 32, %g2
1048 or %g1, %g2, %g1
1049 sethi %hi(8 * _gloffset_Normal3d), %g2
1050 or %g2, %lo(8 * _gloffset_Normal3d), %g2
1051 ldx [%g1 + %g2], %g3
1052 #else
1053 sethi %hi(0x00000000), %g1
1054 or %g1, %lo(0x00000000), %g1
1055 ld [%g1 + (4 * _gloffset_Normal3d)], %g3
1056 #endif
1057 jmpl %g3, %g0
1058
1059 GLOBL_FN(GL_PREFIX(Normal3dv))
1060 GL_PREFIX(Normal3dv):
1061 #ifdef __sparc_v9__
1062 sethi %hi(0x00000000), %g2
1063 sethi %hi(0x00000000), %g1
1064 or %g2, %lo(0x00000000), %g2
1065 or %g1, %lo(0x00000000), %g1
1066 sllx %g2, 32, %g2
1067 or %g1, %g2, %g1
1068 sethi %hi(8 * _gloffset_Normal3dv), %g2
1069 or %g2, %lo(8 * _gloffset_Normal3dv), %g2
1070 ldx [%g1 + %g2], %g3
1071 #else
1072 sethi %hi(0x00000000), %g1
1073 or %g1, %lo(0x00000000), %g1
1074 ld [%g1 + (4 * _gloffset_Normal3dv)], %g3
1075 #endif
1076 jmpl %g3, %g0
1077
1078 GLOBL_FN(GL_PREFIX(Normal3f))
1079 GL_PREFIX(Normal3f):
1080 #ifdef __sparc_v9__
1081 sethi %hi(0x00000000), %g2
1082 sethi %hi(0x00000000), %g1
1083 or %g2, %lo(0x00000000), %g2
1084 or %g1, %lo(0x00000000), %g1
1085 sllx %g2, 32, %g2
1086 or %g1, %g2, %g1
1087 sethi %hi(8 * _gloffset_Normal3f), %g2
1088 or %g2, %lo(8 * _gloffset_Normal3f), %g2
1089 ldx [%g1 + %g2], %g3
1090 #else
1091 sethi %hi(0x00000000), %g1
1092 or %g1, %lo(0x00000000), %g1
1093 ld [%g1 + (4 * _gloffset_Normal3f)], %g3
1094 #endif
1095 jmpl %g3, %g0
1096
1097 GLOBL_FN(GL_PREFIX(Normal3fv))
1098 GL_PREFIX(Normal3fv):
1099 #ifdef __sparc_v9__
1100 sethi %hi(0x00000000), %g2
1101 sethi %hi(0x00000000), %g1
1102 or %g2, %lo(0x00000000), %g2
1103 or %g1, %lo(0x00000000), %g1
1104 sllx %g2, 32, %g2
1105 or %g1, %g2, %g1
1106 sethi %hi(8 * _gloffset_Normal3fv), %g2
1107 or %g2, %lo(8 * _gloffset_Normal3fv), %g2
1108 ldx [%g1 + %g2], %g3
1109 #else
1110 sethi %hi(0x00000000), %g1
1111 or %g1, %lo(0x00000000), %g1
1112 ld [%g1 + (4 * _gloffset_Normal3fv)], %g3
1113 #endif
1114 jmpl %g3, %g0
1115
1116 GLOBL_FN(GL_PREFIX(Normal3i))
1117 GL_PREFIX(Normal3i):
1118 #ifdef __sparc_v9__
1119 sethi %hi(0x00000000), %g2
1120 sethi %hi(0x00000000), %g1
1121 or %g2, %lo(0x00000000), %g2
1122 or %g1, %lo(0x00000000), %g1
1123 sllx %g2, 32, %g2
1124 or %g1, %g2, %g1
1125 sethi %hi(8 * _gloffset_Normal3i), %g2
1126 or %g2, %lo(8 * _gloffset_Normal3i), %g2
1127 ldx [%g1 + %g2], %g3
1128 #else
1129 sethi %hi(0x00000000), %g1
1130 or %g1, %lo(0x00000000), %g1
1131 ld [%g1 + (4 * _gloffset_Normal3i)], %g3
1132 #endif
1133 jmpl %g3, %g0
1134
1135 GLOBL_FN(GL_PREFIX(Normal3iv))
1136 GL_PREFIX(Normal3iv):
1137 #ifdef __sparc_v9__
1138 sethi %hi(0x00000000), %g2
1139 sethi %hi(0x00000000), %g1
1140 or %g2, %lo(0x00000000), %g2
1141 or %g1, %lo(0x00000000), %g1
1142 sllx %g2, 32, %g2
1143 or %g1, %g2, %g1
1144 sethi %hi(8 * _gloffset_Normal3iv), %g2
1145 or %g2, %lo(8 * _gloffset_Normal3iv), %g2
1146 ldx [%g1 + %g2], %g3
1147 #else
1148 sethi %hi(0x00000000), %g1
1149 or %g1, %lo(0x00000000), %g1
1150 ld [%g1 + (4 * _gloffset_Normal3iv)], %g3
1151 #endif
1152 jmpl %g3, %g0
1153
1154 GLOBL_FN(GL_PREFIX(Normal3s))
1155 GL_PREFIX(Normal3s):
1156 #ifdef __sparc_v9__
1157 sethi %hi(0x00000000), %g2
1158 sethi %hi(0x00000000), %g1
1159 or %g2, %lo(0x00000000), %g2
1160 or %g1, %lo(0x00000000), %g1
1161 sllx %g2, 32, %g2
1162 or %g1, %g2, %g1
1163 sethi %hi(8 * _gloffset_Normal3s), %g2
1164 or %g2, %lo(8 * _gloffset_Normal3s), %g2
1165 ldx [%g1 + %g2], %g3
1166 #else
1167 sethi %hi(0x00000000), %g1
1168 or %g1, %lo(0x00000000), %g1
1169 ld [%g1 + (4 * _gloffset_Normal3s)], %g3
1170 #endif
1171 jmpl %g3, %g0
1172
1173 GLOBL_FN(GL_PREFIX(Normal3sv))
1174 GL_PREFIX(Normal3sv):
1175 #ifdef __sparc_v9__
1176 sethi %hi(0x00000000), %g2
1177 sethi %hi(0x00000000), %g1
1178 or %g2, %lo(0x00000000), %g2
1179 or %g1, %lo(0x00000000), %g1
1180 sllx %g2, 32, %g2
1181 or %g1, %g2, %g1
1182 sethi %hi(8 * _gloffset_Normal3sv), %g2
1183 or %g2, %lo(8 * _gloffset_Normal3sv), %g2
1184 ldx [%g1 + %g2], %g3
1185 #else
1186 sethi %hi(0x00000000), %g1
1187 or %g1, %lo(0x00000000), %g1
1188 ld [%g1 + (4 * _gloffset_Normal3sv)], %g3
1189 #endif
1190 jmpl %g3, %g0
1191
1192 GLOBL_FN(GL_PREFIX(RasterPos2d))
1193 GL_PREFIX(RasterPos2d):
1194 #ifdef __sparc_v9__
1195 sethi %hi(0x00000000), %g2
1196 sethi %hi(0x00000000), %g1
1197 or %g2, %lo(0x00000000), %g2
1198 or %g1, %lo(0x00000000), %g1
1199 sllx %g2, 32, %g2
1200 or %g1, %g2, %g1
1201 sethi %hi(8 * _gloffset_RasterPos2d), %g2
1202 or %g2, %lo(8 * _gloffset_RasterPos2d), %g2
1203 ldx [%g1 + %g2], %g3
1204 #else
1205 sethi %hi(0x00000000), %g1
1206 or %g1, %lo(0x00000000), %g1
1207 ld [%g1 + (4 * _gloffset_RasterPos2d)], %g3
1208 #endif
1209 jmpl %g3, %g0
1210
1211 GLOBL_FN(GL_PREFIX(RasterPos2dv))
1212 GL_PREFIX(RasterPos2dv):
1213 #ifdef __sparc_v9__
1214 sethi %hi(0x00000000), %g2
1215 sethi %hi(0x00000000), %g1
1216 or %g2, %lo(0x00000000), %g2
1217 or %g1, %lo(0x00000000), %g1
1218 sllx %g2, 32, %g2
1219 or %g1, %g2, %g1
1220 sethi %hi(8 * _gloffset_RasterPos2dv), %g2
1221 or %g2, %lo(8 * _gloffset_RasterPos2dv), %g2
1222 ldx [%g1 + %g2], %g3
1223 #else
1224 sethi %hi(0x00000000), %g1
1225 or %g1, %lo(0x00000000), %g1
1226 ld [%g1 + (4 * _gloffset_RasterPos2dv)], %g3
1227 #endif
1228 jmpl %g3, %g0
1229
1230 GLOBL_FN(GL_PREFIX(RasterPos2f))
1231 GL_PREFIX(RasterPos2f):
1232 #ifdef __sparc_v9__
1233 sethi %hi(0x00000000), %g2
1234 sethi %hi(0x00000000), %g1
1235 or %g2, %lo(0x00000000), %g2
1236 or %g1, %lo(0x00000000), %g1
1237 sllx %g2, 32, %g2
1238 or %g1, %g2, %g1
1239 sethi %hi(8 * _gloffset_RasterPos2f), %g2
1240 or %g2, %lo(8 * _gloffset_RasterPos2f), %g2
1241 ldx [%g1 + %g2], %g3
1242 #else
1243 sethi %hi(0x00000000), %g1
1244 or %g1, %lo(0x00000000), %g1
1245 ld [%g1 + (4 * _gloffset_RasterPos2f)], %g3
1246 #endif
1247 jmpl %g3, %g0
1248
1249 GLOBL_FN(GL_PREFIX(RasterPos2fv))
1250 GL_PREFIX(RasterPos2fv):
1251 #ifdef __sparc_v9__
1252 sethi %hi(0x00000000), %g2
1253 sethi %hi(0x00000000), %g1
1254 or %g2, %lo(0x00000000), %g2
1255 or %g1, %lo(0x00000000), %g1
1256 sllx %g2, 32, %g2
1257 or %g1, %g2, %g1
1258 sethi %hi(8 * _gloffset_RasterPos2fv), %g2
1259 or %g2, %lo(8 * _gloffset_RasterPos2fv), %g2
1260 ldx [%g1 + %g2], %g3
1261 #else
1262 sethi %hi(0x00000000), %g1
1263 or %g1, %lo(0x00000000), %g1
1264 ld [%g1 + (4 * _gloffset_RasterPos2fv)], %g3
1265 #endif
1266 jmpl %g3, %g0
1267
1268 GLOBL_FN(GL_PREFIX(RasterPos2i))
1269 GL_PREFIX(RasterPos2i):
1270 #ifdef __sparc_v9__
1271 sethi %hi(0x00000000), %g2
1272 sethi %hi(0x00000000), %g1
1273 or %g2, %lo(0x00000000), %g2
1274 or %g1, %lo(0x00000000), %g1
1275 sllx %g2, 32, %g2
1276 or %g1, %g2, %g1
1277 sethi %hi(8 * _gloffset_RasterPos2i), %g2
1278 or %g2, %lo(8 * _gloffset_RasterPos2i), %g2
1279 ldx [%g1 + %g2], %g3
1280 #else
1281 sethi %hi(0x00000000), %g1
1282 or %g1, %lo(0x00000000), %g1
1283 ld [%g1 + (4 * _gloffset_RasterPos2i)], %g3
1284 #endif
1285 jmpl %g3, %g0
1286
1287 GLOBL_FN(GL_PREFIX(RasterPos2iv))
1288 GL_PREFIX(RasterPos2iv):
1289 #ifdef __sparc_v9__
1290 sethi %hi(0x00000000), %g2
1291 sethi %hi(0x00000000), %g1
1292 or %g2, %lo(0x00000000), %g2
1293 or %g1, %lo(0x00000000), %g1
1294 sllx %g2, 32, %g2
1295 or %g1, %g2, %g1
1296 sethi %hi(8 * _gloffset_RasterPos2iv), %g2
1297 or %g2, %lo(8 * _gloffset_RasterPos2iv), %g2
1298 ldx [%g1 + %g2], %g3
1299 #else
1300 sethi %hi(0x00000000), %g1
1301 or %g1, %lo(0x00000000), %g1
1302 ld [%g1 + (4 * _gloffset_RasterPos2iv)], %g3
1303 #endif
1304 jmpl %g3, %g0
1305
1306 GLOBL_FN(GL_PREFIX(RasterPos2s))
1307 GL_PREFIX(RasterPos2s):
1308 #ifdef __sparc_v9__
1309 sethi %hi(0x00000000), %g2
1310 sethi %hi(0x00000000), %g1
1311 or %g2, %lo(0x00000000), %g2
1312 or %g1, %lo(0x00000000), %g1
1313 sllx %g2, 32, %g2
1314 or %g1, %g2, %g1
1315 sethi %hi(8 * _gloffset_RasterPos2s), %g2
1316 or %g2, %lo(8 * _gloffset_RasterPos2s), %g2
1317 ldx [%g1 + %g2], %g3
1318 #else
1319 sethi %hi(0x00000000), %g1
1320 or %g1, %lo(0x00000000), %g1
1321 ld [%g1 + (4 * _gloffset_RasterPos2s)], %g3
1322 #endif
1323 jmpl %g3, %g0
1324
1325 GLOBL_FN(GL_PREFIX(RasterPos2sv))
1326 GL_PREFIX(RasterPos2sv):
1327 #ifdef __sparc_v9__
1328 sethi %hi(0x00000000), %g2
1329 sethi %hi(0x00000000), %g1
1330 or %g2, %lo(0x00000000), %g2
1331 or %g1, %lo(0x00000000), %g1
1332 sllx %g2, 32, %g2
1333 or %g1, %g2, %g1
1334 sethi %hi(8 * _gloffset_RasterPos2sv), %g2
1335 or %g2, %lo(8 * _gloffset_RasterPos2sv), %g2
1336 ldx [%g1 + %g2], %g3
1337 #else
1338 sethi %hi(0x00000000), %g1
1339 or %g1, %lo(0x00000000), %g1
1340 ld [%g1 + (4 * _gloffset_RasterPos2sv)], %g3
1341 #endif
1342 jmpl %g3, %g0
1343
1344 GLOBL_FN(GL_PREFIX(RasterPos3d))
1345 GL_PREFIX(RasterPos3d):
1346 #ifdef __sparc_v9__
1347 sethi %hi(0x00000000), %g2
1348 sethi %hi(0x00000000), %g1
1349 or %g2, %lo(0x00000000), %g2
1350 or %g1, %lo(0x00000000), %g1
1351 sllx %g2, 32, %g2
1352 or %g1, %g2, %g1
1353 sethi %hi(8 * _gloffset_RasterPos3d), %g2
1354 or %g2, %lo(8 * _gloffset_RasterPos3d), %g2
1355 ldx [%g1 + %g2], %g3
1356 #else
1357 sethi %hi(0x00000000), %g1
1358 or %g1, %lo(0x00000000), %g1
1359 ld [%g1 + (4 * _gloffset_RasterPos3d)], %g3
1360 #endif
1361 jmpl %g3, %g0
1362
1363 GLOBL_FN(GL_PREFIX(RasterPos3dv))
1364 GL_PREFIX(RasterPos3dv):
1365 #ifdef __sparc_v9__
1366 sethi %hi(0x00000000), %g2
1367 sethi %hi(0x00000000), %g1
1368 or %g2, %lo(0x00000000), %g2
1369 or %g1, %lo(0x00000000), %g1
1370 sllx %g2, 32, %g2
1371 or %g1, %g2, %g1
1372 sethi %hi(8 * _gloffset_RasterPos3dv), %g2
1373 or %g2, %lo(8 * _gloffset_RasterPos3dv), %g2
1374 ldx [%g1 + %g2], %g3
1375 #else
1376 sethi %hi(0x00000000), %g1
1377 or %g1, %lo(0x00000000), %g1
1378 ld [%g1 + (4 * _gloffset_RasterPos3dv)], %g3
1379 #endif
1380 jmpl %g3, %g0
1381
1382 GLOBL_FN(GL_PREFIX(RasterPos3f))
1383 GL_PREFIX(RasterPos3f):
1384 #ifdef __sparc_v9__
1385 sethi %hi(0x00000000), %g2
1386 sethi %hi(0x00000000), %g1
1387 or %g2, %lo(0x00000000), %g2
1388 or %g1, %lo(0x00000000), %g1
1389 sllx %g2, 32, %g2
1390 or %g1, %g2, %g1
1391 sethi %hi(8 * _gloffset_RasterPos3f), %g2
1392 or %g2, %lo(8 * _gloffset_RasterPos3f), %g2
1393 ldx [%g1 + %g2], %g3
1394 #else
1395 sethi %hi(0x00000000), %g1
1396 or %g1, %lo(0x00000000), %g1
1397 ld [%g1 + (4 * _gloffset_RasterPos3f)], %g3
1398 #endif
1399 jmpl %g3, %g0
1400
1401 GLOBL_FN(GL_PREFIX(RasterPos3fv))
1402 GL_PREFIX(RasterPos3fv):
1403 #ifdef __sparc_v9__
1404 sethi %hi(0x00000000), %g2
1405 sethi %hi(0x00000000), %g1
1406 or %g2, %lo(0x00000000), %g2
1407 or %g1, %lo(0x00000000), %g1
1408 sllx %g2, 32, %g2
1409 or %g1, %g2, %g1
1410 sethi %hi(8 * _gloffset_RasterPos3fv), %g2
1411 or %g2, %lo(8 * _gloffset_RasterPos3fv), %g2
1412 ldx [%g1 + %g2], %g3
1413 #else
1414 sethi %hi(0x00000000), %g1
1415 or %g1, %lo(0x00000000), %g1
1416 ld [%g1 + (4 * _gloffset_RasterPos3fv)], %g3
1417 #endif
1418 jmpl %g3, %g0
1419
1420 GLOBL_FN(GL_PREFIX(RasterPos3i))
1421 GL_PREFIX(RasterPos3i):
1422 #ifdef __sparc_v9__
1423 sethi %hi(0x00000000), %g2
1424 sethi %hi(0x00000000), %g1
1425 or %g2, %lo(0x00000000), %g2
1426 or %g1, %lo(0x00000000), %g1
1427 sllx %g2, 32, %g2
1428 or %g1, %g2, %g1
1429 sethi %hi(8 * _gloffset_RasterPos3i), %g2
1430 or %g2, %lo(8 * _gloffset_RasterPos3i), %g2
1431 ldx [%g1 + %g2], %g3
1432 #else
1433 sethi %hi(0x00000000), %g1
1434 or %g1, %lo(0x00000000), %g1
1435 ld [%g1 + (4 * _gloffset_RasterPos3i)], %g3
1436 #endif
1437 jmpl %g3, %g0
1438
1439 GLOBL_FN(GL_PREFIX(RasterPos3iv))
1440 GL_PREFIX(RasterPos3iv):
1441 #ifdef __sparc_v9__
1442 sethi %hi(0x00000000), %g2
1443 sethi %hi(0x00000000), %g1
1444 or %g2, %lo(0x00000000), %g2
1445 or %g1, %lo(0x00000000), %g1
1446 sllx %g2, 32, %g2
1447 or %g1, %g2, %g1
1448 sethi %hi(8 * _gloffset_RasterPos3iv), %g2
1449 or %g2, %lo(8 * _gloffset_RasterPos3iv), %g2
1450 ldx [%g1 + %g2], %g3
1451 #else
1452 sethi %hi(0x00000000), %g1
1453 or %g1, %lo(0x00000000), %g1
1454 ld [%g1 + (4 * _gloffset_RasterPos3iv)], %g3
1455 #endif
1456 jmpl %g3, %g0
1457
1458 GLOBL_FN(GL_PREFIX(RasterPos3s))
1459 GL_PREFIX(RasterPos3s):
1460 #ifdef __sparc_v9__
1461 sethi %hi(0x00000000), %g2
1462 sethi %hi(0x00000000), %g1
1463 or %g2, %lo(0x00000000), %g2
1464 or %g1, %lo(0x00000000), %g1
1465 sllx %g2, 32, %g2
1466 or %g1, %g2, %g1
1467 sethi %hi(8 * _gloffset_RasterPos3s), %g2
1468 or %g2, %lo(8 * _gloffset_RasterPos3s), %g2
1469 ldx [%g1 + %g2], %g3
1470 #else
1471 sethi %hi(0x00000000), %g1
1472 or %g1, %lo(0x00000000), %g1
1473 ld [%g1 + (4 * _gloffset_RasterPos3s)], %g3
1474 #endif
1475 jmpl %g3, %g0
1476
1477 GLOBL_FN(GL_PREFIX(RasterPos3sv))
1478 GL_PREFIX(RasterPos3sv):
1479 #ifdef __sparc_v9__
1480 sethi %hi(0x00000000), %g2
1481 sethi %hi(0x00000000), %g1
1482 or %g2, %lo(0x00000000), %g2
1483 or %g1, %lo(0x00000000), %g1
1484 sllx %g2, 32, %g2
1485 or %g1, %g2, %g1
1486 sethi %hi(8 * _gloffset_RasterPos3sv), %g2
1487 or %g2, %lo(8 * _gloffset_RasterPos3sv), %g2
1488 ldx [%g1 + %g2], %g3
1489 #else
1490 sethi %hi(0x00000000), %g1
1491 or %g1, %lo(0x00000000), %g1
1492 ld [%g1 + (4 * _gloffset_RasterPos3sv)], %g3
1493 #endif
1494 jmpl %g3, %g0
1495
1496 GLOBL_FN(GL_PREFIX(RasterPos4d))
1497 GL_PREFIX(RasterPos4d):
1498 #ifdef __sparc_v9__
1499 sethi %hi(0x00000000), %g2
1500 sethi %hi(0x00000000), %g1
1501 or %g2, %lo(0x00000000), %g2
1502 or %g1, %lo(0x00000000), %g1
1503 sllx %g2, 32, %g2
1504 or %g1, %g2, %g1
1505 sethi %hi(8 * _gloffset_RasterPos4d), %g2
1506 or %g2, %lo(8 * _gloffset_RasterPos4d), %g2
1507 ldx [%g1 + %g2], %g3
1508 #else
1509 sethi %hi(0x00000000), %g1
1510 or %g1, %lo(0x00000000), %g1
1511 ld [%g1 + (4 * _gloffset_RasterPos4d)], %g3
1512 #endif
1513 jmpl %g3, %g0
1514
1515 GLOBL_FN(GL_PREFIX(RasterPos4dv))
1516 GL_PREFIX(RasterPos4dv):
1517 #ifdef __sparc_v9__
1518 sethi %hi(0x00000000), %g2
1519 sethi %hi(0x00000000), %g1
1520 or %g2, %lo(0x00000000), %g2
1521 or %g1, %lo(0x00000000), %g1
1522 sllx %g2, 32, %g2
1523 or %g1, %g2, %g1
1524 sethi %hi(8 * _gloffset_RasterPos4dv), %g2
1525 or %g2, %lo(8 * _gloffset_RasterPos4dv), %g2
1526 ldx [%g1 + %g2], %g3
1527 #else
1528 sethi %hi(0x00000000), %g1
1529 or %g1, %lo(0x00000000), %g1
1530 ld [%g1 + (4 * _gloffset_RasterPos4dv)], %g3
1531 #endif
1532 jmpl %g3, %g0
1533
1534 GLOBL_FN(GL_PREFIX(RasterPos4f))
1535 GL_PREFIX(RasterPos4f):
1536 #ifdef __sparc_v9__
1537 sethi %hi(0x00000000), %g2
1538 sethi %hi(0x00000000), %g1
1539 or %g2, %lo(0x00000000), %g2
1540 or %g1, %lo(0x00000000), %g1
1541 sllx %g2, 32, %g2
1542 or %g1, %g2, %g1
1543 sethi %hi(8 * _gloffset_RasterPos4f), %g2
1544 or %g2, %lo(8 * _gloffset_RasterPos4f), %g2
1545 ldx [%g1 + %g2], %g3
1546 #else
1547 sethi %hi(0x00000000), %g1
1548 or %g1, %lo(0x00000000), %g1
1549 ld [%g1 + (4 * _gloffset_RasterPos4f)], %g3
1550 #endif
1551 jmpl %g3, %g0
1552
1553 GLOBL_FN(GL_PREFIX(RasterPos4fv))
1554 GL_PREFIX(RasterPos4fv):
1555 #ifdef __sparc_v9__
1556 sethi %hi(0x00000000), %g2
1557 sethi %hi(0x00000000), %g1
1558 or %g2, %lo(0x00000000), %g2
1559 or %g1, %lo(0x00000000), %g1
1560 sllx %g2, 32, %g2
1561 or %g1, %g2, %g1
1562 sethi %hi(8 * _gloffset_RasterPos4fv), %g2
1563 or %g2, %lo(8 * _gloffset_RasterPos4fv), %g2
1564 ldx [%g1 + %g2], %g3
1565 #else
1566 sethi %hi(0x00000000), %g1
1567 or %g1, %lo(0x00000000), %g1
1568 ld [%g1 + (4 * _gloffset_RasterPos4fv)], %g3
1569 #endif
1570 jmpl %g3, %g0
1571
1572 GLOBL_FN(GL_PREFIX(RasterPos4i))
1573 GL_PREFIX(RasterPos4i):
1574 #ifdef __sparc_v9__
1575 sethi %hi(0x00000000), %g2
1576 sethi %hi(0x00000000), %g1
1577 or %g2, %lo(0x00000000), %g2
1578 or %g1, %lo(0x00000000), %g1
1579 sllx %g2, 32, %g2
1580 or %g1, %g2, %g1
1581 sethi %hi(8 * _gloffset_RasterPos4i), %g2
1582 or %g2, %lo(8 * _gloffset_RasterPos4i), %g2
1583 ldx [%g1 + %g2], %g3
1584 #else
1585 sethi %hi(0x00000000), %g1
1586 or %g1, %lo(0x00000000), %g1
1587 ld [%g1 + (4 * _gloffset_RasterPos4i)], %g3
1588 #endif
1589 jmpl %g3, %g0
1590
1591 GLOBL_FN(GL_PREFIX(RasterPos4iv))
1592 GL_PREFIX(RasterPos4iv):
1593 #ifdef __sparc_v9__
1594 sethi %hi(0x00000000), %g2
1595 sethi %hi(0x00000000), %g1
1596 or %g2, %lo(0x00000000), %g2
1597 or %g1, %lo(0x00000000), %g1
1598 sllx %g2, 32, %g2
1599 or %g1, %g2, %g1
1600 sethi %hi(8 * _gloffset_RasterPos4iv), %g2
1601 or %g2, %lo(8 * _gloffset_RasterPos4iv), %g2
1602 ldx [%g1 + %g2], %g3
1603 #else
1604 sethi %hi(0x00000000), %g1
1605 or %g1, %lo(0x00000000), %g1
1606 ld [%g1 + (4 * _gloffset_RasterPos4iv)], %g3
1607 #endif
1608 jmpl %g3, %g0
1609
1610 GLOBL_FN(GL_PREFIX(RasterPos4s))
1611 GL_PREFIX(RasterPos4s):
1612 #ifdef __sparc_v9__
1613 sethi %hi(0x00000000), %g2
1614 sethi %hi(0x00000000), %g1
1615 or %g2, %lo(0x00000000), %g2
1616 or %g1, %lo(0x00000000), %g1
1617 sllx %g2, 32, %g2
1618 or %g1, %g2, %g1
1619 sethi %hi(8 * _gloffset_RasterPos4s), %g2
1620 or %g2, %lo(8 * _gloffset_RasterPos4s), %g2
1621 ldx [%g1 + %g2], %g3
1622 #else
1623 sethi %hi(0x00000000), %g1
1624 or %g1, %lo(0x00000000), %g1
1625 ld [%g1 + (4 * _gloffset_RasterPos4s)], %g3
1626 #endif
1627 jmpl %g3, %g0
1628
1629 GLOBL_FN(GL_PREFIX(RasterPos4sv))
1630 GL_PREFIX(RasterPos4sv):
1631 #ifdef __sparc_v9__
1632 sethi %hi(0x00000000), %g2
1633 sethi %hi(0x00000000), %g1
1634 or %g2, %lo(0x00000000), %g2
1635 or %g1, %lo(0x00000000), %g1
1636 sllx %g2, 32, %g2
1637 or %g1, %g2, %g1
1638 sethi %hi(8 * _gloffset_RasterPos4sv), %g2
1639 or %g2, %lo(8 * _gloffset_RasterPos4sv), %g2
1640 ldx [%g1 + %g2], %g3
1641 #else
1642 sethi %hi(0x00000000), %g1
1643 or %g1, %lo(0x00000000), %g1
1644 ld [%g1 + (4 * _gloffset_RasterPos4sv)], %g3
1645 #endif
1646 jmpl %g3, %g0
1647
1648 GLOBL_FN(GL_PREFIX(Rectd))
1649 GL_PREFIX(Rectd):
1650 #ifdef __sparc_v9__
1651 sethi %hi(0x00000000), %g2
1652 sethi %hi(0x00000000), %g1
1653 or %g2, %lo(0x00000000), %g2
1654 or %g1, %lo(0x00000000), %g1
1655 sllx %g2, 32, %g2
1656 or %g1, %g2, %g1
1657 sethi %hi(8 * _gloffset_Rectd), %g2
1658 or %g2, %lo(8 * _gloffset_Rectd), %g2
1659 ldx [%g1 + %g2], %g3
1660 #else
1661 sethi %hi(0x00000000), %g1
1662 or %g1, %lo(0x00000000), %g1
1663 ld [%g1 + (4 * _gloffset_Rectd)], %g3
1664 #endif
1665 jmpl %g3, %g0
1666
1667 GLOBL_FN(GL_PREFIX(Rectdv))
1668 GL_PREFIX(Rectdv):
1669 #ifdef __sparc_v9__
1670 sethi %hi(0x00000000), %g2
1671 sethi %hi(0x00000000), %g1
1672 or %g2, %lo(0x00000000), %g2
1673 or %g1, %lo(0x00000000), %g1
1674 sllx %g2, 32, %g2
1675 or %g1, %g2, %g1
1676 sethi %hi(8 * _gloffset_Rectdv), %g2
1677 or %g2, %lo(8 * _gloffset_Rectdv), %g2
1678 ldx [%g1 + %g2], %g3
1679 #else
1680 sethi %hi(0x00000000), %g1
1681 or %g1, %lo(0x00000000), %g1
1682 ld [%g1 + (4 * _gloffset_Rectdv)], %g3
1683 #endif
1684 jmpl %g3, %g0
1685
1686 GLOBL_FN(GL_PREFIX(Rectf))
1687 GL_PREFIX(Rectf):
1688 #ifdef __sparc_v9__
1689 sethi %hi(0x00000000), %g2
1690 sethi %hi(0x00000000), %g1
1691 or %g2, %lo(0x00000000), %g2
1692 or %g1, %lo(0x00000000), %g1
1693 sllx %g2, 32, %g2
1694 or %g1, %g2, %g1
1695 sethi %hi(8 * _gloffset_Rectf), %g2
1696 or %g2, %lo(8 * _gloffset_Rectf), %g2
1697 ldx [%g1 + %g2], %g3
1698 #else
1699 sethi %hi(0x00000000), %g1
1700 or %g1, %lo(0x00000000), %g1
1701 ld [%g1 + (4 * _gloffset_Rectf)], %g3
1702 #endif
1703 jmpl %g3, %g0
1704
1705 GLOBL_FN(GL_PREFIX(Rectfv))
1706 GL_PREFIX(Rectfv):
1707 #ifdef __sparc_v9__
1708 sethi %hi(0x00000000), %g2
1709 sethi %hi(0x00000000), %g1
1710 or %g2, %lo(0x00000000), %g2
1711 or %g1, %lo(0x00000000), %g1
1712 sllx %g2, 32, %g2
1713 or %g1, %g2, %g1
1714 sethi %hi(8 * _gloffset_Rectfv), %g2
1715 or %g2, %lo(8 * _gloffset_Rectfv), %g2
1716 ldx [%g1 + %g2], %g3
1717 #else
1718 sethi %hi(0x00000000), %g1
1719 or %g1, %lo(0x00000000), %g1
1720 ld [%g1 + (4 * _gloffset_Rectfv)], %g3
1721 #endif
1722 jmpl %g3, %g0
1723
1724 GLOBL_FN(GL_PREFIX(Recti))
1725 GL_PREFIX(Recti):
1726 #ifdef __sparc_v9__
1727 sethi %hi(0x00000000), %g2
1728 sethi %hi(0x00000000), %g1
1729 or %g2, %lo(0x00000000), %g2
1730 or %g1, %lo(0x00000000), %g1
1731 sllx %g2, 32, %g2
1732 or %g1, %g2, %g1
1733 sethi %hi(8 * _gloffset_Recti), %g2
1734 or %g2, %lo(8 * _gloffset_Recti), %g2
1735 ldx [%g1 + %g2], %g3
1736 #else
1737 sethi %hi(0x00000000), %g1
1738 or %g1, %lo(0x00000000), %g1
1739 ld [%g1 + (4 * _gloffset_Recti)], %g3
1740 #endif
1741 jmpl %g3, %g0
1742
1743 GLOBL_FN(GL_PREFIX(Rectiv))
1744 GL_PREFIX(Rectiv):
1745 #ifdef __sparc_v9__
1746 sethi %hi(0x00000000), %g2
1747 sethi %hi(0x00000000), %g1
1748 or %g2, %lo(0x00000000), %g2
1749 or %g1, %lo(0x00000000), %g1
1750 sllx %g2, 32, %g2
1751 or %g1, %g2, %g1
1752 sethi %hi(8 * _gloffset_Rectiv), %g2
1753 or %g2, %lo(8 * _gloffset_Rectiv), %g2
1754 ldx [%g1 + %g2], %g3
1755 #else
1756 sethi %hi(0x00000000), %g1
1757 or %g1, %lo(0x00000000), %g1
1758 ld [%g1 + (4 * _gloffset_Rectiv)], %g3
1759 #endif
1760 jmpl %g3, %g0
1761
1762 GLOBL_FN(GL_PREFIX(Rects))
1763 GL_PREFIX(Rects):
1764 #ifdef __sparc_v9__
1765 sethi %hi(0x00000000), %g2
1766 sethi %hi(0x00000000), %g1
1767 or %g2, %lo(0x00000000), %g2
1768 or %g1, %lo(0x00000000), %g1
1769 sllx %g2, 32, %g2
1770 or %g1, %g2, %g1
1771 sethi %hi(8 * _gloffset_Rects), %g2
1772 or %g2, %lo(8 * _gloffset_Rects), %g2
1773 ldx [%g1 + %g2], %g3
1774 #else
1775 sethi %hi(0x00000000), %g1
1776 or %g1, %lo(0x00000000), %g1
1777 ld [%g1 + (4 * _gloffset_Rects)], %g3
1778 #endif
1779 jmpl %g3, %g0
1780
1781 GLOBL_FN(GL_PREFIX(Rectsv))
1782 GL_PREFIX(Rectsv):
1783 #ifdef __sparc_v9__
1784 sethi %hi(0x00000000), %g2
1785 sethi %hi(0x00000000), %g1
1786 or %g2, %lo(0x00000000), %g2
1787 or %g1, %lo(0x00000000), %g1
1788 sllx %g2, 32, %g2
1789 or %g1, %g2, %g1
1790 sethi %hi(8 * _gloffset_Rectsv), %g2
1791 or %g2, %lo(8 * _gloffset_Rectsv), %g2
1792 ldx [%g1 + %g2], %g3
1793 #else
1794 sethi %hi(0x00000000), %g1
1795 or %g1, %lo(0x00000000), %g1
1796 ld [%g1 + (4 * _gloffset_Rectsv)], %g3
1797 #endif
1798 jmpl %g3, %g0
1799
1800 GLOBL_FN(GL_PREFIX(TexCoord1d))
1801 GL_PREFIX(TexCoord1d):
1802 #ifdef __sparc_v9__
1803 sethi %hi(0x00000000), %g2
1804 sethi %hi(0x00000000), %g1
1805 or %g2, %lo(0x00000000), %g2
1806 or %g1, %lo(0x00000000), %g1
1807 sllx %g2, 32, %g2
1808 or %g1, %g2, %g1
1809 sethi %hi(8 * _gloffset_TexCoord1d), %g2
1810 or %g2, %lo(8 * _gloffset_TexCoord1d), %g2
1811 ldx [%g1 + %g2], %g3
1812 #else
1813 sethi %hi(0x00000000), %g1
1814 or %g1, %lo(0x00000000), %g1
1815 ld [%g1 + (4 * _gloffset_TexCoord1d)], %g3
1816 #endif
1817 jmpl %g3, %g0
1818
1819 GLOBL_FN(GL_PREFIX(TexCoord1dv))
1820 GL_PREFIX(TexCoord1dv):
1821 #ifdef __sparc_v9__
1822 sethi %hi(0x00000000), %g2
1823 sethi %hi(0x00000000), %g1
1824 or %g2, %lo(0x00000000), %g2
1825 or %g1, %lo(0x00000000), %g1
1826 sllx %g2, 32, %g2
1827 or %g1, %g2, %g1
1828 sethi %hi(8 * _gloffset_TexCoord1dv), %g2
1829 or %g2, %lo(8 * _gloffset_TexCoord1dv), %g2
1830 ldx [%g1 + %g2], %g3
1831 #else
1832 sethi %hi(0x00000000), %g1
1833 or %g1, %lo(0x00000000), %g1
1834 ld [%g1 + (4 * _gloffset_TexCoord1dv)], %g3
1835 #endif
1836 jmpl %g3, %g0
1837
1838 GLOBL_FN(GL_PREFIX(TexCoord1f))
1839 GL_PREFIX(TexCoord1f):
1840 #ifdef __sparc_v9__
1841 sethi %hi(0x00000000), %g2
1842 sethi %hi(0x00000000), %g1
1843 or %g2, %lo(0x00000000), %g2
1844 or %g1, %lo(0x00000000), %g1
1845 sllx %g2, 32, %g2
1846 or %g1, %g2, %g1
1847 sethi %hi(8 * _gloffset_TexCoord1f), %g2
1848 or %g2, %lo(8 * _gloffset_TexCoord1f), %g2
1849 ldx [%g1 + %g2], %g3
1850 #else
1851 sethi %hi(0x00000000), %g1
1852 or %g1, %lo(0x00000000), %g1
1853 ld [%g1 + (4 * _gloffset_TexCoord1f)], %g3
1854 #endif
1855 jmpl %g3, %g0
1856
1857 GLOBL_FN(GL_PREFIX(TexCoord1fv))
1858 GL_PREFIX(TexCoord1fv):
1859 #ifdef __sparc_v9__
1860 sethi %hi(0x00000000), %g2
1861 sethi %hi(0x00000000), %g1
1862 or %g2, %lo(0x00000000), %g2
1863 or %g1, %lo(0x00000000), %g1
1864 sllx %g2, 32, %g2
1865 or %g1, %g2, %g1
1866 sethi %hi(8 * _gloffset_TexCoord1fv), %g2
1867 or %g2, %lo(8 * _gloffset_TexCoord1fv), %g2
1868 ldx [%g1 + %g2], %g3
1869 #else
1870 sethi %hi(0x00000000), %g1
1871 or %g1, %lo(0x00000000), %g1
1872 ld [%g1 + (4 * _gloffset_TexCoord1fv)], %g3
1873 #endif
1874 jmpl %g3, %g0
1875
1876 GLOBL_FN(GL_PREFIX(TexCoord1i))
1877 GL_PREFIX(TexCoord1i):
1878 #ifdef __sparc_v9__
1879 sethi %hi(0x00000000), %g2
1880 sethi %hi(0x00000000), %g1
1881 or %g2, %lo(0x00000000), %g2
1882 or %g1, %lo(0x00000000), %g1
1883 sllx %g2, 32, %g2
1884 or %g1, %g2, %g1
1885 sethi %hi(8 * _gloffset_TexCoord1i), %g2
1886 or %g2, %lo(8 * _gloffset_TexCoord1i), %g2
1887 ldx [%g1 + %g2], %g3
1888 #else
1889 sethi %hi(0x00000000), %g1
1890 or %g1, %lo(0x00000000), %g1
1891 ld [%g1 + (4 * _gloffset_TexCoord1i)], %g3
1892 #endif
1893 jmpl %g3, %g0
1894
1895 GLOBL_FN(GL_PREFIX(TexCoord1iv))
1896 GL_PREFIX(TexCoord1iv):
1897 #ifdef __sparc_v9__
1898 sethi %hi(0x00000000), %g2
1899 sethi %hi(0x00000000), %g1
1900 or %g2, %lo(0x00000000), %g2
1901 or %g1, %lo(0x00000000), %g1
1902 sllx %g2, 32, %g2
1903 or %g1, %g2, %g1
1904 sethi %hi(8 * _gloffset_TexCoord1iv), %g2
1905 or %g2, %lo(8 * _gloffset_TexCoord1iv), %g2
1906 ldx [%g1 + %g2], %g3
1907 #else
1908 sethi %hi(0x00000000), %g1
1909 or %g1, %lo(0x00000000), %g1
1910 ld [%g1 + (4 * _gloffset_TexCoord1iv)], %g3
1911 #endif
1912 jmpl %g3, %g0
1913
1914 GLOBL_FN(GL_PREFIX(TexCoord1s))
1915 GL_PREFIX(TexCoord1s):
1916 #ifdef __sparc_v9__
1917 sethi %hi(0x00000000), %g2
1918 sethi %hi(0x00000000), %g1
1919 or %g2, %lo(0x00000000), %g2
1920 or %g1, %lo(0x00000000), %g1
1921 sllx %g2, 32, %g2
1922 or %g1, %g2, %g1
1923 sethi %hi(8 * _gloffset_TexCoord1s), %g2
1924 or %g2, %lo(8 * _gloffset_TexCoord1s), %g2
1925 ldx [%g1 + %g2], %g3
1926 #else
1927 sethi %hi(0x00000000), %g1
1928 or %g1, %lo(0x00000000), %g1
1929 ld [%g1 + (4 * _gloffset_TexCoord1s)], %g3
1930 #endif
1931 jmpl %g3, %g0
1932
1933 GLOBL_FN(GL_PREFIX(TexCoord1sv))
1934 GL_PREFIX(TexCoord1sv):
1935 #ifdef __sparc_v9__
1936 sethi %hi(0x00000000), %g2
1937 sethi %hi(0x00000000), %g1
1938 or %g2, %lo(0x00000000), %g2
1939 or %g1, %lo(0x00000000), %g1
1940 sllx %g2, 32, %g2
1941 or %g1, %g2, %g1
1942 sethi %hi(8 * _gloffset_TexCoord1sv), %g2
1943 or %g2, %lo(8 * _gloffset_TexCoord1sv), %g2
1944 ldx [%g1 + %g2], %g3
1945 #else
1946 sethi %hi(0x00000000), %g1
1947 or %g1, %lo(0x00000000), %g1
1948 ld [%g1 + (4 * _gloffset_TexCoord1sv)], %g3
1949 #endif
1950 jmpl %g3, %g0
1951
1952 GLOBL_FN(GL_PREFIX(TexCoord2d))
1953 GL_PREFIX(TexCoord2d):
1954 #ifdef __sparc_v9__
1955 sethi %hi(0x00000000), %g2
1956 sethi %hi(0x00000000), %g1
1957 or %g2, %lo(0x00000000), %g2
1958 or %g1, %lo(0x00000000), %g1
1959 sllx %g2, 32, %g2
1960 or %g1, %g2, %g1
1961 sethi %hi(8 * _gloffset_TexCoord2d), %g2
1962 or %g2, %lo(8 * _gloffset_TexCoord2d), %g2
1963 ldx [%g1 + %g2], %g3
1964 #else
1965 sethi %hi(0x00000000), %g1
1966 or %g1, %lo(0x00000000), %g1
1967 ld [%g1 + (4 * _gloffset_TexCoord2d)], %g3
1968 #endif
1969 jmpl %g3, %g0
1970
1971 GLOBL_FN(GL_PREFIX(TexCoord2dv))
1972 GL_PREFIX(TexCoord2dv):
1973 #ifdef __sparc_v9__
1974 sethi %hi(0x00000000), %g2
1975 sethi %hi(0x00000000), %g1
1976 or %g2, %lo(0x00000000), %g2
1977 or %g1, %lo(0x00000000), %g1
1978 sllx %g2, 32, %g2
1979 or %g1, %g2, %g1
1980 sethi %hi(8 * _gloffset_TexCoord2dv), %g2
1981 or %g2, %lo(8 * _gloffset_TexCoord2dv), %g2
1982 ldx [%g1 + %g2], %g3
1983 #else
1984 sethi %hi(0x00000000), %g1
1985 or %g1, %lo(0x00000000), %g1
1986 ld [%g1 + (4 * _gloffset_TexCoord2dv)], %g3
1987 #endif
1988 jmpl %g3, %g0
1989
1990 GLOBL_FN(GL_PREFIX(TexCoord2f))
1991 GL_PREFIX(TexCoord2f):
1992 #ifdef __sparc_v9__
1993 sethi %hi(0x00000000), %g2
1994 sethi %hi(0x00000000), %g1
1995 or %g2, %lo(0x00000000), %g2
1996 or %g1, %lo(0x00000000), %g1
1997 sllx %g2, 32, %g2
1998 or %g1, %g2, %g1
1999 sethi %hi(8 * _gloffset_TexCoord2f), %g2
2000 or %g2, %lo(8 * _gloffset_TexCoord2f), %g2
2001 ldx [%g1 + %g2], %g3
2002 #else
2003 sethi %hi(0x00000000), %g1
2004 or %g1, %lo(0x00000000), %g1
2005 ld [%g1 + (4 * _gloffset_TexCoord2f)], %g3
2006 #endif
2007 jmpl %g3, %g0
2008
2009 GLOBL_FN(GL_PREFIX(TexCoord2fv))
2010 GL_PREFIX(TexCoord2fv):
2011 #ifdef __sparc_v9__
2012 sethi %hi(0x00000000), %g2
2013 sethi %hi(0x00000000), %g1
2014 or %g2, %lo(0x00000000), %g2
2015 or %g1, %lo(0x00000000), %g1
2016 sllx %g2, 32, %g2
2017 or %g1, %g2, %g1
2018 sethi %hi(8 * _gloffset_TexCoord2fv), %g2
2019 or %g2, %lo(8 * _gloffset_TexCoord2fv), %g2
2020 ldx [%g1 + %g2], %g3
2021 #else
2022 sethi %hi(0x00000000), %g1
2023 or %g1, %lo(0x00000000), %g1
2024 ld [%g1 + (4 * _gloffset_TexCoord2fv)], %g3
2025 #endif
2026 jmpl %g3, %g0
2027
2028 GLOBL_FN(GL_PREFIX(TexCoord2i))
2029 GL_PREFIX(TexCoord2i):
2030 #ifdef __sparc_v9__
2031 sethi %hi(0x00000000), %g2
2032 sethi %hi(0x00000000), %g1
2033 or %g2, %lo(0x00000000), %g2
2034 or %g1, %lo(0x00000000), %g1
2035 sllx %g2, 32, %g2
2036 or %g1, %g2, %g1
2037 sethi %hi(8 * _gloffset_TexCoord2i), %g2
2038 or %g2, %lo(8 * _gloffset_TexCoord2i), %g2
2039 ldx [%g1 + %g2], %g3
2040 #else
2041 sethi %hi(0x00000000), %g1
2042 or %g1, %lo(0x00000000), %g1
2043 ld [%g1 + (4 * _gloffset_TexCoord2i)], %g3
2044 #endif
2045 jmpl %g3, %g0
2046
2047 GLOBL_FN(GL_PREFIX(TexCoord2iv))
2048 GL_PREFIX(TexCoord2iv):
2049 #ifdef __sparc_v9__
2050 sethi %hi(0x00000000), %g2
2051 sethi %hi(0x00000000), %g1
2052 or %g2, %lo(0x00000000), %g2
2053 or %g1, %lo(0x00000000), %g1
2054 sllx %g2, 32, %g2
2055 or %g1, %g2, %g1
2056 sethi %hi(8 * _gloffset_TexCoord2iv), %g2
2057 or %g2, %lo(8 * _gloffset_TexCoord2iv), %g2
2058 ldx [%g1 + %g2], %g3
2059 #else
2060 sethi %hi(0x00000000), %g1
2061 or %g1, %lo(0x00000000), %g1
2062 ld [%g1 + (4 * _gloffset_TexCoord2iv)], %g3
2063 #endif
2064 jmpl %g3, %g0
2065
2066 GLOBL_FN(GL_PREFIX(TexCoord2s))
2067 GL_PREFIX(TexCoord2s):
2068 #ifdef __sparc_v9__
2069 sethi %hi(0x00000000), %g2
2070 sethi %hi(0x00000000), %g1
2071 or %g2, %lo(0x00000000), %g2
2072 or %g1, %lo(0x00000000), %g1
2073 sllx %g2, 32, %g2
2074 or %g1, %g2, %g1
2075 sethi %hi(8 * _gloffset_TexCoord2s), %g2
2076 or %g2, %lo(8 * _gloffset_TexCoord2s), %g2
2077 ldx [%g1 + %g2], %g3
2078 #else
2079 sethi %hi(0x00000000), %g1
2080 or %g1, %lo(0x00000000), %g1
2081 ld [%g1 + (4 * _gloffset_TexCoord2s)], %g3
2082 #endif
2083 jmpl %g3, %g0
2084
2085 GLOBL_FN(GL_PREFIX(TexCoord2sv))
2086 GL_PREFIX(TexCoord2sv):
2087 #ifdef __sparc_v9__
2088 sethi %hi(0x00000000), %g2
2089 sethi %hi(0x00000000), %g1
2090 or %g2, %lo(0x00000000), %g2
2091 or %g1, %lo(0x00000000), %g1
2092 sllx %g2, 32, %g2
2093 or %g1, %g2, %g1
2094 sethi %hi(8 * _gloffset_TexCoord2sv), %g2
2095 or %g2, %lo(8 * _gloffset_TexCoord2sv), %g2
2096 ldx [%g1 + %g2], %g3
2097 #else
2098 sethi %hi(0x00000000), %g1
2099 or %g1, %lo(0x00000000), %g1
2100 ld [%g1 + (4 * _gloffset_TexCoord2sv)], %g3
2101 #endif
2102 jmpl %g3, %g0
2103
2104 GLOBL_FN(GL_PREFIX(TexCoord3d))
2105 GL_PREFIX(TexCoord3d):
2106 #ifdef __sparc_v9__
2107 sethi %hi(0x00000000), %g2
2108 sethi %hi(0x00000000), %g1
2109 or %g2, %lo(0x00000000), %g2
2110 or %g1, %lo(0x00000000), %g1
2111 sllx %g2, 32, %g2
2112 or %g1, %g2, %g1
2113 sethi %hi(8 * _gloffset_TexCoord3d), %g2
2114 or %g2, %lo(8 * _gloffset_TexCoord3d), %g2
2115 ldx [%g1 + %g2], %g3
2116 #else
2117 sethi %hi(0x00000000), %g1
2118 or %g1, %lo(0x00000000), %g1
2119 ld [%g1 + (4 * _gloffset_TexCoord3d)], %g3
2120 #endif
2121 jmpl %g3, %g0
2122
2123 GLOBL_FN(GL_PREFIX(TexCoord3dv))
2124 GL_PREFIX(TexCoord3dv):
2125 #ifdef __sparc_v9__
2126 sethi %hi(0x00000000), %g2
2127 sethi %hi(0x00000000), %g1
2128 or %g2, %lo(0x00000000), %g2
2129 or %g1, %lo(0x00000000), %g1
2130 sllx %g2, 32, %g2
2131 or %g1, %g2, %g1
2132 sethi %hi(8 * _gloffset_TexCoord3dv), %g2
2133 or %g2, %lo(8 * _gloffset_TexCoord3dv), %g2
2134 ldx [%g1 + %g2], %g3
2135 #else
2136 sethi %hi(0x00000000), %g1
2137 or %g1, %lo(0x00000000), %g1
2138 ld [%g1 + (4 * _gloffset_TexCoord3dv)], %g3
2139 #endif
2140 jmpl %g3, %g0
2141
2142 GLOBL_FN(GL_PREFIX(TexCoord3f))
2143 GL_PREFIX(TexCoord3f):
2144 #ifdef __sparc_v9__
2145 sethi %hi(0x00000000), %g2
2146 sethi %hi(0x00000000), %g1
2147 or %g2, %lo(0x00000000), %g2
2148 or %g1, %lo(0x00000000), %g1
2149 sllx %g2, 32, %g2
2150 or %g1, %g2, %g1
2151 sethi %hi(8 * _gloffset_TexCoord3f), %g2
2152 or %g2, %lo(8 * _gloffset_TexCoord3f), %g2
2153 ldx [%g1 + %g2], %g3
2154 #else
2155 sethi %hi(0x00000000), %g1
2156 or %g1, %lo(0x00000000), %g1
2157 ld [%g1 + (4 * _gloffset_TexCoord3f)], %g3
2158 #endif
2159 jmpl %g3, %g0
2160
2161 GLOBL_FN(GL_PREFIX(TexCoord3fv))
2162 GL_PREFIX(TexCoord3fv):
2163 #ifdef __sparc_v9__
2164 sethi %hi(0x00000000), %g2
2165 sethi %hi(0x00000000), %g1
2166 or %g2, %lo(0x00000000), %g2
2167 or %g1, %lo(0x00000000), %g1
2168 sllx %g2, 32, %g2
2169 or %g1, %g2, %g1
2170 sethi %hi(8 * _gloffset_TexCoord3fv), %g2
2171 or %g2, %lo(8 * _gloffset_TexCoord3fv), %g2
2172 ldx [%g1 + %g2], %g3
2173 #else
2174 sethi %hi(0x00000000), %g1
2175 or %g1, %lo(0x00000000), %g1
2176 ld [%g1 + (4 * _gloffset_TexCoord3fv)], %g3
2177 #endif
2178 jmpl %g3, %g0
2179
2180 GLOBL_FN(GL_PREFIX(TexCoord3i))
2181 GL_PREFIX(TexCoord3i):
2182 #ifdef __sparc_v9__
2183 sethi %hi(0x00000000), %g2
2184 sethi %hi(0x00000000), %g1
2185 or %g2, %lo(0x00000000), %g2
2186 or %g1, %lo(0x00000000), %g1
2187 sllx %g2, 32, %g2
2188 or %g1, %g2, %g1
2189 sethi %hi(8 * _gloffset_TexCoord3i), %g2
2190 or %g2, %lo(8 * _gloffset_TexCoord3i), %g2
2191 ldx [%g1 + %g2], %g3
2192 #else
2193 sethi %hi(0x00000000), %g1
2194 or %g1, %lo(0x00000000), %g1
2195 ld [%g1 + (4 * _gloffset_TexCoord3i)], %g3
2196 #endif
2197 jmpl %g3, %g0
2198
2199 GLOBL_FN(GL_PREFIX(TexCoord3iv))
2200 GL_PREFIX(TexCoord3iv):
2201 #ifdef __sparc_v9__
2202 sethi %hi(0x00000000), %g2
2203 sethi %hi(0x00000000), %g1
2204 or %g2, %lo(0x00000000), %g2
2205 or %g1, %lo(0x00000000), %g1
2206 sllx %g2, 32, %g2
2207 or %g1, %g2, %g1
2208 sethi %hi(8 * _gloffset_TexCoord3iv), %g2
2209 or %g2, %lo(8 * _gloffset_TexCoord3iv), %g2
2210 ldx [%g1 + %g2], %g3
2211 #else
2212 sethi %hi(0x00000000), %g1
2213 or %g1, %lo(0x00000000), %g1
2214 ld [%g1 + (4 * _gloffset_TexCoord3iv)], %g3
2215 #endif
2216 jmpl %g3, %g0
2217
2218 GLOBL_FN(GL_PREFIX(TexCoord3s))
2219 GL_PREFIX(TexCoord3s):
2220 #ifdef __sparc_v9__
2221 sethi %hi(0x00000000), %g2
2222 sethi %hi(0x00000000), %g1
2223 or %g2, %lo(0x00000000), %g2
2224 or %g1, %lo(0x00000000), %g1
2225 sllx %g2, 32, %g2
2226 or %g1, %g2, %g1
2227 sethi %hi(8 * _gloffset_TexCoord3s), %g2
2228 or %g2, %lo(8 * _gloffset_TexCoord3s), %g2
2229 ldx [%g1 + %g2], %g3
2230 #else
2231 sethi %hi(0x00000000), %g1
2232 or %g1, %lo(0x00000000), %g1
2233 ld [%g1 + (4 * _gloffset_TexCoord3s)], %g3
2234 #endif
2235 jmpl %g3, %g0
2236
2237 GLOBL_FN(GL_PREFIX(TexCoord3sv))
2238 GL_PREFIX(TexCoord3sv):
2239 #ifdef __sparc_v9__
2240 sethi %hi(0x00000000), %g2
2241 sethi %hi(0x00000000), %g1
2242 or %g2, %lo(0x00000000), %g2
2243 or %g1, %lo(0x00000000), %g1
2244 sllx %g2, 32, %g2
2245 or %g1, %g2, %g1
2246 sethi %hi(8 * _gloffset_TexCoord3sv), %g2
2247 or %g2, %lo(8 * _gloffset_TexCoord3sv), %g2
2248 ldx [%g1 + %g2], %g3
2249 #else
2250 sethi %hi(0x00000000), %g1
2251 or %g1, %lo(0x00000000), %g1
2252 ld [%g1 + (4 * _gloffset_TexCoord3sv)], %g3
2253 #endif
2254 jmpl %g3, %g0
2255
2256 GLOBL_FN(GL_PREFIX(TexCoord4d))
2257 GL_PREFIX(TexCoord4d):
2258 #ifdef __sparc_v9__
2259 sethi %hi(0x00000000), %g2
2260 sethi %hi(0x00000000), %g1
2261 or %g2, %lo(0x00000000), %g2
2262 or %g1, %lo(0x00000000), %g1
2263 sllx %g2, 32, %g2
2264 or %g1, %g2, %g1
2265 sethi %hi(8 * _gloffset_TexCoord4d), %g2
2266 or %g2, %lo(8 * _gloffset_TexCoord4d), %g2
2267 ldx [%g1 + %g2], %g3
2268 #else
2269 sethi %hi(0x00000000), %g1
2270 or %g1, %lo(0x00000000), %g1
2271 ld [%g1 + (4 * _gloffset_TexCoord4d)], %g3
2272 #endif
2273 jmpl %g3, %g0
2274
2275 GLOBL_FN(GL_PREFIX(TexCoord4dv))
2276 GL_PREFIX(TexCoord4dv):
2277 #ifdef __sparc_v9__
2278 sethi %hi(0x00000000), %g2
2279 sethi %hi(0x00000000), %g1
2280 or %g2, %lo(0x00000000), %g2
2281 or %g1, %lo(0x00000000), %g1
2282 sllx %g2, 32, %g2
2283 or %g1, %g2, %g1
2284 sethi %hi(8 * _gloffset_TexCoord4dv), %g2
2285 or %g2, %lo(8 * _gloffset_TexCoord4dv), %g2
2286 ldx [%g1 + %g2], %g3
2287 #else
2288 sethi %hi(0x00000000), %g1
2289 or %g1, %lo(0x00000000), %g1
2290 ld [%g1 + (4 * _gloffset_TexCoord4dv)], %g3
2291 #endif
2292 jmpl %g3, %g0
2293
2294 GLOBL_FN(GL_PREFIX(TexCoord4f))
2295 GL_PREFIX(TexCoord4f):
2296 #ifdef __sparc_v9__
2297 sethi %hi(0x00000000), %g2
2298 sethi %hi(0x00000000), %g1
2299 or %g2, %lo(0x00000000), %g2
2300 or %g1, %lo(0x00000000), %g1
2301 sllx %g2, 32, %g2
2302 or %g1, %g2, %g1
2303 sethi %hi(8 * _gloffset_TexCoord4f), %g2
2304 or %g2, %lo(8 * _gloffset_TexCoord4f), %g2
2305 ldx [%g1 + %g2], %g3
2306 #else
2307 sethi %hi(0x00000000), %g1
2308 or %g1, %lo(0x00000000), %g1
2309 ld [%g1 + (4 * _gloffset_TexCoord4f)], %g3
2310 #endif
2311 jmpl %g3, %g0
2312
2313 GLOBL_FN(GL_PREFIX(TexCoord4fv))
2314 GL_PREFIX(TexCoord4fv):
2315 #ifdef __sparc_v9__
2316 sethi %hi(0x00000000), %g2
2317 sethi %hi(0x00000000), %g1
2318 or %g2, %lo(0x00000000), %g2
2319 or %g1, %lo(0x00000000), %g1
2320 sllx %g2, 32, %g2
2321 or %g1, %g2, %g1
2322 sethi %hi(8 * _gloffset_TexCoord4fv), %g2
2323 or %g2, %lo(8 * _gloffset_TexCoord4fv), %g2
2324 ldx [%g1 + %g2], %g3
2325 #else
2326 sethi %hi(0x00000000), %g1
2327 or %g1, %lo(0x00000000), %g1
2328 ld [%g1 + (4 * _gloffset_TexCoord4fv)], %g3
2329 #endif
2330 jmpl %g3, %g0
2331
2332 GLOBL_FN(GL_PREFIX(TexCoord4i))
2333 GL_PREFIX(TexCoord4i):
2334 #ifdef __sparc_v9__
2335 sethi %hi(0x00000000), %g2
2336 sethi %hi(0x00000000), %g1
2337 or %g2, %lo(0x00000000), %g2
2338 or %g1, %lo(0x00000000), %g1
2339 sllx %g2, 32, %g2
2340 or %g1, %g2, %g1
2341 sethi %hi(8 * _gloffset_TexCoord4i), %g2
2342 or %g2, %lo(8 * _gloffset_TexCoord4i), %g2
2343 ldx [%g1 + %g2], %g3
2344 #else
2345 sethi %hi(0x00000000), %g1
2346 or %g1, %lo(0x00000000), %g1
2347 ld [%g1 + (4 * _gloffset_TexCoord4i)], %g3
2348 #endif
2349 jmpl %g3, %g0
2350
2351 GLOBL_FN(GL_PREFIX(TexCoord4iv))
2352 GL_PREFIX(TexCoord4iv):
2353 #ifdef __sparc_v9__
2354 sethi %hi(0x00000000), %g2
2355 sethi %hi(0x00000000), %g1
2356 or %g2, %lo(0x00000000), %g2
2357 or %g1, %lo(0x00000000), %g1
2358 sllx %g2, 32, %g2
2359 or %g1, %g2, %g1
2360 sethi %hi(8 * _gloffset_TexCoord4iv), %g2
2361 or %g2, %lo(8 * _gloffset_TexCoord4iv), %g2
2362 ldx [%g1 + %g2], %g3
2363 #else
2364 sethi %hi(0x00000000), %g1
2365 or %g1, %lo(0x00000000), %g1
2366 ld [%g1 + (4 * _gloffset_TexCoord4iv)], %g3
2367 #endif
2368 jmpl %g3, %g0
2369
2370 GLOBL_FN(GL_PREFIX(TexCoord4s))
2371 GL_PREFIX(TexCoord4s):
2372 #ifdef __sparc_v9__
2373 sethi %hi(0x00000000), %g2
2374 sethi %hi(0x00000000), %g1
2375 or %g2, %lo(0x00000000), %g2
2376 or %g1, %lo(0x00000000), %g1
2377 sllx %g2, 32, %g2
2378 or %g1, %g2, %g1
2379 sethi %hi(8 * _gloffset_TexCoord4s), %g2
2380 or %g2, %lo(8 * _gloffset_TexCoord4s), %g2
2381 ldx [%g1 + %g2], %g3
2382 #else
2383 sethi %hi(0x00000000), %g1
2384 or %g1, %lo(0x00000000), %g1
2385 ld [%g1 + (4 * _gloffset_TexCoord4s)], %g3
2386 #endif
2387 jmpl %g3, %g0
2388
2389 GLOBL_FN(GL_PREFIX(TexCoord4sv))
2390 GL_PREFIX(TexCoord4sv):
2391 #ifdef __sparc_v9__
2392 sethi %hi(0x00000000), %g2
2393 sethi %hi(0x00000000), %g1
2394 or %g2, %lo(0x00000000), %g2
2395 or %g1, %lo(0x00000000), %g1
2396 sllx %g2, 32, %g2
2397 or %g1, %g2, %g1
2398 sethi %hi(8 * _gloffset_TexCoord4sv), %g2
2399 or %g2, %lo(8 * _gloffset_TexCoord4sv), %g2
2400 ldx [%g1 + %g2], %g3
2401 #else
2402 sethi %hi(0x00000000), %g1
2403 or %g1, %lo(0x00000000), %g1
2404 ld [%g1 + (4 * _gloffset_TexCoord4sv)], %g3
2405 #endif
2406 jmpl %g3, %g0
2407
2408 GLOBL_FN(GL_PREFIX(Vertex2d))
2409 GL_PREFIX(Vertex2d):
2410 #ifdef __sparc_v9__
2411 sethi %hi(0x00000000), %g2
2412 sethi %hi(0x00000000), %g1
2413 or %g2, %lo(0x00000000), %g2
2414 or %g1, %lo(0x00000000), %g1
2415 sllx %g2, 32, %g2
2416 or %g1, %g2, %g1
2417 sethi %hi(8 * _gloffset_Vertex2d), %g2
2418 or %g2, %lo(8 * _gloffset_Vertex2d), %g2
2419 ldx [%g1 + %g2], %g3
2420 #else
2421 sethi %hi(0x00000000), %g1
2422 or %g1, %lo(0x00000000), %g1
2423 ld [%g1 + (4 * _gloffset_Vertex2d)], %g3
2424 #endif
2425 jmpl %g3, %g0
2426
2427 GLOBL_FN(GL_PREFIX(Vertex2dv))
2428 GL_PREFIX(Vertex2dv):
2429 #ifdef __sparc_v9__
2430 sethi %hi(0x00000000), %g2
2431 sethi %hi(0x00000000), %g1
2432 or %g2, %lo(0x00000000), %g2
2433 or %g1, %lo(0x00000000), %g1
2434 sllx %g2, 32, %g2
2435 or %g1, %g2, %g1
2436 sethi %hi(8 * _gloffset_Vertex2dv), %g2
2437 or %g2, %lo(8 * _gloffset_Vertex2dv), %g2
2438 ldx [%g1 + %g2], %g3
2439 #else
2440 sethi %hi(0x00000000), %g1
2441 or %g1, %lo(0x00000000), %g1
2442 ld [%g1 + (4 * _gloffset_Vertex2dv)], %g3
2443 #endif
2444 jmpl %g3, %g0
2445
2446 GLOBL_FN(GL_PREFIX(Vertex2f))
2447 GL_PREFIX(Vertex2f):
2448 #ifdef __sparc_v9__
2449 sethi %hi(0x00000000), %g2
2450 sethi %hi(0x00000000), %g1
2451 or %g2, %lo(0x00000000), %g2
2452 or %g1, %lo(0x00000000), %g1
2453 sllx %g2, 32, %g2
2454 or %g1, %g2, %g1
2455 sethi %hi(8 * _gloffset_Vertex2f), %g2
2456 or %g2, %lo(8 * _gloffset_Vertex2f), %g2
2457 ldx [%g1 + %g2], %g3
2458 #else
2459 sethi %hi(0x00000000), %g1
2460 or %g1, %lo(0x00000000), %g1
2461 ld [%g1 + (4 * _gloffset_Vertex2f)], %g3
2462 #endif
2463 jmpl %g3, %g0
2464
2465 GLOBL_FN(GL_PREFIX(Vertex2fv))
2466 GL_PREFIX(Vertex2fv):
2467 #ifdef __sparc_v9__
2468 sethi %hi(0x00000000), %g2
2469 sethi %hi(0x00000000), %g1
2470 or %g2, %lo(0x00000000), %g2
2471 or %g1, %lo(0x00000000), %g1
2472 sllx %g2, 32, %g2
2473 or %g1, %g2, %g1
2474 sethi %hi(8 * _gloffset_Vertex2fv), %g2
2475 or %g2, %lo(8 * _gloffset_Vertex2fv), %g2
2476 ldx [%g1 + %g2], %g3
2477 #else
2478 sethi %hi(0x00000000), %g1
2479 or %g1, %lo(0x00000000), %g1
2480 ld [%g1 + (4 * _gloffset_Vertex2fv)], %g3
2481 #endif
2482 jmpl %g3, %g0
2483
2484 GLOBL_FN(GL_PREFIX(Vertex2i))
2485 GL_PREFIX(Vertex2i):
2486 #ifdef __sparc_v9__
2487 sethi %hi(0x00000000), %g2
2488 sethi %hi(0x00000000), %g1
2489 or %g2, %lo(0x00000000), %g2
2490 or %g1, %lo(0x00000000), %g1
2491 sllx %g2, 32, %g2
2492 or %g1, %g2, %g1
2493 sethi %hi(8 * _gloffset_Vertex2i), %g2
2494 or %g2, %lo(8 * _gloffset_Vertex2i), %g2
2495 ldx [%g1 + %g2], %g3
2496 #else
2497 sethi %hi(0x00000000), %g1
2498 or %g1, %lo(0x00000000), %g1
2499 ld [%g1 + (4 * _gloffset_Vertex2i)], %g3
2500 #endif
2501 jmpl %g3, %g0
2502
2503 GLOBL_FN(GL_PREFIX(Vertex2iv))
2504 GL_PREFIX(Vertex2iv):
2505 #ifdef __sparc_v9__
2506 sethi %hi(0x00000000), %g2
2507 sethi %hi(0x00000000), %g1
2508 or %g2, %lo(0x00000000), %g2
2509 or %g1, %lo(0x00000000), %g1
2510 sllx %g2, 32, %g2
2511 or %g1, %g2, %g1
2512 sethi %hi(8 * _gloffset_Vertex2iv), %g2
2513 or %g2, %lo(8 * _gloffset_Vertex2iv), %g2
2514 ldx [%g1 + %g2], %g3
2515 #else
2516 sethi %hi(0x00000000), %g1
2517 or %g1, %lo(0x00000000), %g1
2518 ld [%g1 + (4 * _gloffset_Vertex2iv)], %g3
2519 #endif
2520 jmpl %g3, %g0
2521
2522 GLOBL_FN(GL_PREFIX(Vertex2s))
2523 GL_PREFIX(Vertex2s):
2524 #ifdef __sparc_v9__
2525 sethi %hi(0x00000000), %g2
2526 sethi %hi(0x00000000), %g1
2527 or %g2, %lo(0x00000000), %g2
2528 or %g1, %lo(0x00000000), %g1
2529 sllx %g2, 32, %g2
2530 or %g1, %g2, %g1
2531 sethi %hi(8 * _gloffset_Vertex2s), %g2
2532 or %g2, %lo(8 * _gloffset_Vertex2s), %g2
2533 ldx [%g1 + %g2], %g3
2534 #else
2535 sethi %hi(0x00000000), %g1
2536 or %g1, %lo(0x00000000), %g1
2537 ld [%g1 + (4 * _gloffset_Vertex2s)], %g3
2538 #endif
2539 jmpl %g3, %g0
2540
2541 GLOBL_FN(GL_PREFIX(Vertex2sv))
2542 GL_PREFIX(Vertex2sv):
2543 #ifdef __sparc_v9__
2544 sethi %hi(0x00000000), %g2
2545 sethi %hi(0x00000000), %g1
2546 or %g2, %lo(0x00000000), %g2
2547 or %g1, %lo(0x00000000), %g1
2548 sllx %g2, 32, %g2
2549 or %g1, %g2, %g1
2550 sethi %hi(8 * _gloffset_Vertex2sv), %g2
2551 or %g2, %lo(8 * _gloffset_Vertex2sv), %g2
2552 ldx [%g1 + %g2], %g3
2553 #else
2554 sethi %hi(0x00000000), %g1
2555 or %g1, %lo(0x00000000), %g1
2556 ld [%g1 + (4 * _gloffset_Vertex2sv)], %g3
2557 #endif
2558 jmpl %g3, %g0
2559
2560 GLOBL_FN(GL_PREFIX(Vertex3d))
2561 GL_PREFIX(Vertex3d):
2562 #ifdef __sparc_v9__
2563 sethi %hi(0x00000000), %g2
2564 sethi %hi(0x00000000), %g1
2565 or %g2, %lo(0x00000000), %g2
2566 or %g1, %lo(0x00000000), %g1
2567 sllx %g2, 32, %g2
2568 or %g1, %g2, %g1
2569 sethi %hi(8 * _gloffset_Vertex3d), %g2
2570 or %g2, %lo(8 * _gloffset_Vertex3d), %g2
2571 ldx [%g1 + %g2], %g3
2572 #else
2573 sethi %hi(0x00000000), %g1
2574 or %g1, %lo(0x00000000), %g1
2575 ld [%g1 + (4 * _gloffset_Vertex3d)], %g3
2576 #endif
2577 jmpl %g3, %g0
2578
2579 GLOBL_FN(GL_PREFIX(Vertex3dv))
2580 GL_PREFIX(Vertex3dv):
2581 #ifdef __sparc_v9__
2582 sethi %hi(0x00000000), %g2
2583 sethi %hi(0x00000000), %g1
2584 or %g2, %lo(0x00000000), %g2
2585 or %g1, %lo(0x00000000), %g1
2586 sllx %g2, 32, %g2
2587 or %g1, %g2, %g1
2588 sethi %hi(8 * _gloffset_Vertex3dv), %g2
2589 or %g2, %lo(8 * _gloffset_Vertex3dv), %g2
2590 ldx [%g1 + %g2], %g3
2591 #else
2592 sethi %hi(0x00000000), %g1
2593 or %g1, %lo(0x00000000), %g1
2594 ld [%g1 + (4 * _gloffset_Vertex3dv)], %g3
2595 #endif
2596 jmpl %g3, %g0
2597
2598 GLOBL_FN(GL_PREFIX(Vertex3f))
2599 GL_PREFIX(Vertex3f):
2600 #ifdef __sparc_v9__
2601 sethi %hi(0x00000000), %g2
2602 sethi %hi(0x00000000), %g1
2603 or %g2, %lo(0x00000000), %g2
2604 or %g1, %lo(0x00000000), %g1
2605 sllx %g2, 32, %g2
2606 or %g1, %g2, %g1
2607 sethi %hi(8 * _gloffset_Vertex3f), %g2
2608 or %g2, %lo(8 * _gloffset_Vertex3f), %g2
2609 ldx [%g1 + %g2], %g3
2610 #else
2611 sethi %hi(0x00000000), %g1
2612 or %g1, %lo(0x00000000), %g1
2613 ld [%g1 + (4 * _gloffset_Vertex3f)], %g3
2614 #endif
2615 jmpl %g3, %g0
2616
2617 GLOBL_FN(GL_PREFIX(Vertex3fv))
2618 GL_PREFIX(Vertex3fv):
2619 #ifdef __sparc_v9__
2620 sethi %hi(0x00000000), %g2
2621 sethi %hi(0x00000000), %g1
2622 or %g2, %lo(0x00000000), %g2
2623 or %g1, %lo(0x00000000), %g1
2624 sllx %g2, 32, %g2
2625 or %g1, %g2, %g1
2626 sethi %hi(8 * _gloffset_Vertex3fv), %g2
2627 or %g2, %lo(8 * _gloffset_Vertex3fv), %g2
2628 ldx [%g1 + %g2], %g3
2629 #else
2630 sethi %hi(0x00000000), %g1
2631 or %g1, %lo(0x00000000), %g1
2632 ld [%g1 + (4 * _gloffset_Vertex3fv)], %g3
2633 #endif
2634 jmpl %g3, %g0
2635
2636 GLOBL_FN(GL_PREFIX(Vertex3i))
2637 GL_PREFIX(Vertex3i):
2638 #ifdef __sparc_v9__
2639 sethi %hi(0x00000000), %g2
2640 sethi %hi(0x00000000), %g1
2641 or %g2, %lo(0x00000000), %g2
2642 or %g1, %lo(0x00000000), %g1
2643 sllx %g2, 32, %g2
2644 or %g1, %g2, %g1
2645 sethi %hi(8 * _gloffset_Vertex3i), %g2
2646 or %g2, %lo(8 * _gloffset_Vertex3i), %g2
2647 ldx [%g1 + %g2], %g3
2648 #else
2649 sethi %hi(0x00000000), %g1
2650 or %g1, %lo(0x00000000), %g1
2651 ld [%g1 + (4 * _gloffset_Vertex3i)], %g3
2652 #endif
2653 jmpl %g3, %g0
2654
2655 GLOBL_FN(GL_PREFIX(Vertex3iv))
2656 GL_PREFIX(Vertex3iv):
2657 #ifdef __sparc_v9__
2658 sethi %hi(0x00000000), %g2
2659 sethi %hi(0x00000000), %g1
2660 or %g2, %lo(0x00000000), %g2
2661 or %g1, %lo(0x00000000), %g1
2662 sllx %g2, 32, %g2
2663 or %g1, %g2, %g1
2664 sethi %hi(8 * _gloffset_Vertex3iv), %g2
2665 or %g2, %lo(8 * _gloffset_Vertex3iv), %g2
2666 ldx [%g1 + %g2], %g3
2667 #else
2668 sethi %hi(0x00000000), %g1
2669 or %g1, %lo(0x00000000), %g1
2670 ld [%g1 + (4 * _gloffset_Vertex3iv)], %g3
2671 #endif
2672 jmpl %g3, %g0
2673
2674 GLOBL_FN(GL_PREFIX(Vertex3s))
2675 GL_PREFIX(Vertex3s):
2676 #ifdef __sparc_v9__
2677 sethi %hi(0x00000000), %g2
2678 sethi %hi(0x00000000), %g1
2679 or %g2, %lo(0x00000000), %g2
2680 or %g1, %lo(0x00000000), %g1
2681 sllx %g2, 32, %g2
2682 or %g1, %g2, %g1
2683 sethi %hi(8 * _gloffset_Vertex3s), %g2
2684 or %g2, %lo(8 * _gloffset_Vertex3s), %g2
2685 ldx [%g1 + %g2], %g3
2686 #else
2687 sethi %hi(0x00000000), %g1
2688 or %g1, %lo(0x00000000), %g1
2689 ld [%g1 + (4 * _gloffset_Vertex3s)], %g3
2690 #endif
2691 jmpl %g3, %g0
2692
2693 GLOBL_FN(GL_PREFIX(Vertex3sv))
2694 GL_PREFIX(Vertex3sv):
2695 #ifdef __sparc_v9__
2696 sethi %hi(0x00000000), %g2
2697 sethi %hi(0x00000000), %g1
2698 or %g2, %lo(0x00000000), %g2
2699 or %g1, %lo(0x00000000), %g1
2700 sllx %g2, 32, %g2
2701 or %g1, %g2, %g1
2702 sethi %hi(8 * _gloffset_Vertex3sv), %g2
2703 or %g2, %lo(8 * _gloffset_Vertex3sv), %g2
2704 ldx [%g1 + %g2], %g3
2705 #else
2706 sethi %hi(0x00000000), %g1
2707 or %g1, %lo(0x00000000), %g1
2708 ld [%g1 + (4 * _gloffset_Vertex3sv)], %g3
2709 #endif
2710 jmpl %g3, %g0
2711
2712 GLOBL_FN(GL_PREFIX(Vertex4d))
2713 GL_PREFIX(Vertex4d):
2714 #ifdef __sparc_v9__
2715 sethi %hi(0x00000000), %g2
2716 sethi %hi(0x00000000), %g1
2717 or %g2, %lo(0x00000000), %g2
2718 or %g1, %lo(0x00000000), %g1
2719 sllx %g2, 32, %g2
2720 or %g1, %g2, %g1
2721 sethi %hi(8 * _gloffset_Vertex4d), %g2
2722 or %g2, %lo(8 * _gloffset_Vertex4d), %g2
2723 ldx [%g1 + %g2], %g3
2724 #else
2725 sethi %hi(0x00000000), %g1
2726 or %g1, %lo(0x00000000), %g1
2727 ld [%g1 + (4 * _gloffset_Vertex4d)], %g3
2728 #endif
2729 jmpl %g3, %g0
2730
2731 GLOBL_FN(GL_PREFIX(Vertex4dv))
2732 GL_PREFIX(Vertex4dv):
2733 #ifdef __sparc_v9__
2734 sethi %hi(0x00000000), %g2
2735 sethi %hi(0x00000000), %g1
2736 or %g2, %lo(0x00000000), %g2
2737 or %g1, %lo(0x00000000), %g1
2738 sllx %g2, 32, %g2
2739 or %g1, %g2, %g1
2740 sethi %hi(8 * _gloffset_Vertex4dv), %g2
2741 or %g2, %lo(8 * _gloffset_Vertex4dv), %g2
2742 ldx [%g1 + %g2], %g3
2743 #else
2744 sethi %hi(0x00000000), %g1
2745 or %g1, %lo(0x00000000), %g1
2746 ld [%g1 + (4 * _gloffset_Vertex4dv)], %g3
2747 #endif
2748 jmpl %g3, %g0
2749
2750 GLOBL_FN(GL_PREFIX(Vertex4f))
2751 GL_PREFIX(Vertex4f):
2752 #ifdef __sparc_v9__
2753 sethi %hi(0x00000000), %g2
2754 sethi %hi(0x00000000), %g1
2755 or %g2, %lo(0x00000000), %g2
2756 or %g1, %lo(0x00000000), %g1
2757 sllx %g2, 32, %g2
2758 or %g1, %g2, %g1
2759 sethi %hi(8 * _gloffset_Vertex4f), %g2
2760 or %g2, %lo(8 * _gloffset_Vertex4f), %g2
2761 ldx [%g1 + %g2], %g3
2762 #else
2763 sethi %hi(0x00000000), %g1
2764 or %g1, %lo(0x00000000), %g1
2765 ld [%g1 + (4 * _gloffset_Vertex4f)], %g3
2766 #endif
2767 jmpl %g3, %g0
2768
2769 GLOBL_FN(GL_PREFIX(Vertex4fv))
2770 GL_PREFIX(Vertex4fv):
2771 #ifdef __sparc_v9__
2772 sethi %hi(0x00000000), %g2
2773 sethi %hi(0x00000000), %g1
2774 or %g2, %lo(0x00000000), %g2
2775 or %g1, %lo(0x00000000), %g1
2776 sllx %g2, 32, %g2
2777 or %g1, %g2, %g1
2778 sethi %hi(8 * _gloffset_Vertex4fv), %g2
2779 or %g2, %lo(8 * _gloffset_Vertex4fv), %g2
2780 ldx [%g1 + %g2], %g3
2781 #else
2782 sethi %hi(0x00000000), %g1
2783 or %g1, %lo(0x00000000), %g1
2784 ld [%g1 + (4 * _gloffset_Vertex4fv)], %g3
2785 #endif
2786 jmpl %g3, %g0
2787
2788 GLOBL_FN(GL_PREFIX(Vertex4i))
2789 GL_PREFIX(Vertex4i):
2790 #ifdef __sparc_v9__
2791 sethi %hi(0x00000000), %g2
2792 sethi %hi(0x00000000), %g1
2793 or %g2, %lo(0x00000000), %g2
2794 or %g1, %lo(0x00000000), %g1
2795 sllx %g2, 32, %g2
2796 or %g1, %g2, %g1
2797 sethi %hi(8 * _gloffset_Vertex4i), %g2
2798 or %g2, %lo(8 * _gloffset_Vertex4i), %g2
2799 ldx [%g1 + %g2], %g3
2800 #else
2801 sethi %hi(0x00000000), %g1
2802 or %g1, %lo(0x00000000), %g1
2803 ld [%g1 + (4 * _gloffset_Vertex4i)], %g3
2804 #endif
2805 jmpl %g3, %g0
2806
2807 GLOBL_FN(GL_PREFIX(Vertex4iv))
2808 GL_PREFIX(Vertex4iv):
2809 #ifdef __sparc_v9__
2810 sethi %hi(0x00000000), %g2
2811 sethi %hi(0x00000000), %g1
2812 or %g2, %lo(0x00000000), %g2
2813 or %g1, %lo(0x00000000), %g1
2814 sllx %g2, 32, %g2
2815 or %g1, %g2, %g1
2816 sethi %hi(8 * _gloffset_Vertex4iv), %g2
2817 or %g2, %lo(8 * _gloffset_Vertex4iv), %g2
2818 ldx [%g1 + %g2], %g3
2819 #else
2820 sethi %hi(0x00000000), %g1
2821 or %g1, %lo(0x00000000), %g1
2822 ld [%g1 + (4 * _gloffset_Vertex4iv)], %g3
2823 #endif
2824 jmpl %g3, %g0
2825
2826 GLOBL_FN(GL_PREFIX(Vertex4s))
2827 GL_PREFIX(Vertex4s):
2828 #ifdef __sparc_v9__
2829 sethi %hi(0x00000000), %g2
2830 sethi %hi(0x00000000), %g1
2831 or %g2, %lo(0x00000000), %g2
2832 or %g1, %lo(0x00000000), %g1
2833 sllx %g2, 32, %g2
2834 or %g1, %g2, %g1
2835 sethi %hi(8 * _gloffset_Vertex4s), %g2
2836 or %g2, %lo(8 * _gloffset_Vertex4s), %g2
2837 ldx [%g1 + %g2], %g3
2838 #else
2839 sethi %hi(0x00000000), %g1
2840 or %g1, %lo(0x00000000), %g1
2841 ld [%g1 + (4 * _gloffset_Vertex4s)], %g3
2842 #endif
2843 jmpl %g3, %g0
2844
2845 GLOBL_FN(GL_PREFIX(Vertex4sv))
2846 GL_PREFIX(Vertex4sv):
2847 #ifdef __sparc_v9__
2848 sethi %hi(0x00000000), %g2
2849 sethi %hi(0x00000000), %g1
2850 or %g2, %lo(0x00000000), %g2
2851 or %g1, %lo(0x00000000), %g1
2852 sllx %g2, 32, %g2
2853 or %g1, %g2, %g1
2854 sethi %hi(8 * _gloffset_Vertex4sv), %g2
2855 or %g2, %lo(8 * _gloffset_Vertex4sv), %g2
2856 ldx [%g1 + %g2], %g3
2857 #else
2858 sethi %hi(0x00000000), %g1
2859 or %g1, %lo(0x00000000), %g1
2860 ld [%g1 + (4 * _gloffset_Vertex4sv)], %g3
2861 #endif
2862 jmpl %g3, %g0
2863
2864 GLOBL_FN(GL_PREFIX(ClipPlane))
2865 GL_PREFIX(ClipPlane):
2866 #ifdef __sparc_v9__
2867 sethi %hi(0x00000000), %g2
2868 sethi %hi(0x00000000), %g1
2869 or %g2, %lo(0x00000000), %g2
2870 or %g1, %lo(0x00000000), %g1
2871 sllx %g2, 32, %g2
2872 or %g1, %g2, %g1
2873 sethi %hi(8 * _gloffset_ClipPlane), %g2
2874 or %g2, %lo(8 * _gloffset_ClipPlane), %g2
2875 ldx [%g1 + %g2], %g3
2876 #else
2877 sethi %hi(0x00000000), %g1
2878 or %g1, %lo(0x00000000), %g1
2879 ld [%g1 + (4 * _gloffset_ClipPlane)], %g3
2880 #endif
2881 jmpl %g3, %g0
2882
2883 GLOBL_FN(GL_PREFIX(ColorMaterial))
2884 GL_PREFIX(ColorMaterial):
2885 #ifdef __sparc_v9__
2886 sethi %hi(0x00000000), %g2
2887 sethi %hi(0x00000000), %g1
2888 or %g2, %lo(0x00000000), %g2
2889 or %g1, %lo(0x00000000), %g1
2890 sllx %g2, 32, %g2
2891 or %g1, %g2, %g1
2892 sethi %hi(8 * _gloffset_ColorMaterial), %g2
2893 or %g2, %lo(8 * _gloffset_ColorMaterial), %g2
2894 ldx [%g1 + %g2], %g3
2895 #else
2896 sethi %hi(0x00000000), %g1
2897 or %g1, %lo(0x00000000), %g1
2898 ld [%g1 + (4 * _gloffset_ColorMaterial)], %g3
2899 #endif
2900 jmpl %g3, %g0
2901
2902 GLOBL_FN(GL_PREFIX(CullFace))
2903 GL_PREFIX(CullFace):
2904 #ifdef __sparc_v9__
2905 sethi %hi(0x00000000), %g2
2906 sethi %hi(0x00000000), %g1
2907 or %g2, %lo(0x00000000), %g2
2908 or %g1, %lo(0x00000000), %g1
2909 sllx %g2, 32, %g2
2910 or %g1, %g2, %g1
2911 sethi %hi(8 * _gloffset_CullFace), %g2
2912 or %g2, %lo(8 * _gloffset_CullFace), %g2
2913 ldx [%g1 + %g2], %g3
2914 #else
2915 sethi %hi(0x00000000), %g1
2916 or %g1, %lo(0x00000000), %g1
2917 ld [%g1 + (4 * _gloffset_CullFace)], %g3
2918 #endif
2919 jmpl %g3, %g0
2920
2921 GLOBL_FN(GL_PREFIX(Fogf))
2922 GL_PREFIX(Fogf):
2923 #ifdef __sparc_v9__
2924 sethi %hi(0x00000000), %g2
2925 sethi %hi(0x00000000), %g1
2926 or %g2, %lo(0x00000000), %g2
2927 or %g1, %lo(0x00000000), %g1
2928 sllx %g2, 32, %g2
2929 or %g1, %g2, %g1
2930 sethi %hi(8 * _gloffset_Fogf), %g2
2931 or %g2, %lo(8 * _gloffset_Fogf), %g2
2932 ldx [%g1 + %g2], %g3
2933 #else
2934 sethi %hi(0x00000000), %g1
2935 or %g1, %lo(0x00000000), %g1
2936 ld [%g1 + (4 * _gloffset_Fogf)], %g3
2937 #endif
2938 jmpl %g3, %g0
2939
2940 GLOBL_FN(GL_PREFIX(Fogfv))
2941 GL_PREFIX(Fogfv):
2942 #ifdef __sparc_v9__
2943 sethi %hi(0x00000000), %g2
2944 sethi %hi(0x00000000), %g1
2945 or %g2, %lo(0x00000000), %g2
2946 or %g1, %lo(0x00000000), %g1
2947 sllx %g2, 32, %g2
2948 or %g1, %g2, %g1
2949 sethi %hi(8 * _gloffset_Fogfv), %g2
2950 or %g2, %lo(8 * _gloffset_Fogfv), %g2
2951 ldx [%g1 + %g2], %g3
2952 #else
2953 sethi %hi(0x00000000), %g1
2954 or %g1, %lo(0x00000000), %g1
2955 ld [%g1 + (4 * _gloffset_Fogfv)], %g3
2956 #endif
2957 jmpl %g3, %g0
2958
2959 GLOBL_FN(GL_PREFIX(Fogi))
2960 GL_PREFIX(Fogi):
2961 #ifdef __sparc_v9__
2962 sethi %hi(0x00000000), %g2
2963 sethi %hi(0x00000000), %g1
2964 or %g2, %lo(0x00000000), %g2
2965 or %g1, %lo(0x00000000), %g1
2966 sllx %g2, 32, %g2
2967 or %g1, %g2, %g1
2968 sethi %hi(8 * _gloffset_Fogi), %g2
2969 or %g2, %lo(8 * _gloffset_Fogi), %g2
2970 ldx [%g1 + %g2], %g3
2971 #else
2972 sethi %hi(0x00000000), %g1
2973 or %g1, %lo(0x00000000), %g1
2974 ld [%g1 + (4 * _gloffset_Fogi)], %g3
2975 #endif
2976 jmpl %g3, %g0
2977
2978 GLOBL_FN(GL_PREFIX(Fogiv))
2979 GL_PREFIX(Fogiv):
2980 #ifdef __sparc_v9__
2981 sethi %hi(0x00000000), %g2
2982 sethi %hi(0x00000000), %g1
2983 or %g2, %lo(0x00000000), %g2
2984 or %g1, %lo(0x00000000), %g1
2985 sllx %g2, 32, %g2
2986 or %g1, %g2, %g1
2987 sethi %hi(8 * _gloffset_Fogiv), %g2
2988 or %g2, %lo(8 * _gloffset_Fogiv), %g2
2989 ldx [%g1 + %g2], %g3
2990 #else
2991 sethi %hi(0x00000000), %g1
2992 or %g1, %lo(0x00000000), %g1
2993 ld [%g1 + (4 * _gloffset_Fogiv)], %g3
2994 #endif
2995 jmpl %g3, %g0
2996
2997 GLOBL_FN(GL_PREFIX(FrontFace))
2998 GL_PREFIX(FrontFace):
2999 #ifdef __sparc_v9__
3000 sethi %hi(0x00000000), %g2
3001 sethi %hi(0x00000000), %g1
3002 or %g2, %lo(0x00000000), %g2
3003 or %g1, %lo(0x00000000), %g1
3004 sllx %g2, 32, %g2
3005 or %g1, %g2, %g1
3006 sethi %hi(8 * _gloffset_FrontFace), %g2
3007 or %g2, %lo(8 * _gloffset_FrontFace), %g2
3008 ldx [%g1 + %g2], %g3
3009 #else
3010 sethi %hi(0x00000000), %g1
3011 or %g1, %lo(0x00000000), %g1
3012 ld [%g1 + (4 * _gloffset_FrontFace)], %g3
3013 #endif
3014 jmpl %g3, %g0
3015
3016 GLOBL_FN(GL_PREFIX(Hint))
3017 GL_PREFIX(Hint):
3018 #ifdef __sparc_v9__
3019 sethi %hi(0x00000000), %g2
3020 sethi %hi(0x00000000), %g1
3021 or %g2, %lo(0x00000000), %g2
3022 or %g1, %lo(0x00000000), %g1
3023 sllx %g2, 32, %g2
3024 or %g1, %g2, %g1
3025 sethi %hi(8 * _gloffset_Hint), %g2
3026 or %g2, %lo(8 * _gloffset_Hint), %g2
3027 ldx [%g1 + %g2], %g3
3028 #else
3029 sethi %hi(0x00000000), %g1
3030 or %g1, %lo(0x00000000), %g1
3031 ld [%g1 + (4 * _gloffset_Hint)], %g3
3032 #endif
3033 jmpl %g3, %g0
3034
3035 GLOBL_FN(GL_PREFIX(Lightf))
3036 GL_PREFIX(Lightf):
3037 #ifdef __sparc_v9__
3038 sethi %hi(0x00000000), %g2
3039 sethi %hi(0x00000000), %g1
3040 or %g2, %lo(0x00000000), %g2
3041 or %g1, %lo(0x00000000), %g1
3042 sllx %g2, 32, %g2
3043 or %g1, %g2, %g1
3044 sethi %hi(8 * _gloffset_Lightf), %g2
3045 or %g2, %lo(8 * _gloffset_Lightf), %g2
3046 ldx [%g1 + %g2], %g3
3047 #else
3048 sethi %hi(0x00000000), %g1
3049 or %g1, %lo(0x00000000), %g1
3050 ld [%g1 + (4 * _gloffset_Lightf)], %g3
3051 #endif
3052 jmpl %g3, %g0
3053
3054 GLOBL_FN(GL_PREFIX(Lightfv))
3055 GL_PREFIX(Lightfv):
3056 #ifdef __sparc_v9__
3057 sethi %hi(0x00000000), %g2
3058 sethi %hi(0x00000000), %g1
3059 or %g2, %lo(0x00000000), %g2
3060 or %g1, %lo(0x00000000), %g1
3061 sllx %g2, 32, %g2
3062 or %g1, %g2, %g1
3063 sethi %hi(8 * _gloffset_Lightfv), %g2
3064 or %g2, %lo(8 * _gloffset_Lightfv), %g2
3065 ldx [%g1 + %g2], %g3
3066 #else
3067 sethi %hi(0x00000000), %g1
3068 or %g1, %lo(0x00000000), %g1
3069 ld [%g1 + (4 * _gloffset_Lightfv)], %g3
3070 #endif
3071 jmpl %g3, %g0
3072
3073 GLOBL_FN(GL_PREFIX(Lighti))
3074 GL_PREFIX(Lighti):
3075 #ifdef __sparc_v9__
3076 sethi %hi(0x00000000), %g2
3077 sethi %hi(0x00000000), %g1
3078 or %g2, %lo(0x00000000), %g2
3079 or %g1, %lo(0x00000000), %g1
3080 sllx %g2, 32, %g2
3081 or %g1, %g2, %g1
3082 sethi %hi(8 * _gloffset_Lighti), %g2
3083 or %g2, %lo(8 * _gloffset_Lighti), %g2
3084 ldx [%g1 + %g2], %g3
3085 #else
3086 sethi %hi(0x00000000), %g1
3087 or %g1, %lo(0x00000000), %g1
3088 ld [%g1 + (4 * _gloffset_Lighti)], %g3
3089 #endif
3090 jmpl %g3, %g0
3091
3092 GLOBL_FN(GL_PREFIX(Lightiv))
3093 GL_PREFIX(Lightiv):
3094 #ifdef __sparc_v9__
3095 sethi %hi(0x00000000), %g2
3096 sethi %hi(0x00000000), %g1
3097 or %g2, %lo(0x00000000), %g2
3098 or %g1, %lo(0x00000000), %g1
3099 sllx %g2, 32, %g2
3100 or %g1, %g2, %g1
3101 sethi %hi(8 * _gloffset_Lightiv), %g2
3102 or %g2, %lo(8 * _gloffset_Lightiv), %g2
3103 ldx [%g1 + %g2], %g3
3104 #else
3105 sethi %hi(0x00000000), %g1
3106 or %g1, %lo(0x00000000), %g1
3107 ld [%g1 + (4 * _gloffset_Lightiv)], %g3
3108 #endif
3109 jmpl %g3, %g0
3110
3111 GLOBL_FN(GL_PREFIX(LightModelf))
3112 GL_PREFIX(LightModelf):
3113 #ifdef __sparc_v9__
3114 sethi %hi(0x00000000), %g2
3115 sethi %hi(0x00000000), %g1
3116 or %g2, %lo(0x00000000), %g2
3117 or %g1, %lo(0x00000000), %g1
3118 sllx %g2, 32, %g2
3119 or %g1, %g2, %g1
3120 sethi %hi(8 * _gloffset_LightModelf), %g2
3121 or %g2, %lo(8 * _gloffset_LightModelf), %g2
3122 ldx [%g1 + %g2], %g3
3123 #else
3124 sethi %hi(0x00000000), %g1
3125 or %g1, %lo(0x00000000), %g1
3126 ld [%g1 + (4 * _gloffset_LightModelf)], %g3
3127 #endif
3128 jmpl %g3, %g0
3129
3130 GLOBL_FN(GL_PREFIX(LightModelfv))
3131 GL_PREFIX(LightModelfv):
3132 #ifdef __sparc_v9__
3133 sethi %hi(0x00000000), %g2
3134 sethi %hi(0x00000000), %g1
3135 or %g2, %lo(0x00000000), %g2
3136 or %g1, %lo(0x00000000), %g1
3137 sllx %g2, 32, %g2
3138 or %g1, %g2, %g1
3139 sethi %hi(8 * _gloffset_LightModelfv), %g2
3140 or %g2, %lo(8 * _gloffset_LightModelfv), %g2
3141 ldx [%g1 + %g2], %g3
3142 #else
3143 sethi %hi(0x00000000), %g1
3144 or %g1, %lo(0x00000000), %g1
3145 ld [%g1 + (4 * _gloffset_LightModelfv)], %g3
3146 #endif
3147 jmpl %g3, %g0
3148
3149 GLOBL_FN(GL_PREFIX(LightModeli))
3150 GL_PREFIX(LightModeli):
3151 #ifdef __sparc_v9__
3152 sethi %hi(0x00000000), %g2
3153 sethi %hi(0x00000000), %g1
3154 or %g2, %lo(0x00000000), %g2
3155 or %g1, %lo(0x00000000), %g1
3156 sllx %g2, 32, %g2
3157 or %g1, %g2, %g1
3158 sethi %hi(8 * _gloffset_LightModeli), %g2
3159 or %g2, %lo(8 * _gloffset_LightModeli), %g2
3160 ldx [%g1 + %g2], %g3
3161 #else
3162 sethi %hi(0x00000000), %g1
3163 or %g1, %lo(0x00000000), %g1
3164 ld [%g1 + (4 * _gloffset_LightModeli)], %g3
3165 #endif
3166 jmpl %g3, %g0
3167
3168 GLOBL_FN(GL_PREFIX(LightModeliv))
3169 GL_PREFIX(LightModeliv):
3170 #ifdef __sparc_v9__
3171 sethi %hi(0x00000000), %g2
3172 sethi %hi(0x00000000), %g1
3173 or %g2, %lo(0x00000000), %g2
3174 or %g1, %lo(0x00000000), %g1
3175 sllx %g2, 32, %g2
3176 or %g1, %g2, %g1
3177 sethi %hi(8 * _gloffset_LightModeliv), %g2
3178 or %g2, %lo(8 * _gloffset_LightModeliv), %g2
3179 ldx [%g1 + %g2], %g3
3180 #else
3181 sethi %hi(0x00000000), %g1
3182 or %g1, %lo(0x00000000), %g1
3183 ld [%g1 + (4 * _gloffset_LightModeliv)], %g3
3184 #endif
3185 jmpl %g3, %g0
3186
3187 GLOBL_FN(GL_PREFIX(LineStipple))
3188 GL_PREFIX(LineStipple):
3189 #ifdef __sparc_v9__
3190 sethi %hi(0x00000000), %g2
3191 sethi %hi(0x00000000), %g1
3192 or %g2, %lo(0x00000000), %g2
3193 or %g1, %lo(0x00000000), %g1
3194 sllx %g2, 32, %g2
3195 or %g1, %g2, %g1
3196 sethi %hi(8 * _gloffset_LineStipple), %g2
3197 or %g2, %lo(8 * _gloffset_LineStipple), %g2
3198 ldx [%g1 + %g2], %g3
3199 #else
3200 sethi %hi(0x00000000), %g1
3201 or %g1, %lo(0x00000000), %g1
3202 ld [%g1 + (4 * _gloffset_LineStipple)], %g3
3203 #endif
3204 jmpl %g3, %g0
3205
3206 GLOBL_FN(GL_PREFIX(LineWidth))
3207 GL_PREFIX(LineWidth):
3208 #ifdef __sparc_v9__
3209 sethi %hi(0x00000000), %g2
3210 sethi %hi(0x00000000), %g1
3211 or %g2, %lo(0x00000000), %g2
3212 or %g1, %lo(0x00000000), %g1
3213 sllx %g2, 32, %g2
3214 or %g1, %g2, %g1
3215 sethi %hi(8 * _gloffset_LineWidth), %g2
3216 or %g2, %lo(8 * _gloffset_LineWidth), %g2
3217 ldx [%g1 + %g2], %g3
3218 #else
3219 sethi %hi(0x00000000), %g1
3220 or %g1, %lo(0x00000000), %g1
3221 ld [%g1 + (4 * _gloffset_LineWidth)], %g3
3222 #endif
3223 jmpl %g3, %g0
3224
3225 GLOBL_FN(GL_PREFIX(Materialf))
3226 GL_PREFIX(Materialf):
3227 #ifdef __sparc_v9__
3228 sethi %hi(0x00000000), %g2
3229 sethi %hi(0x00000000), %g1
3230 or %g2, %lo(0x00000000), %g2
3231 or %g1, %lo(0x00000000), %g1
3232 sllx %g2, 32, %g2
3233 or %g1, %g2, %g1
3234 sethi %hi(8 * _gloffset_Materialf), %g2
3235 or %g2, %lo(8 * _gloffset_Materialf), %g2
3236 ldx [%g1 + %g2], %g3
3237 #else
3238 sethi %hi(0x00000000), %g1
3239 or %g1, %lo(0x00000000), %g1
3240 ld [%g1 + (4 * _gloffset_Materialf)], %g3
3241 #endif
3242 jmpl %g3, %g0
3243
3244 GLOBL_FN(GL_PREFIX(Materialfv))
3245 GL_PREFIX(Materialfv):
3246 #ifdef __sparc_v9__
3247 sethi %hi(0x00000000), %g2
3248 sethi %hi(0x00000000), %g1
3249 or %g2, %lo(0x00000000), %g2
3250 or %g1, %lo(0x00000000), %g1
3251 sllx %g2, 32, %g2
3252 or %g1, %g2, %g1
3253 sethi %hi(8 * _gloffset_Materialfv), %g2
3254 or %g2, %lo(8 * _gloffset_Materialfv), %g2
3255 ldx [%g1 + %g2], %g3
3256 #else
3257 sethi %hi(0x00000000), %g1
3258 or %g1, %lo(0x00000000), %g1
3259 ld [%g1 + (4 * _gloffset_Materialfv)], %g3
3260 #endif
3261 jmpl %g3, %g0
3262
3263 GLOBL_FN(GL_PREFIX(Materiali))
3264 GL_PREFIX(Materiali):
3265 #ifdef __sparc_v9__
3266 sethi %hi(0x00000000), %g2
3267 sethi %hi(0x00000000), %g1
3268 or %g2, %lo(0x00000000), %g2
3269 or %g1, %lo(0x00000000), %g1
3270 sllx %g2, 32, %g2
3271 or %g1, %g2, %g1
3272 sethi %hi(8 * _gloffset_Materiali), %g2
3273 or %g2, %lo(8 * _gloffset_Materiali), %g2
3274 ldx [%g1 + %g2], %g3
3275 #else
3276 sethi %hi(0x00000000), %g1
3277 or %g1, %lo(0x00000000), %g1
3278 ld [%g1 + (4 * _gloffset_Materiali)], %g3
3279 #endif
3280 jmpl %g3, %g0
3281
3282 GLOBL_FN(GL_PREFIX(Materialiv))
3283 GL_PREFIX(Materialiv):
3284 #ifdef __sparc_v9__
3285 sethi %hi(0x00000000), %g2
3286 sethi %hi(0x00000000), %g1
3287 or %g2, %lo(0x00000000), %g2
3288 or %g1, %lo(0x00000000), %g1
3289 sllx %g2, 32, %g2
3290 or %g1, %g2, %g1
3291 sethi %hi(8 * _gloffset_Materialiv), %g2
3292 or %g2, %lo(8 * _gloffset_Materialiv), %g2
3293 ldx [%g1 + %g2], %g3
3294 #else
3295 sethi %hi(0x00000000), %g1
3296 or %g1, %lo(0x00000000), %g1
3297 ld [%g1 + (4 * _gloffset_Materialiv)], %g3
3298 #endif
3299 jmpl %g3, %g0
3300
3301 GLOBL_FN(GL_PREFIX(PointSize))
3302 GL_PREFIX(PointSize):
3303 #ifdef __sparc_v9__
3304 sethi %hi(0x00000000), %g2
3305 sethi %hi(0x00000000), %g1
3306 or %g2, %lo(0x00000000), %g2
3307 or %g1, %lo(0x00000000), %g1
3308 sllx %g2, 32, %g2
3309 or %g1, %g2, %g1
3310 sethi %hi(8 * _gloffset_PointSize), %g2
3311 or %g2, %lo(8 * _gloffset_PointSize), %g2
3312 ldx [%g1 + %g2], %g3
3313 #else
3314 sethi %hi(0x00000000), %g1
3315 or %g1, %lo(0x00000000), %g1
3316 ld [%g1 + (4 * _gloffset_PointSize)], %g3
3317 #endif
3318 jmpl %g3, %g0
3319
3320 GLOBL_FN(GL_PREFIX(PolygonMode))
3321 GL_PREFIX(PolygonMode):
3322 #ifdef __sparc_v9__
3323 sethi %hi(0x00000000), %g2
3324 sethi %hi(0x00000000), %g1
3325 or %g2, %lo(0x00000000), %g2
3326 or %g1, %lo(0x00000000), %g1
3327 sllx %g2, 32, %g2
3328 or %g1, %g2, %g1
3329 sethi %hi(8 * _gloffset_PolygonMode), %g2
3330 or %g2, %lo(8 * _gloffset_PolygonMode), %g2
3331 ldx [%g1 + %g2], %g3
3332 #else
3333 sethi %hi(0x00000000), %g1
3334 or %g1, %lo(0x00000000), %g1
3335 ld [%g1 + (4 * _gloffset_PolygonMode)], %g3
3336 #endif
3337 jmpl %g3, %g0
3338
3339 GLOBL_FN(GL_PREFIX(PolygonStipple))
3340 GL_PREFIX(PolygonStipple):
3341 #ifdef __sparc_v9__
3342 sethi %hi(0x00000000), %g2
3343 sethi %hi(0x00000000), %g1
3344 or %g2, %lo(0x00000000), %g2
3345 or %g1, %lo(0x00000000), %g1
3346 sllx %g2, 32, %g2
3347 or %g1, %g2, %g1
3348 sethi %hi(8 * _gloffset_PolygonStipple), %g2
3349 or %g2, %lo(8 * _gloffset_PolygonStipple), %g2
3350 ldx [%g1 + %g2], %g3
3351 #else
3352 sethi %hi(0x00000000), %g1
3353 or %g1, %lo(0x00000000), %g1
3354 ld [%g1 + (4 * _gloffset_PolygonStipple)], %g3
3355 #endif
3356 jmpl %g3, %g0
3357
3358 GLOBL_FN(GL_PREFIX(Scissor))
3359 GL_PREFIX(Scissor):
3360 #ifdef __sparc_v9__
3361 sethi %hi(0x00000000), %g2
3362 sethi %hi(0x00000000), %g1
3363 or %g2, %lo(0x00000000), %g2
3364 or %g1, %lo(0x00000000), %g1
3365 sllx %g2, 32, %g2
3366 or %g1, %g2, %g1
3367 sethi %hi(8 * _gloffset_Scissor), %g2
3368 or %g2, %lo(8 * _gloffset_Scissor), %g2
3369 ldx [%g1 + %g2], %g3
3370 #else
3371 sethi %hi(0x00000000), %g1
3372 or %g1, %lo(0x00000000), %g1
3373 ld [%g1 + (4 * _gloffset_Scissor)], %g3
3374 #endif
3375 jmpl %g3, %g0
3376
3377 GLOBL_FN(GL_PREFIX(ShadeModel))
3378 GL_PREFIX(ShadeModel):
3379 #ifdef __sparc_v9__
3380 sethi %hi(0x00000000), %g2
3381 sethi %hi(0x00000000), %g1
3382 or %g2, %lo(0x00000000), %g2
3383 or %g1, %lo(0x00000000), %g1
3384 sllx %g2, 32, %g2
3385 or %g1, %g2, %g1
3386 sethi %hi(8 * _gloffset_ShadeModel), %g2
3387 or %g2, %lo(8 * _gloffset_ShadeModel), %g2
3388 ldx [%g1 + %g2], %g3
3389 #else
3390 sethi %hi(0x00000000), %g1
3391 or %g1, %lo(0x00000000), %g1
3392 ld [%g1 + (4 * _gloffset_ShadeModel)], %g3
3393 #endif
3394 jmpl %g3, %g0
3395
3396 GLOBL_FN(GL_PREFIX(TexParameterf))
3397 GL_PREFIX(TexParameterf):
3398 #ifdef __sparc_v9__
3399 sethi %hi(0x00000000), %g2
3400 sethi %hi(0x00000000), %g1
3401 or %g2, %lo(0x00000000), %g2
3402 or %g1, %lo(0x00000000), %g1
3403 sllx %g2, 32, %g2
3404 or %g1, %g2, %g1
3405 sethi %hi(8 * _gloffset_TexParameterf), %g2
3406 or %g2, %lo(8 * _gloffset_TexParameterf), %g2
3407 ldx [%g1 + %g2], %g3
3408 #else
3409 sethi %hi(0x00000000), %g1
3410 or %g1, %lo(0x00000000), %g1
3411 ld [%g1 + (4 * _gloffset_TexParameterf)], %g3
3412 #endif
3413 jmpl %g3, %g0
3414
3415 GLOBL_FN(GL_PREFIX(TexParameterfv))
3416 GL_PREFIX(TexParameterfv):
3417 #ifdef __sparc_v9__
3418 sethi %hi(0x00000000), %g2
3419 sethi %hi(0x00000000), %g1
3420 or %g2, %lo(0x00000000), %g2
3421 or %g1, %lo(0x00000000), %g1
3422 sllx %g2, 32, %g2
3423 or %g1, %g2, %g1
3424 sethi %hi(8 * _gloffset_TexParameterfv), %g2
3425 or %g2, %lo(8 * _gloffset_TexParameterfv), %g2
3426 ldx [%g1 + %g2], %g3
3427 #else
3428 sethi %hi(0x00000000), %g1
3429 or %g1, %lo(0x00000000), %g1
3430 ld [%g1 + (4 * _gloffset_TexParameterfv)], %g3
3431 #endif
3432 jmpl %g3, %g0
3433
3434 GLOBL_FN(GL_PREFIX(TexParameteri))
3435 GL_PREFIX(TexParameteri):
3436 #ifdef __sparc_v9__
3437 sethi %hi(0x00000000), %g2
3438 sethi %hi(0x00000000), %g1
3439 or %g2, %lo(0x00000000), %g2
3440 or %g1, %lo(0x00000000), %g1
3441 sllx %g2, 32, %g2
3442 or %g1, %g2, %g1
3443 sethi %hi(8 * _gloffset_TexParameteri), %g2
3444 or %g2, %lo(8 * _gloffset_TexParameteri), %g2
3445 ldx [%g1 + %g2], %g3
3446 #else
3447 sethi %hi(0x00000000), %g1
3448 or %g1, %lo(0x00000000), %g1
3449 ld [%g1 + (4 * _gloffset_TexParameteri)], %g3
3450 #endif
3451 jmpl %g3, %g0
3452
3453 GLOBL_FN(GL_PREFIX(TexParameteriv))
3454 GL_PREFIX(TexParameteriv):
3455 #ifdef __sparc_v9__
3456 sethi %hi(0x00000000), %g2
3457 sethi %hi(0x00000000), %g1
3458 or %g2, %lo(0x00000000), %g2
3459 or %g1, %lo(0x00000000), %g1
3460 sllx %g2, 32, %g2
3461 or %g1, %g2, %g1
3462 sethi %hi(8 * _gloffset_TexParameteriv), %g2
3463 or %g2, %lo(8 * _gloffset_TexParameteriv), %g2
3464 ldx [%g1 + %g2], %g3
3465 #else
3466 sethi %hi(0x00000000), %g1
3467 or %g1, %lo(0x00000000), %g1
3468 ld [%g1 + (4 * _gloffset_TexParameteriv)], %g3
3469 #endif
3470 jmpl %g3, %g0
3471
3472 GLOBL_FN(GL_PREFIX(TexImage1D))
3473 GL_PREFIX(TexImage1D):
3474 #ifdef __sparc_v9__
3475 sethi %hi(0x00000000), %g2
3476 sethi %hi(0x00000000), %g1
3477 or %g2, %lo(0x00000000), %g2
3478 or %g1, %lo(0x00000000), %g1
3479 sllx %g2, 32, %g2
3480 or %g1, %g2, %g1
3481 sethi %hi(8 * _gloffset_TexImage1D), %g2
3482 or %g2, %lo(8 * _gloffset_TexImage1D), %g2
3483 ldx [%g1 + %g2], %g3
3484 #else
3485 sethi %hi(0x00000000), %g1
3486 or %g1, %lo(0x00000000), %g1
3487 ld [%g1 + (4 * _gloffset_TexImage1D)], %g3
3488 #endif
3489 jmpl %g3, %g0
3490
3491 GLOBL_FN(GL_PREFIX(TexImage2D))
3492 GL_PREFIX(TexImage2D):
3493 #ifdef __sparc_v9__
3494 sethi %hi(0x00000000), %g2
3495 sethi %hi(0x00000000), %g1
3496 or %g2, %lo(0x00000000), %g2
3497 or %g1, %lo(0x00000000), %g1
3498 sllx %g2, 32, %g2
3499 or %g1, %g2, %g1
3500 sethi %hi(8 * _gloffset_TexImage2D), %g2
3501 or %g2, %lo(8 * _gloffset_TexImage2D), %g2
3502 ldx [%g1 + %g2], %g3
3503 #else
3504 sethi %hi(0x00000000), %g1
3505 or %g1, %lo(0x00000000), %g1
3506 ld [%g1 + (4 * _gloffset_TexImage2D)], %g3
3507 #endif
3508 jmpl %g3, %g0
3509
3510 GLOBL_FN(GL_PREFIX(TexEnvf))
3511 GL_PREFIX(TexEnvf):
3512 #ifdef __sparc_v9__
3513 sethi %hi(0x00000000), %g2
3514 sethi %hi(0x00000000), %g1
3515 or %g2, %lo(0x00000000), %g2
3516 or %g1, %lo(0x00000000), %g1
3517 sllx %g2, 32, %g2
3518 or %g1, %g2, %g1
3519 sethi %hi(8 * _gloffset_TexEnvf), %g2
3520 or %g2, %lo(8 * _gloffset_TexEnvf), %g2
3521 ldx [%g1 + %g2], %g3
3522 #else
3523 sethi %hi(0x00000000), %g1
3524 or %g1, %lo(0x00000000), %g1
3525 ld [%g1 + (4 * _gloffset_TexEnvf)], %g3
3526 #endif
3527 jmpl %g3, %g0
3528
3529 GLOBL_FN(GL_PREFIX(TexEnvfv))
3530 GL_PREFIX(TexEnvfv):
3531 #ifdef __sparc_v9__
3532 sethi %hi(0x00000000), %g2
3533 sethi %hi(0x00000000), %g1
3534 or %g2, %lo(0x00000000), %g2
3535 or %g1, %lo(0x00000000), %g1
3536 sllx %g2, 32, %g2
3537 or %g1, %g2, %g1
3538 sethi %hi(8 * _gloffset_TexEnvfv), %g2
3539 or %g2, %lo(8 * _gloffset_TexEnvfv), %g2
3540 ldx [%g1 + %g2], %g3
3541 #else
3542 sethi %hi(0x00000000), %g1
3543 or %g1, %lo(0x00000000), %g1
3544 ld [%g1 + (4 * _gloffset_TexEnvfv)], %g3
3545 #endif
3546 jmpl %g3, %g0
3547
3548 GLOBL_FN(GL_PREFIX(TexEnvi))
3549 GL_PREFIX(TexEnvi):
3550 #ifdef __sparc_v9__
3551 sethi %hi(0x00000000), %g2
3552 sethi %hi(0x00000000), %g1
3553 or %g2, %lo(0x00000000), %g2
3554 or %g1, %lo(0x00000000), %g1
3555 sllx %g2, 32, %g2
3556 or %g1, %g2, %g1
3557 sethi %hi(8 * _gloffset_TexEnvi), %g2
3558 or %g2, %lo(8 * _gloffset_TexEnvi), %g2
3559 ldx [%g1 + %g2], %g3
3560 #else
3561 sethi %hi(0x00000000), %g1
3562 or %g1, %lo(0x00000000), %g1
3563 ld [%g1 + (4 * _gloffset_TexEnvi)], %g3
3564 #endif
3565 jmpl %g3, %g0
3566
3567 GLOBL_FN(GL_PREFIX(TexEnviv))
3568 GL_PREFIX(TexEnviv):
3569 #ifdef __sparc_v9__
3570 sethi %hi(0x00000000), %g2
3571 sethi %hi(0x00000000), %g1
3572 or %g2, %lo(0x00000000), %g2
3573 or %g1, %lo(0x00000000), %g1
3574 sllx %g2, 32, %g2
3575 or %g1, %g2, %g1
3576 sethi %hi(8 * _gloffset_TexEnviv), %g2
3577 or %g2, %lo(8 * _gloffset_TexEnviv), %g2
3578 ldx [%g1 + %g2], %g3
3579 #else
3580 sethi %hi(0x00000000), %g1
3581 or %g1, %lo(0x00000000), %g1
3582 ld [%g1 + (4 * _gloffset_TexEnviv)], %g3
3583 #endif
3584 jmpl %g3, %g0
3585
3586 GLOBL_FN(GL_PREFIX(TexGend))
3587 GL_PREFIX(TexGend):
3588 #ifdef __sparc_v9__
3589 sethi %hi(0x00000000), %g2
3590 sethi %hi(0x00000000), %g1
3591 or %g2, %lo(0x00000000), %g2
3592 or %g1, %lo(0x00000000), %g1
3593 sllx %g2, 32, %g2
3594 or %g1, %g2, %g1
3595 sethi %hi(8 * _gloffset_TexGend), %g2
3596 or %g2, %lo(8 * _gloffset_TexGend), %g2
3597 ldx [%g1 + %g2], %g3
3598 #else
3599 sethi %hi(0x00000000), %g1
3600 or %g1, %lo(0x00000000), %g1
3601 ld [%g1 + (4 * _gloffset_TexGend)], %g3
3602 #endif
3603 jmpl %g3, %g0
3604
3605 GLOBL_FN(GL_PREFIX(TexGendv))
3606 GL_PREFIX(TexGendv):
3607 #ifdef __sparc_v9__
3608 sethi %hi(0x00000000), %g2
3609 sethi %hi(0x00000000), %g1
3610 or %g2, %lo(0x00000000), %g2
3611 or %g1, %lo(0x00000000), %g1
3612 sllx %g2, 32, %g2
3613 or %g1, %g2, %g1
3614 sethi %hi(8 * _gloffset_TexGendv), %g2
3615 or %g2, %lo(8 * _gloffset_TexGendv), %g2
3616 ldx [%g1 + %g2], %g3
3617 #else
3618 sethi %hi(0x00000000), %g1
3619 or %g1, %lo(0x00000000), %g1
3620 ld [%g1 + (4 * _gloffset_TexGendv)], %g3
3621 #endif
3622 jmpl %g3, %g0
3623
3624 GLOBL_FN(GL_PREFIX(TexGenf))
3625 GL_PREFIX(TexGenf):
3626 #ifdef __sparc_v9__
3627 sethi %hi(0x00000000), %g2
3628 sethi %hi(0x00000000), %g1
3629 or %g2, %lo(0x00000000), %g2
3630 or %g1, %lo(0x00000000), %g1
3631 sllx %g2, 32, %g2
3632 or %g1, %g2, %g1
3633 sethi %hi(8 * _gloffset_TexGenf), %g2
3634 or %g2, %lo(8 * _gloffset_TexGenf), %g2
3635 ldx [%g1 + %g2], %g3
3636 #else
3637 sethi %hi(0x00000000), %g1
3638 or %g1, %lo(0x00000000), %g1
3639 ld [%g1 + (4 * _gloffset_TexGenf)], %g3
3640 #endif
3641 jmpl %g3, %g0
3642
3643 GLOBL_FN(GL_PREFIX(TexGenfv))
3644 GL_PREFIX(TexGenfv):
3645 #ifdef __sparc_v9__
3646 sethi %hi(0x00000000), %g2
3647 sethi %hi(0x00000000), %g1
3648 or %g2, %lo(0x00000000), %g2
3649 or %g1, %lo(0x00000000), %g1
3650 sllx %g2, 32, %g2
3651 or %g1, %g2, %g1
3652 sethi %hi(8 * _gloffset_TexGenfv), %g2
3653 or %g2, %lo(8 * _gloffset_TexGenfv), %g2
3654 ldx [%g1 + %g2], %g3
3655 #else
3656 sethi %hi(0x00000000), %g1
3657 or %g1, %lo(0x00000000), %g1
3658 ld [%g1 + (4 * _gloffset_TexGenfv)], %g3
3659 #endif
3660 jmpl %g3, %g0
3661
3662 GLOBL_FN(GL_PREFIX(TexGeni))
3663 GL_PREFIX(TexGeni):
3664 #ifdef __sparc_v9__
3665 sethi %hi(0x00000000), %g2
3666 sethi %hi(0x00000000), %g1
3667 or %g2, %lo(0x00000000), %g2
3668 or %g1, %lo(0x00000000), %g1
3669 sllx %g2, 32, %g2
3670 or %g1, %g2, %g1
3671 sethi %hi(8 * _gloffset_TexGeni), %g2
3672 or %g2, %lo(8 * _gloffset_TexGeni), %g2
3673 ldx [%g1 + %g2], %g3
3674 #else
3675 sethi %hi(0x00000000), %g1
3676 or %g1, %lo(0x00000000), %g1
3677 ld [%g1 + (4 * _gloffset_TexGeni)], %g3
3678 #endif
3679 jmpl %g3, %g0
3680
3681 GLOBL_FN(GL_PREFIX(TexGeniv))
3682 GL_PREFIX(TexGeniv):
3683 #ifdef __sparc_v9__
3684 sethi %hi(0x00000000), %g2
3685 sethi %hi(0x00000000), %g1
3686 or %g2, %lo(0x00000000), %g2
3687 or %g1, %lo(0x00000000), %g1
3688 sllx %g2, 32, %g2
3689 or %g1, %g2, %g1
3690 sethi %hi(8 * _gloffset_TexGeniv), %g2
3691 or %g2, %lo(8 * _gloffset_TexGeniv), %g2
3692 ldx [%g1 + %g2], %g3
3693 #else
3694 sethi %hi(0x00000000), %g1
3695 or %g1, %lo(0x00000000), %g1
3696 ld [%g1 + (4 * _gloffset_TexGeniv)], %g3
3697 #endif
3698 jmpl %g3, %g0
3699
3700 GLOBL_FN(GL_PREFIX(FeedbackBuffer))
3701 GL_PREFIX(FeedbackBuffer):
3702 #ifdef __sparc_v9__
3703 sethi %hi(0x00000000), %g2
3704 sethi %hi(0x00000000), %g1
3705 or %g2, %lo(0x00000000), %g2
3706 or %g1, %lo(0x00000000), %g1
3707 sllx %g2, 32, %g2
3708 or %g1, %g2, %g1
3709 sethi %hi(8 * _gloffset_FeedbackBuffer), %g2
3710 or %g2, %lo(8 * _gloffset_FeedbackBuffer), %g2
3711 ldx [%g1 + %g2], %g3
3712 #else
3713 sethi %hi(0x00000000), %g1
3714 or %g1, %lo(0x00000000), %g1
3715 ld [%g1 + (4 * _gloffset_FeedbackBuffer)], %g3
3716 #endif
3717 jmpl %g3, %g0
3718
3719 GLOBL_FN(GL_PREFIX(SelectBuffer))
3720 GL_PREFIX(SelectBuffer):
3721 #ifdef __sparc_v9__
3722 sethi %hi(0x00000000), %g2
3723 sethi %hi(0x00000000), %g1
3724 or %g2, %lo(0x00000000), %g2
3725 or %g1, %lo(0x00000000), %g1
3726 sllx %g2, 32, %g2
3727 or %g1, %g2, %g1
3728 sethi %hi(8 * _gloffset_SelectBuffer), %g2
3729 or %g2, %lo(8 * _gloffset_SelectBuffer), %g2
3730 ldx [%g1 + %g2], %g3
3731 #else
3732 sethi %hi(0x00000000), %g1
3733 or %g1, %lo(0x00000000), %g1
3734 ld [%g1 + (4 * _gloffset_SelectBuffer)], %g3
3735 #endif
3736 jmpl %g3, %g0
3737
3738 GLOBL_FN(GL_PREFIX(RenderMode))
3739 GL_PREFIX(RenderMode):
3740 #ifdef __sparc_v9__
3741 sethi %hi(0x00000000), %g2
3742 sethi %hi(0x00000000), %g1
3743 or %g2, %lo(0x00000000), %g2
3744 or %g1, %lo(0x00000000), %g1
3745 sllx %g2, 32, %g2
3746 or %g1, %g2, %g1
3747 sethi %hi(8 * _gloffset_RenderMode), %g2
3748 or %g2, %lo(8 * _gloffset_RenderMode), %g2
3749 ldx [%g1 + %g2], %g3
3750 #else
3751 sethi %hi(0x00000000), %g1
3752 or %g1, %lo(0x00000000), %g1
3753 ld [%g1 + (4 * _gloffset_RenderMode)], %g3
3754 #endif
3755 jmpl %g3, %g0
3756
3757 GLOBL_FN(GL_PREFIX(InitNames))
3758 GL_PREFIX(InitNames):
3759 #ifdef __sparc_v9__
3760 sethi %hi(0x00000000), %g2
3761 sethi %hi(0x00000000), %g1
3762 or %g2, %lo(0x00000000), %g2
3763 or %g1, %lo(0x00000000), %g1
3764 sllx %g2, 32, %g2
3765 or %g1, %g2, %g1
3766 sethi %hi(8 * _gloffset_InitNames), %g2
3767 or %g2, %lo(8 * _gloffset_InitNames), %g2
3768 ldx [%g1 + %g2], %g3
3769 #else
3770 sethi %hi(0x00000000), %g1
3771 or %g1, %lo(0x00000000), %g1
3772 ld [%g1 + (4 * _gloffset_InitNames)], %g3
3773 #endif
3774 jmpl %g3, %g0
3775
3776 GLOBL_FN(GL_PREFIX(LoadName))
3777 GL_PREFIX(LoadName):
3778 #ifdef __sparc_v9__
3779 sethi %hi(0x00000000), %g2
3780 sethi %hi(0x00000000), %g1
3781 or %g2, %lo(0x00000000), %g2
3782 or %g1, %lo(0x00000000), %g1
3783 sllx %g2, 32, %g2
3784 or %g1, %g2, %g1
3785 sethi %hi(8 * _gloffset_LoadName), %g2
3786 or %g2, %lo(8 * _gloffset_LoadName), %g2
3787 ldx [%g1 + %g2], %g3
3788 #else
3789 sethi %hi(0x00000000), %g1
3790 or %g1, %lo(0x00000000), %g1
3791 ld [%g1 + (4 * _gloffset_LoadName)], %g3
3792 #endif
3793 jmpl %g3, %g0
3794
3795 GLOBL_FN(GL_PREFIX(PassThrough))
3796 GL_PREFIX(PassThrough):
3797 #ifdef __sparc_v9__
3798 sethi %hi(0x00000000), %g2
3799 sethi %hi(0x00000000), %g1
3800 or %g2, %lo(0x00000000), %g2
3801 or %g1, %lo(0x00000000), %g1
3802 sllx %g2, 32, %g2
3803 or %g1, %g2, %g1
3804 sethi %hi(8 * _gloffset_PassThrough), %g2
3805 or %g2, %lo(8 * _gloffset_PassThrough), %g2
3806 ldx [%g1 + %g2], %g3
3807 #else
3808 sethi %hi(0x00000000), %g1
3809 or %g1, %lo(0x00000000), %g1
3810 ld [%g1 + (4 * _gloffset_PassThrough)], %g3
3811 #endif
3812 jmpl %g3, %g0
3813
3814 GLOBL_FN(GL_PREFIX(PopName))
3815 GL_PREFIX(PopName):
3816 #ifdef __sparc_v9__
3817 sethi %hi(0x00000000), %g2
3818 sethi %hi(0x00000000), %g1
3819 or %g2, %lo(0x00000000), %g2
3820 or %g1, %lo(0x00000000), %g1
3821 sllx %g2, 32, %g2
3822 or %g1, %g2, %g1
3823 sethi %hi(8 * _gloffset_PopName), %g2
3824 or %g2, %lo(8 * _gloffset_PopName), %g2
3825 ldx [%g1 + %g2], %g3
3826 #else
3827 sethi %hi(0x00000000), %g1
3828 or %g1, %lo(0x00000000), %g1
3829 ld [%g1 + (4 * _gloffset_PopName)], %g3
3830 #endif
3831 jmpl %g3, %g0
3832
3833 GLOBL_FN(GL_PREFIX(PushName))
3834 GL_PREFIX(PushName):
3835 #ifdef __sparc_v9__
3836 sethi %hi(0x00000000), %g2
3837 sethi %hi(0x00000000), %g1
3838 or %g2, %lo(0x00000000), %g2
3839 or %g1, %lo(0x00000000), %g1
3840 sllx %g2, 32, %g2
3841 or %g1, %g2, %g1
3842 sethi %hi(8 * _gloffset_PushName), %g2
3843 or %g2, %lo(8 * _gloffset_PushName), %g2
3844 ldx [%g1 + %g2], %g3
3845 #else
3846 sethi %hi(0x00000000), %g1
3847 or %g1, %lo(0x00000000), %g1
3848 ld [%g1 + (4 * _gloffset_PushName)], %g3
3849 #endif
3850 jmpl %g3, %g0
3851
3852 GLOBL_FN(GL_PREFIX(DrawBuffer))
3853 GL_PREFIX(DrawBuffer):
3854 #ifdef __sparc_v9__
3855 sethi %hi(0x00000000), %g2
3856 sethi %hi(0x00000000), %g1
3857 or %g2, %lo(0x00000000), %g2
3858 or %g1, %lo(0x00000000), %g1
3859 sllx %g2, 32, %g2
3860 or %g1, %g2, %g1
3861 sethi %hi(8 * _gloffset_DrawBuffer), %g2
3862 or %g2, %lo(8 * _gloffset_DrawBuffer), %g2
3863 ldx [%g1 + %g2], %g3
3864 #else
3865 sethi %hi(0x00000000), %g1
3866 or %g1, %lo(0x00000000), %g1
3867 ld [%g1 + (4 * _gloffset_DrawBuffer)], %g3
3868 #endif
3869 jmpl %g3, %g0
3870
3871 GLOBL_FN(GL_PREFIX(Clear))
3872 GL_PREFIX(Clear):
3873 #ifdef __sparc_v9__
3874 sethi %hi(0x00000000), %g2
3875 sethi %hi(0x00000000), %g1
3876 or %g2, %lo(0x00000000), %g2
3877 or %g1, %lo(0x00000000), %g1
3878 sllx %g2, 32, %g2
3879 or %g1, %g2, %g1
3880 sethi %hi(8 * _gloffset_Clear), %g2
3881 or %g2, %lo(8 * _gloffset_Clear), %g2
3882 ldx [%g1 + %g2], %g3
3883 #else
3884 sethi %hi(0x00000000), %g1
3885 or %g1, %lo(0x00000000), %g1
3886 ld [%g1 + (4 * _gloffset_Clear)], %g3
3887 #endif
3888 jmpl %g3, %g0
3889
3890 GLOBL_FN(GL_PREFIX(ClearAccum))
3891 GL_PREFIX(ClearAccum):
3892 #ifdef __sparc_v9__
3893 sethi %hi(0x00000000), %g2
3894 sethi %hi(0x00000000), %g1
3895 or %g2, %lo(0x00000000), %g2
3896 or %g1, %lo(0x00000000), %g1
3897 sllx %g2, 32, %g2
3898 or %g1, %g2, %g1
3899 sethi %hi(8 * _gloffset_ClearAccum), %g2
3900 or %g2, %lo(8 * _gloffset_ClearAccum), %g2
3901 ldx [%g1 + %g2], %g3
3902 #else
3903 sethi %hi(0x00000000), %g1
3904 or %g1, %lo(0x00000000), %g1
3905 ld [%g1 + (4 * _gloffset_ClearAccum)], %g3
3906 #endif
3907 jmpl %g3, %g0
3908
3909 GLOBL_FN(GL_PREFIX(ClearIndex))
3910 GL_PREFIX(ClearIndex):
3911 #ifdef __sparc_v9__
3912 sethi %hi(0x00000000), %g2
3913 sethi %hi(0x00000000), %g1
3914 or %g2, %lo(0x00000000), %g2
3915 or %g1, %lo(0x00000000), %g1
3916 sllx %g2, 32, %g2
3917 or %g1, %g2, %g1
3918 sethi %hi(8 * _gloffset_ClearIndex), %g2
3919 or %g2, %lo(8 * _gloffset_ClearIndex), %g2
3920 ldx [%g1 + %g2], %g3
3921 #else
3922 sethi %hi(0x00000000), %g1
3923 or %g1, %lo(0x00000000), %g1
3924 ld [%g1 + (4 * _gloffset_ClearIndex)], %g3
3925 #endif
3926 jmpl %g3, %g0
3927
3928 GLOBL_FN(GL_PREFIX(ClearColor))
3929 GL_PREFIX(ClearColor):
3930 #ifdef __sparc_v9__
3931 sethi %hi(0x00000000), %g2
3932 sethi %hi(0x00000000), %g1
3933 or %g2, %lo(0x00000000), %g2
3934 or %g1, %lo(0x00000000), %g1
3935 sllx %g2, 32, %g2
3936 or %g1, %g2, %g1
3937 sethi %hi(8 * _gloffset_ClearColor), %g2
3938 or %g2, %lo(8 * _gloffset_ClearColor), %g2
3939 ldx [%g1 + %g2], %g3
3940 #else
3941 sethi %hi(0x00000000), %g1
3942 or %g1, %lo(0x00000000), %g1
3943 ld [%g1 + (4 * _gloffset_ClearColor)], %g3
3944 #endif
3945 jmpl %g3, %g0
3946
3947 GLOBL_FN(GL_PREFIX(ClearStencil))
3948 GL_PREFIX(ClearStencil):
3949 #ifdef __sparc_v9__
3950 sethi %hi(0x00000000), %g2
3951 sethi %hi(0x00000000), %g1
3952 or %g2, %lo(0x00000000), %g2
3953 or %g1, %lo(0x00000000), %g1
3954 sllx %g2, 32, %g2
3955 or %g1, %g2, %g1
3956 sethi %hi(8 * _gloffset_ClearStencil), %g2
3957 or %g2, %lo(8 * _gloffset_ClearStencil), %g2
3958 ldx [%g1 + %g2], %g3
3959 #else
3960 sethi %hi(0x00000000), %g1
3961 or %g1, %lo(0x00000000), %g1
3962 ld [%g1 + (4 * _gloffset_ClearStencil)], %g3
3963 #endif
3964 jmpl %g3, %g0
3965
3966 GLOBL_FN(GL_PREFIX(ClearDepth))
3967 GL_PREFIX(ClearDepth):
3968 #ifdef __sparc_v9__
3969 sethi %hi(0x00000000), %g2
3970 sethi %hi(0x00000000), %g1
3971 or %g2, %lo(0x00000000), %g2
3972 or %g1, %lo(0x00000000), %g1
3973 sllx %g2, 32, %g2
3974 or %g1, %g2, %g1
3975 sethi %hi(8 * _gloffset_ClearDepth), %g2
3976 or %g2, %lo(8 * _gloffset_ClearDepth), %g2
3977 ldx [%g1 + %g2], %g3
3978 #else
3979 sethi %hi(0x00000000), %g1
3980 or %g1, %lo(0x00000000), %g1
3981 ld [%g1 + (4 * _gloffset_ClearDepth)], %g3
3982 #endif
3983 jmpl %g3, %g0
3984
3985 GLOBL_FN(GL_PREFIX(StencilMask))
3986 GL_PREFIX(StencilMask):
3987 #ifdef __sparc_v9__
3988 sethi %hi(0x00000000), %g2
3989 sethi %hi(0x00000000), %g1
3990 or %g2, %lo(0x00000000), %g2
3991 or %g1, %lo(0x00000000), %g1
3992 sllx %g2, 32, %g2
3993 or %g1, %g2, %g1
3994 sethi %hi(8 * _gloffset_StencilMask), %g2
3995 or %g2, %lo(8 * _gloffset_StencilMask), %g2
3996 ldx [%g1 + %g2], %g3
3997 #else
3998 sethi %hi(0x00000000), %g1
3999 or %g1, %lo(0x00000000), %g1
4000 ld [%g1 + (4 * _gloffset_StencilMask)], %g3
4001 #endif
4002 jmpl %g3, %g0
4003
4004 GLOBL_FN(GL_PREFIX(ColorMask))
4005 GL_PREFIX(ColorMask):
4006 #ifdef __sparc_v9__
4007 sethi %hi(0x00000000), %g2
4008 sethi %hi(0x00000000), %g1
4009 or %g2, %lo(0x00000000), %g2
4010 or %g1, %lo(0x00000000), %g1
4011 sllx %g2, 32, %g2
4012 or %g1, %g2, %g1
4013 sethi %hi(8 * _gloffset_ColorMask), %g2
4014 or %g2, %lo(8 * _gloffset_ColorMask), %g2
4015 ldx [%g1 + %g2], %g3
4016 #else
4017 sethi %hi(0x00000000), %g1
4018 or %g1, %lo(0x00000000), %g1
4019 ld [%g1 + (4 * _gloffset_ColorMask)], %g3
4020 #endif
4021 jmpl %g3, %g0
4022
4023 GLOBL_FN(GL_PREFIX(DepthMask))
4024 GL_PREFIX(DepthMask):
4025 #ifdef __sparc_v9__
4026 sethi %hi(0x00000000), %g2
4027 sethi %hi(0x00000000), %g1
4028 or %g2, %lo(0x00000000), %g2
4029 or %g1, %lo(0x00000000), %g1
4030 sllx %g2, 32, %g2
4031 or %g1, %g2, %g1
4032 sethi %hi(8 * _gloffset_DepthMask), %g2
4033 or %g2, %lo(8 * _gloffset_DepthMask), %g2
4034 ldx [%g1 + %g2], %g3
4035 #else
4036 sethi %hi(0x00000000), %g1
4037 or %g1, %lo(0x00000000), %g1
4038 ld [%g1 + (4 * _gloffset_DepthMask)], %g3
4039 #endif
4040 jmpl %g3, %g0
4041
4042 GLOBL_FN(GL_PREFIX(IndexMask))
4043 GL_PREFIX(IndexMask):
4044 #ifdef __sparc_v9__
4045 sethi %hi(0x00000000), %g2
4046 sethi %hi(0x00000000), %g1
4047 or %g2, %lo(0x00000000), %g2
4048 or %g1, %lo(0x00000000), %g1
4049 sllx %g2, 32, %g2
4050 or %g1, %g2, %g1
4051 sethi %hi(8 * _gloffset_IndexMask), %g2
4052 or %g2, %lo(8 * _gloffset_IndexMask), %g2
4053 ldx [%g1 + %g2], %g3
4054 #else
4055 sethi %hi(0x00000000), %g1
4056 or %g1, %lo(0x00000000), %g1
4057 ld [%g1 + (4 * _gloffset_IndexMask)], %g3
4058 #endif
4059 jmpl %g3, %g0
4060
4061 GLOBL_FN(GL_PREFIX(Accum))
4062 GL_PREFIX(Accum):
4063 #ifdef __sparc_v9__
4064 sethi %hi(0x00000000), %g2
4065 sethi %hi(0x00000000), %g1
4066 or %g2, %lo(0x00000000), %g2
4067 or %g1, %lo(0x00000000), %g1
4068 sllx %g2, 32, %g2
4069 or %g1, %g2, %g1
4070 sethi %hi(8 * _gloffset_Accum), %g2
4071 or %g2, %lo(8 * _gloffset_Accum), %g2
4072 ldx [%g1 + %g2], %g3
4073 #else
4074 sethi %hi(0x00000000), %g1
4075 or %g1, %lo(0x00000000), %g1
4076 ld [%g1 + (4 * _gloffset_Accum)], %g3
4077 #endif
4078 jmpl %g3, %g0
4079
4080 GLOBL_FN(GL_PREFIX(Disable))
4081 GL_PREFIX(Disable):
4082 #ifdef __sparc_v9__
4083 sethi %hi(0x00000000), %g2
4084 sethi %hi(0x00000000), %g1
4085 or %g2, %lo(0x00000000), %g2
4086 or %g1, %lo(0x00000000), %g1
4087 sllx %g2, 32, %g2
4088 or %g1, %g2, %g1
4089 sethi %hi(8 * _gloffset_Disable), %g2
4090 or %g2, %lo(8 * _gloffset_Disable), %g2
4091 ldx [%g1 + %g2], %g3
4092 #else
4093 sethi %hi(0x00000000), %g1
4094 or %g1, %lo(0x00000000), %g1
4095 ld [%g1 + (4 * _gloffset_Disable)], %g3
4096 #endif
4097 jmpl %g3, %g0
4098
4099 GLOBL_FN(GL_PREFIX(Enable))
4100 GL_PREFIX(Enable):
4101 #ifdef __sparc_v9__
4102 sethi %hi(0x00000000), %g2
4103 sethi %hi(0x00000000), %g1
4104 or %g2, %lo(0x00000000), %g2
4105 or %g1, %lo(0x00000000), %g1
4106 sllx %g2, 32, %g2
4107 or %g1, %g2, %g1
4108 sethi %hi(8 * _gloffset_Enable), %g2
4109 or %g2, %lo(8 * _gloffset_Enable), %g2
4110 ldx [%g1 + %g2], %g3
4111 #else
4112 sethi %hi(0x00000000), %g1
4113 or %g1, %lo(0x00000000), %g1
4114 ld [%g1 + (4 * _gloffset_Enable)], %g3
4115 #endif
4116 jmpl %g3, %g0
4117
4118 GLOBL_FN(GL_PREFIX(Finish))
4119 GL_PREFIX(Finish):
4120 #ifdef __sparc_v9__
4121 sethi %hi(0x00000000), %g2
4122 sethi %hi(0x00000000), %g1
4123 or %g2, %lo(0x00000000), %g2
4124 or %g1, %lo(0x00000000), %g1
4125 sllx %g2, 32, %g2
4126 or %g1, %g2, %g1
4127 sethi %hi(8 * _gloffset_Finish), %g2
4128 or %g2, %lo(8 * _gloffset_Finish), %g2
4129 ldx [%g1 + %g2], %g3
4130 #else
4131 sethi %hi(0x00000000), %g1
4132 or %g1, %lo(0x00000000), %g1
4133 ld [%g1 + (4 * _gloffset_Finish)], %g3
4134 #endif
4135 jmpl %g3, %g0
4136
4137 GLOBL_FN(GL_PREFIX(Flush))
4138 GL_PREFIX(Flush):
4139 #ifdef __sparc_v9__
4140 sethi %hi(0x00000000), %g2
4141 sethi %hi(0x00000000), %g1
4142 or %g2, %lo(0x00000000), %g2
4143 or %g1, %lo(0x00000000), %g1
4144 sllx %g2, 32, %g2
4145 or %g1, %g2, %g1
4146 sethi %hi(8 * _gloffset_Flush), %g2
4147 or %g2, %lo(8 * _gloffset_Flush), %g2
4148 ldx [%g1 + %g2], %g3
4149 #else
4150 sethi %hi(0x00000000), %g1
4151 or %g1, %lo(0x00000000), %g1
4152 ld [%g1 + (4 * _gloffset_Flush)], %g3
4153 #endif
4154 jmpl %g3, %g0
4155
4156 GLOBL_FN(GL_PREFIX(PopAttrib))
4157 GL_PREFIX(PopAttrib):
4158 #ifdef __sparc_v9__
4159 sethi %hi(0x00000000), %g2
4160 sethi %hi(0x00000000), %g1
4161 or %g2, %lo(0x00000000), %g2
4162 or %g1, %lo(0x00000000), %g1
4163 sllx %g2, 32, %g2
4164 or %g1, %g2, %g1
4165 sethi %hi(8 * _gloffset_PopAttrib), %g2
4166 or %g2, %lo(8 * _gloffset_PopAttrib), %g2
4167 ldx [%g1 + %g2], %g3
4168 #else
4169 sethi %hi(0x00000000), %g1
4170 or %g1, %lo(0x00000000), %g1
4171 ld [%g1 + (4 * _gloffset_PopAttrib)], %g3
4172 #endif
4173 jmpl %g3, %g0
4174
4175 GLOBL_FN(GL_PREFIX(PushAttrib))
4176 GL_PREFIX(PushAttrib):
4177 #ifdef __sparc_v9__
4178 sethi %hi(0x00000000), %g2
4179 sethi %hi(0x00000000), %g1
4180 or %g2, %lo(0x00000000), %g2
4181 or %g1, %lo(0x00000000), %g1
4182 sllx %g2, 32, %g2
4183 or %g1, %g2, %g1
4184 sethi %hi(8 * _gloffset_PushAttrib), %g2
4185 or %g2, %lo(8 * _gloffset_PushAttrib), %g2
4186 ldx [%g1 + %g2], %g3
4187 #else
4188 sethi %hi(0x00000000), %g1
4189 or %g1, %lo(0x00000000), %g1
4190 ld [%g1 + (4 * _gloffset_PushAttrib)], %g3
4191 #endif
4192 jmpl %g3, %g0
4193
4194 GLOBL_FN(GL_PREFIX(Map1d))
4195 GL_PREFIX(Map1d):
4196 #ifdef __sparc_v9__
4197 sethi %hi(0x00000000), %g2
4198 sethi %hi(0x00000000), %g1
4199 or %g2, %lo(0x00000000), %g2
4200 or %g1, %lo(0x00000000), %g1
4201 sllx %g2, 32, %g2
4202 or %g1, %g2, %g1
4203 sethi %hi(8 * _gloffset_Map1d), %g2
4204 or %g2, %lo(8 * _gloffset_Map1d), %g2
4205 ldx [%g1 + %g2], %g3
4206 #else
4207 sethi %hi(0x00000000), %g1
4208 or %g1, %lo(0x00000000), %g1
4209 ld [%g1 + (4 * _gloffset_Map1d)], %g3
4210 #endif
4211 jmpl %g3, %g0
4212
4213 GLOBL_FN(GL_PREFIX(Map1f))
4214 GL_PREFIX(Map1f):
4215 #ifdef __sparc_v9__
4216 sethi %hi(0x00000000), %g2
4217 sethi %hi(0x00000000), %g1
4218 or %g2, %lo(0x00000000), %g2
4219 or %g1, %lo(0x00000000), %g1
4220 sllx %g2, 32, %g2
4221 or %g1, %g2, %g1
4222 sethi %hi(8 * _gloffset_Map1f), %g2
4223 or %g2, %lo(8 * _gloffset_Map1f), %g2
4224 ldx [%g1 + %g2], %g3
4225 #else
4226 sethi %hi(0x00000000), %g1
4227 or %g1, %lo(0x00000000), %g1
4228 ld [%g1 + (4 * _gloffset_Map1f)], %g3
4229 #endif
4230 jmpl %g3, %g0
4231
4232 GLOBL_FN(GL_PREFIX(Map2d))
4233 GL_PREFIX(Map2d):
4234 #ifdef __sparc_v9__
4235 sethi %hi(0x00000000), %g2
4236 sethi %hi(0x00000000), %g1
4237 or %g2, %lo(0x00000000), %g2
4238 or %g1, %lo(0x00000000), %g1
4239 sllx %g2, 32, %g2
4240 or %g1, %g2, %g1
4241 sethi %hi(8 * _gloffset_Map2d), %g2
4242 or %g2, %lo(8 * _gloffset_Map2d), %g2
4243 ldx [%g1 + %g2], %g3
4244 #else
4245 sethi %hi(0x00000000), %g1
4246 or %g1, %lo(0x00000000), %g1
4247 ld [%g1 + (4 * _gloffset_Map2d)], %g3
4248 #endif
4249 jmpl %g3, %g0
4250
4251 GLOBL_FN(GL_PREFIX(Map2f))
4252 GL_PREFIX(Map2f):
4253 #ifdef __sparc_v9__
4254 sethi %hi(0x00000000), %g2
4255 sethi %hi(0x00000000), %g1
4256 or %g2, %lo(0x00000000), %g2
4257 or %g1, %lo(0x00000000), %g1
4258 sllx %g2, 32, %g2
4259 or %g1, %g2, %g1
4260 sethi %hi(8 * _gloffset_Map2f), %g2
4261 or %g2, %lo(8 * _gloffset_Map2f), %g2
4262 ldx [%g1 + %g2], %g3
4263 #else
4264 sethi %hi(0x00000000), %g1
4265 or %g1, %lo(0x00000000), %g1
4266 ld [%g1 + (4 * _gloffset_Map2f)], %g3
4267 #endif
4268 jmpl %g3, %g0
4269
4270 GLOBL_FN(GL_PREFIX(MapGrid1d))
4271 GL_PREFIX(MapGrid1d):
4272 #ifdef __sparc_v9__
4273 sethi %hi(0x00000000), %g2
4274 sethi %hi(0x00000000), %g1
4275 or %g2, %lo(0x00000000), %g2
4276 or %g1, %lo(0x00000000), %g1
4277 sllx %g2, 32, %g2
4278 or %g1, %g2, %g1
4279 sethi %hi(8 * _gloffset_MapGrid1d), %g2
4280 or %g2, %lo(8 * _gloffset_MapGrid1d), %g2
4281 ldx [%g1 + %g2], %g3
4282 #else
4283 sethi %hi(0x00000000), %g1
4284 or %g1, %lo(0x00000000), %g1
4285 ld [%g1 + (4 * _gloffset_MapGrid1d)], %g3
4286 #endif
4287 jmpl %g3, %g0
4288
4289 GLOBL_FN(GL_PREFIX(MapGrid1f))
4290 GL_PREFIX(MapGrid1f):
4291 #ifdef __sparc_v9__
4292 sethi %hi(0x00000000), %g2
4293 sethi %hi(0x00000000), %g1
4294 or %g2, %lo(0x00000000), %g2
4295 or %g1, %lo(0x00000000), %g1
4296 sllx %g2, 32, %g2
4297 or %g1, %g2, %g1
4298 sethi %hi(8 * _gloffset_MapGrid1f), %g2
4299 or %g2, %lo(8 * _gloffset_MapGrid1f), %g2
4300 ldx [%g1 + %g2], %g3
4301 #else
4302 sethi %hi(0x00000000), %g1
4303 or %g1, %lo(0x00000000), %g1
4304 ld [%g1 + (4 * _gloffset_MapGrid1f)], %g3
4305 #endif
4306 jmpl %g3, %g0
4307
4308 GLOBL_FN(GL_PREFIX(MapGrid2d))
4309 GL_PREFIX(MapGrid2d):
4310 #ifdef __sparc_v9__
4311 sethi %hi(0x00000000), %g2
4312 sethi %hi(0x00000000), %g1
4313 or %g2, %lo(0x00000000), %g2
4314 or %g1, %lo(0x00000000), %g1
4315 sllx %g2, 32, %g2
4316 or %g1, %g2, %g1
4317 sethi %hi(8 * _gloffset_MapGrid2d), %g2
4318 or %g2, %lo(8 * _gloffset_MapGrid2d), %g2
4319 ldx [%g1 + %g2], %g3
4320 #else
4321 sethi %hi(0x00000000), %g1
4322 or %g1, %lo(0x00000000), %g1
4323 ld [%g1 + (4 * _gloffset_MapGrid2d)], %g3
4324 #endif
4325 jmpl %g3, %g0
4326
4327 GLOBL_FN(GL_PREFIX(MapGrid2f))
4328 GL_PREFIX(MapGrid2f):
4329 #ifdef __sparc_v9__
4330 sethi %hi(0x00000000), %g2
4331 sethi %hi(0x00000000), %g1
4332 or %g2, %lo(0x00000000), %g2
4333 or %g1, %lo(0x00000000), %g1
4334 sllx %g2, 32, %g2
4335 or %g1, %g2, %g1
4336 sethi %hi(8 * _gloffset_MapGrid2f), %g2
4337 or %g2, %lo(8 * _gloffset_MapGrid2f), %g2
4338 ldx [%g1 + %g2], %g3
4339 #else
4340 sethi %hi(0x00000000), %g1
4341 or %g1, %lo(0x00000000), %g1
4342 ld [%g1 + (4 * _gloffset_MapGrid2f)], %g3
4343 #endif
4344 jmpl %g3, %g0
4345
4346 GLOBL_FN(GL_PREFIX(EvalCoord1d))
4347 GL_PREFIX(EvalCoord1d):
4348 #ifdef __sparc_v9__
4349 sethi %hi(0x00000000), %g2
4350 sethi %hi(0x00000000), %g1
4351 or %g2, %lo(0x00000000), %g2
4352 or %g1, %lo(0x00000000), %g1
4353 sllx %g2, 32, %g2
4354 or %g1, %g2, %g1
4355 sethi %hi(8 * _gloffset_EvalCoord1d), %g2
4356 or %g2, %lo(8 * _gloffset_EvalCoord1d), %g2
4357 ldx [%g1 + %g2], %g3
4358 #else
4359 sethi %hi(0x00000000), %g1
4360 or %g1, %lo(0x00000000), %g1
4361 ld [%g1 + (4 * _gloffset_EvalCoord1d)], %g3
4362 #endif
4363 jmpl %g3, %g0
4364
4365 GLOBL_FN(GL_PREFIX(EvalCoord1dv))
4366 GL_PREFIX(EvalCoord1dv):
4367 #ifdef __sparc_v9__
4368 sethi %hi(0x00000000), %g2
4369 sethi %hi(0x00000000), %g1
4370 or %g2, %lo(0x00000000), %g2
4371 or %g1, %lo(0x00000000), %g1
4372 sllx %g2, 32, %g2
4373 or %g1, %g2, %g1
4374 sethi %hi(8 * _gloffset_EvalCoord1dv), %g2
4375 or %g2, %lo(8 * _gloffset_EvalCoord1dv), %g2
4376 ldx [%g1 + %g2], %g3
4377 #else
4378 sethi %hi(0x00000000), %g1
4379 or %g1, %lo(0x00000000), %g1
4380 ld [%g1 + (4 * _gloffset_EvalCoord1dv)], %g3
4381 #endif
4382 jmpl %g3, %g0
4383
4384 GLOBL_FN(GL_PREFIX(EvalCoord1f))
4385 GL_PREFIX(EvalCoord1f):
4386 #ifdef __sparc_v9__
4387 sethi %hi(0x00000000), %g2
4388 sethi %hi(0x00000000), %g1
4389 or %g2, %lo(0x00000000), %g2
4390 or %g1, %lo(0x00000000), %g1
4391 sllx %g2, 32, %g2
4392 or %g1, %g2, %g1
4393 sethi %hi(8 * _gloffset_EvalCoord1f), %g2
4394 or %g2, %lo(8 * _gloffset_EvalCoord1f), %g2
4395 ldx [%g1 + %g2], %g3
4396 #else
4397 sethi %hi(0x00000000), %g1
4398 or %g1, %lo(0x00000000), %g1
4399 ld [%g1 + (4 * _gloffset_EvalCoord1f)], %g3
4400 #endif
4401 jmpl %g3, %g0
4402
4403 GLOBL_FN(GL_PREFIX(EvalCoord1fv))
4404 GL_PREFIX(EvalCoord1fv):
4405 #ifdef __sparc_v9__
4406 sethi %hi(0x00000000), %g2
4407 sethi %hi(0x00000000), %g1
4408 or %g2, %lo(0x00000000), %g2
4409 or %g1, %lo(0x00000000), %g1
4410 sllx %g2, 32, %g2
4411 or %g1, %g2, %g1
4412 sethi %hi(8 * _gloffset_EvalCoord1fv), %g2
4413 or %g2, %lo(8 * _gloffset_EvalCoord1fv), %g2
4414 ldx [%g1 + %g2], %g3
4415 #else
4416 sethi %hi(0x00000000), %g1
4417 or %g1, %lo(0x00000000), %g1
4418 ld [%g1 + (4 * _gloffset_EvalCoord1fv)], %g3
4419 #endif
4420 jmpl %g3, %g0
4421
4422 GLOBL_FN(GL_PREFIX(EvalCoord2d))
4423 GL_PREFIX(EvalCoord2d):
4424 #ifdef __sparc_v9__
4425 sethi %hi(0x00000000), %g2
4426 sethi %hi(0x00000000), %g1
4427 or %g2, %lo(0x00000000), %g2
4428 or %g1, %lo(0x00000000), %g1
4429 sllx %g2, 32, %g2
4430 or %g1, %g2, %g1
4431 sethi %hi(8 * _gloffset_EvalCoord2d), %g2
4432 or %g2, %lo(8 * _gloffset_EvalCoord2d), %g2
4433 ldx [%g1 + %g2], %g3
4434 #else
4435 sethi %hi(0x00000000), %g1
4436 or %g1, %lo(0x00000000), %g1
4437 ld [%g1 + (4 * _gloffset_EvalCoord2d)], %g3
4438 #endif
4439 jmpl %g3, %g0
4440
4441 GLOBL_FN(GL_PREFIX(EvalCoord2dv))
4442 GL_PREFIX(EvalCoord2dv):
4443 #ifdef __sparc_v9__
4444 sethi %hi(0x00000000), %g2
4445 sethi %hi(0x00000000), %g1
4446 or %g2, %lo(0x00000000), %g2
4447 or %g1, %lo(0x00000000), %g1
4448 sllx %g2, 32, %g2
4449 or %g1, %g2, %g1
4450 sethi %hi(8 * _gloffset_EvalCoord2dv), %g2
4451 or %g2, %lo(8 * _gloffset_EvalCoord2dv), %g2
4452 ldx [%g1 + %g2], %g3
4453 #else
4454 sethi %hi(0x00000000), %g1
4455 or %g1, %lo(0x00000000), %g1
4456 ld [%g1 + (4 * _gloffset_EvalCoord2dv)], %g3
4457 #endif
4458 jmpl %g3, %g0
4459
4460 GLOBL_FN(GL_PREFIX(EvalCoord2f))
4461 GL_PREFIX(EvalCoord2f):
4462 #ifdef __sparc_v9__
4463 sethi %hi(0x00000000), %g2
4464 sethi %hi(0x00000000), %g1
4465 or %g2, %lo(0x00000000), %g2
4466 or %g1, %lo(0x00000000), %g1
4467 sllx %g2, 32, %g2
4468 or %g1, %g2, %g1
4469 sethi %hi(8 * _gloffset_EvalCoord2f), %g2
4470 or %g2, %lo(8 * _gloffset_EvalCoord2f), %g2
4471 ldx [%g1 + %g2], %g3
4472 #else
4473 sethi %hi(0x00000000), %g1
4474 or %g1, %lo(0x00000000), %g1
4475 ld [%g1 + (4 * _gloffset_EvalCoord2f)], %g3
4476 #endif
4477 jmpl %g3, %g0
4478
4479 GLOBL_FN(GL_PREFIX(EvalCoord2fv))
4480 GL_PREFIX(EvalCoord2fv):
4481 #ifdef __sparc_v9__
4482 sethi %hi(0x00000000), %g2
4483 sethi %hi(0x00000000), %g1
4484 or %g2, %lo(0x00000000), %g2
4485 or %g1, %lo(0x00000000), %g1
4486 sllx %g2, 32, %g2
4487 or %g1, %g2, %g1
4488 sethi %hi(8 * _gloffset_EvalCoord2fv), %g2
4489 or %g2, %lo(8 * _gloffset_EvalCoord2fv), %g2
4490 ldx [%g1 + %g2], %g3
4491 #else
4492 sethi %hi(0x00000000), %g1
4493 or %g1, %lo(0x00000000), %g1
4494 ld [%g1 + (4 * _gloffset_EvalCoord2fv)], %g3
4495 #endif
4496 jmpl %g3, %g0
4497
4498 GLOBL_FN(GL_PREFIX(EvalMesh1))
4499 GL_PREFIX(EvalMesh1):
4500 #ifdef __sparc_v9__
4501 sethi %hi(0x00000000), %g2
4502 sethi %hi(0x00000000), %g1
4503 or %g2, %lo(0x00000000), %g2
4504 or %g1, %lo(0x00000000), %g1
4505 sllx %g2, 32, %g2
4506 or %g1, %g2, %g1
4507 sethi %hi(8 * _gloffset_EvalMesh1), %g2
4508 or %g2, %lo(8 * _gloffset_EvalMesh1), %g2
4509 ldx [%g1 + %g2], %g3
4510 #else
4511 sethi %hi(0x00000000), %g1
4512 or %g1, %lo(0x00000000), %g1
4513 ld [%g1 + (4 * _gloffset_EvalMesh1)], %g3
4514 #endif
4515 jmpl %g3, %g0
4516
4517 GLOBL_FN(GL_PREFIX(EvalPoint1))
4518 GL_PREFIX(EvalPoint1):
4519 #ifdef __sparc_v9__
4520 sethi %hi(0x00000000), %g2
4521 sethi %hi(0x00000000), %g1
4522 or %g2, %lo(0x00000000), %g2
4523 or %g1, %lo(0x00000000), %g1
4524 sllx %g2, 32, %g2
4525 or %g1, %g2, %g1
4526 sethi %hi(8 * _gloffset_EvalPoint1), %g2
4527 or %g2, %lo(8 * _gloffset_EvalPoint1), %g2
4528 ldx [%g1 + %g2], %g3
4529 #else
4530 sethi %hi(0x00000000), %g1
4531 or %g1, %lo(0x00000000), %g1
4532 ld [%g1 + (4 * _gloffset_EvalPoint1)], %g3
4533 #endif
4534 jmpl %g3, %g0
4535
4536 GLOBL_FN(GL_PREFIX(EvalMesh2))
4537 GL_PREFIX(EvalMesh2):
4538 #ifdef __sparc_v9__
4539 sethi %hi(0x00000000), %g2
4540 sethi %hi(0x00000000), %g1
4541 or %g2, %lo(0x00000000), %g2
4542 or %g1, %lo(0x00000000), %g1
4543 sllx %g2, 32, %g2
4544 or %g1, %g2, %g1
4545 sethi %hi(8 * _gloffset_EvalMesh2), %g2
4546 or %g2, %lo(8 * _gloffset_EvalMesh2), %g2
4547 ldx [%g1 + %g2], %g3
4548 #else
4549 sethi %hi(0x00000000), %g1
4550 or %g1, %lo(0x00000000), %g1
4551 ld [%g1 + (4 * _gloffset_EvalMesh2)], %g3
4552 #endif
4553 jmpl %g3, %g0
4554
4555 GLOBL_FN(GL_PREFIX(EvalPoint2))
4556 GL_PREFIX(EvalPoint2):
4557 #ifdef __sparc_v9__
4558 sethi %hi(0x00000000), %g2
4559 sethi %hi(0x00000000), %g1
4560 or %g2, %lo(0x00000000), %g2
4561 or %g1, %lo(0x00000000), %g1
4562 sllx %g2, 32, %g2
4563 or %g1, %g2, %g1
4564 sethi %hi(8 * _gloffset_EvalPoint2), %g2
4565 or %g2, %lo(8 * _gloffset_EvalPoint2), %g2
4566 ldx [%g1 + %g2], %g3
4567 #else
4568 sethi %hi(0x00000000), %g1
4569 or %g1, %lo(0x00000000), %g1
4570 ld [%g1 + (4 * _gloffset_EvalPoint2)], %g3
4571 #endif
4572 jmpl %g3, %g0
4573
4574 GLOBL_FN(GL_PREFIX(AlphaFunc))
4575 GL_PREFIX(AlphaFunc):
4576 #ifdef __sparc_v9__
4577 sethi %hi(0x00000000), %g2
4578 sethi %hi(0x00000000), %g1
4579 or %g2, %lo(0x00000000), %g2
4580 or %g1, %lo(0x00000000), %g1
4581 sllx %g2, 32, %g2
4582 or %g1, %g2, %g1
4583 sethi %hi(8 * _gloffset_AlphaFunc), %g2
4584 or %g2, %lo(8 * _gloffset_AlphaFunc), %g2
4585 ldx [%g1 + %g2], %g3
4586 #else
4587 sethi %hi(0x00000000), %g1
4588 or %g1, %lo(0x00000000), %g1
4589 ld [%g1 + (4 * _gloffset_AlphaFunc)], %g3
4590 #endif
4591 jmpl %g3, %g0
4592
4593 GLOBL_FN(GL_PREFIX(BlendFunc))
4594 GL_PREFIX(BlendFunc):
4595 #ifdef __sparc_v9__
4596 sethi %hi(0x00000000), %g2
4597 sethi %hi(0x00000000), %g1
4598 or %g2, %lo(0x00000000), %g2
4599 or %g1, %lo(0x00000000), %g1
4600 sllx %g2, 32, %g2
4601 or %g1, %g2, %g1
4602 sethi %hi(8 * _gloffset_BlendFunc), %g2
4603 or %g2, %lo(8 * _gloffset_BlendFunc), %g2
4604 ldx [%g1 + %g2], %g3
4605 #else
4606 sethi %hi(0x00000000), %g1
4607 or %g1, %lo(0x00000000), %g1
4608 ld [%g1 + (4 * _gloffset_BlendFunc)], %g3
4609 #endif
4610 jmpl %g3, %g0
4611
4612 GLOBL_FN(GL_PREFIX(LogicOp))
4613 GL_PREFIX(LogicOp):
4614 #ifdef __sparc_v9__
4615 sethi %hi(0x00000000), %g2
4616 sethi %hi(0x00000000), %g1
4617 or %g2, %lo(0x00000000), %g2
4618 or %g1, %lo(0x00000000), %g1
4619 sllx %g2, 32, %g2
4620 or %g1, %g2, %g1
4621 sethi %hi(8 * _gloffset_LogicOp), %g2
4622 or %g2, %lo(8 * _gloffset_LogicOp), %g2
4623 ldx [%g1 + %g2], %g3
4624 #else
4625 sethi %hi(0x00000000), %g1
4626 or %g1, %lo(0x00000000), %g1
4627 ld [%g1 + (4 * _gloffset_LogicOp)], %g3
4628 #endif
4629 jmpl %g3, %g0
4630
4631 GLOBL_FN(GL_PREFIX(StencilFunc))
4632 GL_PREFIX(StencilFunc):
4633 #ifdef __sparc_v9__
4634 sethi %hi(0x00000000), %g2
4635 sethi %hi(0x00000000), %g1
4636 or %g2, %lo(0x00000000), %g2
4637 or %g1, %lo(0x00000000), %g1
4638 sllx %g2, 32, %g2
4639 or %g1, %g2, %g1
4640 sethi %hi(8 * _gloffset_StencilFunc), %g2
4641 or %g2, %lo(8 * _gloffset_StencilFunc), %g2
4642 ldx [%g1 + %g2], %g3
4643 #else
4644 sethi %hi(0x00000000), %g1
4645 or %g1, %lo(0x00000000), %g1
4646 ld [%g1 + (4 * _gloffset_StencilFunc)], %g3
4647 #endif
4648 jmpl %g3, %g0
4649
4650 GLOBL_FN(GL_PREFIX(StencilOp))
4651 GL_PREFIX(StencilOp):
4652 #ifdef __sparc_v9__
4653 sethi %hi(0x00000000), %g2
4654 sethi %hi(0x00000000), %g1
4655 or %g2, %lo(0x00000000), %g2
4656 or %g1, %lo(0x00000000), %g1
4657 sllx %g2, 32, %g2
4658 or %g1, %g2, %g1
4659 sethi %hi(8 * _gloffset_StencilOp), %g2
4660 or %g2, %lo(8 * _gloffset_StencilOp), %g2
4661 ldx [%g1 + %g2], %g3
4662 #else
4663 sethi %hi(0x00000000), %g1
4664 or %g1, %lo(0x00000000), %g1
4665 ld [%g1 + (4 * _gloffset_StencilOp)], %g3
4666 #endif
4667 jmpl %g3, %g0
4668
4669 GLOBL_FN(GL_PREFIX(DepthFunc))
4670 GL_PREFIX(DepthFunc):
4671 #ifdef __sparc_v9__
4672 sethi %hi(0x00000000), %g2
4673 sethi %hi(0x00000000), %g1
4674 or %g2, %lo(0x00000000), %g2
4675 or %g1, %lo(0x00000000), %g1
4676 sllx %g2, 32, %g2
4677 or %g1, %g2, %g1
4678 sethi %hi(8 * _gloffset_DepthFunc), %g2
4679 or %g2, %lo(8 * _gloffset_DepthFunc), %g2
4680 ldx [%g1 + %g2], %g3
4681 #else
4682 sethi %hi(0x00000000), %g1
4683 or %g1, %lo(0x00000000), %g1
4684 ld [%g1 + (4 * _gloffset_DepthFunc)], %g3
4685 #endif
4686 jmpl %g3, %g0
4687
4688 GLOBL_FN(GL_PREFIX(PixelZoom))
4689 GL_PREFIX(PixelZoom):
4690 #ifdef __sparc_v9__
4691 sethi %hi(0x00000000), %g2
4692 sethi %hi(0x00000000), %g1
4693 or %g2, %lo(0x00000000), %g2
4694 or %g1, %lo(0x00000000), %g1
4695 sllx %g2, 32, %g2
4696 or %g1, %g2, %g1
4697 sethi %hi(8 * _gloffset_PixelZoom), %g2
4698 or %g2, %lo(8 * _gloffset_PixelZoom), %g2
4699 ldx [%g1 + %g2], %g3
4700 #else
4701 sethi %hi(0x00000000), %g1
4702 or %g1, %lo(0x00000000), %g1
4703 ld [%g1 + (4 * _gloffset_PixelZoom)], %g3
4704 #endif
4705 jmpl %g3, %g0
4706
4707 GLOBL_FN(GL_PREFIX(PixelTransferf))
4708 GL_PREFIX(PixelTransferf):
4709 #ifdef __sparc_v9__
4710 sethi %hi(0x00000000), %g2
4711 sethi %hi(0x00000000), %g1
4712 or %g2, %lo(0x00000000), %g2
4713 or %g1, %lo(0x00000000), %g1
4714 sllx %g2, 32, %g2
4715 or %g1, %g2, %g1
4716 sethi %hi(8 * _gloffset_PixelTransferf), %g2
4717 or %g2, %lo(8 * _gloffset_PixelTransferf), %g2
4718 ldx [%g1 + %g2], %g3
4719 #else
4720 sethi %hi(0x00000000), %g1
4721 or %g1, %lo(0x00000000), %g1
4722 ld [%g1 + (4 * _gloffset_PixelTransferf)], %g3
4723 #endif
4724 jmpl %g3, %g0
4725
4726 GLOBL_FN(GL_PREFIX(PixelTransferi))
4727 GL_PREFIX(PixelTransferi):
4728 #ifdef __sparc_v9__
4729 sethi %hi(0x00000000), %g2
4730 sethi %hi(0x00000000), %g1
4731 or %g2, %lo(0x00000000), %g2
4732 or %g1, %lo(0x00000000), %g1
4733 sllx %g2, 32, %g2
4734 or %g1, %g2, %g1
4735 sethi %hi(8 * _gloffset_PixelTransferi), %g2
4736 or %g2, %lo(8 * _gloffset_PixelTransferi), %g2
4737 ldx [%g1 + %g2], %g3
4738 #else
4739 sethi %hi(0x00000000), %g1
4740 or %g1, %lo(0x00000000), %g1
4741 ld [%g1 + (4 * _gloffset_PixelTransferi)], %g3
4742 #endif
4743 jmpl %g3, %g0
4744
4745 GLOBL_FN(GL_PREFIX(PixelStoref))
4746 GL_PREFIX(PixelStoref):
4747 #ifdef __sparc_v9__
4748 sethi %hi(0x00000000), %g2
4749 sethi %hi(0x00000000), %g1
4750 or %g2, %lo(0x00000000), %g2
4751 or %g1, %lo(0x00000000), %g1
4752 sllx %g2, 32, %g2
4753 or %g1, %g2, %g1
4754 sethi %hi(8 * _gloffset_PixelStoref), %g2
4755 or %g2, %lo(8 * _gloffset_PixelStoref), %g2
4756 ldx [%g1 + %g2], %g3
4757 #else
4758 sethi %hi(0x00000000), %g1
4759 or %g1, %lo(0x00000000), %g1
4760 ld [%g1 + (4 * _gloffset_PixelStoref)], %g3
4761 #endif
4762 jmpl %g3, %g0
4763
4764 GLOBL_FN(GL_PREFIX(PixelStorei))
4765 GL_PREFIX(PixelStorei):
4766 #ifdef __sparc_v9__
4767 sethi %hi(0x00000000), %g2
4768 sethi %hi(0x00000000), %g1
4769 or %g2, %lo(0x00000000), %g2
4770 or %g1, %lo(0x00000000), %g1
4771 sllx %g2, 32, %g2
4772 or %g1, %g2, %g1
4773 sethi %hi(8 * _gloffset_PixelStorei), %g2
4774 or %g2, %lo(8 * _gloffset_PixelStorei), %g2
4775 ldx [%g1 + %g2], %g3
4776 #else
4777 sethi %hi(0x00000000), %g1
4778 or %g1, %lo(0x00000000), %g1
4779 ld [%g1 + (4 * _gloffset_PixelStorei)], %g3
4780 #endif
4781 jmpl %g3, %g0
4782
4783 GLOBL_FN(GL_PREFIX(PixelMapfv))
4784 GL_PREFIX(PixelMapfv):
4785 #ifdef __sparc_v9__
4786 sethi %hi(0x00000000), %g2
4787 sethi %hi(0x00000000), %g1
4788 or %g2, %lo(0x00000000), %g2
4789 or %g1, %lo(0x00000000), %g1
4790 sllx %g2, 32, %g2
4791 or %g1, %g2, %g1
4792 sethi %hi(8 * _gloffset_PixelMapfv), %g2
4793 or %g2, %lo(8 * _gloffset_PixelMapfv), %g2
4794 ldx [%g1 + %g2], %g3
4795 #else
4796 sethi %hi(0x00000000), %g1
4797 or %g1, %lo(0x00000000), %g1
4798 ld [%g1 + (4 * _gloffset_PixelMapfv)], %g3
4799 #endif
4800 jmpl %g3, %g0
4801
4802 GLOBL_FN(GL_PREFIX(PixelMapuiv))
4803 GL_PREFIX(PixelMapuiv):
4804 #ifdef __sparc_v9__
4805 sethi %hi(0x00000000), %g2
4806 sethi %hi(0x00000000), %g1
4807 or %g2, %lo(0x00000000), %g2
4808 or %g1, %lo(0x00000000), %g1
4809 sllx %g2, 32, %g2
4810 or %g1, %g2, %g1
4811 sethi %hi(8 * _gloffset_PixelMapuiv), %g2
4812 or %g2, %lo(8 * _gloffset_PixelMapuiv), %g2
4813 ldx [%g1 + %g2], %g3
4814 #else
4815 sethi %hi(0x00000000), %g1
4816 or %g1, %lo(0x00000000), %g1
4817 ld [%g1 + (4 * _gloffset_PixelMapuiv)], %g3
4818 #endif
4819 jmpl %g3, %g0
4820
4821 GLOBL_FN(GL_PREFIX(PixelMapusv))
4822 GL_PREFIX(PixelMapusv):
4823 #ifdef __sparc_v9__
4824 sethi %hi(0x00000000), %g2
4825 sethi %hi(0x00000000), %g1
4826 or %g2, %lo(0x00000000), %g2
4827 or %g1, %lo(0x00000000), %g1
4828 sllx %g2, 32, %g2
4829 or %g1, %g2, %g1
4830 sethi %hi(8 * _gloffset_PixelMapusv), %g2
4831 or %g2, %lo(8 * _gloffset_PixelMapusv), %g2
4832 ldx [%g1 + %g2], %g3
4833 #else
4834 sethi %hi(0x00000000), %g1
4835 or %g1, %lo(0x00000000), %g1
4836 ld [%g1 + (4 * _gloffset_PixelMapusv)], %g3
4837 #endif
4838 jmpl %g3, %g0
4839
4840 GLOBL_FN(GL_PREFIX(ReadBuffer))
4841 GL_PREFIX(ReadBuffer):
4842 #ifdef __sparc_v9__
4843 sethi %hi(0x00000000), %g2
4844 sethi %hi(0x00000000), %g1
4845 or %g2, %lo(0x00000000), %g2
4846 or %g1, %lo(0x00000000), %g1
4847 sllx %g2, 32, %g2
4848 or %g1, %g2, %g1
4849 sethi %hi(8 * _gloffset_ReadBuffer), %g2
4850 or %g2, %lo(8 * _gloffset_ReadBuffer), %g2
4851 ldx [%g1 + %g2], %g3
4852 #else
4853 sethi %hi(0x00000000), %g1
4854 or %g1, %lo(0x00000000), %g1
4855 ld [%g1 + (4 * _gloffset_ReadBuffer)], %g3
4856 #endif
4857 jmpl %g3, %g0
4858
4859 GLOBL_FN(GL_PREFIX(CopyPixels))
4860 GL_PREFIX(CopyPixels):
4861 #ifdef __sparc_v9__
4862 sethi %hi(0x00000000), %g2
4863 sethi %hi(0x00000000), %g1
4864 or %g2, %lo(0x00000000), %g2
4865 or %g1, %lo(0x00000000), %g1
4866 sllx %g2, 32, %g2
4867 or %g1, %g2, %g1
4868 sethi %hi(8 * _gloffset_CopyPixels), %g2
4869 or %g2, %lo(8 * _gloffset_CopyPixels), %g2
4870 ldx [%g1 + %g2], %g3
4871 #else
4872 sethi %hi(0x00000000), %g1
4873 or %g1, %lo(0x00000000), %g1
4874 ld [%g1 + (4 * _gloffset_CopyPixels)], %g3
4875 #endif
4876 jmpl %g3, %g0
4877
4878 GLOBL_FN(GL_PREFIX(ReadPixels))
4879 GL_PREFIX(ReadPixels):
4880 #ifdef __sparc_v9__
4881 sethi %hi(0x00000000), %g2
4882 sethi %hi(0x00000000), %g1
4883 or %g2, %lo(0x00000000), %g2
4884 or %g1, %lo(0x00000000), %g1
4885 sllx %g2, 32, %g2
4886 or %g1, %g2, %g1
4887 sethi %hi(8 * _gloffset_ReadPixels), %g2
4888 or %g2, %lo(8 * _gloffset_ReadPixels), %g2
4889 ldx [%g1 + %g2], %g3
4890 #else
4891 sethi %hi(0x00000000), %g1
4892 or %g1, %lo(0x00000000), %g1
4893 ld [%g1 + (4 * _gloffset_ReadPixels)], %g3
4894 #endif
4895 jmpl %g3, %g0
4896
4897 GLOBL_FN(GL_PREFIX(DrawPixels))
4898 GL_PREFIX(DrawPixels):
4899 #ifdef __sparc_v9__
4900 sethi %hi(0x00000000), %g2
4901 sethi %hi(0x00000000), %g1
4902 or %g2, %lo(0x00000000), %g2
4903 or %g1, %lo(0x00000000), %g1
4904 sllx %g2, 32, %g2
4905 or %g1, %g2, %g1
4906 sethi %hi(8 * _gloffset_DrawPixels), %g2
4907 or %g2, %lo(8 * _gloffset_DrawPixels), %g2
4908 ldx [%g1 + %g2], %g3
4909 #else
4910 sethi %hi(0x00000000), %g1
4911 or %g1, %lo(0x00000000), %g1
4912 ld [%g1 + (4 * _gloffset_DrawPixels)], %g3
4913 #endif
4914 jmpl %g3, %g0
4915
4916 GLOBL_FN(GL_PREFIX(GetBooleanv))
4917 GL_PREFIX(GetBooleanv):
4918 #ifdef __sparc_v9__
4919 sethi %hi(0x00000000), %g2
4920 sethi %hi(0x00000000), %g1
4921 or %g2, %lo(0x00000000), %g2
4922 or %g1, %lo(0x00000000), %g1
4923 sllx %g2, 32, %g2
4924 or %g1, %g2, %g1
4925 sethi %hi(8 * _gloffset_GetBooleanv), %g2
4926 or %g2, %lo(8 * _gloffset_GetBooleanv), %g2
4927 ldx [%g1 + %g2], %g3
4928 #else
4929 sethi %hi(0x00000000), %g1
4930 or %g1, %lo(0x00000000), %g1
4931 ld [%g1 + (4 * _gloffset_GetBooleanv)], %g3
4932 #endif
4933 jmpl %g3, %g0
4934
4935 GLOBL_FN(GL_PREFIX(GetClipPlane))
4936 GL_PREFIX(GetClipPlane):
4937 #ifdef __sparc_v9__
4938 sethi %hi(0x00000000), %g2
4939 sethi %hi(0x00000000), %g1
4940 or %g2, %lo(0x00000000), %g2
4941 or %g1, %lo(0x00000000), %g1
4942 sllx %g2, 32, %g2
4943 or %g1, %g2, %g1
4944 sethi %hi(8 * _gloffset_GetClipPlane), %g2
4945 or %g2, %lo(8 * _gloffset_GetClipPlane), %g2
4946 ldx [%g1 + %g2], %g3
4947 #else
4948 sethi %hi(0x00000000), %g1
4949 or %g1, %lo(0x00000000), %g1
4950 ld [%g1 + (4 * _gloffset_GetClipPlane)], %g3
4951 #endif
4952 jmpl %g3, %g0
4953
4954 GLOBL_FN(GL_PREFIX(GetDoublev))
4955 GL_PREFIX(GetDoublev):
4956 #ifdef __sparc_v9__
4957 sethi %hi(0x00000000), %g2
4958 sethi %hi(0x00000000), %g1
4959 or %g2, %lo(0x00000000), %g2
4960 or %g1, %lo(0x00000000), %g1
4961 sllx %g2, 32, %g2
4962 or %g1, %g2, %g1
4963 sethi %hi(8 * _gloffset_GetDoublev), %g2
4964 or %g2, %lo(8 * _gloffset_GetDoublev), %g2
4965 ldx [%g1 + %g2], %g3
4966 #else
4967 sethi %hi(0x00000000), %g1
4968 or %g1, %lo(0x00000000), %g1
4969 ld [%g1 + (4 * _gloffset_GetDoublev)], %g3
4970 #endif
4971 jmpl %g3, %g0
4972
4973 GLOBL_FN(GL_PREFIX(GetError))
4974 GL_PREFIX(GetError):
4975 #ifdef __sparc_v9__
4976 sethi %hi(0x00000000), %g2
4977 sethi %hi(0x00000000), %g1
4978 or %g2, %lo(0x00000000), %g2
4979 or %g1, %lo(0x00000000), %g1
4980 sllx %g2, 32, %g2
4981 or %g1, %g2, %g1
4982 sethi %hi(8 * _gloffset_GetError), %g2
4983 or %g2, %lo(8 * _gloffset_GetError), %g2
4984 ldx [%g1 + %g2], %g3
4985 #else
4986 sethi %hi(0x00000000), %g1
4987 or %g1, %lo(0x00000000), %g1
4988 ld [%g1 + (4 * _gloffset_GetError)], %g3
4989 #endif
4990 jmpl %g3, %g0
4991
4992 GLOBL_FN(GL_PREFIX(GetFloatv))
4993 GL_PREFIX(GetFloatv):
4994 #ifdef __sparc_v9__
4995 sethi %hi(0x00000000), %g2
4996 sethi %hi(0x00000000), %g1
4997 or %g2, %lo(0x00000000), %g2
4998 or %g1, %lo(0x00000000), %g1
4999 sllx %g2, 32, %g2
5000 or %g1, %g2, %g1
5001 sethi %hi(8 * _gloffset_GetFloatv), %g2
5002 or %g2, %lo(8 * _gloffset_GetFloatv), %g2
5003 ldx [%g1 + %g2], %g3
5004 #else
5005 sethi %hi(0x00000000), %g1
5006 or %g1, %lo(0x00000000), %g1
5007 ld [%g1 + (4 * _gloffset_GetFloatv)], %g3
5008 #endif
5009 jmpl %g3, %g0
5010
5011 GLOBL_FN(GL_PREFIX(GetIntegerv))
5012 GL_PREFIX(GetIntegerv):
5013 #ifdef __sparc_v9__
5014 sethi %hi(0x00000000), %g2
5015 sethi %hi(0x00000000), %g1
5016 or %g2, %lo(0x00000000), %g2
5017 or %g1, %lo(0x00000000), %g1
5018 sllx %g2, 32, %g2
5019 or %g1, %g2, %g1
5020 sethi %hi(8 * _gloffset_GetIntegerv), %g2
5021 or %g2, %lo(8 * _gloffset_GetIntegerv), %g2
5022 ldx [%g1 + %g2], %g3
5023 #else
5024 sethi %hi(0x00000000), %g1
5025 or %g1, %lo(0x00000000), %g1
5026 ld [%g1 + (4 * _gloffset_GetIntegerv)], %g3
5027 #endif
5028 jmpl %g3, %g0
5029
5030 GLOBL_FN(GL_PREFIX(GetLightfv))
5031 GL_PREFIX(GetLightfv):
5032 #ifdef __sparc_v9__
5033 sethi %hi(0x00000000), %g2
5034 sethi %hi(0x00000000), %g1
5035 or %g2, %lo(0x00000000), %g2
5036 or %g1, %lo(0x00000000), %g1
5037 sllx %g2, 32, %g2
5038 or %g1, %g2, %g1
5039 sethi %hi(8 * _gloffset_GetLightfv), %g2
5040 or %g2, %lo(8 * _gloffset_GetLightfv), %g2
5041 ldx [%g1 + %g2], %g3
5042 #else
5043 sethi %hi(0x00000000), %g1
5044 or %g1, %lo(0x00000000), %g1
5045 ld [%g1 + (4 * _gloffset_GetLightfv)], %g3
5046 #endif
5047 jmpl %g3, %g0
5048
5049 GLOBL_FN(GL_PREFIX(GetLightiv))
5050 GL_PREFIX(GetLightiv):
5051 #ifdef __sparc_v9__
5052 sethi %hi(0x00000000), %g2
5053 sethi %hi(0x00000000), %g1
5054 or %g2, %lo(0x00000000), %g2
5055 or %g1, %lo(0x00000000), %g1
5056 sllx %g2, 32, %g2
5057 or %g1, %g2, %g1
5058 sethi %hi(8 * _gloffset_GetLightiv), %g2
5059 or %g2, %lo(8 * _gloffset_GetLightiv), %g2
5060 ldx [%g1 + %g2], %g3
5061 #else
5062 sethi %hi(0x00000000), %g1
5063 or %g1, %lo(0x00000000), %g1
5064 ld [%g1 + (4 * _gloffset_GetLightiv)], %g3
5065 #endif
5066 jmpl %g3, %g0
5067
5068 GLOBL_FN(GL_PREFIX(GetMapdv))
5069 GL_PREFIX(GetMapdv):
5070 #ifdef __sparc_v9__
5071 sethi %hi(0x00000000), %g2
5072 sethi %hi(0x00000000), %g1
5073 or %g2, %lo(0x00000000), %g2
5074 or %g1, %lo(0x00000000), %g1
5075 sllx %g2, 32, %g2
5076 or %g1, %g2, %g1
5077 sethi %hi(8 * _gloffset_GetMapdv), %g2
5078 or %g2, %lo(8 * _gloffset_GetMapdv), %g2
5079 ldx [%g1 + %g2], %g3
5080 #else
5081 sethi %hi(0x00000000), %g1
5082 or %g1, %lo(0x00000000), %g1
5083 ld [%g1 + (4 * _gloffset_GetMapdv)], %g3
5084 #endif
5085 jmpl %g3, %g0
5086
5087 GLOBL_FN(GL_PREFIX(GetMapfv))
5088 GL_PREFIX(GetMapfv):
5089 #ifdef __sparc_v9__
5090 sethi %hi(0x00000000), %g2
5091 sethi %hi(0x00000000), %g1
5092 or %g2, %lo(0x00000000), %g2
5093 or %g1, %lo(0x00000000), %g1
5094 sllx %g2, 32, %g2
5095 or %g1, %g2, %g1
5096 sethi %hi(8 * _gloffset_GetMapfv), %g2
5097 or %g2, %lo(8 * _gloffset_GetMapfv), %g2
5098 ldx [%g1 + %g2], %g3
5099 #else
5100 sethi %hi(0x00000000), %g1
5101 or %g1, %lo(0x00000000), %g1
5102 ld [%g1 + (4 * _gloffset_GetMapfv)], %g3
5103 #endif
5104 jmpl %g3, %g0
5105
5106 GLOBL_FN(GL_PREFIX(GetMapiv))
5107 GL_PREFIX(GetMapiv):
5108 #ifdef __sparc_v9__
5109 sethi %hi(0x00000000), %g2
5110 sethi %hi(0x00000000), %g1
5111 or %g2, %lo(0x00000000), %g2
5112 or %g1, %lo(0x00000000), %g1
5113 sllx %g2, 32, %g2
5114 or %g1, %g2, %g1
5115 sethi %hi(8 * _gloffset_GetMapiv), %g2
5116 or %g2, %lo(8 * _gloffset_GetMapiv), %g2
5117 ldx [%g1 + %g2], %g3
5118 #else
5119 sethi %hi(0x00000000), %g1
5120 or %g1, %lo(0x00000000), %g1
5121 ld [%g1 + (4 * _gloffset_GetMapiv)], %g3
5122 #endif
5123 jmpl %g3, %g0
5124
5125 GLOBL_FN(GL_PREFIX(GetMaterialfv))
5126 GL_PREFIX(GetMaterialfv):
5127 #ifdef __sparc_v9__
5128 sethi %hi(0x00000000), %g2
5129 sethi %hi(0x00000000), %g1
5130 or %g2, %lo(0x00000000), %g2
5131 or %g1, %lo(0x00000000), %g1
5132 sllx %g2, 32, %g2
5133 or %g1, %g2, %g1
5134 sethi %hi(8 * _gloffset_GetMaterialfv), %g2
5135 or %g2, %lo(8 * _gloffset_GetMaterialfv), %g2
5136 ldx [%g1 + %g2], %g3
5137 #else
5138 sethi %hi(0x00000000), %g1
5139 or %g1, %lo(0x00000000), %g1
5140 ld [%g1 + (4 * _gloffset_GetMaterialfv)], %g3
5141 #endif
5142 jmpl %g3, %g0
5143
5144 GLOBL_FN(GL_PREFIX(GetMaterialiv))
5145 GL_PREFIX(GetMaterialiv):
5146 #ifdef __sparc_v9__
5147 sethi %hi(0x00000000), %g2
5148 sethi %hi(0x00000000), %g1
5149 or %g2, %lo(0x00000000), %g2
5150 or %g1, %lo(0x00000000), %g1
5151 sllx %g2, 32, %g2
5152 or %g1, %g2, %g1
5153 sethi %hi(8 * _gloffset_GetMaterialiv), %g2
5154 or %g2, %lo(8 * _gloffset_GetMaterialiv), %g2
5155 ldx [%g1 + %g2], %g3
5156 #else
5157 sethi %hi(0x00000000), %g1
5158 or %g1, %lo(0x00000000), %g1
5159 ld [%g1 + (4 * _gloffset_GetMaterialiv)], %g3
5160 #endif
5161 jmpl %g3, %g0
5162
5163 GLOBL_FN(GL_PREFIX(GetPixelMapfv))
5164 GL_PREFIX(GetPixelMapfv):
5165 #ifdef __sparc_v9__
5166 sethi %hi(0x00000000), %g2
5167 sethi %hi(0x00000000), %g1
5168 or %g2, %lo(0x00000000), %g2
5169 or %g1, %lo(0x00000000), %g1
5170 sllx %g2, 32, %g2
5171 or %g1, %g2, %g1
5172 sethi %hi(8 * _gloffset_GetPixelMapfv), %g2
5173 or %g2, %lo(8 * _gloffset_GetPixelMapfv), %g2
5174 ldx [%g1 + %g2], %g3
5175 #else
5176 sethi %hi(0x00000000), %g1
5177 or %g1, %lo(0x00000000), %g1
5178 ld [%g1 + (4 * _gloffset_GetPixelMapfv)], %g3
5179 #endif
5180 jmpl %g3, %g0
5181
5182 GLOBL_FN(GL_PREFIX(GetPixelMapuiv))
5183 GL_PREFIX(GetPixelMapuiv):
5184 #ifdef __sparc_v9__
5185 sethi %hi(0x00000000), %g2
5186 sethi %hi(0x00000000), %g1
5187 or %g2, %lo(0x00000000), %g2
5188 or %g1, %lo(0x00000000), %g1
5189 sllx %g2, 32, %g2
5190 or %g1, %g2, %g1
5191 sethi %hi(8 * _gloffset_GetPixelMapuiv), %g2
5192 or %g2, %lo(8 * _gloffset_GetPixelMapuiv), %g2
5193 ldx [%g1 + %g2], %g3
5194 #else
5195 sethi %hi(0x00000000), %g1
5196 or %g1, %lo(0x00000000), %g1
5197 ld [%g1 + (4 * _gloffset_GetPixelMapuiv)], %g3
5198 #endif
5199 jmpl %g3, %g0
5200
5201 GLOBL_FN(GL_PREFIX(GetPixelMapusv))
5202 GL_PREFIX(GetPixelMapusv):
5203 #ifdef __sparc_v9__
5204 sethi %hi(0x00000000), %g2
5205 sethi %hi(0x00000000), %g1
5206 or %g2, %lo(0x00000000), %g2
5207 or %g1, %lo(0x00000000), %g1
5208 sllx %g2, 32, %g2
5209 or %g1, %g2, %g1
5210 sethi %hi(8 * _gloffset_GetPixelMapusv), %g2
5211 or %g2, %lo(8 * _gloffset_GetPixelMapusv), %g2
5212 ldx [%g1 + %g2], %g3
5213 #else
5214 sethi %hi(0x00000000), %g1
5215 or %g1, %lo(0x00000000), %g1
5216 ld [%g1 + (4 * _gloffset_GetPixelMapusv)], %g3
5217 #endif
5218 jmpl %g3, %g0
5219
5220 GLOBL_FN(GL_PREFIX(GetPolygonStipple))
5221 GL_PREFIX(GetPolygonStipple):
5222 #ifdef __sparc_v9__
5223 sethi %hi(0x00000000), %g2
5224 sethi %hi(0x00000000), %g1
5225 or %g2, %lo(0x00000000), %g2
5226 or %g1, %lo(0x00000000), %g1
5227 sllx %g2, 32, %g2
5228 or %g1, %g2, %g1
5229 sethi %hi(8 * _gloffset_GetPolygonStipple), %g2
5230 or %g2, %lo(8 * _gloffset_GetPolygonStipple), %g2
5231 ldx [%g1 + %g2], %g3
5232 #else
5233 sethi %hi(0x00000000), %g1
5234 or %g1, %lo(0x00000000), %g1
5235 ld [%g1 + (4 * _gloffset_GetPolygonStipple)], %g3
5236 #endif
5237 jmpl %g3, %g0
5238
5239 GLOBL_FN(GL_PREFIX(GetString))
5240 GL_PREFIX(GetString):
5241 #ifdef __sparc_v9__
5242 sethi %hi(0x00000000), %g2
5243 sethi %hi(0x00000000), %g1
5244 or %g2, %lo(0x00000000), %g2
5245 or %g1, %lo(0x00000000), %g1
5246 sllx %g2, 32, %g2
5247 or %g1, %g2, %g1
5248 sethi %hi(8 * _gloffset_GetString), %g2
5249 or %g2, %lo(8 * _gloffset_GetString), %g2
5250 ldx [%g1 + %g2], %g3
5251 #else
5252 sethi %hi(0x00000000), %g1
5253 or %g1, %lo(0x00000000), %g1
5254 ld [%g1 + (4 * _gloffset_GetString)], %g3
5255 #endif
5256 jmpl %g3, %g0
5257
5258 GLOBL_FN(GL_PREFIX(GetTexEnvfv))
5259 GL_PREFIX(GetTexEnvfv):
5260 #ifdef __sparc_v9__
5261 sethi %hi(0x00000000), %g2
5262 sethi %hi(0x00000000), %g1
5263 or %g2, %lo(0x00000000), %g2
5264 or %g1, %lo(0x00000000), %g1
5265 sllx %g2, 32, %g2
5266 or %g1, %g2, %g1
5267 sethi %hi(8 * _gloffset_GetTexEnvfv), %g2
5268 or %g2, %lo(8 * _gloffset_GetTexEnvfv), %g2
5269 ldx [%g1 + %g2], %g3
5270 #else
5271 sethi %hi(0x00000000), %g1
5272 or %g1, %lo(0x00000000), %g1
5273 ld [%g1 + (4 * _gloffset_GetTexEnvfv)], %g3
5274 #endif
5275 jmpl %g3, %g0
5276
5277 GLOBL_FN(GL_PREFIX(GetTexEnviv))
5278 GL_PREFIX(GetTexEnviv):
5279 #ifdef __sparc_v9__
5280 sethi %hi(0x00000000), %g2
5281 sethi %hi(0x00000000), %g1
5282 or %g2, %lo(0x00000000), %g2
5283 or %g1, %lo(0x00000000), %g1
5284 sllx %g2, 32, %g2
5285 or %g1, %g2, %g1
5286 sethi %hi(8 * _gloffset_GetTexEnviv), %g2
5287 or %g2, %lo(8 * _gloffset_GetTexEnviv), %g2
5288 ldx [%g1 + %g2], %g3
5289 #else
5290 sethi %hi(0x00000000), %g1
5291 or %g1, %lo(0x00000000), %g1
5292 ld [%g1 + (4 * _gloffset_GetTexEnviv)], %g3
5293 #endif
5294 jmpl %g3, %g0
5295
5296 GLOBL_FN(GL_PREFIX(GetTexGendv))
5297 GL_PREFIX(GetTexGendv):
5298 #ifdef __sparc_v9__
5299 sethi %hi(0x00000000), %g2
5300 sethi %hi(0x00000000), %g1
5301 or %g2, %lo(0x00000000), %g2
5302 or %g1, %lo(0x00000000), %g1
5303 sllx %g2, 32, %g2
5304 or %g1, %g2, %g1
5305 sethi %hi(8 * _gloffset_GetTexGendv), %g2
5306 or %g2, %lo(8 * _gloffset_GetTexGendv), %g2
5307 ldx [%g1 + %g2], %g3
5308 #else
5309 sethi %hi(0x00000000), %g1
5310 or %g1, %lo(0x00000000), %g1
5311 ld [%g1 + (4 * _gloffset_GetTexGendv)], %g3
5312 #endif
5313 jmpl %g3, %g0
5314
5315 GLOBL_FN(GL_PREFIX(GetTexGenfv))
5316 GL_PREFIX(GetTexGenfv):
5317 #ifdef __sparc_v9__
5318 sethi %hi(0x00000000), %g2
5319 sethi %hi(0x00000000), %g1
5320 or %g2, %lo(0x00000000), %g2
5321 or %g1, %lo(0x00000000), %g1
5322 sllx %g2, 32, %g2
5323 or %g1, %g2, %g1
5324 sethi %hi(8 * _gloffset_GetTexGenfv), %g2
5325 or %g2, %lo(8 * _gloffset_GetTexGenfv), %g2
5326 ldx [%g1 + %g2], %g3
5327 #else
5328 sethi %hi(0x00000000), %g1
5329 or %g1, %lo(0x00000000), %g1
5330 ld [%g1 + (4 * _gloffset_GetTexGenfv)], %g3
5331 #endif
5332 jmpl %g3, %g0
5333
5334 GLOBL_FN(GL_PREFIX(GetTexGeniv))
5335 GL_PREFIX(GetTexGeniv):
5336 #ifdef __sparc_v9__
5337 sethi %hi(0x00000000), %g2
5338 sethi %hi(0x00000000), %g1
5339 or %g2, %lo(0x00000000), %g2
5340 or %g1, %lo(0x00000000), %g1
5341 sllx %g2, 32, %g2
5342 or %g1, %g2, %g1
5343 sethi %hi(8 * _gloffset_GetTexGeniv), %g2
5344 or %g2, %lo(8 * _gloffset_GetTexGeniv), %g2
5345 ldx [%g1 + %g2], %g3
5346 #else
5347 sethi %hi(0x00000000), %g1
5348 or %g1, %lo(0x00000000), %g1
5349 ld [%g1 + (4 * _gloffset_GetTexGeniv)], %g3
5350 #endif
5351 jmpl %g3, %g0
5352
5353 GLOBL_FN(GL_PREFIX(GetTexImage))
5354 GL_PREFIX(GetTexImage):
5355 #ifdef __sparc_v9__
5356 sethi %hi(0x00000000), %g2
5357 sethi %hi(0x00000000), %g1
5358 or %g2, %lo(0x00000000), %g2
5359 or %g1, %lo(0x00000000), %g1
5360 sllx %g2, 32, %g2
5361 or %g1, %g2, %g1
5362 sethi %hi(8 * _gloffset_GetTexImage), %g2
5363 or %g2, %lo(8 * _gloffset_GetTexImage), %g2
5364 ldx [%g1 + %g2], %g3
5365 #else
5366 sethi %hi(0x00000000), %g1
5367 or %g1, %lo(0x00000000), %g1
5368 ld [%g1 + (4 * _gloffset_GetTexImage)], %g3
5369 #endif
5370 jmpl %g3, %g0
5371
5372 GLOBL_FN(GL_PREFIX(GetTexParameterfv))
5373 GL_PREFIX(GetTexParameterfv):
5374 #ifdef __sparc_v9__
5375 sethi %hi(0x00000000), %g2
5376 sethi %hi(0x00000000), %g1
5377 or %g2, %lo(0x00000000), %g2
5378 or %g1, %lo(0x00000000), %g1
5379 sllx %g2, 32, %g2
5380 or %g1, %g2, %g1
5381 sethi %hi(8 * _gloffset_GetTexParameterfv), %g2
5382 or %g2, %lo(8 * _gloffset_GetTexParameterfv), %g2
5383 ldx [%g1 + %g2], %g3
5384 #else
5385 sethi %hi(0x00000000), %g1
5386 or %g1, %lo(0x00000000), %g1
5387 ld [%g1 + (4 * _gloffset_GetTexParameterfv)], %g3
5388 #endif
5389 jmpl %g3, %g0
5390
5391 GLOBL_FN(GL_PREFIX(GetTexParameteriv))
5392 GL_PREFIX(GetTexParameteriv):
5393 #ifdef __sparc_v9__
5394 sethi %hi(0x00000000), %g2
5395 sethi %hi(0x00000000), %g1
5396 or %g2, %lo(0x00000000), %g2
5397 or %g1, %lo(0x00000000), %g1
5398 sllx %g2, 32, %g2
5399 or %g1, %g2, %g1
5400 sethi %hi(8 * _gloffset_GetTexParameteriv), %g2
5401 or %g2, %lo(8 * _gloffset_GetTexParameteriv), %g2
5402 ldx [%g1 + %g2], %g3
5403 #else
5404 sethi %hi(0x00000000), %g1
5405 or %g1, %lo(0x00000000), %g1
5406 ld [%g1 + (4 * _gloffset_GetTexParameteriv)], %g3
5407 #endif
5408 jmpl %g3, %g0
5409
5410 GLOBL_FN(GL_PREFIX(GetTexLevelParameterfv))
5411 GL_PREFIX(GetTexLevelParameterfv):
5412 #ifdef __sparc_v9__
5413 sethi %hi(0x00000000), %g2
5414 sethi %hi(0x00000000), %g1
5415 or %g2, %lo(0x00000000), %g2
5416 or %g1, %lo(0x00000000), %g1
5417 sllx %g2, 32, %g2
5418 or %g1, %g2, %g1
5419 sethi %hi(8 * _gloffset_GetTexLevelParameterfv), %g2
5420 or %g2, %lo(8 * _gloffset_GetTexLevelParameterfv), %g2
5421 ldx [%g1 + %g2], %g3
5422 #else
5423 sethi %hi(0x00000000), %g1
5424 or %g1, %lo(0x00000000), %g1
5425 ld [%g1 + (4 * _gloffset_GetTexLevelParameterfv)], %g3
5426 #endif
5427 jmpl %g3, %g0
5428
5429 GLOBL_FN(GL_PREFIX(GetTexLevelParameteriv))
5430 GL_PREFIX(GetTexLevelParameteriv):
5431 #ifdef __sparc_v9__
5432 sethi %hi(0x00000000), %g2
5433 sethi %hi(0x00000000), %g1
5434 or %g2, %lo(0x00000000), %g2
5435 or %g1, %lo(0x00000000), %g1
5436 sllx %g2, 32, %g2
5437 or %g1, %g2, %g1
5438 sethi %hi(8 * _gloffset_GetTexLevelParameteriv), %g2
5439 or %g2, %lo(8 * _gloffset_GetTexLevelParameteriv), %g2
5440 ldx [%g1 + %g2], %g3
5441 #else
5442 sethi %hi(0x00000000), %g1
5443 or %g1, %lo(0x00000000), %g1
5444 ld [%g1 + (4 * _gloffset_GetTexLevelParameteriv)], %g3
5445 #endif
5446 jmpl %g3, %g0
5447
5448 GLOBL_FN(GL_PREFIX(IsEnabled))
5449 GL_PREFIX(IsEnabled):
5450 #ifdef __sparc_v9__
5451 sethi %hi(0x00000000), %g2
5452 sethi %hi(0x00000000), %g1
5453 or %g2, %lo(0x00000000), %g2
5454 or %g1, %lo(0x00000000), %g1
5455 sllx %g2, 32, %g2
5456 or %g1, %g2, %g1
5457 sethi %hi(8 * _gloffset_IsEnabled), %g2
5458 or %g2, %lo(8 * _gloffset_IsEnabled), %g2
5459 ldx [%g1 + %g2], %g3
5460 #else
5461 sethi %hi(0x00000000), %g1
5462 or %g1, %lo(0x00000000), %g1
5463 ld [%g1 + (4 * _gloffset_IsEnabled)], %g3
5464 #endif
5465 jmpl %g3, %g0
5466
5467 GLOBL_FN(GL_PREFIX(IsList))
5468 GL_PREFIX(IsList):
5469 #ifdef __sparc_v9__
5470 sethi %hi(0x00000000), %g2
5471 sethi %hi(0x00000000), %g1
5472 or %g2, %lo(0x00000000), %g2
5473 or %g1, %lo(0x00000000), %g1
5474 sllx %g2, 32, %g2
5475 or %g1, %g2, %g1
5476 sethi %hi(8 * _gloffset_IsList), %g2
5477 or %g2, %lo(8 * _gloffset_IsList), %g2
5478 ldx [%g1 + %g2], %g3
5479 #else
5480 sethi %hi(0x00000000), %g1
5481 or %g1, %lo(0x00000000), %g1
5482 ld [%g1 + (4 * _gloffset_IsList)], %g3
5483 #endif
5484 jmpl %g3, %g0
5485
5486 GLOBL_FN(GL_PREFIX(DepthRange))
5487 GL_PREFIX(DepthRange):
5488 #ifdef __sparc_v9__
5489 sethi %hi(0x00000000), %g2
5490 sethi %hi(0x00000000), %g1
5491 or %g2, %lo(0x00000000), %g2
5492 or %g1, %lo(0x00000000), %g1
5493 sllx %g2, 32, %g2
5494 or %g1, %g2, %g1
5495 sethi %hi(8 * _gloffset_DepthRange), %g2
5496 or %g2, %lo(8 * _gloffset_DepthRange), %g2
5497 ldx [%g1 + %g2], %g3
5498 #else
5499 sethi %hi(0x00000000), %g1
5500 or %g1, %lo(0x00000000), %g1
5501 ld [%g1 + (4 * _gloffset_DepthRange)], %g3
5502 #endif
5503 jmpl %g3, %g0
5504
5505 GLOBL_FN(GL_PREFIX(Frustum))
5506 GL_PREFIX(Frustum):
5507 #ifdef __sparc_v9__
5508 sethi %hi(0x00000000), %g2
5509 sethi %hi(0x00000000), %g1
5510 or %g2, %lo(0x00000000), %g2
5511 or %g1, %lo(0x00000000), %g1
5512 sllx %g2, 32, %g2
5513 or %g1, %g2, %g1
5514 sethi %hi(8 * _gloffset_Frustum), %g2
5515 or %g2, %lo(8 * _gloffset_Frustum), %g2
5516 ldx [%g1 + %g2], %g3
5517 #else
5518 sethi %hi(0x00000000), %g1
5519 or %g1, %lo(0x00000000), %g1
5520 ld [%g1 + (4 * _gloffset_Frustum)], %g3
5521 #endif
5522 jmpl %g3, %g0
5523
5524 GLOBL_FN(GL_PREFIX(LoadIdentity))
5525 GL_PREFIX(LoadIdentity):
5526 #ifdef __sparc_v9__
5527 sethi %hi(0x00000000), %g2
5528 sethi %hi(0x00000000), %g1
5529 or %g2, %lo(0x00000000), %g2
5530 or %g1, %lo(0x00000000), %g1
5531 sllx %g2, 32, %g2
5532 or %g1, %g2, %g1
5533 sethi %hi(8 * _gloffset_LoadIdentity), %g2
5534 or %g2, %lo(8 * _gloffset_LoadIdentity), %g2
5535 ldx [%g1 + %g2], %g3
5536 #else
5537 sethi %hi(0x00000000), %g1
5538 or %g1, %lo(0x00000000), %g1
5539 ld [%g1 + (4 * _gloffset_LoadIdentity)], %g3
5540 #endif
5541 jmpl %g3, %g0
5542
5543 GLOBL_FN(GL_PREFIX(LoadMatrixf))
5544 GL_PREFIX(LoadMatrixf):
5545 #ifdef __sparc_v9__
5546 sethi %hi(0x00000000), %g2
5547 sethi %hi(0x00000000), %g1
5548 or %g2, %lo(0x00000000), %g2
5549 or %g1, %lo(0x00000000), %g1
5550 sllx %g2, 32, %g2
5551 or %g1, %g2, %g1
5552 sethi %hi(8 * _gloffset_LoadMatrixf), %g2
5553 or %g2, %lo(8 * _gloffset_LoadMatrixf), %g2
5554 ldx [%g1 + %g2], %g3
5555 #else
5556 sethi %hi(0x00000000), %g1
5557 or %g1, %lo(0x00000000), %g1
5558 ld [%g1 + (4 * _gloffset_LoadMatrixf)], %g3
5559 #endif
5560 jmpl %g3, %g0
5561
5562 GLOBL_FN(GL_PREFIX(LoadMatrixd))
5563 GL_PREFIX(LoadMatrixd):
5564 #ifdef __sparc_v9__
5565 sethi %hi(0x00000000), %g2
5566 sethi %hi(0x00000000), %g1
5567 or %g2, %lo(0x00000000), %g2
5568 or %g1, %lo(0x00000000), %g1
5569 sllx %g2, 32, %g2
5570 or %g1, %g2, %g1
5571 sethi %hi(8 * _gloffset_LoadMatrixd), %g2
5572 or %g2, %lo(8 * _gloffset_LoadMatrixd), %g2
5573 ldx [%g1 + %g2], %g3
5574 #else
5575 sethi %hi(0x00000000), %g1
5576 or %g1, %lo(0x00000000), %g1
5577 ld [%g1 + (4 * _gloffset_LoadMatrixd)], %g3
5578 #endif
5579 jmpl %g3, %g0
5580
5581 GLOBL_FN(GL_PREFIX(MatrixMode))
5582 GL_PREFIX(MatrixMode):
5583 #ifdef __sparc_v9__
5584 sethi %hi(0x00000000), %g2
5585 sethi %hi(0x00000000), %g1
5586 or %g2, %lo(0x00000000), %g2
5587 or %g1, %lo(0x00000000), %g1
5588 sllx %g2, 32, %g2
5589 or %g1, %g2, %g1
5590 sethi %hi(8 * _gloffset_MatrixMode), %g2
5591 or %g2, %lo(8 * _gloffset_MatrixMode), %g2
5592 ldx [%g1 + %g2], %g3
5593 #else
5594 sethi %hi(0x00000000), %g1
5595 or %g1, %lo(0x00000000), %g1
5596 ld [%g1 + (4 * _gloffset_MatrixMode)], %g3
5597 #endif
5598 jmpl %g3, %g0
5599
5600 GLOBL_FN(GL_PREFIX(MultMatrixf))
5601 GL_PREFIX(MultMatrixf):
5602 #ifdef __sparc_v9__
5603 sethi %hi(0x00000000), %g2
5604 sethi %hi(0x00000000), %g1
5605 or %g2, %lo(0x00000000), %g2
5606 or %g1, %lo(0x00000000), %g1
5607 sllx %g2, 32, %g2
5608 or %g1, %g2, %g1
5609 sethi %hi(8 * _gloffset_MultMatrixf), %g2
5610 or %g2, %lo(8 * _gloffset_MultMatrixf), %g2
5611 ldx [%g1 + %g2], %g3
5612 #else
5613 sethi %hi(0x00000000), %g1
5614 or %g1, %lo(0x00000000), %g1
5615 ld [%g1 + (4 * _gloffset_MultMatrixf)], %g3
5616 #endif
5617 jmpl %g3, %g0
5618
5619 GLOBL_FN(GL_PREFIX(MultMatrixd))
5620 GL_PREFIX(MultMatrixd):
5621 #ifdef __sparc_v9__
5622 sethi %hi(0x00000000), %g2
5623 sethi %hi(0x00000000), %g1
5624 or %g2, %lo(0x00000000), %g2
5625 or %g1, %lo(0x00000000), %g1
5626 sllx %g2, 32, %g2
5627 or %g1, %g2, %g1
5628 sethi %hi(8 * _gloffset_MultMatrixd), %g2
5629 or %g2, %lo(8 * _gloffset_MultMatrixd), %g2
5630 ldx [%g1 + %g2], %g3
5631 #else
5632 sethi %hi(0x00000000), %g1
5633 or %g1, %lo(0x00000000), %g1
5634 ld [%g1 + (4 * _gloffset_MultMatrixd)], %g3
5635 #endif
5636 jmpl %g3, %g0
5637
5638 GLOBL_FN(GL_PREFIX(Ortho))
5639 GL_PREFIX(Ortho):
5640 #ifdef __sparc_v9__
5641 sethi %hi(0x00000000), %g2
5642 sethi %hi(0x00000000), %g1
5643 or %g2, %lo(0x00000000), %g2
5644 or %g1, %lo(0x00000000), %g1
5645 sllx %g2, 32, %g2
5646 or %g1, %g2, %g1
5647 sethi %hi(8 * _gloffset_Ortho), %g2
5648 or %g2, %lo(8 * _gloffset_Ortho), %g2
5649 ldx [%g1 + %g2], %g3
5650 #else
5651 sethi %hi(0x00000000), %g1
5652 or %g1, %lo(0x00000000), %g1
5653 ld [%g1 + (4 * _gloffset_Ortho)], %g3
5654 #endif
5655 jmpl %g3, %g0
5656
5657 GLOBL_FN(GL_PREFIX(PopMatrix))
5658 GL_PREFIX(PopMatrix):
5659 #ifdef __sparc_v9__
5660 sethi %hi(0x00000000), %g2
5661 sethi %hi(0x00000000), %g1
5662 or %g2, %lo(0x00000000), %g2
5663 or %g1, %lo(0x00000000), %g1
5664 sllx %g2, 32, %g2
5665 or %g1, %g2, %g1
5666 sethi %hi(8 * _gloffset_PopMatrix), %g2
5667 or %g2, %lo(8 * _gloffset_PopMatrix), %g2
5668 ldx [%g1 + %g2], %g3
5669 #else
5670 sethi %hi(0x00000000), %g1
5671 or %g1, %lo(0x00000000), %g1
5672 ld [%g1 + (4 * _gloffset_PopMatrix)], %g3
5673 #endif
5674 jmpl %g3, %g0
5675
5676 GLOBL_FN(GL_PREFIX(PushMatrix))
5677 GL_PREFIX(PushMatrix):
5678 #ifdef __sparc_v9__
5679 sethi %hi(0x00000000), %g2
5680 sethi %hi(0x00000000), %g1
5681 or %g2, %lo(0x00000000), %g2
5682 or %g1, %lo(0x00000000), %g1
5683 sllx %g2, 32, %g2
5684 or %g1, %g2, %g1
5685 sethi %hi(8 * _gloffset_PushMatrix), %g2
5686 or %g2, %lo(8 * _gloffset_PushMatrix), %g2
5687 ldx [%g1 + %g2], %g3
5688 #else
5689 sethi %hi(0x00000000), %g1
5690 or %g1, %lo(0x00000000), %g1
5691 ld [%g1 + (4 * _gloffset_PushMatrix)], %g3
5692 #endif
5693 jmpl %g3, %g0
5694
5695 GLOBL_FN(GL_PREFIX(Rotated))
5696 GL_PREFIX(Rotated):
5697 #ifdef __sparc_v9__
5698 sethi %hi(0x00000000), %g2
5699 sethi %hi(0x00000000), %g1
5700 or %g2, %lo(0x00000000), %g2
5701 or %g1, %lo(0x00000000), %g1
5702 sllx %g2, 32, %g2
5703 or %g1, %g2, %g1
5704 sethi %hi(8 * _gloffset_Rotated), %g2
5705 or %g2, %lo(8 * _gloffset_Rotated), %g2
5706 ldx [%g1 + %g2], %g3
5707 #else
5708 sethi %hi(0x00000000), %g1
5709 or %g1, %lo(0x00000000), %g1
5710 ld [%g1 + (4 * _gloffset_Rotated)], %g3
5711 #endif
5712 jmpl %g3, %g0
5713
5714 GLOBL_FN(GL_PREFIX(Rotatef))
5715 GL_PREFIX(Rotatef):
5716 #ifdef __sparc_v9__
5717 sethi %hi(0x00000000), %g2
5718 sethi %hi(0x00000000), %g1
5719 or %g2, %lo(0x00000000), %g2
5720 or %g1, %lo(0x00000000), %g1
5721 sllx %g2, 32, %g2
5722 or %g1, %g2, %g1
5723 sethi %hi(8 * _gloffset_Rotatef), %g2
5724 or %g2, %lo(8 * _gloffset_Rotatef), %g2
5725 ldx [%g1 + %g2], %g3
5726 #else
5727 sethi %hi(0x00000000), %g1
5728 or %g1, %lo(0x00000000), %g1
5729 ld [%g1 + (4 * _gloffset_Rotatef)], %g3
5730 #endif
5731 jmpl %g3, %g0
5732
5733 GLOBL_FN(GL_PREFIX(Scaled))
5734 GL_PREFIX(Scaled):
5735 #ifdef __sparc_v9__
5736 sethi %hi(0x00000000), %g2
5737 sethi %hi(0x00000000), %g1
5738 or %g2, %lo(0x00000000), %g2
5739 or %g1, %lo(0x00000000), %g1
5740 sllx %g2, 32, %g2
5741 or %g1, %g2, %g1
5742 sethi %hi(8 * _gloffset_Scaled), %g2
5743 or %g2, %lo(8 * _gloffset_Scaled), %g2
5744 ldx [%g1 + %g2], %g3
5745 #else
5746 sethi %hi(0x00000000), %g1
5747 or %g1, %lo(0x00000000), %g1
5748 ld [%g1 + (4 * _gloffset_Scaled)], %g3
5749 #endif
5750 jmpl %g3, %g0
5751
5752 GLOBL_FN(GL_PREFIX(Scalef))
5753 GL_PREFIX(Scalef):
5754 #ifdef __sparc_v9__
5755 sethi %hi(0x00000000), %g2
5756 sethi %hi(0x00000000), %g1
5757 or %g2, %lo(0x00000000), %g2
5758 or %g1, %lo(0x00000000), %g1
5759 sllx %g2, 32, %g2
5760 or %g1, %g2, %g1
5761 sethi %hi(8 * _gloffset_Scalef), %g2
5762 or %g2, %lo(8 * _gloffset_Scalef), %g2
5763 ldx [%g1 + %g2], %g3
5764 #else
5765 sethi %hi(0x00000000), %g1
5766 or %g1, %lo(0x00000000), %g1
5767 ld [%g1 + (4 * _gloffset_Scalef)], %g3
5768 #endif
5769 jmpl %g3, %g0
5770
5771 GLOBL_FN(GL_PREFIX(Translated))
5772 GL_PREFIX(Translated):
5773 #ifdef __sparc_v9__
5774 sethi %hi(0x00000000), %g2
5775 sethi %hi(0x00000000), %g1
5776 or %g2, %lo(0x00000000), %g2
5777 or %g1, %lo(0x00000000), %g1
5778 sllx %g2, 32, %g2
5779 or %g1, %g2, %g1
5780 sethi %hi(8 * _gloffset_Translated), %g2
5781 or %g2, %lo(8 * _gloffset_Translated), %g2
5782 ldx [%g1 + %g2], %g3
5783 #else
5784 sethi %hi(0x00000000), %g1
5785 or %g1, %lo(0x00000000), %g1
5786 ld [%g1 + (4 * _gloffset_Translated)], %g3
5787 #endif
5788 jmpl %g3, %g0
5789
5790 GLOBL_FN(GL_PREFIX(Translatef))
5791 GL_PREFIX(Translatef):
5792 #ifdef __sparc_v9__
5793 sethi %hi(0x00000000), %g2
5794 sethi %hi(0x00000000), %g1
5795 or %g2, %lo(0x00000000), %g2
5796 or %g1, %lo(0x00000000), %g1
5797 sllx %g2, 32, %g2
5798 or %g1, %g2, %g1
5799 sethi %hi(8 * _gloffset_Translatef), %g2
5800 or %g2, %lo(8 * _gloffset_Translatef), %g2
5801 ldx [%g1 + %g2], %g3
5802 #else
5803 sethi %hi(0x00000000), %g1
5804 or %g1, %lo(0x00000000), %g1
5805 ld [%g1 + (4 * _gloffset_Translatef)], %g3
5806 #endif
5807 jmpl %g3, %g0
5808
5809 GLOBL_FN(GL_PREFIX(Viewport))
5810 GL_PREFIX(Viewport):
5811 #ifdef __sparc_v9__
5812 sethi %hi(0x00000000), %g2
5813 sethi %hi(0x00000000), %g1
5814 or %g2, %lo(0x00000000), %g2
5815 or %g1, %lo(0x00000000), %g1
5816 sllx %g2, 32, %g2
5817 or %g1, %g2, %g1
5818 sethi %hi(8 * _gloffset_Viewport), %g2
5819 or %g2, %lo(8 * _gloffset_Viewport), %g2
5820 ldx [%g1 + %g2], %g3
5821 #else
5822 sethi %hi(0x00000000), %g1
5823 or %g1, %lo(0x00000000), %g1
5824 ld [%g1 + (4 * _gloffset_Viewport)], %g3
5825 #endif
5826 jmpl %g3, %g0
5827
5828 GLOBL_FN(GL_PREFIX(ArrayElement))
5829 GL_PREFIX(ArrayElement):
5830 #ifdef __sparc_v9__
5831 sethi %hi(0x00000000), %g2
5832 sethi %hi(0x00000000), %g1
5833 or %g2, %lo(0x00000000), %g2
5834 or %g1, %lo(0x00000000), %g1
5835 sllx %g2, 32, %g2
5836 or %g1, %g2, %g1
5837 sethi %hi(8 * _gloffset_ArrayElement), %g2
5838 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
5839 ldx [%g1 + %g2], %g3
5840 #else
5841 sethi %hi(0x00000000), %g1
5842 or %g1, %lo(0x00000000), %g1
5843 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
5844 #endif
5845 jmpl %g3, %g0
5846
5847 GLOBL_FN(GL_PREFIX(ColorPointer))
5848 GL_PREFIX(ColorPointer):
5849 #ifdef __sparc_v9__
5850 sethi %hi(0x00000000), %g2
5851 sethi %hi(0x00000000), %g1
5852 or %g2, %lo(0x00000000), %g2
5853 or %g1, %lo(0x00000000), %g1
5854 sllx %g2, 32, %g2
5855 or %g1, %g2, %g1
5856 sethi %hi(8 * _gloffset_ColorPointer), %g2
5857 or %g2, %lo(8 * _gloffset_ColorPointer), %g2
5858 ldx [%g1 + %g2], %g3
5859 #else
5860 sethi %hi(0x00000000), %g1
5861 or %g1, %lo(0x00000000), %g1
5862 ld [%g1 + (4 * _gloffset_ColorPointer)], %g3
5863 #endif
5864 jmpl %g3, %g0
5865
5866 GLOBL_FN(GL_PREFIX(DisableClientState))
5867 GL_PREFIX(DisableClientState):
5868 #ifdef __sparc_v9__
5869 sethi %hi(0x00000000), %g2
5870 sethi %hi(0x00000000), %g1
5871 or %g2, %lo(0x00000000), %g2
5872 or %g1, %lo(0x00000000), %g1
5873 sllx %g2, 32, %g2
5874 or %g1, %g2, %g1
5875 sethi %hi(8 * _gloffset_DisableClientState), %g2
5876 or %g2, %lo(8 * _gloffset_DisableClientState), %g2
5877 ldx [%g1 + %g2], %g3
5878 #else
5879 sethi %hi(0x00000000), %g1
5880 or %g1, %lo(0x00000000), %g1
5881 ld [%g1 + (4 * _gloffset_DisableClientState)], %g3
5882 #endif
5883 jmpl %g3, %g0
5884
5885 GLOBL_FN(GL_PREFIX(DrawArrays))
5886 GL_PREFIX(DrawArrays):
5887 #ifdef __sparc_v9__
5888 sethi %hi(0x00000000), %g2
5889 sethi %hi(0x00000000), %g1
5890 or %g2, %lo(0x00000000), %g2
5891 or %g1, %lo(0x00000000), %g1
5892 sllx %g2, 32, %g2
5893 or %g1, %g2, %g1
5894 sethi %hi(8 * _gloffset_DrawArrays), %g2
5895 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
5896 ldx [%g1 + %g2], %g3
5897 #else
5898 sethi %hi(0x00000000), %g1
5899 or %g1, %lo(0x00000000), %g1
5900 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
5901 #endif
5902 jmpl %g3, %g0
5903
5904 GLOBL_FN(GL_PREFIX(DrawElements))
5905 GL_PREFIX(DrawElements):
5906 #ifdef __sparc_v9__
5907 sethi %hi(0x00000000), %g2
5908 sethi %hi(0x00000000), %g1
5909 or %g2, %lo(0x00000000), %g2
5910 or %g1, %lo(0x00000000), %g1
5911 sllx %g2, 32, %g2
5912 or %g1, %g2, %g1
5913 sethi %hi(8 * _gloffset_DrawElements), %g2
5914 or %g2, %lo(8 * _gloffset_DrawElements), %g2
5915 ldx [%g1 + %g2], %g3
5916 #else
5917 sethi %hi(0x00000000), %g1
5918 or %g1, %lo(0x00000000), %g1
5919 ld [%g1 + (4 * _gloffset_DrawElements)], %g3
5920 #endif
5921 jmpl %g3, %g0
5922
5923 GLOBL_FN(GL_PREFIX(EdgeFlagPointer))
5924 GL_PREFIX(EdgeFlagPointer):
5925 #ifdef __sparc_v9__
5926 sethi %hi(0x00000000), %g2
5927 sethi %hi(0x00000000), %g1
5928 or %g2, %lo(0x00000000), %g2
5929 or %g1, %lo(0x00000000), %g1
5930 sllx %g2, 32, %g2
5931 or %g1, %g2, %g1
5932 sethi %hi(8 * _gloffset_EdgeFlagPointer), %g2
5933 or %g2, %lo(8 * _gloffset_EdgeFlagPointer), %g2
5934 ldx [%g1 + %g2], %g3
5935 #else
5936 sethi %hi(0x00000000), %g1
5937 or %g1, %lo(0x00000000), %g1
5938 ld [%g1 + (4 * _gloffset_EdgeFlagPointer)], %g3
5939 #endif
5940 jmpl %g3, %g0
5941
5942 GLOBL_FN(GL_PREFIX(EnableClientState))
5943 GL_PREFIX(EnableClientState):
5944 #ifdef __sparc_v9__
5945 sethi %hi(0x00000000), %g2
5946 sethi %hi(0x00000000), %g1
5947 or %g2, %lo(0x00000000), %g2
5948 or %g1, %lo(0x00000000), %g1
5949 sllx %g2, 32, %g2
5950 or %g1, %g2, %g1
5951 sethi %hi(8 * _gloffset_EnableClientState), %g2
5952 or %g2, %lo(8 * _gloffset_EnableClientState), %g2
5953 ldx [%g1 + %g2], %g3
5954 #else
5955 sethi %hi(0x00000000), %g1
5956 or %g1, %lo(0x00000000), %g1
5957 ld [%g1 + (4 * _gloffset_EnableClientState)], %g3
5958 #endif
5959 jmpl %g3, %g0
5960
5961 GLOBL_FN(GL_PREFIX(GetPointerv))
5962 GL_PREFIX(GetPointerv):
5963 #ifdef __sparc_v9__
5964 sethi %hi(0x00000000), %g2
5965 sethi %hi(0x00000000), %g1
5966 or %g2, %lo(0x00000000), %g2
5967 or %g1, %lo(0x00000000), %g1
5968 sllx %g2, 32, %g2
5969 or %g1, %g2, %g1
5970 sethi %hi(8 * _gloffset_GetPointerv), %g2
5971 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
5972 ldx [%g1 + %g2], %g3
5973 #else
5974 sethi %hi(0x00000000), %g1
5975 or %g1, %lo(0x00000000), %g1
5976 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
5977 #endif
5978 jmpl %g3, %g0
5979
5980 GLOBL_FN(GL_PREFIX(IndexPointer))
5981 GL_PREFIX(IndexPointer):
5982 #ifdef __sparc_v9__
5983 sethi %hi(0x00000000), %g2
5984 sethi %hi(0x00000000), %g1
5985 or %g2, %lo(0x00000000), %g2
5986 or %g1, %lo(0x00000000), %g1
5987 sllx %g2, 32, %g2
5988 or %g1, %g2, %g1
5989 sethi %hi(8 * _gloffset_IndexPointer), %g2
5990 or %g2, %lo(8 * _gloffset_IndexPointer), %g2
5991 ldx [%g1 + %g2], %g3
5992 #else
5993 sethi %hi(0x00000000), %g1
5994 or %g1, %lo(0x00000000), %g1
5995 ld [%g1 + (4 * _gloffset_IndexPointer)], %g3
5996 #endif
5997 jmpl %g3, %g0
5998
5999 GLOBL_FN(GL_PREFIX(InterleavedArrays))
6000 GL_PREFIX(InterleavedArrays):
6001 #ifdef __sparc_v9__
6002 sethi %hi(0x00000000), %g2
6003 sethi %hi(0x00000000), %g1
6004 or %g2, %lo(0x00000000), %g2
6005 or %g1, %lo(0x00000000), %g1
6006 sllx %g2, 32, %g2
6007 or %g1, %g2, %g1
6008 sethi %hi(8 * _gloffset_InterleavedArrays), %g2
6009 or %g2, %lo(8 * _gloffset_InterleavedArrays), %g2
6010 ldx [%g1 + %g2], %g3
6011 #else
6012 sethi %hi(0x00000000), %g1
6013 or %g1, %lo(0x00000000), %g1
6014 ld [%g1 + (4 * _gloffset_InterleavedArrays)], %g3
6015 #endif
6016 jmpl %g3, %g0
6017
6018 GLOBL_FN(GL_PREFIX(NormalPointer))
6019 GL_PREFIX(NormalPointer):
6020 #ifdef __sparc_v9__
6021 sethi %hi(0x00000000), %g2
6022 sethi %hi(0x00000000), %g1
6023 or %g2, %lo(0x00000000), %g2
6024 or %g1, %lo(0x00000000), %g1
6025 sllx %g2, 32, %g2
6026 or %g1, %g2, %g1
6027 sethi %hi(8 * _gloffset_NormalPointer), %g2
6028 or %g2, %lo(8 * _gloffset_NormalPointer), %g2
6029 ldx [%g1 + %g2], %g3
6030 #else
6031 sethi %hi(0x00000000), %g1
6032 or %g1, %lo(0x00000000), %g1
6033 ld [%g1 + (4 * _gloffset_NormalPointer)], %g3
6034 #endif
6035 jmpl %g3, %g0
6036
6037 GLOBL_FN(GL_PREFIX(TexCoordPointer))
6038 GL_PREFIX(TexCoordPointer):
6039 #ifdef __sparc_v9__
6040 sethi %hi(0x00000000), %g2
6041 sethi %hi(0x00000000), %g1
6042 or %g2, %lo(0x00000000), %g2
6043 or %g1, %lo(0x00000000), %g1
6044 sllx %g2, 32, %g2
6045 or %g1, %g2, %g1
6046 sethi %hi(8 * _gloffset_TexCoordPointer), %g2
6047 or %g2, %lo(8 * _gloffset_TexCoordPointer), %g2
6048 ldx [%g1 + %g2], %g3
6049 #else
6050 sethi %hi(0x00000000), %g1
6051 or %g1, %lo(0x00000000), %g1
6052 ld [%g1 + (4 * _gloffset_TexCoordPointer)], %g3
6053 #endif
6054 jmpl %g3, %g0
6055
6056 GLOBL_FN(GL_PREFIX(VertexPointer))
6057 GL_PREFIX(VertexPointer):
6058 #ifdef __sparc_v9__
6059 sethi %hi(0x00000000), %g2
6060 sethi %hi(0x00000000), %g1
6061 or %g2, %lo(0x00000000), %g2
6062 or %g1, %lo(0x00000000), %g1
6063 sllx %g2, 32, %g2
6064 or %g1, %g2, %g1
6065 sethi %hi(8 * _gloffset_VertexPointer), %g2
6066 or %g2, %lo(8 * _gloffset_VertexPointer), %g2
6067 ldx [%g1 + %g2], %g3
6068 #else
6069 sethi %hi(0x00000000), %g1
6070 or %g1, %lo(0x00000000), %g1
6071 ld [%g1 + (4 * _gloffset_VertexPointer)], %g3
6072 #endif
6073 jmpl %g3, %g0
6074
6075 GLOBL_FN(GL_PREFIX(PolygonOffset))
6076 GL_PREFIX(PolygonOffset):
6077 #ifdef __sparc_v9__
6078 sethi %hi(0x00000000), %g2
6079 sethi %hi(0x00000000), %g1
6080 or %g2, %lo(0x00000000), %g2
6081 or %g1, %lo(0x00000000), %g1
6082 sllx %g2, 32, %g2
6083 or %g1, %g2, %g1
6084 sethi %hi(8 * _gloffset_PolygonOffset), %g2
6085 or %g2, %lo(8 * _gloffset_PolygonOffset), %g2
6086 ldx [%g1 + %g2], %g3
6087 #else
6088 sethi %hi(0x00000000), %g1
6089 or %g1, %lo(0x00000000), %g1
6090 ld [%g1 + (4 * _gloffset_PolygonOffset)], %g3
6091 #endif
6092 jmpl %g3, %g0
6093
6094 GLOBL_FN(GL_PREFIX(CopyTexImage1D))
6095 GL_PREFIX(CopyTexImage1D):
6096 #ifdef __sparc_v9__
6097 sethi %hi(0x00000000), %g2
6098 sethi %hi(0x00000000), %g1
6099 or %g2, %lo(0x00000000), %g2
6100 or %g1, %lo(0x00000000), %g1
6101 sllx %g2, 32, %g2
6102 or %g1, %g2, %g1
6103 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
6104 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
6105 ldx [%g1 + %g2], %g3
6106 #else
6107 sethi %hi(0x00000000), %g1
6108 or %g1, %lo(0x00000000), %g1
6109 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
6110 #endif
6111 jmpl %g3, %g0
6112
6113 GLOBL_FN(GL_PREFIX(CopyTexImage2D))
6114 GL_PREFIX(CopyTexImage2D):
6115 #ifdef __sparc_v9__
6116 sethi %hi(0x00000000), %g2
6117 sethi %hi(0x00000000), %g1
6118 or %g2, %lo(0x00000000), %g2
6119 or %g1, %lo(0x00000000), %g1
6120 sllx %g2, 32, %g2
6121 or %g1, %g2, %g1
6122 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
6123 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
6124 ldx [%g1 + %g2], %g3
6125 #else
6126 sethi %hi(0x00000000), %g1
6127 or %g1, %lo(0x00000000), %g1
6128 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
6129 #endif
6130 jmpl %g3, %g0
6131
6132 GLOBL_FN(GL_PREFIX(CopyTexSubImage1D))
6133 GL_PREFIX(CopyTexSubImage1D):
6134 #ifdef __sparc_v9__
6135 sethi %hi(0x00000000), %g2
6136 sethi %hi(0x00000000), %g1
6137 or %g2, %lo(0x00000000), %g2
6138 or %g1, %lo(0x00000000), %g1
6139 sllx %g2, 32, %g2
6140 or %g1, %g2, %g1
6141 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
6142 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
6143 ldx [%g1 + %g2], %g3
6144 #else
6145 sethi %hi(0x00000000), %g1
6146 or %g1, %lo(0x00000000), %g1
6147 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
6148 #endif
6149 jmpl %g3, %g0
6150
6151 GLOBL_FN(GL_PREFIX(CopyTexSubImage2D))
6152 GL_PREFIX(CopyTexSubImage2D):
6153 #ifdef __sparc_v9__
6154 sethi %hi(0x00000000), %g2
6155 sethi %hi(0x00000000), %g1
6156 or %g2, %lo(0x00000000), %g2
6157 or %g1, %lo(0x00000000), %g1
6158 sllx %g2, 32, %g2
6159 or %g1, %g2, %g1
6160 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
6161 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
6162 ldx [%g1 + %g2], %g3
6163 #else
6164 sethi %hi(0x00000000), %g1
6165 or %g1, %lo(0x00000000), %g1
6166 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
6167 #endif
6168 jmpl %g3, %g0
6169
6170 GLOBL_FN(GL_PREFIX(TexSubImage1D))
6171 GL_PREFIX(TexSubImage1D):
6172 #ifdef __sparc_v9__
6173 sethi %hi(0x00000000), %g2
6174 sethi %hi(0x00000000), %g1
6175 or %g2, %lo(0x00000000), %g2
6176 or %g1, %lo(0x00000000), %g1
6177 sllx %g2, 32, %g2
6178 or %g1, %g2, %g1
6179 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
6180 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
6181 ldx [%g1 + %g2], %g3
6182 #else
6183 sethi %hi(0x00000000), %g1
6184 or %g1, %lo(0x00000000), %g1
6185 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
6186 #endif
6187 jmpl %g3, %g0
6188
6189 GLOBL_FN(GL_PREFIX(TexSubImage2D))
6190 GL_PREFIX(TexSubImage2D):
6191 #ifdef __sparc_v9__
6192 sethi %hi(0x00000000), %g2
6193 sethi %hi(0x00000000), %g1
6194 or %g2, %lo(0x00000000), %g2
6195 or %g1, %lo(0x00000000), %g1
6196 sllx %g2, 32, %g2
6197 or %g1, %g2, %g1
6198 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
6199 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
6200 ldx [%g1 + %g2], %g3
6201 #else
6202 sethi %hi(0x00000000), %g1
6203 or %g1, %lo(0x00000000), %g1
6204 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
6205 #endif
6206 jmpl %g3, %g0
6207
6208 GLOBL_FN(GL_PREFIX(AreTexturesResident))
6209 GL_PREFIX(AreTexturesResident):
6210 #ifdef __sparc_v9__
6211 sethi %hi(0x00000000), %g2
6212 sethi %hi(0x00000000), %g1
6213 or %g2, %lo(0x00000000), %g2
6214 or %g1, %lo(0x00000000), %g1
6215 sllx %g2, 32, %g2
6216 or %g1, %g2, %g1
6217 sethi %hi(8 * _gloffset_AreTexturesResident), %g2
6218 or %g2, %lo(8 * _gloffset_AreTexturesResident), %g2
6219 ldx [%g1 + %g2], %g3
6220 #else
6221 sethi %hi(0x00000000), %g1
6222 or %g1, %lo(0x00000000), %g1
6223 ld [%g1 + (4 * _gloffset_AreTexturesResident)], %g3
6224 #endif
6225 jmpl %g3, %g0
6226
6227 GLOBL_FN(GL_PREFIX(BindTexture))
6228 GL_PREFIX(BindTexture):
6229 #ifdef __sparc_v9__
6230 sethi %hi(0x00000000), %g2
6231 sethi %hi(0x00000000), %g1
6232 or %g2, %lo(0x00000000), %g2
6233 or %g1, %lo(0x00000000), %g1
6234 sllx %g2, 32, %g2
6235 or %g1, %g2, %g1
6236 sethi %hi(8 * _gloffset_BindTexture), %g2
6237 or %g2, %lo(8 * _gloffset_BindTexture), %g2
6238 ldx [%g1 + %g2], %g3
6239 #else
6240 sethi %hi(0x00000000), %g1
6241 or %g1, %lo(0x00000000), %g1
6242 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
6243 #endif
6244 jmpl %g3, %g0
6245
6246 GLOBL_FN(GL_PREFIX(DeleteTextures))
6247 GL_PREFIX(DeleteTextures):
6248 #ifdef __sparc_v9__
6249 sethi %hi(0x00000000), %g2
6250 sethi %hi(0x00000000), %g1
6251 or %g2, %lo(0x00000000), %g2
6252 or %g1, %lo(0x00000000), %g1
6253 sllx %g2, 32, %g2
6254 or %g1, %g2, %g1
6255 sethi %hi(8 * _gloffset_DeleteTextures), %g2
6256 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
6257 ldx [%g1 + %g2], %g3
6258 #else
6259 sethi %hi(0x00000000), %g1
6260 or %g1, %lo(0x00000000), %g1
6261 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
6262 #endif
6263 jmpl %g3, %g0
6264
6265 GLOBL_FN(GL_PREFIX(GenTextures))
6266 GL_PREFIX(GenTextures):
6267 #ifdef __sparc_v9__
6268 sethi %hi(0x00000000), %g2
6269 sethi %hi(0x00000000), %g1
6270 or %g2, %lo(0x00000000), %g2
6271 or %g1, %lo(0x00000000), %g1
6272 sllx %g2, 32, %g2
6273 or %g1, %g2, %g1
6274 sethi %hi(8 * _gloffset_GenTextures), %g2
6275 or %g2, %lo(8 * _gloffset_GenTextures), %g2
6276 ldx [%g1 + %g2], %g3
6277 #else
6278 sethi %hi(0x00000000), %g1
6279 or %g1, %lo(0x00000000), %g1
6280 ld [%g1 + (4 * _gloffset_GenTextures)], %g3
6281 #endif
6282 jmpl %g3, %g0
6283
6284 GLOBL_FN(GL_PREFIX(IsTexture))
6285 GL_PREFIX(IsTexture):
6286 #ifdef __sparc_v9__
6287 sethi %hi(0x00000000), %g2
6288 sethi %hi(0x00000000), %g1
6289 or %g2, %lo(0x00000000), %g2
6290 or %g1, %lo(0x00000000), %g1
6291 sllx %g2, 32, %g2
6292 or %g1, %g2, %g1
6293 sethi %hi(8 * _gloffset_IsTexture), %g2
6294 or %g2, %lo(8 * _gloffset_IsTexture), %g2
6295 ldx [%g1 + %g2], %g3
6296 #else
6297 sethi %hi(0x00000000), %g1
6298 or %g1, %lo(0x00000000), %g1
6299 ld [%g1 + (4 * _gloffset_IsTexture)], %g3
6300 #endif
6301 jmpl %g3, %g0
6302
6303 GLOBL_FN(GL_PREFIX(PrioritizeTextures))
6304 GL_PREFIX(PrioritizeTextures):
6305 #ifdef __sparc_v9__
6306 sethi %hi(0x00000000), %g2
6307 sethi %hi(0x00000000), %g1
6308 or %g2, %lo(0x00000000), %g2
6309 or %g1, %lo(0x00000000), %g1
6310 sllx %g2, 32, %g2
6311 or %g1, %g2, %g1
6312 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
6313 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
6314 ldx [%g1 + %g2], %g3
6315 #else
6316 sethi %hi(0x00000000), %g1
6317 or %g1, %lo(0x00000000), %g1
6318 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
6319 #endif
6320 jmpl %g3, %g0
6321
6322 GLOBL_FN(GL_PREFIX(Indexub))
6323 GL_PREFIX(Indexub):
6324 #ifdef __sparc_v9__
6325 sethi %hi(0x00000000), %g2
6326 sethi %hi(0x00000000), %g1
6327 or %g2, %lo(0x00000000), %g2
6328 or %g1, %lo(0x00000000), %g1
6329 sllx %g2, 32, %g2
6330 or %g1, %g2, %g1
6331 sethi %hi(8 * _gloffset_Indexub), %g2
6332 or %g2, %lo(8 * _gloffset_Indexub), %g2
6333 ldx [%g1 + %g2], %g3
6334 #else
6335 sethi %hi(0x00000000), %g1
6336 or %g1, %lo(0x00000000), %g1
6337 ld [%g1 + (4 * _gloffset_Indexub)], %g3
6338 #endif
6339 jmpl %g3, %g0
6340
6341 GLOBL_FN(GL_PREFIX(Indexubv))
6342 GL_PREFIX(Indexubv):
6343 #ifdef __sparc_v9__
6344 sethi %hi(0x00000000), %g2
6345 sethi %hi(0x00000000), %g1
6346 or %g2, %lo(0x00000000), %g2
6347 or %g1, %lo(0x00000000), %g1
6348 sllx %g2, 32, %g2
6349 or %g1, %g2, %g1
6350 sethi %hi(8 * _gloffset_Indexubv), %g2
6351 or %g2, %lo(8 * _gloffset_Indexubv), %g2
6352 ldx [%g1 + %g2], %g3
6353 #else
6354 sethi %hi(0x00000000), %g1
6355 or %g1, %lo(0x00000000), %g1
6356 ld [%g1 + (4 * _gloffset_Indexubv)], %g3
6357 #endif
6358 jmpl %g3, %g0
6359
6360 GLOBL_FN(GL_PREFIX(PopClientAttrib))
6361 GL_PREFIX(PopClientAttrib):
6362 #ifdef __sparc_v9__
6363 sethi %hi(0x00000000), %g2
6364 sethi %hi(0x00000000), %g1
6365 or %g2, %lo(0x00000000), %g2
6366 or %g1, %lo(0x00000000), %g1
6367 sllx %g2, 32, %g2
6368 or %g1, %g2, %g1
6369 sethi %hi(8 * _gloffset_PopClientAttrib), %g2
6370 or %g2, %lo(8 * _gloffset_PopClientAttrib), %g2
6371 ldx [%g1 + %g2], %g3
6372 #else
6373 sethi %hi(0x00000000), %g1
6374 or %g1, %lo(0x00000000), %g1
6375 ld [%g1 + (4 * _gloffset_PopClientAttrib)], %g3
6376 #endif
6377 jmpl %g3, %g0
6378
6379 GLOBL_FN(GL_PREFIX(PushClientAttrib))
6380 GL_PREFIX(PushClientAttrib):
6381 #ifdef __sparc_v9__
6382 sethi %hi(0x00000000), %g2
6383 sethi %hi(0x00000000), %g1
6384 or %g2, %lo(0x00000000), %g2
6385 or %g1, %lo(0x00000000), %g1
6386 sllx %g2, 32, %g2
6387 or %g1, %g2, %g1
6388 sethi %hi(8 * _gloffset_PushClientAttrib), %g2
6389 or %g2, %lo(8 * _gloffset_PushClientAttrib), %g2
6390 ldx [%g1 + %g2], %g3
6391 #else
6392 sethi %hi(0x00000000), %g1
6393 or %g1, %lo(0x00000000), %g1
6394 ld [%g1 + (4 * _gloffset_PushClientAttrib)], %g3
6395 #endif
6396 jmpl %g3, %g0
6397
6398 GLOBL_FN(GL_PREFIX(BlendColor))
6399 GL_PREFIX(BlendColor):
6400 #ifdef __sparc_v9__
6401 sethi %hi(0x00000000), %g2
6402 sethi %hi(0x00000000), %g1
6403 or %g2, %lo(0x00000000), %g2
6404 or %g1, %lo(0x00000000), %g1
6405 sllx %g2, 32, %g2
6406 or %g1, %g2, %g1
6407 sethi %hi(8 * _gloffset_BlendColor), %g2
6408 or %g2, %lo(8 * _gloffset_BlendColor), %g2
6409 ldx [%g1 + %g2], %g3
6410 #else
6411 sethi %hi(0x00000000), %g1
6412 or %g1, %lo(0x00000000), %g1
6413 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
6414 #endif
6415 jmpl %g3, %g0
6416
6417 GLOBL_FN(GL_PREFIX(BlendEquation))
6418 GL_PREFIX(BlendEquation):
6419 #ifdef __sparc_v9__
6420 sethi %hi(0x00000000), %g2
6421 sethi %hi(0x00000000), %g1
6422 or %g2, %lo(0x00000000), %g2
6423 or %g1, %lo(0x00000000), %g1
6424 sllx %g2, 32, %g2
6425 or %g1, %g2, %g1
6426 sethi %hi(8 * _gloffset_BlendEquation), %g2
6427 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
6428 ldx [%g1 + %g2], %g3
6429 #else
6430 sethi %hi(0x00000000), %g1
6431 or %g1, %lo(0x00000000), %g1
6432 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
6433 #endif
6434 jmpl %g3, %g0
6435
6436 GLOBL_FN(GL_PREFIX(DrawRangeElements))
6437 GL_PREFIX(DrawRangeElements):
6438 #ifdef __sparc_v9__
6439 sethi %hi(0x00000000), %g2
6440 sethi %hi(0x00000000), %g1
6441 or %g2, %lo(0x00000000), %g2
6442 or %g1, %lo(0x00000000), %g1
6443 sllx %g2, 32, %g2
6444 or %g1, %g2, %g1
6445 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
6446 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
6447 ldx [%g1 + %g2], %g3
6448 #else
6449 sethi %hi(0x00000000), %g1
6450 or %g1, %lo(0x00000000), %g1
6451 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
6452 #endif
6453 jmpl %g3, %g0
6454
6455 GLOBL_FN(GL_PREFIX(ColorTable))
6456 GL_PREFIX(ColorTable):
6457 #ifdef __sparc_v9__
6458 sethi %hi(0x00000000), %g2
6459 sethi %hi(0x00000000), %g1
6460 or %g2, %lo(0x00000000), %g2
6461 or %g1, %lo(0x00000000), %g1
6462 sllx %g2, 32, %g2
6463 or %g1, %g2, %g1
6464 sethi %hi(8 * _gloffset_ColorTable), %g2
6465 or %g2, %lo(8 * _gloffset_ColorTable), %g2
6466 ldx [%g1 + %g2], %g3
6467 #else
6468 sethi %hi(0x00000000), %g1
6469 or %g1, %lo(0x00000000), %g1
6470 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
6471 #endif
6472 jmpl %g3, %g0
6473
6474 GLOBL_FN(GL_PREFIX(ColorTableParameterfv))
6475 GL_PREFIX(ColorTableParameterfv):
6476 #ifdef __sparc_v9__
6477 sethi %hi(0x00000000), %g2
6478 sethi %hi(0x00000000), %g1
6479 or %g2, %lo(0x00000000), %g2
6480 or %g1, %lo(0x00000000), %g1
6481 sllx %g2, 32, %g2
6482 or %g1, %g2, %g1
6483 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
6484 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
6485 ldx [%g1 + %g2], %g3
6486 #else
6487 sethi %hi(0x00000000), %g1
6488 or %g1, %lo(0x00000000), %g1
6489 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
6490 #endif
6491 jmpl %g3, %g0
6492
6493 GLOBL_FN(GL_PREFIX(ColorTableParameteriv))
6494 GL_PREFIX(ColorTableParameteriv):
6495 #ifdef __sparc_v9__
6496 sethi %hi(0x00000000), %g2
6497 sethi %hi(0x00000000), %g1
6498 or %g2, %lo(0x00000000), %g2
6499 or %g1, %lo(0x00000000), %g1
6500 sllx %g2, 32, %g2
6501 or %g1, %g2, %g1
6502 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
6503 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
6504 ldx [%g1 + %g2], %g3
6505 #else
6506 sethi %hi(0x00000000), %g1
6507 or %g1, %lo(0x00000000), %g1
6508 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
6509 #endif
6510 jmpl %g3, %g0
6511
6512 GLOBL_FN(GL_PREFIX(CopyColorTable))
6513 GL_PREFIX(CopyColorTable):
6514 #ifdef __sparc_v9__
6515 sethi %hi(0x00000000), %g2
6516 sethi %hi(0x00000000), %g1
6517 or %g2, %lo(0x00000000), %g2
6518 or %g1, %lo(0x00000000), %g1
6519 sllx %g2, 32, %g2
6520 or %g1, %g2, %g1
6521 sethi %hi(8 * _gloffset_CopyColorTable), %g2
6522 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
6523 ldx [%g1 + %g2], %g3
6524 #else
6525 sethi %hi(0x00000000), %g1
6526 or %g1, %lo(0x00000000), %g1
6527 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
6528 #endif
6529 jmpl %g3, %g0
6530
6531 GLOBL_FN(GL_PREFIX(GetColorTable))
6532 GL_PREFIX(GetColorTable):
6533 #ifdef __sparc_v9__
6534 sethi %hi(0x00000000), %g2
6535 sethi %hi(0x00000000), %g1
6536 or %g2, %lo(0x00000000), %g2
6537 or %g1, %lo(0x00000000), %g1
6538 sllx %g2, 32, %g2
6539 or %g1, %g2, %g1
6540 sethi %hi(8 * _gloffset_GetColorTable), %g2
6541 or %g2, %lo(8 * _gloffset_GetColorTable), %g2
6542 ldx [%g1 + %g2], %g3
6543 #else
6544 sethi %hi(0x00000000), %g1
6545 or %g1, %lo(0x00000000), %g1
6546 ld [%g1 + (4 * _gloffset_GetColorTable)], %g3
6547 #endif
6548 jmpl %g3, %g0
6549
6550 GLOBL_FN(GL_PREFIX(GetColorTableParameterfv))
6551 GL_PREFIX(GetColorTableParameterfv):
6552 #ifdef __sparc_v9__
6553 sethi %hi(0x00000000), %g2
6554 sethi %hi(0x00000000), %g1
6555 or %g2, %lo(0x00000000), %g2
6556 or %g1, %lo(0x00000000), %g1
6557 sllx %g2, 32, %g2
6558 or %g1, %g2, %g1
6559 sethi %hi(8 * _gloffset_GetColorTableParameterfv), %g2
6560 or %g2, %lo(8 * _gloffset_GetColorTableParameterfv), %g2
6561 ldx [%g1 + %g2], %g3
6562 #else
6563 sethi %hi(0x00000000), %g1
6564 or %g1, %lo(0x00000000), %g1
6565 ld [%g1 + (4 * _gloffset_GetColorTableParameterfv)], %g3
6566 #endif
6567 jmpl %g3, %g0
6568
6569 GLOBL_FN(GL_PREFIX(GetColorTableParameteriv))
6570 GL_PREFIX(GetColorTableParameteriv):
6571 #ifdef __sparc_v9__
6572 sethi %hi(0x00000000), %g2
6573 sethi %hi(0x00000000), %g1
6574 or %g2, %lo(0x00000000), %g2
6575 or %g1, %lo(0x00000000), %g1
6576 sllx %g2, 32, %g2
6577 or %g1, %g2, %g1
6578 sethi %hi(8 * _gloffset_GetColorTableParameteriv), %g2
6579 or %g2, %lo(8 * _gloffset_GetColorTableParameteriv), %g2
6580 ldx [%g1 + %g2], %g3
6581 #else
6582 sethi %hi(0x00000000), %g1
6583 or %g1, %lo(0x00000000), %g1
6584 ld [%g1 + (4 * _gloffset_GetColorTableParameteriv)], %g3
6585 #endif
6586 jmpl %g3, %g0
6587
6588 GLOBL_FN(GL_PREFIX(ColorSubTable))
6589 GL_PREFIX(ColorSubTable):
6590 #ifdef __sparc_v9__
6591 sethi %hi(0x00000000), %g2
6592 sethi %hi(0x00000000), %g1
6593 or %g2, %lo(0x00000000), %g2
6594 or %g1, %lo(0x00000000), %g1
6595 sllx %g2, 32, %g2
6596 or %g1, %g2, %g1
6597 sethi %hi(8 * _gloffset_ColorSubTable), %g2
6598 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
6599 ldx [%g1 + %g2], %g3
6600 #else
6601 sethi %hi(0x00000000), %g1
6602 or %g1, %lo(0x00000000), %g1
6603 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
6604 #endif
6605 jmpl %g3, %g0
6606
6607 GLOBL_FN(GL_PREFIX(CopyColorSubTable))
6608 GL_PREFIX(CopyColorSubTable):
6609 #ifdef __sparc_v9__
6610 sethi %hi(0x00000000), %g2
6611 sethi %hi(0x00000000), %g1
6612 or %g2, %lo(0x00000000), %g2
6613 or %g1, %lo(0x00000000), %g1
6614 sllx %g2, 32, %g2
6615 or %g1, %g2, %g1
6616 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
6617 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
6618 ldx [%g1 + %g2], %g3
6619 #else
6620 sethi %hi(0x00000000), %g1
6621 or %g1, %lo(0x00000000), %g1
6622 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
6623 #endif
6624 jmpl %g3, %g0
6625
6626 GLOBL_FN(GL_PREFIX(ConvolutionFilter1D))
6627 GL_PREFIX(ConvolutionFilter1D):
6628 #ifdef __sparc_v9__
6629 sethi %hi(0x00000000), %g2
6630 sethi %hi(0x00000000), %g1
6631 or %g2, %lo(0x00000000), %g2
6632 or %g1, %lo(0x00000000), %g1
6633 sllx %g2, 32, %g2
6634 or %g1, %g2, %g1
6635 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
6636 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
6637 ldx [%g1 + %g2], %g3
6638 #else
6639 sethi %hi(0x00000000), %g1
6640 or %g1, %lo(0x00000000), %g1
6641 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
6642 #endif
6643 jmpl %g3, %g0
6644
6645 GLOBL_FN(GL_PREFIX(ConvolutionFilter2D))
6646 GL_PREFIX(ConvolutionFilter2D):
6647 #ifdef __sparc_v9__
6648 sethi %hi(0x00000000), %g2
6649 sethi %hi(0x00000000), %g1
6650 or %g2, %lo(0x00000000), %g2
6651 or %g1, %lo(0x00000000), %g1
6652 sllx %g2, 32, %g2
6653 or %g1, %g2, %g1
6654 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
6655 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
6656 ldx [%g1 + %g2], %g3
6657 #else
6658 sethi %hi(0x00000000), %g1
6659 or %g1, %lo(0x00000000), %g1
6660 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
6661 #endif
6662 jmpl %g3, %g0
6663
6664 GLOBL_FN(GL_PREFIX(ConvolutionParameterf))
6665 GL_PREFIX(ConvolutionParameterf):
6666 #ifdef __sparc_v9__
6667 sethi %hi(0x00000000), %g2
6668 sethi %hi(0x00000000), %g1
6669 or %g2, %lo(0x00000000), %g2
6670 or %g1, %lo(0x00000000), %g1
6671 sllx %g2, 32, %g2
6672 or %g1, %g2, %g1
6673 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
6674 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
6675 ldx [%g1 + %g2], %g3
6676 #else
6677 sethi %hi(0x00000000), %g1
6678 or %g1, %lo(0x00000000), %g1
6679 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
6680 #endif
6681 jmpl %g3, %g0
6682
6683 GLOBL_FN(GL_PREFIX(ConvolutionParameterfv))
6684 GL_PREFIX(ConvolutionParameterfv):
6685 #ifdef __sparc_v9__
6686 sethi %hi(0x00000000), %g2
6687 sethi %hi(0x00000000), %g1
6688 or %g2, %lo(0x00000000), %g2
6689 or %g1, %lo(0x00000000), %g1
6690 sllx %g2, 32, %g2
6691 or %g1, %g2, %g1
6692 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
6693 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
6694 ldx [%g1 + %g2], %g3
6695 #else
6696 sethi %hi(0x00000000), %g1
6697 or %g1, %lo(0x00000000), %g1
6698 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
6699 #endif
6700 jmpl %g3, %g0
6701
6702 GLOBL_FN(GL_PREFIX(ConvolutionParameteri))
6703 GL_PREFIX(ConvolutionParameteri):
6704 #ifdef __sparc_v9__
6705 sethi %hi(0x00000000), %g2
6706 sethi %hi(0x00000000), %g1
6707 or %g2, %lo(0x00000000), %g2
6708 or %g1, %lo(0x00000000), %g1
6709 sllx %g2, 32, %g2
6710 or %g1, %g2, %g1
6711 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
6712 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
6713 ldx [%g1 + %g2], %g3
6714 #else
6715 sethi %hi(0x00000000), %g1
6716 or %g1, %lo(0x00000000), %g1
6717 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
6718 #endif
6719 jmpl %g3, %g0
6720
6721 GLOBL_FN(GL_PREFIX(ConvolutionParameteriv))
6722 GL_PREFIX(ConvolutionParameteriv):
6723 #ifdef __sparc_v9__
6724 sethi %hi(0x00000000), %g2
6725 sethi %hi(0x00000000), %g1
6726 or %g2, %lo(0x00000000), %g2
6727 or %g1, %lo(0x00000000), %g1
6728 sllx %g2, 32, %g2
6729 or %g1, %g2, %g1
6730 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
6731 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
6732 ldx [%g1 + %g2], %g3
6733 #else
6734 sethi %hi(0x00000000), %g1
6735 or %g1, %lo(0x00000000), %g1
6736 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
6737 #endif
6738 jmpl %g3, %g0
6739
6740 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1D))
6741 GL_PREFIX(CopyConvolutionFilter1D):
6742 #ifdef __sparc_v9__
6743 sethi %hi(0x00000000), %g2
6744 sethi %hi(0x00000000), %g1
6745 or %g2, %lo(0x00000000), %g2
6746 or %g1, %lo(0x00000000), %g1
6747 sllx %g2, 32, %g2
6748 or %g1, %g2, %g1
6749 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
6750 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
6751 ldx [%g1 + %g2], %g3
6752 #else
6753 sethi %hi(0x00000000), %g1
6754 or %g1, %lo(0x00000000), %g1
6755 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
6756 #endif
6757 jmpl %g3, %g0
6758
6759 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2D))
6760 GL_PREFIX(CopyConvolutionFilter2D):
6761 #ifdef __sparc_v9__
6762 sethi %hi(0x00000000), %g2
6763 sethi %hi(0x00000000), %g1
6764 or %g2, %lo(0x00000000), %g2
6765 or %g1, %lo(0x00000000), %g1
6766 sllx %g2, 32, %g2
6767 or %g1, %g2, %g1
6768 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
6769 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
6770 ldx [%g1 + %g2], %g3
6771 #else
6772 sethi %hi(0x00000000), %g1
6773 or %g1, %lo(0x00000000), %g1
6774 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
6775 #endif
6776 jmpl %g3, %g0
6777
6778 GLOBL_FN(GL_PREFIX(GetConvolutionFilter))
6779 GL_PREFIX(GetConvolutionFilter):
6780 #ifdef __sparc_v9__
6781 sethi %hi(0x00000000), %g2
6782 sethi %hi(0x00000000), %g1
6783 or %g2, %lo(0x00000000), %g2
6784 or %g1, %lo(0x00000000), %g1
6785 sllx %g2, 32, %g2
6786 or %g1, %g2, %g1
6787 sethi %hi(8 * _gloffset_GetConvolutionFilter), %g2
6788 or %g2, %lo(8 * _gloffset_GetConvolutionFilter), %g2
6789 ldx [%g1 + %g2], %g3
6790 #else
6791 sethi %hi(0x00000000), %g1
6792 or %g1, %lo(0x00000000), %g1
6793 ld [%g1 + (4 * _gloffset_GetConvolutionFilter)], %g3
6794 #endif
6795 jmpl %g3, %g0
6796
6797 GLOBL_FN(GL_PREFIX(GetConvolutionParameterfv))
6798 GL_PREFIX(GetConvolutionParameterfv):
6799 #ifdef __sparc_v9__
6800 sethi %hi(0x00000000), %g2
6801 sethi %hi(0x00000000), %g1
6802 or %g2, %lo(0x00000000), %g2
6803 or %g1, %lo(0x00000000), %g1
6804 sllx %g2, 32, %g2
6805 or %g1, %g2, %g1
6806 sethi %hi(8 * _gloffset_GetConvolutionParameterfv), %g2
6807 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfv), %g2
6808 ldx [%g1 + %g2], %g3
6809 #else
6810 sethi %hi(0x00000000), %g1
6811 or %g1, %lo(0x00000000), %g1
6812 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfv)], %g3
6813 #endif
6814 jmpl %g3, %g0
6815
6816 GLOBL_FN(GL_PREFIX(GetConvolutionParameteriv))
6817 GL_PREFIX(GetConvolutionParameteriv):
6818 #ifdef __sparc_v9__
6819 sethi %hi(0x00000000), %g2
6820 sethi %hi(0x00000000), %g1
6821 or %g2, %lo(0x00000000), %g2
6822 or %g1, %lo(0x00000000), %g1
6823 sllx %g2, 32, %g2
6824 or %g1, %g2, %g1
6825 sethi %hi(8 * _gloffset_GetConvolutionParameteriv), %g2
6826 or %g2, %lo(8 * _gloffset_GetConvolutionParameteriv), %g2
6827 ldx [%g1 + %g2], %g3
6828 #else
6829 sethi %hi(0x00000000), %g1
6830 or %g1, %lo(0x00000000), %g1
6831 ld [%g1 + (4 * _gloffset_GetConvolutionParameteriv)], %g3
6832 #endif
6833 jmpl %g3, %g0
6834
6835 GLOBL_FN(GL_PREFIX(GetSeparableFilter))
6836 GL_PREFIX(GetSeparableFilter):
6837 #ifdef __sparc_v9__
6838 sethi %hi(0x00000000), %g2
6839 sethi %hi(0x00000000), %g1
6840 or %g2, %lo(0x00000000), %g2
6841 or %g1, %lo(0x00000000), %g1
6842 sllx %g2, 32, %g2
6843 or %g1, %g2, %g1
6844 sethi %hi(8 * _gloffset_GetSeparableFilter), %g2
6845 or %g2, %lo(8 * _gloffset_GetSeparableFilter), %g2
6846 ldx [%g1 + %g2], %g3
6847 #else
6848 sethi %hi(0x00000000), %g1
6849 or %g1, %lo(0x00000000), %g1
6850 ld [%g1 + (4 * _gloffset_GetSeparableFilter)], %g3
6851 #endif
6852 jmpl %g3, %g0
6853
6854 GLOBL_FN(GL_PREFIX(SeparableFilter2D))
6855 GL_PREFIX(SeparableFilter2D):
6856 #ifdef __sparc_v9__
6857 sethi %hi(0x00000000), %g2
6858 sethi %hi(0x00000000), %g1
6859 or %g2, %lo(0x00000000), %g2
6860 or %g1, %lo(0x00000000), %g1
6861 sllx %g2, 32, %g2
6862 or %g1, %g2, %g1
6863 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
6864 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
6865 ldx [%g1 + %g2], %g3
6866 #else
6867 sethi %hi(0x00000000), %g1
6868 or %g1, %lo(0x00000000), %g1
6869 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
6870 #endif
6871 jmpl %g3, %g0
6872
6873 GLOBL_FN(GL_PREFIX(GetHistogram))
6874 GL_PREFIX(GetHistogram):
6875 #ifdef __sparc_v9__
6876 sethi %hi(0x00000000), %g2
6877 sethi %hi(0x00000000), %g1
6878 or %g2, %lo(0x00000000), %g2
6879 or %g1, %lo(0x00000000), %g1
6880 sllx %g2, 32, %g2
6881 or %g1, %g2, %g1
6882 sethi %hi(8 * _gloffset_GetHistogram), %g2
6883 or %g2, %lo(8 * _gloffset_GetHistogram), %g2
6884 ldx [%g1 + %g2], %g3
6885 #else
6886 sethi %hi(0x00000000), %g1
6887 or %g1, %lo(0x00000000), %g1
6888 ld [%g1 + (4 * _gloffset_GetHistogram)], %g3
6889 #endif
6890 jmpl %g3, %g0
6891
6892 GLOBL_FN(GL_PREFIX(GetHistogramParameterfv))
6893 GL_PREFIX(GetHistogramParameterfv):
6894 #ifdef __sparc_v9__
6895 sethi %hi(0x00000000), %g2
6896 sethi %hi(0x00000000), %g1
6897 or %g2, %lo(0x00000000), %g2
6898 or %g1, %lo(0x00000000), %g1
6899 sllx %g2, 32, %g2
6900 or %g1, %g2, %g1
6901 sethi %hi(8 * _gloffset_GetHistogramParameterfv), %g2
6902 or %g2, %lo(8 * _gloffset_GetHistogramParameterfv), %g2
6903 ldx [%g1 + %g2], %g3
6904 #else
6905 sethi %hi(0x00000000), %g1
6906 or %g1, %lo(0x00000000), %g1
6907 ld [%g1 + (4 * _gloffset_GetHistogramParameterfv)], %g3
6908 #endif
6909 jmpl %g3, %g0
6910
6911 GLOBL_FN(GL_PREFIX(GetHistogramParameteriv))
6912 GL_PREFIX(GetHistogramParameteriv):
6913 #ifdef __sparc_v9__
6914 sethi %hi(0x00000000), %g2
6915 sethi %hi(0x00000000), %g1
6916 or %g2, %lo(0x00000000), %g2
6917 or %g1, %lo(0x00000000), %g1
6918 sllx %g2, 32, %g2
6919 or %g1, %g2, %g1
6920 sethi %hi(8 * _gloffset_GetHistogramParameteriv), %g2
6921 or %g2, %lo(8 * _gloffset_GetHistogramParameteriv), %g2
6922 ldx [%g1 + %g2], %g3
6923 #else
6924 sethi %hi(0x00000000), %g1
6925 or %g1, %lo(0x00000000), %g1
6926 ld [%g1 + (4 * _gloffset_GetHistogramParameteriv)], %g3
6927 #endif
6928 jmpl %g3, %g0
6929
6930 GLOBL_FN(GL_PREFIX(GetMinmax))
6931 GL_PREFIX(GetMinmax):
6932 #ifdef __sparc_v9__
6933 sethi %hi(0x00000000), %g2
6934 sethi %hi(0x00000000), %g1
6935 or %g2, %lo(0x00000000), %g2
6936 or %g1, %lo(0x00000000), %g1
6937 sllx %g2, 32, %g2
6938 or %g1, %g2, %g1
6939 sethi %hi(8 * _gloffset_GetMinmax), %g2
6940 or %g2, %lo(8 * _gloffset_GetMinmax), %g2
6941 ldx [%g1 + %g2], %g3
6942 #else
6943 sethi %hi(0x00000000), %g1
6944 or %g1, %lo(0x00000000), %g1
6945 ld [%g1 + (4 * _gloffset_GetMinmax)], %g3
6946 #endif
6947 jmpl %g3, %g0
6948
6949 GLOBL_FN(GL_PREFIX(GetMinmaxParameterfv))
6950 GL_PREFIX(GetMinmaxParameterfv):
6951 #ifdef __sparc_v9__
6952 sethi %hi(0x00000000), %g2
6953 sethi %hi(0x00000000), %g1
6954 or %g2, %lo(0x00000000), %g2
6955 or %g1, %lo(0x00000000), %g1
6956 sllx %g2, 32, %g2
6957 or %g1, %g2, %g1
6958 sethi %hi(8 * _gloffset_GetMinmaxParameterfv), %g2
6959 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfv), %g2
6960 ldx [%g1 + %g2], %g3
6961 #else
6962 sethi %hi(0x00000000), %g1
6963 or %g1, %lo(0x00000000), %g1
6964 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfv)], %g3
6965 #endif
6966 jmpl %g3, %g0
6967
6968 GLOBL_FN(GL_PREFIX(GetMinmaxParameteriv))
6969 GL_PREFIX(GetMinmaxParameteriv):
6970 #ifdef __sparc_v9__
6971 sethi %hi(0x00000000), %g2
6972 sethi %hi(0x00000000), %g1
6973 or %g2, %lo(0x00000000), %g2
6974 or %g1, %lo(0x00000000), %g1
6975 sllx %g2, 32, %g2
6976 or %g1, %g2, %g1
6977 sethi %hi(8 * _gloffset_GetMinmaxParameteriv), %g2
6978 or %g2, %lo(8 * _gloffset_GetMinmaxParameteriv), %g2
6979 ldx [%g1 + %g2], %g3
6980 #else
6981 sethi %hi(0x00000000), %g1
6982 or %g1, %lo(0x00000000), %g1
6983 ld [%g1 + (4 * _gloffset_GetMinmaxParameteriv)], %g3
6984 #endif
6985 jmpl %g3, %g0
6986
6987 GLOBL_FN(GL_PREFIX(Histogram))
6988 GL_PREFIX(Histogram):
6989 #ifdef __sparc_v9__
6990 sethi %hi(0x00000000), %g2
6991 sethi %hi(0x00000000), %g1
6992 or %g2, %lo(0x00000000), %g2
6993 or %g1, %lo(0x00000000), %g1
6994 sllx %g2, 32, %g2
6995 or %g1, %g2, %g1
6996 sethi %hi(8 * _gloffset_Histogram), %g2
6997 or %g2, %lo(8 * _gloffset_Histogram), %g2
6998 ldx [%g1 + %g2], %g3
6999 #else
7000 sethi %hi(0x00000000), %g1
7001 or %g1, %lo(0x00000000), %g1
7002 ld [%g1 + (4 * _gloffset_Histogram)], %g3
7003 #endif
7004 jmpl %g3, %g0
7005
7006 GLOBL_FN(GL_PREFIX(Minmax))
7007 GL_PREFIX(Minmax):
7008 #ifdef __sparc_v9__
7009 sethi %hi(0x00000000), %g2
7010 sethi %hi(0x00000000), %g1
7011 or %g2, %lo(0x00000000), %g2
7012 or %g1, %lo(0x00000000), %g1
7013 sllx %g2, 32, %g2
7014 or %g1, %g2, %g1
7015 sethi %hi(8 * _gloffset_Minmax), %g2
7016 or %g2, %lo(8 * _gloffset_Minmax), %g2
7017 ldx [%g1 + %g2], %g3
7018 #else
7019 sethi %hi(0x00000000), %g1
7020 or %g1, %lo(0x00000000), %g1
7021 ld [%g1 + (4 * _gloffset_Minmax)], %g3
7022 #endif
7023 jmpl %g3, %g0
7024
7025 GLOBL_FN(GL_PREFIX(ResetHistogram))
7026 GL_PREFIX(ResetHistogram):
7027 #ifdef __sparc_v9__
7028 sethi %hi(0x00000000), %g2
7029 sethi %hi(0x00000000), %g1
7030 or %g2, %lo(0x00000000), %g2
7031 or %g1, %lo(0x00000000), %g1
7032 sllx %g2, 32, %g2
7033 or %g1, %g2, %g1
7034 sethi %hi(8 * _gloffset_ResetHistogram), %g2
7035 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
7036 ldx [%g1 + %g2], %g3
7037 #else
7038 sethi %hi(0x00000000), %g1
7039 or %g1, %lo(0x00000000), %g1
7040 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
7041 #endif
7042 jmpl %g3, %g0
7043
7044 GLOBL_FN(GL_PREFIX(ResetMinmax))
7045 GL_PREFIX(ResetMinmax):
7046 #ifdef __sparc_v9__
7047 sethi %hi(0x00000000), %g2
7048 sethi %hi(0x00000000), %g1
7049 or %g2, %lo(0x00000000), %g2
7050 or %g1, %lo(0x00000000), %g1
7051 sllx %g2, 32, %g2
7052 or %g1, %g2, %g1
7053 sethi %hi(8 * _gloffset_ResetMinmax), %g2
7054 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
7055 ldx [%g1 + %g2], %g3
7056 #else
7057 sethi %hi(0x00000000), %g1
7058 or %g1, %lo(0x00000000), %g1
7059 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
7060 #endif
7061 jmpl %g3, %g0
7062
7063 GLOBL_FN(GL_PREFIX(TexImage3D))
7064 GL_PREFIX(TexImage3D):
7065 #ifdef __sparc_v9__
7066 sethi %hi(0x00000000), %g2
7067 sethi %hi(0x00000000), %g1
7068 or %g2, %lo(0x00000000), %g2
7069 or %g1, %lo(0x00000000), %g1
7070 sllx %g2, 32, %g2
7071 or %g1, %g2, %g1
7072 sethi %hi(8 * _gloffset_TexImage3D), %g2
7073 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
7074 ldx [%g1 + %g2], %g3
7075 #else
7076 sethi %hi(0x00000000), %g1
7077 or %g1, %lo(0x00000000), %g1
7078 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
7079 #endif
7080 jmpl %g3, %g0
7081
7082 GLOBL_FN(GL_PREFIX(TexSubImage3D))
7083 GL_PREFIX(TexSubImage3D):
7084 #ifdef __sparc_v9__
7085 sethi %hi(0x00000000), %g2
7086 sethi %hi(0x00000000), %g1
7087 or %g2, %lo(0x00000000), %g2
7088 or %g1, %lo(0x00000000), %g1
7089 sllx %g2, 32, %g2
7090 or %g1, %g2, %g1
7091 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
7092 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
7093 ldx [%g1 + %g2], %g3
7094 #else
7095 sethi %hi(0x00000000), %g1
7096 or %g1, %lo(0x00000000), %g1
7097 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
7098 #endif
7099 jmpl %g3, %g0
7100
7101 GLOBL_FN(GL_PREFIX(CopyTexSubImage3D))
7102 GL_PREFIX(CopyTexSubImage3D):
7103 #ifdef __sparc_v9__
7104 sethi %hi(0x00000000), %g2
7105 sethi %hi(0x00000000), %g1
7106 or %g2, %lo(0x00000000), %g2
7107 or %g1, %lo(0x00000000), %g1
7108 sllx %g2, 32, %g2
7109 or %g1, %g2, %g1
7110 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
7111 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
7112 ldx [%g1 + %g2], %g3
7113 #else
7114 sethi %hi(0x00000000), %g1
7115 or %g1, %lo(0x00000000), %g1
7116 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
7117 #endif
7118 jmpl %g3, %g0
7119
7120 GLOBL_FN(GL_PREFIX(ActiveTextureARB))
7121 GL_PREFIX(ActiveTextureARB):
7122 #ifdef __sparc_v9__
7123 sethi %hi(0x00000000), %g2
7124 sethi %hi(0x00000000), %g1
7125 or %g2, %lo(0x00000000), %g2
7126 or %g1, %lo(0x00000000), %g1
7127 sllx %g2, 32, %g2
7128 or %g1, %g2, %g1
7129 sethi %hi(8 * _gloffset_ActiveTextureARB), %g2
7130 or %g2, %lo(8 * _gloffset_ActiveTextureARB), %g2
7131 ldx [%g1 + %g2], %g3
7132 #else
7133 sethi %hi(0x00000000), %g1
7134 or %g1, %lo(0x00000000), %g1
7135 ld [%g1 + (4 * _gloffset_ActiveTextureARB)], %g3
7136 #endif
7137 jmpl %g3, %g0
7138
7139 GLOBL_FN(GL_PREFIX(ClientActiveTextureARB))
7140 GL_PREFIX(ClientActiveTextureARB):
7141 #ifdef __sparc_v9__
7142 sethi %hi(0x00000000), %g2
7143 sethi %hi(0x00000000), %g1
7144 or %g2, %lo(0x00000000), %g2
7145 or %g1, %lo(0x00000000), %g1
7146 sllx %g2, 32, %g2
7147 or %g1, %g2, %g1
7148 sethi %hi(8 * _gloffset_ClientActiveTextureARB), %g2
7149 or %g2, %lo(8 * _gloffset_ClientActiveTextureARB), %g2
7150 ldx [%g1 + %g2], %g3
7151 #else
7152 sethi %hi(0x00000000), %g1
7153 or %g1, %lo(0x00000000), %g1
7154 ld [%g1 + (4 * _gloffset_ClientActiveTextureARB)], %g3
7155 #endif
7156 jmpl %g3, %g0
7157
7158 GLOBL_FN(GL_PREFIX(MultiTexCoord1dARB))
7159 GL_PREFIX(MultiTexCoord1dARB):
7160 #ifdef __sparc_v9__
7161 sethi %hi(0x00000000), %g2
7162 sethi %hi(0x00000000), %g1
7163 or %g2, %lo(0x00000000), %g2
7164 or %g1, %lo(0x00000000), %g1
7165 sllx %g2, 32, %g2
7166 or %g1, %g2, %g1
7167 sethi %hi(8 * _gloffset_MultiTexCoord1dARB), %g2
7168 or %g2, %lo(8 * _gloffset_MultiTexCoord1dARB), %g2
7169 ldx [%g1 + %g2], %g3
7170 #else
7171 sethi %hi(0x00000000), %g1
7172 or %g1, %lo(0x00000000), %g1
7173 ld [%g1 + (4 * _gloffset_MultiTexCoord1dARB)], %g3
7174 #endif
7175 jmpl %g3, %g0
7176
7177 GLOBL_FN(GL_PREFIX(MultiTexCoord1dvARB))
7178 GL_PREFIX(MultiTexCoord1dvARB):
7179 #ifdef __sparc_v9__
7180 sethi %hi(0x00000000), %g2
7181 sethi %hi(0x00000000), %g1
7182 or %g2, %lo(0x00000000), %g2
7183 or %g1, %lo(0x00000000), %g1
7184 sllx %g2, 32, %g2
7185 or %g1, %g2, %g1
7186 sethi %hi(8 * _gloffset_MultiTexCoord1dvARB), %g2
7187 or %g2, %lo(8 * _gloffset_MultiTexCoord1dvARB), %g2
7188 ldx [%g1 + %g2], %g3
7189 #else
7190 sethi %hi(0x00000000), %g1
7191 or %g1, %lo(0x00000000), %g1
7192 ld [%g1 + (4 * _gloffset_MultiTexCoord1dvARB)], %g3
7193 #endif
7194 jmpl %g3, %g0
7195
7196 GLOBL_FN(GL_PREFIX(MultiTexCoord1fARB))
7197 GL_PREFIX(MultiTexCoord1fARB):
7198 #ifdef __sparc_v9__
7199 sethi %hi(0x00000000), %g2
7200 sethi %hi(0x00000000), %g1
7201 or %g2, %lo(0x00000000), %g2
7202 or %g1, %lo(0x00000000), %g1
7203 sllx %g2, 32, %g2
7204 or %g1, %g2, %g1
7205 sethi %hi(8 * _gloffset_MultiTexCoord1fARB), %g2
7206 or %g2, %lo(8 * _gloffset_MultiTexCoord1fARB), %g2
7207 ldx [%g1 + %g2], %g3
7208 #else
7209 sethi %hi(0x00000000), %g1
7210 or %g1, %lo(0x00000000), %g1
7211 ld [%g1 + (4 * _gloffset_MultiTexCoord1fARB)], %g3
7212 #endif
7213 jmpl %g3, %g0
7214
7215 GLOBL_FN(GL_PREFIX(MultiTexCoord1fvARB))
7216 GL_PREFIX(MultiTexCoord1fvARB):
7217 #ifdef __sparc_v9__
7218 sethi %hi(0x00000000), %g2
7219 sethi %hi(0x00000000), %g1
7220 or %g2, %lo(0x00000000), %g2
7221 or %g1, %lo(0x00000000), %g1
7222 sllx %g2, 32, %g2
7223 or %g1, %g2, %g1
7224 sethi %hi(8 * _gloffset_MultiTexCoord1fvARB), %g2
7225 or %g2, %lo(8 * _gloffset_MultiTexCoord1fvARB), %g2
7226 ldx [%g1 + %g2], %g3
7227 #else
7228 sethi %hi(0x00000000), %g1
7229 or %g1, %lo(0x00000000), %g1
7230 ld [%g1 + (4 * _gloffset_MultiTexCoord1fvARB)], %g3
7231 #endif
7232 jmpl %g3, %g0
7233
7234 GLOBL_FN(GL_PREFIX(MultiTexCoord1iARB))
7235 GL_PREFIX(MultiTexCoord1iARB):
7236 #ifdef __sparc_v9__
7237 sethi %hi(0x00000000), %g2
7238 sethi %hi(0x00000000), %g1
7239 or %g2, %lo(0x00000000), %g2
7240 or %g1, %lo(0x00000000), %g1
7241 sllx %g2, 32, %g2
7242 or %g1, %g2, %g1
7243 sethi %hi(8 * _gloffset_MultiTexCoord1iARB), %g2
7244 or %g2, %lo(8 * _gloffset_MultiTexCoord1iARB), %g2
7245 ldx [%g1 + %g2], %g3
7246 #else
7247 sethi %hi(0x00000000), %g1
7248 or %g1, %lo(0x00000000), %g1
7249 ld [%g1 + (4 * _gloffset_MultiTexCoord1iARB)], %g3
7250 #endif
7251 jmpl %g3, %g0
7252
7253 GLOBL_FN(GL_PREFIX(MultiTexCoord1ivARB))
7254 GL_PREFIX(MultiTexCoord1ivARB):
7255 #ifdef __sparc_v9__
7256 sethi %hi(0x00000000), %g2
7257 sethi %hi(0x00000000), %g1
7258 or %g2, %lo(0x00000000), %g2
7259 or %g1, %lo(0x00000000), %g1
7260 sllx %g2, 32, %g2
7261 or %g1, %g2, %g1
7262 sethi %hi(8 * _gloffset_MultiTexCoord1ivARB), %g2
7263 or %g2, %lo(8 * _gloffset_MultiTexCoord1ivARB), %g2
7264 ldx [%g1 + %g2], %g3
7265 #else
7266 sethi %hi(0x00000000), %g1
7267 or %g1, %lo(0x00000000), %g1
7268 ld [%g1 + (4 * _gloffset_MultiTexCoord1ivARB)], %g3
7269 #endif
7270 jmpl %g3, %g0
7271
7272 GLOBL_FN(GL_PREFIX(MultiTexCoord1sARB))
7273 GL_PREFIX(MultiTexCoord1sARB):
7274 #ifdef __sparc_v9__
7275 sethi %hi(0x00000000), %g2
7276 sethi %hi(0x00000000), %g1
7277 or %g2, %lo(0x00000000), %g2
7278 or %g1, %lo(0x00000000), %g1
7279 sllx %g2, 32, %g2
7280 or %g1, %g2, %g1
7281 sethi %hi(8 * _gloffset_MultiTexCoord1sARB), %g2
7282 or %g2, %lo(8 * _gloffset_MultiTexCoord1sARB), %g2
7283 ldx [%g1 + %g2], %g3
7284 #else
7285 sethi %hi(0x00000000), %g1
7286 or %g1, %lo(0x00000000), %g1
7287 ld [%g1 + (4 * _gloffset_MultiTexCoord1sARB)], %g3
7288 #endif
7289 jmpl %g3, %g0
7290
7291 GLOBL_FN(GL_PREFIX(MultiTexCoord1svARB))
7292 GL_PREFIX(MultiTexCoord1svARB):
7293 #ifdef __sparc_v9__
7294 sethi %hi(0x00000000), %g2
7295 sethi %hi(0x00000000), %g1
7296 or %g2, %lo(0x00000000), %g2
7297 or %g1, %lo(0x00000000), %g1
7298 sllx %g2, 32, %g2
7299 or %g1, %g2, %g1
7300 sethi %hi(8 * _gloffset_MultiTexCoord1svARB), %g2
7301 or %g2, %lo(8 * _gloffset_MultiTexCoord1svARB), %g2
7302 ldx [%g1 + %g2], %g3
7303 #else
7304 sethi %hi(0x00000000), %g1
7305 or %g1, %lo(0x00000000), %g1
7306 ld [%g1 + (4 * _gloffset_MultiTexCoord1svARB)], %g3
7307 #endif
7308 jmpl %g3, %g0
7309
7310 GLOBL_FN(GL_PREFIX(MultiTexCoord2dARB))
7311 GL_PREFIX(MultiTexCoord2dARB):
7312 #ifdef __sparc_v9__
7313 sethi %hi(0x00000000), %g2
7314 sethi %hi(0x00000000), %g1
7315 or %g2, %lo(0x00000000), %g2
7316 or %g1, %lo(0x00000000), %g1
7317 sllx %g2, 32, %g2
7318 or %g1, %g2, %g1
7319 sethi %hi(8 * _gloffset_MultiTexCoord2dARB), %g2
7320 or %g2, %lo(8 * _gloffset_MultiTexCoord2dARB), %g2
7321 ldx [%g1 + %g2], %g3
7322 #else
7323 sethi %hi(0x00000000), %g1
7324 or %g1, %lo(0x00000000), %g1
7325 ld [%g1 + (4 * _gloffset_MultiTexCoord2dARB)], %g3
7326 #endif
7327 jmpl %g3, %g0
7328
7329 GLOBL_FN(GL_PREFIX(MultiTexCoord2dvARB))
7330 GL_PREFIX(MultiTexCoord2dvARB):
7331 #ifdef __sparc_v9__
7332 sethi %hi(0x00000000), %g2
7333 sethi %hi(0x00000000), %g1
7334 or %g2, %lo(0x00000000), %g2
7335 or %g1, %lo(0x00000000), %g1
7336 sllx %g2, 32, %g2
7337 or %g1, %g2, %g1
7338 sethi %hi(8 * _gloffset_MultiTexCoord2dvARB), %g2
7339 or %g2, %lo(8 * _gloffset_MultiTexCoord2dvARB), %g2
7340 ldx [%g1 + %g2], %g3
7341 #else
7342 sethi %hi(0x00000000), %g1
7343 or %g1, %lo(0x00000000), %g1
7344 ld [%g1 + (4 * _gloffset_MultiTexCoord2dvARB)], %g3
7345 #endif
7346 jmpl %g3, %g0
7347
7348 GLOBL_FN(GL_PREFIX(MultiTexCoord2fARB))
7349 GL_PREFIX(MultiTexCoord2fARB):
7350 #ifdef __sparc_v9__
7351 sethi %hi(0x00000000), %g2
7352 sethi %hi(0x00000000), %g1
7353 or %g2, %lo(0x00000000), %g2
7354 or %g1, %lo(0x00000000), %g1
7355 sllx %g2, 32, %g2
7356 or %g1, %g2, %g1
7357 sethi %hi(8 * _gloffset_MultiTexCoord2fARB), %g2
7358 or %g2, %lo(8 * _gloffset_MultiTexCoord2fARB), %g2
7359 ldx [%g1 + %g2], %g3
7360 #else
7361 sethi %hi(0x00000000), %g1
7362 or %g1, %lo(0x00000000), %g1
7363 ld [%g1 + (4 * _gloffset_MultiTexCoord2fARB)], %g3
7364 #endif
7365 jmpl %g3, %g0
7366
7367 GLOBL_FN(GL_PREFIX(MultiTexCoord2fvARB))
7368 GL_PREFIX(MultiTexCoord2fvARB):
7369 #ifdef __sparc_v9__
7370 sethi %hi(0x00000000), %g2
7371 sethi %hi(0x00000000), %g1
7372 or %g2, %lo(0x00000000), %g2
7373 or %g1, %lo(0x00000000), %g1
7374 sllx %g2, 32, %g2
7375 or %g1, %g2, %g1
7376 sethi %hi(8 * _gloffset_MultiTexCoord2fvARB), %g2
7377 or %g2, %lo(8 * _gloffset_MultiTexCoord2fvARB), %g2
7378 ldx [%g1 + %g2], %g3
7379 #else
7380 sethi %hi(0x00000000), %g1
7381 or %g1, %lo(0x00000000), %g1
7382 ld [%g1 + (4 * _gloffset_MultiTexCoord2fvARB)], %g3
7383 #endif
7384 jmpl %g3, %g0
7385
7386 GLOBL_FN(GL_PREFIX(MultiTexCoord2iARB))
7387 GL_PREFIX(MultiTexCoord2iARB):
7388 #ifdef __sparc_v9__
7389 sethi %hi(0x00000000), %g2
7390 sethi %hi(0x00000000), %g1
7391 or %g2, %lo(0x00000000), %g2
7392 or %g1, %lo(0x00000000), %g1
7393 sllx %g2, 32, %g2
7394 or %g1, %g2, %g1
7395 sethi %hi(8 * _gloffset_MultiTexCoord2iARB), %g2
7396 or %g2, %lo(8 * _gloffset_MultiTexCoord2iARB), %g2
7397 ldx [%g1 + %g2], %g3
7398 #else
7399 sethi %hi(0x00000000), %g1
7400 or %g1, %lo(0x00000000), %g1
7401 ld [%g1 + (4 * _gloffset_MultiTexCoord2iARB)], %g3
7402 #endif
7403 jmpl %g3, %g0
7404
7405 GLOBL_FN(GL_PREFIX(MultiTexCoord2ivARB))
7406 GL_PREFIX(MultiTexCoord2ivARB):
7407 #ifdef __sparc_v9__
7408 sethi %hi(0x00000000), %g2
7409 sethi %hi(0x00000000), %g1
7410 or %g2, %lo(0x00000000), %g2
7411 or %g1, %lo(0x00000000), %g1
7412 sllx %g2, 32, %g2
7413 or %g1, %g2, %g1
7414 sethi %hi(8 * _gloffset_MultiTexCoord2ivARB), %g2
7415 or %g2, %lo(8 * _gloffset_MultiTexCoord2ivARB), %g2
7416 ldx [%g1 + %g2], %g3
7417 #else
7418 sethi %hi(0x00000000), %g1
7419 or %g1, %lo(0x00000000), %g1
7420 ld [%g1 + (4 * _gloffset_MultiTexCoord2ivARB)], %g3
7421 #endif
7422 jmpl %g3, %g0
7423
7424 GLOBL_FN(GL_PREFIX(MultiTexCoord2sARB))
7425 GL_PREFIX(MultiTexCoord2sARB):
7426 #ifdef __sparc_v9__
7427 sethi %hi(0x00000000), %g2
7428 sethi %hi(0x00000000), %g1
7429 or %g2, %lo(0x00000000), %g2
7430 or %g1, %lo(0x00000000), %g1
7431 sllx %g2, 32, %g2
7432 or %g1, %g2, %g1
7433 sethi %hi(8 * _gloffset_MultiTexCoord2sARB), %g2
7434 or %g2, %lo(8 * _gloffset_MultiTexCoord2sARB), %g2
7435 ldx [%g1 + %g2], %g3
7436 #else
7437 sethi %hi(0x00000000), %g1
7438 or %g1, %lo(0x00000000), %g1
7439 ld [%g1 + (4 * _gloffset_MultiTexCoord2sARB)], %g3
7440 #endif
7441 jmpl %g3, %g0
7442
7443 GLOBL_FN(GL_PREFIX(MultiTexCoord2svARB))
7444 GL_PREFIX(MultiTexCoord2svARB):
7445 #ifdef __sparc_v9__
7446 sethi %hi(0x00000000), %g2
7447 sethi %hi(0x00000000), %g1
7448 or %g2, %lo(0x00000000), %g2
7449 or %g1, %lo(0x00000000), %g1
7450 sllx %g2, 32, %g2
7451 or %g1, %g2, %g1
7452 sethi %hi(8 * _gloffset_MultiTexCoord2svARB), %g2
7453 or %g2, %lo(8 * _gloffset_MultiTexCoord2svARB), %g2
7454 ldx [%g1 + %g2], %g3
7455 #else
7456 sethi %hi(0x00000000), %g1
7457 or %g1, %lo(0x00000000), %g1
7458 ld [%g1 + (4 * _gloffset_MultiTexCoord2svARB)], %g3
7459 #endif
7460 jmpl %g3, %g0
7461
7462 GLOBL_FN(GL_PREFIX(MultiTexCoord3dARB))
7463 GL_PREFIX(MultiTexCoord3dARB):
7464 #ifdef __sparc_v9__
7465 sethi %hi(0x00000000), %g2
7466 sethi %hi(0x00000000), %g1
7467 or %g2, %lo(0x00000000), %g2
7468 or %g1, %lo(0x00000000), %g1
7469 sllx %g2, 32, %g2
7470 or %g1, %g2, %g1
7471 sethi %hi(8 * _gloffset_MultiTexCoord3dARB), %g2
7472 or %g2, %lo(8 * _gloffset_MultiTexCoord3dARB), %g2
7473 ldx [%g1 + %g2], %g3
7474 #else
7475 sethi %hi(0x00000000), %g1
7476 or %g1, %lo(0x00000000), %g1
7477 ld [%g1 + (4 * _gloffset_MultiTexCoord3dARB)], %g3
7478 #endif
7479 jmpl %g3, %g0
7480
7481 GLOBL_FN(GL_PREFIX(MultiTexCoord3dvARB))
7482 GL_PREFIX(MultiTexCoord3dvARB):
7483 #ifdef __sparc_v9__
7484 sethi %hi(0x00000000), %g2
7485 sethi %hi(0x00000000), %g1
7486 or %g2, %lo(0x00000000), %g2
7487 or %g1, %lo(0x00000000), %g1
7488 sllx %g2, 32, %g2
7489 or %g1, %g2, %g1
7490 sethi %hi(8 * _gloffset_MultiTexCoord3dvARB), %g2
7491 or %g2, %lo(8 * _gloffset_MultiTexCoord3dvARB), %g2
7492 ldx [%g1 + %g2], %g3
7493 #else
7494 sethi %hi(0x00000000), %g1
7495 or %g1, %lo(0x00000000), %g1
7496 ld [%g1 + (4 * _gloffset_MultiTexCoord3dvARB)], %g3
7497 #endif
7498 jmpl %g3, %g0
7499
7500 GLOBL_FN(GL_PREFIX(MultiTexCoord3fARB))
7501 GL_PREFIX(MultiTexCoord3fARB):
7502 #ifdef __sparc_v9__
7503 sethi %hi(0x00000000), %g2
7504 sethi %hi(0x00000000), %g1
7505 or %g2, %lo(0x00000000), %g2
7506 or %g1, %lo(0x00000000), %g1
7507 sllx %g2, 32, %g2
7508 or %g1, %g2, %g1
7509 sethi %hi(8 * _gloffset_MultiTexCoord3fARB), %g2
7510 or %g2, %lo(8 * _gloffset_MultiTexCoord3fARB), %g2
7511 ldx [%g1 + %g2], %g3
7512 #else
7513 sethi %hi(0x00000000), %g1
7514 or %g1, %lo(0x00000000), %g1
7515 ld [%g1 + (4 * _gloffset_MultiTexCoord3fARB)], %g3
7516 #endif
7517 jmpl %g3, %g0
7518
7519 GLOBL_FN(GL_PREFIX(MultiTexCoord3fvARB))
7520 GL_PREFIX(MultiTexCoord3fvARB):
7521 #ifdef __sparc_v9__
7522 sethi %hi(0x00000000), %g2
7523 sethi %hi(0x00000000), %g1
7524 or %g2, %lo(0x00000000), %g2
7525 or %g1, %lo(0x00000000), %g1
7526 sllx %g2, 32, %g2
7527 or %g1, %g2, %g1
7528 sethi %hi(8 * _gloffset_MultiTexCoord3fvARB), %g2
7529 or %g2, %lo(8 * _gloffset_MultiTexCoord3fvARB), %g2
7530 ldx [%g1 + %g2], %g3
7531 #else
7532 sethi %hi(0x00000000), %g1
7533 or %g1, %lo(0x00000000), %g1
7534 ld [%g1 + (4 * _gloffset_MultiTexCoord3fvARB)], %g3
7535 #endif
7536 jmpl %g3, %g0
7537
7538 GLOBL_FN(GL_PREFIX(MultiTexCoord3iARB))
7539 GL_PREFIX(MultiTexCoord3iARB):
7540 #ifdef __sparc_v9__
7541 sethi %hi(0x00000000), %g2
7542 sethi %hi(0x00000000), %g1
7543 or %g2, %lo(0x00000000), %g2
7544 or %g1, %lo(0x00000000), %g1
7545 sllx %g2, 32, %g2
7546 or %g1, %g2, %g1
7547 sethi %hi(8 * _gloffset_MultiTexCoord3iARB), %g2
7548 or %g2, %lo(8 * _gloffset_MultiTexCoord3iARB), %g2
7549 ldx [%g1 + %g2], %g3
7550 #else
7551 sethi %hi(0x00000000), %g1
7552 or %g1, %lo(0x00000000), %g1
7553 ld [%g1 + (4 * _gloffset_MultiTexCoord3iARB)], %g3
7554 #endif
7555 jmpl %g3, %g0
7556
7557 GLOBL_FN(GL_PREFIX(MultiTexCoord3ivARB))
7558 GL_PREFIX(MultiTexCoord3ivARB):
7559 #ifdef __sparc_v9__
7560 sethi %hi(0x00000000), %g2
7561 sethi %hi(0x00000000), %g1
7562 or %g2, %lo(0x00000000), %g2
7563 or %g1, %lo(0x00000000), %g1
7564 sllx %g2, 32, %g2
7565 or %g1, %g2, %g1
7566 sethi %hi(8 * _gloffset_MultiTexCoord3ivARB), %g2
7567 or %g2, %lo(8 * _gloffset_MultiTexCoord3ivARB), %g2
7568 ldx [%g1 + %g2], %g3
7569 #else
7570 sethi %hi(0x00000000), %g1
7571 or %g1, %lo(0x00000000), %g1
7572 ld [%g1 + (4 * _gloffset_MultiTexCoord3ivARB)], %g3
7573 #endif
7574 jmpl %g3, %g0
7575
7576 GLOBL_FN(GL_PREFIX(MultiTexCoord3sARB))
7577 GL_PREFIX(MultiTexCoord3sARB):
7578 #ifdef __sparc_v9__
7579 sethi %hi(0x00000000), %g2
7580 sethi %hi(0x00000000), %g1
7581 or %g2, %lo(0x00000000), %g2
7582 or %g1, %lo(0x00000000), %g1
7583 sllx %g2, 32, %g2
7584 or %g1, %g2, %g1
7585 sethi %hi(8 * _gloffset_MultiTexCoord3sARB), %g2
7586 or %g2, %lo(8 * _gloffset_MultiTexCoord3sARB), %g2
7587 ldx [%g1 + %g2], %g3
7588 #else
7589 sethi %hi(0x00000000), %g1
7590 or %g1, %lo(0x00000000), %g1
7591 ld [%g1 + (4 * _gloffset_MultiTexCoord3sARB)], %g3
7592 #endif
7593 jmpl %g3, %g0
7594
7595 GLOBL_FN(GL_PREFIX(MultiTexCoord3svARB))
7596 GL_PREFIX(MultiTexCoord3svARB):
7597 #ifdef __sparc_v9__
7598 sethi %hi(0x00000000), %g2
7599 sethi %hi(0x00000000), %g1
7600 or %g2, %lo(0x00000000), %g2
7601 or %g1, %lo(0x00000000), %g1
7602 sllx %g2, 32, %g2
7603 or %g1, %g2, %g1
7604 sethi %hi(8 * _gloffset_MultiTexCoord3svARB), %g2
7605 or %g2, %lo(8 * _gloffset_MultiTexCoord3svARB), %g2
7606 ldx [%g1 + %g2], %g3
7607 #else
7608 sethi %hi(0x00000000), %g1
7609 or %g1, %lo(0x00000000), %g1
7610 ld [%g1 + (4 * _gloffset_MultiTexCoord3svARB)], %g3
7611 #endif
7612 jmpl %g3, %g0
7613
7614 GLOBL_FN(GL_PREFIX(MultiTexCoord4dARB))
7615 GL_PREFIX(MultiTexCoord4dARB):
7616 #ifdef __sparc_v9__
7617 sethi %hi(0x00000000), %g2
7618 sethi %hi(0x00000000), %g1
7619 or %g2, %lo(0x00000000), %g2
7620 or %g1, %lo(0x00000000), %g1
7621 sllx %g2, 32, %g2
7622 or %g1, %g2, %g1
7623 sethi %hi(8 * _gloffset_MultiTexCoord4dARB), %g2
7624 or %g2, %lo(8 * _gloffset_MultiTexCoord4dARB), %g2
7625 ldx [%g1 + %g2], %g3
7626 #else
7627 sethi %hi(0x00000000), %g1
7628 or %g1, %lo(0x00000000), %g1
7629 ld [%g1 + (4 * _gloffset_MultiTexCoord4dARB)], %g3
7630 #endif
7631 jmpl %g3, %g0
7632
7633 GLOBL_FN(GL_PREFIX(MultiTexCoord4dvARB))
7634 GL_PREFIX(MultiTexCoord4dvARB):
7635 #ifdef __sparc_v9__
7636 sethi %hi(0x00000000), %g2
7637 sethi %hi(0x00000000), %g1
7638 or %g2, %lo(0x00000000), %g2
7639 or %g1, %lo(0x00000000), %g1
7640 sllx %g2, 32, %g2
7641 or %g1, %g2, %g1
7642 sethi %hi(8 * _gloffset_MultiTexCoord4dvARB), %g2
7643 or %g2, %lo(8 * _gloffset_MultiTexCoord4dvARB), %g2
7644 ldx [%g1 + %g2], %g3
7645 #else
7646 sethi %hi(0x00000000), %g1
7647 or %g1, %lo(0x00000000), %g1
7648 ld [%g1 + (4 * _gloffset_MultiTexCoord4dvARB)], %g3
7649 #endif
7650 jmpl %g3, %g0
7651
7652 GLOBL_FN(GL_PREFIX(MultiTexCoord4fARB))
7653 GL_PREFIX(MultiTexCoord4fARB):
7654 #ifdef __sparc_v9__
7655 sethi %hi(0x00000000), %g2
7656 sethi %hi(0x00000000), %g1
7657 or %g2, %lo(0x00000000), %g2
7658 or %g1, %lo(0x00000000), %g1
7659 sllx %g2, 32, %g2
7660 or %g1, %g2, %g1
7661 sethi %hi(8 * _gloffset_MultiTexCoord4fARB), %g2
7662 or %g2, %lo(8 * _gloffset_MultiTexCoord4fARB), %g2
7663 ldx [%g1 + %g2], %g3
7664 #else
7665 sethi %hi(0x00000000), %g1
7666 or %g1, %lo(0x00000000), %g1
7667 ld [%g1 + (4 * _gloffset_MultiTexCoord4fARB)], %g3
7668 #endif
7669 jmpl %g3, %g0
7670
7671 GLOBL_FN(GL_PREFIX(MultiTexCoord4fvARB))
7672 GL_PREFIX(MultiTexCoord4fvARB):
7673 #ifdef __sparc_v9__
7674 sethi %hi(0x00000000), %g2
7675 sethi %hi(0x00000000), %g1
7676 or %g2, %lo(0x00000000), %g2
7677 or %g1, %lo(0x00000000), %g1
7678 sllx %g2, 32, %g2
7679 or %g1, %g2, %g1
7680 sethi %hi(8 * _gloffset_MultiTexCoord4fvARB), %g2
7681 or %g2, %lo(8 * _gloffset_MultiTexCoord4fvARB), %g2
7682 ldx [%g1 + %g2], %g3
7683 #else
7684 sethi %hi(0x00000000), %g1
7685 or %g1, %lo(0x00000000), %g1
7686 ld [%g1 + (4 * _gloffset_MultiTexCoord4fvARB)], %g3
7687 #endif
7688 jmpl %g3, %g0
7689
7690 GLOBL_FN(GL_PREFIX(MultiTexCoord4iARB))
7691 GL_PREFIX(MultiTexCoord4iARB):
7692 #ifdef __sparc_v9__
7693 sethi %hi(0x00000000), %g2
7694 sethi %hi(0x00000000), %g1
7695 or %g2, %lo(0x00000000), %g2
7696 or %g1, %lo(0x00000000), %g1
7697 sllx %g2, 32, %g2
7698 or %g1, %g2, %g1
7699 sethi %hi(8 * _gloffset_MultiTexCoord4iARB), %g2
7700 or %g2, %lo(8 * _gloffset_MultiTexCoord4iARB), %g2
7701 ldx [%g1 + %g2], %g3
7702 #else
7703 sethi %hi(0x00000000), %g1
7704 or %g1, %lo(0x00000000), %g1
7705 ld [%g1 + (4 * _gloffset_MultiTexCoord4iARB)], %g3
7706 #endif
7707 jmpl %g3, %g0
7708
7709 GLOBL_FN(GL_PREFIX(MultiTexCoord4ivARB))
7710 GL_PREFIX(MultiTexCoord4ivARB):
7711 #ifdef __sparc_v9__
7712 sethi %hi(0x00000000), %g2
7713 sethi %hi(0x00000000), %g1
7714 or %g2, %lo(0x00000000), %g2
7715 or %g1, %lo(0x00000000), %g1
7716 sllx %g2, 32, %g2
7717 or %g1, %g2, %g1
7718 sethi %hi(8 * _gloffset_MultiTexCoord4ivARB), %g2
7719 or %g2, %lo(8 * _gloffset_MultiTexCoord4ivARB), %g2
7720 ldx [%g1 + %g2], %g3
7721 #else
7722 sethi %hi(0x00000000), %g1
7723 or %g1, %lo(0x00000000), %g1
7724 ld [%g1 + (4 * _gloffset_MultiTexCoord4ivARB)], %g3
7725 #endif
7726 jmpl %g3, %g0
7727
7728 GLOBL_FN(GL_PREFIX(MultiTexCoord4sARB))
7729 GL_PREFIX(MultiTexCoord4sARB):
7730 #ifdef __sparc_v9__
7731 sethi %hi(0x00000000), %g2
7732 sethi %hi(0x00000000), %g1
7733 or %g2, %lo(0x00000000), %g2
7734 or %g1, %lo(0x00000000), %g1
7735 sllx %g2, 32, %g2
7736 or %g1, %g2, %g1
7737 sethi %hi(8 * _gloffset_MultiTexCoord4sARB), %g2
7738 or %g2, %lo(8 * _gloffset_MultiTexCoord4sARB), %g2
7739 ldx [%g1 + %g2], %g3
7740 #else
7741 sethi %hi(0x00000000), %g1
7742 or %g1, %lo(0x00000000), %g1
7743 ld [%g1 + (4 * _gloffset_MultiTexCoord4sARB)], %g3
7744 #endif
7745 jmpl %g3, %g0
7746
7747 GLOBL_FN(GL_PREFIX(MultiTexCoord4svARB))
7748 GL_PREFIX(MultiTexCoord4svARB):
7749 #ifdef __sparc_v9__
7750 sethi %hi(0x00000000), %g2
7751 sethi %hi(0x00000000), %g1
7752 or %g2, %lo(0x00000000), %g2
7753 or %g1, %lo(0x00000000), %g1
7754 sllx %g2, 32, %g2
7755 or %g1, %g2, %g1
7756 sethi %hi(8 * _gloffset_MultiTexCoord4svARB), %g2
7757 or %g2, %lo(8 * _gloffset_MultiTexCoord4svARB), %g2
7758 ldx [%g1 + %g2], %g3
7759 #else
7760 sethi %hi(0x00000000), %g1
7761 or %g1, %lo(0x00000000), %g1
7762 ld [%g1 + (4 * _gloffset_MultiTexCoord4svARB)], %g3
7763 #endif
7764 jmpl %g3, %g0
7765
7766 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixfARB))
7767 GL_PREFIX(LoadTransposeMatrixfARB):
7768 #ifdef __sparc_v9__
7769 sethi %hi(0x00000000), %g2
7770 sethi %hi(0x00000000), %g1
7771 or %g2, %lo(0x00000000), %g2
7772 or %g1, %lo(0x00000000), %g1
7773 sllx %g2, 32, %g2
7774 or %g1, %g2, %g1
7775 sethi %hi(8 * _gloffset_LoadTransposeMatrixfARB), %g2
7776 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixfARB), %g2
7777 ldx [%g1 + %g2], %g3
7778 #else
7779 sethi %hi(0x00000000), %g1
7780 or %g1, %lo(0x00000000), %g1
7781 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixfARB)], %g3
7782 #endif
7783 jmpl %g3, %g0
7784
7785 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixdARB))
7786 GL_PREFIX(LoadTransposeMatrixdARB):
7787 #ifdef __sparc_v9__
7788 sethi %hi(0x00000000), %g2
7789 sethi %hi(0x00000000), %g1
7790 or %g2, %lo(0x00000000), %g2
7791 or %g1, %lo(0x00000000), %g1
7792 sllx %g2, 32, %g2
7793 or %g1, %g2, %g1
7794 sethi %hi(8 * _gloffset_LoadTransposeMatrixdARB), %g2
7795 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixdARB), %g2
7796 ldx [%g1 + %g2], %g3
7797 #else
7798 sethi %hi(0x00000000), %g1
7799 or %g1, %lo(0x00000000), %g1
7800 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixdARB)], %g3
7801 #endif
7802 jmpl %g3, %g0
7803
7804 GLOBL_FN(GL_PREFIX(MultTransposeMatrixfARB))
7805 GL_PREFIX(MultTransposeMatrixfARB):
7806 #ifdef __sparc_v9__
7807 sethi %hi(0x00000000), %g2
7808 sethi %hi(0x00000000), %g1
7809 or %g2, %lo(0x00000000), %g2
7810 or %g1, %lo(0x00000000), %g1
7811 sllx %g2, 32, %g2
7812 or %g1, %g2, %g1
7813 sethi %hi(8 * _gloffset_MultTransposeMatrixfARB), %g2
7814 or %g2, %lo(8 * _gloffset_MultTransposeMatrixfARB), %g2
7815 ldx [%g1 + %g2], %g3
7816 #else
7817 sethi %hi(0x00000000), %g1
7818 or %g1, %lo(0x00000000), %g1
7819 ld [%g1 + (4 * _gloffset_MultTransposeMatrixfARB)], %g3
7820 #endif
7821 jmpl %g3, %g0
7822
7823 GLOBL_FN(GL_PREFIX(MultTransposeMatrixdARB))
7824 GL_PREFIX(MultTransposeMatrixdARB):
7825 #ifdef __sparc_v9__
7826 sethi %hi(0x00000000), %g2
7827 sethi %hi(0x00000000), %g1
7828 or %g2, %lo(0x00000000), %g2
7829 or %g1, %lo(0x00000000), %g1
7830 sllx %g2, 32, %g2
7831 or %g1, %g2, %g1
7832 sethi %hi(8 * _gloffset_MultTransposeMatrixdARB), %g2
7833 or %g2, %lo(8 * _gloffset_MultTransposeMatrixdARB), %g2
7834 ldx [%g1 + %g2], %g3
7835 #else
7836 sethi %hi(0x00000000), %g1
7837 or %g1, %lo(0x00000000), %g1
7838 ld [%g1 + (4 * _gloffset_MultTransposeMatrixdARB)], %g3
7839 #endif
7840 jmpl %g3, %g0
7841
7842 GLOBL_FN(GL_PREFIX(SampleCoverageARB))
7843 GL_PREFIX(SampleCoverageARB):
7844 #ifdef __sparc_v9__
7845 sethi %hi(0x00000000), %g2
7846 sethi %hi(0x00000000), %g1
7847 or %g2, %lo(0x00000000), %g2
7848 or %g1, %lo(0x00000000), %g1
7849 sllx %g2, 32, %g2
7850 or %g1, %g2, %g1
7851 sethi %hi(8 * _gloffset_SampleCoverageARB), %g2
7852 or %g2, %lo(8 * _gloffset_SampleCoverageARB), %g2
7853 ldx [%g1 + %g2], %g3
7854 #else
7855 sethi %hi(0x00000000), %g1
7856 or %g1, %lo(0x00000000), %g1
7857 ld [%g1 + (4 * _gloffset_SampleCoverageARB)], %g3
7858 #endif
7859 jmpl %g3, %g0
7860
7861 GLOBL_FN(GL_PREFIX(CompressedTexImage3DARB))
7862 GL_PREFIX(CompressedTexImage3DARB):
7863 #ifdef __sparc_v9__
7864 sethi %hi(0x00000000), %g2
7865 sethi %hi(0x00000000), %g1
7866 or %g2, %lo(0x00000000), %g2
7867 or %g1, %lo(0x00000000), %g1
7868 sllx %g2, 32, %g2
7869 or %g1, %g2, %g1
7870 sethi %hi(8 * _gloffset_CompressedTexImage3DARB), %g2
7871 or %g2, %lo(8 * _gloffset_CompressedTexImage3DARB), %g2
7872 ldx [%g1 + %g2], %g3
7873 #else
7874 sethi %hi(0x00000000), %g1
7875 or %g1, %lo(0x00000000), %g1
7876 ld [%g1 + (4 * _gloffset_CompressedTexImage3DARB)], %g3
7877 #endif
7878 jmpl %g3, %g0
7879
7880 GLOBL_FN(GL_PREFIX(CompressedTexImage2DARB))
7881 GL_PREFIX(CompressedTexImage2DARB):
7882 #ifdef __sparc_v9__
7883 sethi %hi(0x00000000), %g2
7884 sethi %hi(0x00000000), %g1
7885 or %g2, %lo(0x00000000), %g2
7886 or %g1, %lo(0x00000000), %g1
7887 sllx %g2, 32, %g2
7888 or %g1, %g2, %g1
7889 sethi %hi(8 * _gloffset_CompressedTexImage2DARB), %g2
7890 or %g2, %lo(8 * _gloffset_CompressedTexImage2DARB), %g2
7891 ldx [%g1 + %g2], %g3
7892 #else
7893 sethi %hi(0x00000000), %g1
7894 or %g1, %lo(0x00000000), %g1
7895 ld [%g1 + (4 * _gloffset_CompressedTexImage2DARB)], %g3
7896 #endif
7897 jmpl %g3, %g0
7898
7899 GLOBL_FN(GL_PREFIX(CompressedTexImage1DARB))
7900 GL_PREFIX(CompressedTexImage1DARB):
7901 #ifdef __sparc_v9__
7902 sethi %hi(0x00000000), %g2
7903 sethi %hi(0x00000000), %g1
7904 or %g2, %lo(0x00000000), %g2
7905 or %g1, %lo(0x00000000), %g1
7906 sllx %g2, 32, %g2
7907 or %g1, %g2, %g1
7908 sethi %hi(8 * _gloffset_CompressedTexImage1DARB), %g2
7909 or %g2, %lo(8 * _gloffset_CompressedTexImage1DARB), %g2
7910 ldx [%g1 + %g2], %g3
7911 #else
7912 sethi %hi(0x00000000), %g1
7913 or %g1, %lo(0x00000000), %g1
7914 ld [%g1 + (4 * _gloffset_CompressedTexImage1DARB)], %g3
7915 #endif
7916 jmpl %g3, %g0
7917
7918 GLOBL_FN(GL_PREFIX(CompressedTexSubImage3DARB))
7919 GL_PREFIX(CompressedTexSubImage3DARB):
7920 #ifdef __sparc_v9__
7921 sethi %hi(0x00000000), %g2
7922 sethi %hi(0x00000000), %g1
7923 or %g2, %lo(0x00000000), %g2
7924 or %g1, %lo(0x00000000), %g1
7925 sllx %g2, 32, %g2
7926 or %g1, %g2, %g1
7927 sethi %hi(8 * _gloffset_CompressedTexSubImage3DARB), %g2
7928 or %g2, %lo(8 * _gloffset_CompressedTexSubImage3DARB), %g2
7929 ldx [%g1 + %g2], %g3
7930 #else
7931 sethi %hi(0x00000000), %g1
7932 or %g1, %lo(0x00000000), %g1
7933 ld [%g1 + (4 * _gloffset_CompressedTexSubImage3DARB)], %g3
7934 #endif
7935 jmpl %g3, %g0
7936
7937 GLOBL_FN(GL_PREFIX(CompressedTexSubImage2DARB))
7938 GL_PREFIX(CompressedTexSubImage2DARB):
7939 #ifdef __sparc_v9__
7940 sethi %hi(0x00000000), %g2
7941 sethi %hi(0x00000000), %g1
7942 or %g2, %lo(0x00000000), %g2
7943 or %g1, %lo(0x00000000), %g1
7944 sllx %g2, 32, %g2
7945 or %g1, %g2, %g1
7946 sethi %hi(8 * _gloffset_CompressedTexSubImage2DARB), %g2
7947 or %g2, %lo(8 * _gloffset_CompressedTexSubImage2DARB), %g2
7948 ldx [%g1 + %g2], %g3
7949 #else
7950 sethi %hi(0x00000000), %g1
7951 or %g1, %lo(0x00000000), %g1
7952 ld [%g1 + (4 * _gloffset_CompressedTexSubImage2DARB)], %g3
7953 #endif
7954 jmpl %g3, %g0
7955
7956 GLOBL_FN(GL_PREFIX(CompressedTexSubImage1DARB))
7957 GL_PREFIX(CompressedTexSubImage1DARB):
7958 #ifdef __sparc_v9__
7959 sethi %hi(0x00000000), %g2
7960 sethi %hi(0x00000000), %g1
7961 or %g2, %lo(0x00000000), %g2
7962 or %g1, %lo(0x00000000), %g1
7963 sllx %g2, 32, %g2
7964 or %g1, %g2, %g1
7965 sethi %hi(8 * _gloffset_CompressedTexSubImage1DARB), %g2
7966 or %g2, %lo(8 * _gloffset_CompressedTexSubImage1DARB), %g2
7967 ldx [%g1 + %g2], %g3
7968 #else
7969 sethi %hi(0x00000000), %g1
7970 or %g1, %lo(0x00000000), %g1
7971 ld [%g1 + (4 * _gloffset_CompressedTexSubImage1DARB)], %g3
7972 #endif
7973 jmpl %g3, %g0
7974
7975 GLOBL_FN(GL_PREFIX(GetCompressedTexImageARB))
7976 GL_PREFIX(GetCompressedTexImageARB):
7977 #ifdef __sparc_v9__
7978 sethi %hi(0x00000000), %g2
7979 sethi %hi(0x00000000), %g1
7980 or %g2, %lo(0x00000000), %g2
7981 or %g1, %lo(0x00000000), %g1
7982 sllx %g2, 32, %g2
7983 or %g1, %g2, %g1
7984 sethi %hi(8 * _gloffset_GetCompressedTexImageARB), %g2
7985 or %g2, %lo(8 * _gloffset_GetCompressedTexImageARB), %g2
7986 ldx [%g1 + %g2], %g3
7987 #else
7988 sethi %hi(0x00000000), %g1
7989 or %g1, %lo(0x00000000), %g1
7990 ld [%g1 + (4 * _gloffset_GetCompressedTexImageARB)], %g3
7991 #endif
7992 jmpl %g3, %g0
7993
7994 GLOBL_FN(GL_PREFIX(BlendColorEXT))
7995 GL_PREFIX(BlendColorEXT):
7996 #ifdef __sparc_v9__
7997 sethi %hi(0x00000000), %g2
7998 sethi %hi(0x00000000), %g1
7999 or %g2, %lo(0x00000000), %g2
8000 or %g1, %lo(0x00000000), %g1
8001 sllx %g2, 32, %g2
8002 or %g1, %g2, %g1
8003 sethi %hi(8 * _gloffset_BlendColor), %g2
8004 or %g2, %lo(8 * _gloffset_BlendColor), %g2
8005 ldx [%g1 + %g2], %g3
8006 #else
8007 sethi %hi(0x00000000), %g1
8008 or %g1, %lo(0x00000000), %g1
8009 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
8010 #endif
8011 jmpl %g3, %g0
8012
8013 GLOBL_FN(GL_PREFIX(PolygonOffsetEXT))
8014 GL_PREFIX(PolygonOffsetEXT):
8015 #ifdef __sparc_v9__
8016 sethi %hi(0x00000000), %g2
8017 sethi %hi(0x00000000), %g1
8018 or %g2, %lo(0x00000000), %g2
8019 or %g1, %lo(0x00000000), %g1
8020 sllx %g2, 32, %g2
8021 or %g1, %g2, %g1
8022 sethi %hi(8 * _gloffset_PolygonOffsetEXT), %g2
8023 or %g2, %lo(8 * _gloffset_PolygonOffsetEXT), %g2
8024 ldx [%g1 + %g2], %g3
8025 #else
8026 sethi %hi(0x00000000), %g1
8027 or %g1, %lo(0x00000000), %g1
8028 ld [%g1 + (4 * _gloffset_PolygonOffsetEXT)], %g3
8029 #endif
8030 jmpl %g3, %g0
8031
8032 GLOBL_FN(GL_PREFIX(TexImage3DEXT))
8033 GL_PREFIX(TexImage3DEXT):
8034 #ifdef __sparc_v9__
8035 sethi %hi(0x00000000), %g2
8036 sethi %hi(0x00000000), %g1
8037 or %g2, %lo(0x00000000), %g2
8038 or %g1, %lo(0x00000000), %g1
8039 sllx %g2, 32, %g2
8040 or %g1, %g2, %g1
8041 sethi %hi(8 * _gloffset_TexImage3D), %g2
8042 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
8043 ldx [%g1 + %g2], %g3
8044 #else
8045 sethi %hi(0x00000000), %g1
8046 or %g1, %lo(0x00000000), %g1
8047 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
8048 #endif
8049 jmpl %g3, %g0
8050
8051 GLOBL_FN(GL_PREFIX(TexSubImage3DEXT))
8052 GL_PREFIX(TexSubImage3DEXT):
8053 #ifdef __sparc_v9__
8054 sethi %hi(0x00000000), %g2
8055 sethi %hi(0x00000000), %g1
8056 or %g2, %lo(0x00000000), %g2
8057 or %g1, %lo(0x00000000), %g1
8058 sllx %g2, 32, %g2
8059 or %g1, %g2, %g1
8060 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
8061 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
8062 ldx [%g1 + %g2], %g3
8063 #else
8064 sethi %hi(0x00000000), %g1
8065 or %g1, %lo(0x00000000), %g1
8066 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
8067 #endif
8068 jmpl %g3, %g0
8069
8070 GLOBL_FN(GL_PREFIX(GetTexFilterFuncSGIS))
8071 GL_PREFIX(GetTexFilterFuncSGIS):
8072 #ifdef __sparc_v9__
8073 sethi %hi(0x00000000), %g2
8074 sethi %hi(0x00000000), %g1
8075 or %g2, %lo(0x00000000), %g2
8076 or %g1, %lo(0x00000000), %g1
8077 sllx %g2, 32, %g2
8078 or %g1, %g2, %g1
8079 sethi %hi(8 * _gloffset_GetTexFilterFuncSGIS), %g2
8080 or %g2, %lo(8 * _gloffset_GetTexFilterFuncSGIS), %g2
8081 ldx [%g1 + %g2], %g3
8082 #else
8083 sethi %hi(0x00000000), %g1
8084 or %g1, %lo(0x00000000), %g1
8085 ld [%g1 + (4 * _gloffset_GetTexFilterFuncSGIS)], %g3
8086 #endif
8087 jmpl %g3, %g0
8088
8089 GLOBL_FN(GL_PREFIX(TexFilterFuncSGIS))
8090 GL_PREFIX(TexFilterFuncSGIS):
8091 #ifdef __sparc_v9__
8092 sethi %hi(0x00000000), %g2
8093 sethi %hi(0x00000000), %g1
8094 or %g2, %lo(0x00000000), %g2
8095 or %g1, %lo(0x00000000), %g1
8096 sllx %g2, 32, %g2
8097 or %g1, %g2, %g1
8098 sethi %hi(8 * _gloffset_TexFilterFuncSGIS), %g2
8099 or %g2, %lo(8 * _gloffset_TexFilterFuncSGIS), %g2
8100 ldx [%g1 + %g2], %g3
8101 #else
8102 sethi %hi(0x00000000), %g1
8103 or %g1, %lo(0x00000000), %g1
8104 ld [%g1 + (4 * _gloffset_TexFilterFuncSGIS)], %g3
8105 #endif
8106 jmpl %g3, %g0
8107
8108 GLOBL_FN(GL_PREFIX(TexSubImage1DEXT))
8109 GL_PREFIX(TexSubImage1DEXT):
8110 #ifdef __sparc_v9__
8111 sethi %hi(0x00000000), %g2
8112 sethi %hi(0x00000000), %g1
8113 or %g2, %lo(0x00000000), %g2
8114 or %g1, %lo(0x00000000), %g1
8115 sllx %g2, 32, %g2
8116 or %g1, %g2, %g1
8117 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
8118 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
8119 ldx [%g1 + %g2], %g3
8120 #else
8121 sethi %hi(0x00000000), %g1
8122 or %g1, %lo(0x00000000), %g1
8123 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
8124 #endif
8125 jmpl %g3, %g0
8126
8127 GLOBL_FN(GL_PREFIX(TexSubImage2DEXT))
8128 GL_PREFIX(TexSubImage2DEXT):
8129 #ifdef __sparc_v9__
8130 sethi %hi(0x00000000), %g2
8131 sethi %hi(0x00000000), %g1
8132 or %g2, %lo(0x00000000), %g2
8133 or %g1, %lo(0x00000000), %g1
8134 sllx %g2, 32, %g2
8135 or %g1, %g2, %g1
8136 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
8137 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
8138 ldx [%g1 + %g2], %g3
8139 #else
8140 sethi %hi(0x00000000), %g1
8141 or %g1, %lo(0x00000000), %g1
8142 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
8143 #endif
8144 jmpl %g3, %g0
8145
8146 GLOBL_FN(GL_PREFIX(CopyTexImage1DEXT))
8147 GL_PREFIX(CopyTexImage1DEXT):
8148 #ifdef __sparc_v9__
8149 sethi %hi(0x00000000), %g2
8150 sethi %hi(0x00000000), %g1
8151 or %g2, %lo(0x00000000), %g2
8152 or %g1, %lo(0x00000000), %g1
8153 sllx %g2, 32, %g2
8154 or %g1, %g2, %g1
8155 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
8156 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
8157 ldx [%g1 + %g2], %g3
8158 #else
8159 sethi %hi(0x00000000), %g1
8160 or %g1, %lo(0x00000000), %g1
8161 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
8162 #endif
8163 jmpl %g3, %g0
8164
8165 GLOBL_FN(GL_PREFIX(CopyTexImage2DEXT))
8166 GL_PREFIX(CopyTexImage2DEXT):
8167 #ifdef __sparc_v9__
8168 sethi %hi(0x00000000), %g2
8169 sethi %hi(0x00000000), %g1
8170 or %g2, %lo(0x00000000), %g2
8171 or %g1, %lo(0x00000000), %g1
8172 sllx %g2, 32, %g2
8173 or %g1, %g2, %g1
8174 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
8175 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
8176 ldx [%g1 + %g2], %g3
8177 #else
8178 sethi %hi(0x00000000), %g1
8179 or %g1, %lo(0x00000000), %g1
8180 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
8181 #endif
8182 jmpl %g3, %g0
8183
8184 GLOBL_FN(GL_PREFIX(CopyTexSubImage1DEXT))
8185 GL_PREFIX(CopyTexSubImage1DEXT):
8186 #ifdef __sparc_v9__
8187 sethi %hi(0x00000000), %g2
8188 sethi %hi(0x00000000), %g1
8189 or %g2, %lo(0x00000000), %g2
8190 or %g1, %lo(0x00000000), %g1
8191 sllx %g2, 32, %g2
8192 or %g1, %g2, %g1
8193 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
8194 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
8195 ldx [%g1 + %g2], %g3
8196 #else
8197 sethi %hi(0x00000000), %g1
8198 or %g1, %lo(0x00000000), %g1
8199 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
8200 #endif
8201 jmpl %g3, %g0
8202
8203 GLOBL_FN(GL_PREFIX(CopyTexSubImage2DEXT))
8204 GL_PREFIX(CopyTexSubImage2DEXT):
8205 #ifdef __sparc_v9__
8206 sethi %hi(0x00000000), %g2
8207 sethi %hi(0x00000000), %g1
8208 or %g2, %lo(0x00000000), %g2
8209 or %g1, %lo(0x00000000), %g1
8210 sllx %g2, 32, %g2
8211 or %g1, %g2, %g1
8212 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
8213 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
8214 ldx [%g1 + %g2], %g3
8215 #else
8216 sethi %hi(0x00000000), %g1
8217 or %g1, %lo(0x00000000), %g1
8218 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
8219 #endif
8220 jmpl %g3, %g0
8221
8222 GLOBL_FN(GL_PREFIX(CopyTexSubImage3DEXT))
8223 GL_PREFIX(CopyTexSubImage3DEXT):
8224 #ifdef __sparc_v9__
8225 sethi %hi(0x00000000), %g2
8226 sethi %hi(0x00000000), %g1
8227 or %g2, %lo(0x00000000), %g2
8228 or %g1, %lo(0x00000000), %g1
8229 sllx %g2, 32, %g2
8230 or %g1, %g2, %g1
8231 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
8232 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
8233 ldx [%g1 + %g2], %g3
8234 #else
8235 sethi %hi(0x00000000), %g1
8236 or %g1, %lo(0x00000000), %g1
8237 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
8238 #endif
8239 jmpl %g3, %g0
8240
8241 GLOBL_FN(GL_PREFIX(GetHistogramEXT))
8242 GL_PREFIX(GetHistogramEXT):
8243 #ifdef __sparc_v9__
8244 sethi %hi(0x00000000), %g2
8245 sethi %hi(0x00000000), %g1
8246 or %g2, %lo(0x00000000), %g2
8247 or %g1, %lo(0x00000000), %g1
8248 sllx %g2, 32, %g2
8249 or %g1, %g2, %g1
8250 sethi %hi(8 * _gloffset_GetHistogramEXT), %g2
8251 or %g2, %lo(8 * _gloffset_GetHistogramEXT), %g2
8252 ldx [%g1 + %g2], %g3
8253 #else
8254 sethi %hi(0x00000000), %g1
8255 or %g1, %lo(0x00000000), %g1
8256 ld [%g1 + (4 * _gloffset_GetHistogramEXT)], %g3
8257 #endif
8258 jmpl %g3, %g0
8259
8260 GLOBL_FN(GL_PREFIX(GetHistogramParameterfvEXT))
8261 GL_PREFIX(GetHistogramParameterfvEXT):
8262 #ifdef __sparc_v9__
8263 sethi %hi(0x00000000), %g2
8264 sethi %hi(0x00000000), %g1
8265 or %g2, %lo(0x00000000), %g2
8266 or %g1, %lo(0x00000000), %g1
8267 sllx %g2, 32, %g2
8268 or %g1, %g2, %g1
8269 sethi %hi(8 * _gloffset_GetHistogramParameterfvEXT), %g2
8270 or %g2, %lo(8 * _gloffset_GetHistogramParameterfvEXT), %g2
8271 ldx [%g1 + %g2], %g3
8272 #else
8273 sethi %hi(0x00000000), %g1
8274 or %g1, %lo(0x00000000), %g1
8275 ld [%g1 + (4 * _gloffset_GetHistogramParameterfvEXT)], %g3
8276 #endif
8277 jmpl %g3, %g0
8278
8279 GLOBL_FN(GL_PREFIX(GetHistogramParameterivEXT))
8280 GL_PREFIX(GetHistogramParameterivEXT):
8281 #ifdef __sparc_v9__
8282 sethi %hi(0x00000000), %g2
8283 sethi %hi(0x00000000), %g1
8284 or %g2, %lo(0x00000000), %g2
8285 or %g1, %lo(0x00000000), %g1
8286 sllx %g2, 32, %g2
8287 or %g1, %g2, %g1
8288 sethi %hi(8 * _gloffset_GetHistogramParameterivEXT), %g2
8289 or %g2, %lo(8 * _gloffset_GetHistogramParameterivEXT), %g2
8290 ldx [%g1 + %g2], %g3
8291 #else
8292 sethi %hi(0x00000000), %g1
8293 or %g1, %lo(0x00000000), %g1
8294 ld [%g1 + (4 * _gloffset_GetHistogramParameterivEXT)], %g3
8295 #endif
8296 jmpl %g3, %g0
8297
8298 GLOBL_FN(GL_PREFIX(GetMinmaxEXT))
8299 GL_PREFIX(GetMinmaxEXT):
8300 #ifdef __sparc_v9__
8301 sethi %hi(0x00000000), %g2
8302 sethi %hi(0x00000000), %g1
8303 or %g2, %lo(0x00000000), %g2
8304 or %g1, %lo(0x00000000), %g1
8305 sllx %g2, 32, %g2
8306 or %g1, %g2, %g1
8307 sethi %hi(8 * _gloffset_GetMinmaxEXT), %g2
8308 or %g2, %lo(8 * _gloffset_GetMinmaxEXT), %g2
8309 ldx [%g1 + %g2], %g3
8310 #else
8311 sethi %hi(0x00000000), %g1
8312 or %g1, %lo(0x00000000), %g1
8313 ld [%g1 + (4 * _gloffset_GetMinmaxEXT)], %g3
8314 #endif
8315 jmpl %g3, %g0
8316
8317 GLOBL_FN(GL_PREFIX(GetMinmaxParameterfvEXT))
8318 GL_PREFIX(GetMinmaxParameterfvEXT):
8319 #ifdef __sparc_v9__
8320 sethi %hi(0x00000000), %g2
8321 sethi %hi(0x00000000), %g1
8322 or %g2, %lo(0x00000000), %g2
8323 or %g1, %lo(0x00000000), %g1
8324 sllx %g2, 32, %g2
8325 or %g1, %g2, %g1
8326 sethi %hi(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
8327 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
8328 ldx [%g1 + %g2], %g3
8329 #else
8330 sethi %hi(0x00000000), %g1
8331 or %g1, %lo(0x00000000), %g1
8332 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfvEXT)], %g3
8333 #endif
8334 jmpl %g3, %g0
8335
8336 GLOBL_FN(GL_PREFIX(GetMinmaxParameterivEXT))
8337 GL_PREFIX(GetMinmaxParameterivEXT):
8338 #ifdef __sparc_v9__
8339 sethi %hi(0x00000000), %g2
8340 sethi %hi(0x00000000), %g1
8341 or %g2, %lo(0x00000000), %g2
8342 or %g1, %lo(0x00000000), %g1
8343 sllx %g2, 32, %g2
8344 or %g1, %g2, %g1
8345 sethi %hi(8 * _gloffset_GetMinmaxParameterivEXT), %g2
8346 or %g2, %lo(8 * _gloffset_GetMinmaxParameterivEXT), %g2
8347 ldx [%g1 + %g2], %g3
8348 #else
8349 sethi %hi(0x00000000), %g1
8350 or %g1, %lo(0x00000000), %g1
8351 ld [%g1 + (4 * _gloffset_GetMinmaxParameterivEXT)], %g3
8352 #endif
8353 jmpl %g3, %g0
8354
8355 GLOBL_FN(GL_PREFIX(HistogramEXT))
8356 GL_PREFIX(HistogramEXT):
8357 #ifdef __sparc_v9__
8358 sethi %hi(0x00000000), %g2
8359 sethi %hi(0x00000000), %g1
8360 or %g2, %lo(0x00000000), %g2
8361 or %g1, %lo(0x00000000), %g1
8362 sllx %g2, 32, %g2
8363 or %g1, %g2, %g1
8364 sethi %hi(8 * _gloffset_Histogram), %g2
8365 or %g2, %lo(8 * _gloffset_Histogram), %g2
8366 ldx [%g1 + %g2], %g3
8367 #else
8368 sethi %hi(0x00000000), %g1
8369 or %g1, %lo(0x00000000), %g1
8370 ld [%g1 + (4 * _gloffset_Histogram)], %g3
8371 #endif
8372 jmpl %g3, %g0
8373
8374 GLOBL_FN(GL_PREFIX(MinmaxEXT))
8375 GL_PREFIX(MinmaxEXT):
8376 #ifdef __sparc_v9__
8377 sethi %hi(0x00000000), %g2
8378 sethi %hi(0x00000000), %g1
8379 or %g2, %lo(0x00000000), %g2
8380 or %g1, %lo(0x00000000), %g1
8381 sllx %g2, 32, %g2
8382 or %g1, %g2, %g1
8383 sethi %hi(8 * _gloffset_Minmax), %g2
8384 or %g2, %lo(8 * _gloffset_Minmax), %g2
8385 ldx [%g1 + %g2], %g3
8386 #else
8387 sethi %hi(0x00000000), %g1
8388 or %g1, %lo(0x00000000), %g1
8389 ld [%g1 + (4 * _gloffset_Minmax)], %g3
8390 #endif
8391 jmpl %g3, %g0
8392
8393 GLOBL_FN(GL_PREFIX(ResetHistogramEXT))
8394 GL_PREFIX(ResetHistogramEXT):
8395 #ifdef __sparc_v9__
8396 sethi %hi(0x00000000), %g2
8397 sethi %hi(0x00000000), %g1
8398 or %g2, %lo(0x00000000), %g2
8399 or %g1, %lo(0x00000000), %g1
8400 sllx %g2, 32, %g2
8401 or %g1, %g2, %g1
8402 sethi %hi(8 * _gloffset_ResetHistogram), %g2
8403 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
8404 ldx [%g1 + %g2], %g3
8405 #else
8406 sethi %hi(0x00000000), %g1
8407 or %g1, %lo(0x00000000), %g1
8408 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
8409 #endif
8410 jmpl %g3, %g0
8411
8412 GLOBL_FN(GL_PREFIX(ResetMinmaxEXT))
8413 GL_PREFIX(ResetMinmaxEXT):
8414 #ifdef __sparc_v9__
8415 sethi %hi(0x00000000), %g2
8416 sethi %hi(0x00000000), %g1
8417 or %g2, %lo(0x00000000), %g2
8418 or %g1, %lo(0x00000000), %g1
8419 sllx %g2, 32, %g2
8420 or %g1, %g2, %g1
8421 sethi %hi(8 * _gloffset_ResetMinmax), %g2
8422 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
8423 ldx [%g1 + %g2], %g3
8424 #else
8425 sethi %hi(0x00000000), %g1
8426 or %g1, %lo(0x00000000), %g1
8427 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
8428 #endif
8429 jmpl %g3, %g0
8430
8431 GLOBL_FN(GL_PREFIX(ConvolutionFilter1DEXT))
8432 GL_PREFIX(ConvolutionFilter1DEXT):
8433 #ifdef __sparc_v9__
8434 sethi %hi(0x00000000), %g2
8435 sethi %hi(0x00000000), %g1
8436 or %g2, %lo(0x00000000), %g2
8437 or %g1, %lo(0x00000000), %g1
8438 sllx %g2, 32, %g2
8439 or %g1, %g2, %g1
8440 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
8441 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
8442 ldx [%g1 + %g2], %g3
8443 #else
8444 sethi %hi(0x00000000), %g1
8445 or %g1, %lo(0x00000000), %g1
8446 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
8447 #endif
8448 jmpl %g3, %g0
8449
8450 GLOBL_FN(GL_PREFIX(ConvolutionFilter2DEXT))
8451 GL_PREFIX(ConvolutionFilter2DEXT):
8452 #ifdef __sparc_v9__
8453 sethi %hi(0x00000000), %g2
8454 sethi %hi(0x00000000), %g1
8455 or %g2, %lo(0x00000000), %g2
8456 or %g1, %lo(0x00000000), %g1
8457 sllx %g2, 32, %g2
8458 or %g1, %g2, %g1
8459 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
8460 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
8461 ldx [%g1 + %g2], %g3
8462 #else
8463 sethi %hi(0x00000000), %g1
8464 or %g1, %lo(0x00000000), %g1
8465 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
8466 #endif
8467 jmpl %g3, %g0
8468
8469 GLOBL_FN(GL_PREFIX(ConvolutionParameterfEXT))
8470 GL_PREFIX(ConvolutionParameterfEXT):
8471 #ifdef __sparc_v9__
8472 sethi %hi(0x00000000), %g2
8473 sethi %hi(0x00000000), %g1
8474 or %g2, %lo(0x00000000), %g2
8475 or %g1, %lo(0x00000000), %g1
8476 sllx %g2, 32, %g2
8477 or %g1, %g2, %g1
8478 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
8479 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
8480 ldx [%g1 + %g2], %g3
8481 #else
8482 sethi %hi(0x00000000), %g1
8483 or %g1, %lo(0x00000000), %g1
8484 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
8485 #endif
8486 jmpl %g3, %g0
8487
8488 GLOBL_FN(GL_PREFIX(ConvolutionParameterfvEXT))
8489 GL_PREFIX(ConvolutionParameterfvEXT):
8490 #ifdef __sparc_v9__
8491 sethi %hi(0x00000000), %g2
8492 sethi %hi(0x00000000), %g1
8493 or %g2, %lo(0x00000000), %g2
8494 or %g1, %lo(0x00000000), %g1
8495 sllx %g2, 32, %g2
8496 or %g1, %g2, %g1
8497 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
8498 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
8499 ldx [%g1 + %g2], %g3
8500 #else
8501 sethi %hi(0x00000000), %g1
8502 or %g1, %lo(0x00000000), %g1
8503 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
8504 #endif
8505 jmpl %g3, %g0
8506
8507 GLOBL_FN(GL_PREFIX(ConvolutionParameteriEXT))
8508 GL_PREFIX(ConvolutionParameteriEXT):
8509 #ifdef __sparc_v9__
8510 sethi %hi(0x00000000), %g2
8511 sethi %hi(0x00000000), %g1
8512 or %g2, %lo(0x00000000), %g2
8513 or %g1, %lo(0x00000000), %g1
8514 sllx %g2, 32, %g2
8515 or %g1, %g2, %g1
8516 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
8517 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
8518 ldx [%g1 + %g2], %g3
8519 #else
8520 sethi %hi(0x00000000), %g1
8521 or %g1, %lo(0x00000000), %g1
8522 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
8523 #endif
8524 jmpl %g3, %g0
8525
8526 GLOBL_FN(GL_PREFIX(ConvolutionParameterivEXT))
8527 GL_PREFIX(ConvolutionParameterivEXT):
8528 #ifdef __sparc_v9__
8529 sethi %hi(0x00000000), %g2
8530 sethi %hi(0x00000000), %g1
8531 or %g2, %lo(0x00000000), %g2
8532 or %g1, %lo(0x00000000), %g1
8533 sllx %g2, 32, %g2
8534 or %g1, %g2, %g1
8535 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
8536 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
8537 ldx [%g1 + %g2], %g3
8538 #else
8539 sethi %hi(0x00000000), %g1
8540 or %g1, %lo(0x00000000), %g1
8541 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
8542 #endif
8543 jmpl %g3, %g0
8544
8545 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1DEXT))
8546 GL_PREFIX(CopyConvolutionFilter1DEXT):
8547 #ifdef __sparc_v9__
8548 sethi %hi(0x00000000), %g2
8549 sethi %hi(0x00000000), %g1
8550 or %g2, %lo(0x00000000), %g2
8551 or %g1, %lo(0x00000000), %g1
8552 sllx %g2, 32, %g2
8553 or %g1, %g2, %g1
8554 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
8555 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
8556 ldx [%g1 + %g2], %g3
8557 #else
8558 sethi %hi(0x00000000), %g1
8559 or %g1, %lo(0x00000000), %g1
8560 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
8561 #endif
8562 jmpl %g3, %g0
8563
8564 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2DEXT))
8565 GL_PREFIX(CopyConvolutionFilter2DEXT):
8566 #ifdef __sparc_v9__
8567 sethi %hi(0x00000000), %g2
8568 sethi %hi(0x00000000), %g1
8569 or %g2, %lo(0x00000000), %g2
8570 or %g1, %lo(0x00000000), %g1
8571 sllx %g2, 32, %g2
8572 or %g1, %g2, %g1
8573 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
8574 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
8575 ldx [%g1 + %g2], %g3
8576 #else
8577 sethi %hi(0x00000000), %g1
8578 or %g1, %lo(0x00000000), %g1
8579 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
8580 #endif
8581 jmpl %g3, %g0
8582
8583 GLOBL_FN(GL_PREFIX(GetConvolutionFilterEXT))
8584 GL_PREFIX(GetConvolutionFilterEXT):
8585 #ifdef __sparc_v9__
8586 sethi %hi(0x00000000), %g2
8587 sethi %hi(0x00000000), %g1
8588 or %g2, %lo(0x00000000), %g2
8589 or %g1, %lo(0x00000000), %g1
8590 sllx %g2, 32, %g2
8591 or %g1, %g2, %g1
8592 sethi %hi(8 * _gloffset_GetConvolutionFilterEXT), %g2
8593 or %g2, %lo(8 * _gloffset_GetConvolutionFilterEXT), %g2
8594 ldx [%g1 + %g2], %g3
8595 #else
8596 sethi %hi(0x00000000), %g1
8597 or %g1, %lo(0x00000000), %g1
8598 ld [%g1 + (4 * _gloffset_GetConvolutionFilterEXT)], %g3
8599 #endif
8600 jmpl %g3, %g0
8601
8602 GLOBL_FN(GL_PREFIX(GetConvolutionParameterfvEXT))
8603 GL_PREFIX(GetConvolutionParameterfvEXT):
8604 #ifdef __sparc_v9__
8605 sethi %hi(0x00000000), %g2
8606 sethi %hi(0x00000000), %g1
8607 or %g2, %lo(0x00000000), %g2
8608 or %g1, %lo(0x00000000), %g1
8609 sllx %g2, 32, %g2
8610 or %g1, %g2, %g1
8611 sethi %hi(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
8612 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
8613 ldx [%g1 + %g2], %g3
8614 #else
8615 sethi %hi(0x00000000), %g1
8616 or %g1, %lo(0x00000000), %g1
8617 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfvEXT)], %g3
8618 #endif
8619 jmpl %g3, %g0
8620
8621 GLOBL_FN(GL_PREFIX(GetConvolutionParameterivEXT))
8622 GL_PREFIX(GetConvolutionParameterivEXT):
8623 #ifdef __sparc_v9__
8624 sethi %hi(0x00000000), %g2
8625 sethi %hi(0x00000000), %g1
8626 or %g2, %lo(0x00000000), %g2
8627 or %g1, %lo(0x00000000), %g1
8628 sllx %g2, 32, %g2
8629 or %g1, %g2, %g1
8630 sethi %hi(8 * _gloffset_GetConvolutionParameterivEXT), %g2
8631 or %g2, %lo(8 * _gloffset_GetConvolutionParameterivEXT), %g2
8632 ldx [%g1 + %g2], %g3
8633 #else
8634 sethi %hi(0x00000000), %g1
8635 or %g1, %lo(0x00000000), %g1
8636 ld [%g1 + (4 * _gloffset_GetConvolutionParameterivEXT)], %g3
8637 #endif
8638 jmpl %g3, %g0
8639
8640 GLOBL_FN(GL_PREFIX(GetSeparableFilterEXT))
8641 GL_PREFIX(GetSeparableFilterEXT):
8642 #ifdef __sparc_v9__
8643 sethi %hi(0x00000000), %g2
8644 sethi %hi(0x00000000), %g1
8645 or %g2, %lo(0x00000000), %g2
8646 or %g1, %lo(0x00000000), %g1
8647 sllx %g2, 32, %g2
8648 or %g1, %g2, %g1
8649 sethi %hi(8 * _gloffset_GetSeparableFilterEXT), %g2
8650 or %g2, %lo(8 * _gloffset_GetSeparableFilterEXT), %g2
8651 ldx [%g1 + %g2], %g3
8652 #else
8653 sethi %hi(0x00000000), %g1
8654 or %g1, %lo(0x00000000), %g1
8655 ld [%g1 + (4 * _gloffset_GetSeparableFilterEXT)], %g3
8656 #endif
8657 jmpl %g3, %g0
8658
8659 GLOBL_FN(GL_PREFIX(SeparableFilter2DEXT))
8660 GL_PREFIX(SeparableFilter2DEXT):
8661 #ifdef __sparc_v9__
8662 sethi %hi(0x00000000), %g2
8663 sethi %hi(0x00000000), %g1
8664 or %g2, %lo(0x00000000), %g2
8665 or %g1, %lo(0x00000000), %g1
8666 sllx %g2, 32, %g2
8667 or %g1, %g2, %g1
8668 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
8669 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
8670 ldx [%g1 + %g2], %g3
8671 #else
8672 sethi %hi(0x00000000), %g1
8673 or %g1, %lo(0x00000000), %g1
8674 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
8675 #endif
8676 jmpl %g3, %g0
8677
8678 GLOBL_FN(GL_PREFIX(ColorTableSGI))
8679 GL_PREFIX(ColorTableSGI):
8680 #ifdef __sparc_v9__
8681 sethi %hi(0x00000000), %g2
8682 sethi %hi(0x00000000), %g1
8683 or %g2, %lo(0x00000000), %g2
8684 or %g1, %lo(0x00000000), %g1
8685 sllx %g2, 32, %g2
8686 or %g1, %g2, %g1
8687 sethi %hi(8 * _gloffset_ColorTable), %g2
8688 or %g2, %lo(8 * _gloffset_ColorTable), %g2
8689 ldx [%g1 + %g2], %g3
8690 #else
8691 sethi %hi(0x00000000), %g1
8692 or %g1, %lo(0x00000000), %g1
8693 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
8694 #endif
8695 jmpl %g3, %g0
8696
8697 GLOBL_FN(GL_PREFIX(ColorTableParameterfvSGI))
8698 GL_PREFIX(ColorTableParameterfvSGI):
8699 #ifdef __sparc_v9__
8700 sethi %hi(0x00000000), %g2
8701 sethi %hi(0x00000000), %g1
8702 or %g2, %lo(0x00000000), %g2
8703 or %g1, %lo(0x00000000), %g1
8704 sllx %g2, 32, %g2
8705 or %g1, %g2, %g1
8706 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
8707 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
8708 ldx [%g1 + %g2], %g3
8709 #else
8710 sethi %hi(0x00000000), %g1
8711 or %g1, %lo(0x00000000), %g1
8712 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
8713 #endif
8714 jmpl %g3, %g0
8715
8716 GLOBL_FN(GL_PREFIX(ColorTableParameterivSGI))
8717 GL_PREFIX(ColorTableParameterivSGI):
8718 #ifdef __sparc_v9__
8719 sethi %hi(0x00000000), %g2
8720 sethi %hi(0x00000000), %g1
8721 or %g2, %lo(0x00000000), %g2
8722 or %g1, %lo(0x00000000), %g1
8723 sllx %g2, 32, %g2
8724 or %g1, %g2, %g1
8725 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
8726 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
8727 ldx [%g1 + %g2], %g3
8728 #else
8729 sethi %hi(0x00000000), %g1
8730 or %g1, %lo(0x00000000), %g1
8731 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
8732 #endif
8733 jmpl %g3, %g0
8734
8735 GLOBL_FN(GL_PREFIX(CopyColorTableSGI))
8736 GL_PREFIX(CopyColorTableSGI):
8737 #ifdef __sparc_v9__
8738 sethi %hi(0x00000000), %g2
8739 sethi %hi(0x00000000), %g1
8740 or %g2, %lo(0x00000000), %g2
8741 or %g1, %lo(0x00000000), %g1
8742 sllx %g2, 32, %g2
8743 or %g1, %g2, %g1
8744 sethi %hi(8 * _gloffset_CopyColorTable), %g2
8745 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
8746 ldx [%g1 + %g2], %g3
8747 #else
8748 sethi %hi(0x00000000), %g1
8749 or %g1, %lo(0x00000000), %g1
8750 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
8751 #endif
8752 jmpl %g3, %g0
8753
8754 GLOBL_FN(GL_PREFIX(GetColorTableSGI))
8755 GL_PREFIX(GetColorTableSGI):
8756 #ifdef __sparc_v9__
8757 sethi %hi(0x00000000), %g2
8758 sethi %hi(0x00000000), %g1
8759 or %g2, %lo(0x00000000), %g2
8760 or %g1, %lo(0x00000000), %g1
8761 sllx %g2, 32, %g2
8762 or %g1, %g2, %g1
8763 sethi %hi(8 * _gloffset_GetColorTableSGI), %g2
8764 or %g2, %lo(8 * _gloffset_GetColorTableSGI), %g2
8765 ldx [%g1 + %g2], %g3
8766 #else
8767 sethi %hi(0x00000000), %g1
8768 or %g1, %lo(0x00000000), %g1
8769 ld [%g1 + (4 * _gloffset_GetColorTableSGI)], %g3
8770 #endif
8771 jmpl %g3, %g0
8772
8773 GLOBL_FN(GL_PREFIX(GetColorTableParameterfvSGI))
8774 GL_PREFIX(GetColorTableParameterfvSGI):
8775 #ifdef __sparc_v9__
8776 sethi %hi(0x00000000), %g2
8777 sethi %hi(0x00000000), %g1
8778 or %g2, %lo(0x00000000), %g2
8779 or %g1, %lo(0x00000000), %g1
8780 sllx %g2, 32, %g2
8781 or %g1, %g2, %g1
8782 sethi %hi(8 * _gloffset_GetColorTableParameterfvSGI), %g2
8783 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvSGI), %g2
8784 ldx [%g1 + %g2], %g3
8785 #else
8786 sethi %hi(0x00000000), %g1
8787 or %g1, %lo(0x00000000), %g1
8788 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvSGI)], %g3
8789 #endif
8790 jmpl %g3, %g0
8791
8792 GLOBL_FN(GL_PREFIX(GetColorTableParameterivSGI))
8793 GL_PREFIX(GetColorTableParameterivSGI):
8794 #ifdef __sparc_v9__
8795 sethi %hi(0x00000000), %g2
8796 sethi %hi(0x00000000), %g1
8797 or %g2, %lo(0x00000000), %g2
8798 or %g1, %lo(0x00000000), %g1
8799 sllx %g2, 32, %g2
8800 or %g1, %g2, %g1
8801 sethi %hi(8 * _gloffset_GetColorTableParameterivSGI), %g2
8802 or %g2, %lo(8 * _gloffset_GetColorTableParameterivSGI), %g2
8803 ldx [%g1 + %g2], %g3
8804 #else
8805 sethi %hi(0x00000000), %g1
8806 or %g1, %lo(0x00000000), %g1
8807 ld [%g1 + (4 * _gloffset_GetColorTableParameterivSGI)], %g3
8808 #endif
8809 jmpl %g3, %g0
8810
8811 GLOBL_FN(GL_PREFIX(PixelTexGenSGIX))
8812 GL_PREFIX(PixelTexGenSGIX):
8813 #ifdef __sparc_v9__
8814 sethi %hi(0x00000000), %g2
8815 sethi %hi(0x00000000), %g1
8816 or %g2, %lo(0x00000000), %g2
8817 or %g1, %lo(0x00000000), %g1
8818 sllx %g2, 32, %g2
8819 or %g1, %g2, %g1
8820 sethi %hi(8 * _gloffset_PixelTexGenSGIX), %g2
8821 or %g2, %lo(8 * _gloffset_PixelTexGenSGIX), %g2
8822 ldx [%g1 + %g2], %g3
8823 #else
8824 sethi %hi(0x00000000), %g1
8825 or %g1, %lo(0x00000000), %g1
8826 ld [%g1 + (4 * _gloffset_PixelTexGenSGIX)], %g3
8827 #endif
8828 jmpl %g3, %g0
8829
8830 GLOBL_FN(GL_PREFIX(PixelTexGenParameteriSGIS))
8831 GL_PREFIX(PixelTexGenParameteriSGIS):
8832 #ifdef __sparc_v9__
8833 sethi %hi(0x00000000), %g2
8834 sethi %hi(0x00000000), %g1
8835 or %g2, %lo(0x00000000), %g2
8836 or %g1, %lo(0x00000000), %g1
8837 sllx %g2, 32, %g2
8838 or %g1, %g2, %g1
8839 sethi %hi(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
8840 or %g2, %lo(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
8841 ldx [%g1 + %g2], %g3
8842 #else
8843 sethi %hi(0x00000000), %g1
8844 or %g1, %lo(0x00000000), %g1
8845 ld [%g1 + (4 * _gloffset_PixelTexGenParameteriSGIS)], %g3
8846 #endif
8847 jmpl %g3, %g0
8848
8849 GLOBL_FN(GL_PREFIX(PixelTexGenParameterivSGIS))
8850 GL_PREFIX(PixelTexGenParameterivSGIS):
8851 #ifdef __sparc_v9__
8852 sethi %hi(0x00000000), %g2
8853 sethi %hi(0x00000000), %g1
8854 or %g2, %lo(0x00000000), %g2
8855 or %g1, %lo(0x00000000), %g1
8856 sllx %g2, 32, %g2
8857 or %g1, %g2, %g1
8858 sethi %hi(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
8859 or %g2, %lo(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
8860 ldx [%g1 + %g2], %g3
8861 #else
8862 sethi %hi(0x00000000), %g1
8863 or %g1, %lo(0x00000000), %g1
8864 ld [%g1 + (4 * _gloffset_PixelTexGenParameterivSGIS)], %g3
8865 #endif
8866 jmpl %g3, %g0
8867
8868 GLOBL_FN(GL_PREFIX(PixelTexGenParameterfSGIS))
8869 GL_PREFIX(PixelTexGenParameterfSGIS):
8870 #ifdef __sparc_v9__
8871 sethi %hi(0x00000000), %g2
8872 sethi %hi(0x00000000), %g1
8873 or %g2, %lo(0x00000000), %g2
8874 or %g1, %lo(0x00000000), %g1
8875 sllx %g2, 32, %g2
8876 or %g1, %g2, %g1
8877 sethi %hi(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
8878 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
8879 ldx [%g1 + %g2], %g3
8880 #else
8881 sethi %hi(0x00000000), %g1
8882 or %g1, %lo(0x00000000), %g1
8883 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfSGIS)], %g3
8884 #endif
8885 jmpl %g3, %g0
8886
8887 GLOBL_FN(GL_PREFIX(PixelTexGenParameterfvSGIS))
8888 GL_PREFIX(PixelTexGenParameterfvSGIS):
8889 #ifdef __sparc_v9__
8890 sethi %hi(0x00000000), %g2
8891 sethi %hi(0x00000000), %g1
8892 or %g2, %lo(0x00000000), %g2
8893 or %g1, %lo(0x00000000), %g1
8894 sllx %g2, 32, %g2
8895 or %g1, %g2, %g1
8896 sethi %hi(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
8897 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
8898 ldx [%g1 + %g2], %g3
8899 #else
8900 sethi %hi(0x00000000), %g1
8901 or %g1, %lo(0x00000000), %g1
8902 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfvSGIS)], %g3
8903 #endif
8904 jmpl %g3, %g0
8905
8906 GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterivSGIS))
8907 GL_PREFIX(GetPixelTexGenParameterivSGIS):
8908 #ifdef __sparc_v9__
8909 sethi %hi(0x00000000), %g2
8910 sethi %hi(0x00000000), %g1
8911 or %g2, %lo(0x00000000), %g2
8912 or %g1, %lo(0x00000000), %g1
8913 sllx %g2, 32, %g2
8914 or %g1, %g2, %g1
8915 sethi %hi(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
8916 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
8917 ldx [%g1 + %g2], %g3
8918 #else
8919 sethi %hi(0x00000000), %g1
8920 or %g1, %lo(0x00000000), %g1
8921 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterivSGIS)], %g3
8922 #endif
8923 jmpl %g3, %g0
8924
8925 GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterfvSGIS))
8926 GL_PREFIX(GetPixelTexGenParameterfvSGIS):
8927 #ifdef __sparc_v9__
8928 sethi %hi(0x00000000), %g2
8929 sethi %hi(0x00000000), %g1
8930 or %g2, %lo(0x00000000), %g2
8931 or %g1, %lo(0x00000000), %g1
8932 sllx %g2, 32, %g2
8933 or %g1, %g2, %g1
8934 sethi %hi(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
8935 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
8936 ldx [%g1 + %g2], %g3
8937 #else
8938 sethi %hi(0x00000000), %g1
8939 or %g1, %lo(0x00000000), %g1
8940 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterfvSGIS)], %g3
8941 #endif
8942 jmpl %g3, %g0
8943
8944 GLOBL_FN(GL_PREFIX(TexImage4DSGIS))
8945 GL_PREFIX(TexImage4DSGIS):
8946 #ifdef __sparc_v9__
8947 sethi %hi(0x00000000), %g2
8948 sethi %hi(0x00000000), %g1
8949 or %g2, %lo(0x00000000), %g2
8950 or %g1, %lo(0x00000000), %g1
8951 sllx %g2, 32, %g2
8952 or %g1, %g2, %g1
8953 sethi %hi(8 * _gloffset_TexImage4DSGIS), %g2
8954 or %g2, %lo(8 * _gloffset_TexImage4DSGIS), %g2
8955 ldx [%g1 + %g2], %g3
8956 #else
8957 sethi %hi(0x00000000), %g1
8958 or %g1, %lo(0x00000000), %g1
8959 ld [%g1 + (4 * _gloffset_TexImage4DSGIS)], %g3
8960 #endif
8961 jmpl %g3, %g0
8962
8963 GLOBL_FN(GL_PREFIX(TexSubImage4DSGIS))
8964 GL_PREFIX(TexSubImage4DSGIS):
8965 #ifdef __sparc_v9__
8966 sethi %hi(0x00000000), %g2
8967 sethi %hi(0x00000000), %g1
8968 or %g2, %lo(0x00000000), %g2
8969 or %g1, %lo(0x00000000), %g1
8970 sllx %g2, 32, %g2
8971 or %g1, %g2, %g1
8972 sethi %hi(8 * _gloffset_TexSubImage4DSGIS), %g2
8973 or %g2, %lo(8 * _gloffset_TexSubImage4DSGIS), %g2
8974 ldx [%g1 + %g2], %g3
8975 #else
8976 sethi %hi(0x00000000), %g1
8977 or %g1, %lo(0x00000000), %g1
8978 ld [%g1 + (4 * _gloffset_TexSubImage4DSGIS)], %g3
8979 #endif
8980 jmpl %g3, %g0
8981
8982 GLOBL_FN(GL_PREFIX(AreTexturesResidentEXT))
8983 GL_PREFIX(AreTexturesResidentEXT):
8984 #ifdef __sparc_v9__
8985 sethi %hi(0x00000000), %g2
8986 sethi %hi(0x00000000), %g1
8987 or %g2, %lo(0x00000000), %g2
8988 or %g1, %lo(0x00000000), %g1
8989 sllx %g2, 32, %g2
8990 or %g1, %g2, %g1
8991 sethi %hi(8 * _gloffset_AreTexturesResidentEXT), %g2
8992 or %g2, %lo(8 * _gloffset_AreTexturesResidentEXT), %g2
8993 ldx [%g1 + %g2], %g3
8994 #else
8995 sethi %hi(0x00000000), %g1
8996 or %g1, %lo(0x00000000), %g1
8997 ld [%g1 + (4 * _gloffset_AreTexturesResidentEXT)], %g3
8998 #endif
8999 jmpl %g3, %g0
9000
9001 GLOBL_FN(GL_PREFIX(BindTextureEXT))
9002 GL_PREFIX(BindTextureEXT):
9003 #ifdef __sparc_v9__
9004 sethi %hi(0x00000000), %g2
9005 sethi %hi(0x00000000), %g1
9006 or %g2, %lo(0x00000000), %g2
9007 or %g1, %lo(0x00000000), %g1
9008 sllx %g2, 32, %g2
9009 or %g1, %g2, %g1
9010 sethi %hi(8 * _gloffset_BindTexture), %g2
9011 or %g2, %lo(8 * _gloffset_BindTexture), %g2
9012 ldx [%g1 + %g2], %g3
9013 #else
9014 sethi %hi(0x00000000), %g1
9015 or %g1, %lo(0x00000000), %g1
9016 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
9017 #endif
9018 jmpl %g3, %g0
9019
9020 GLOBL_FN(GL_PREFIX(GenTexturesEXT))
9021 GL_PREFIX(GenTexturesEXT):
9022 #ifdef __sparc_v9__
9023 sethi %hi(0x00000000), %g2
9024 sethi %hi(0x00000000), %g1
9025 or %g2, %lo(0x00000000), %g2
9026 or %g1, %lo(0x00000000), %g1
9027 sllx %g2, 32, %g2
9028 or %g1, %g2, %g1
9029 sethi %hi(8 * _gloffset_GenTexturesEXT), %g2
9030 or %g2, %lo(8 * _gloffset_GenTexturesEXT), %g2
9031 ldx [%g1 + %g2], %g3
9032 #else
9033 sethi %hi(0x00000000), %g1
9034 or %g1, %lo(0x00000000), %g1
9035 ld [%g1 + (4 * _gloffset_GenTexturesEXT)], %g3
9036 #endif
9037 jmpl %g3, %g0
9038
9039 GLOBL_FN(GL_PREFIX(IsTextureEXT))
9040 GL_PREFIX(IsTextureEXT):
9041 #ifdef __sparc_v9__
9042 sethi %hi(0x00000000), %g2
9043 sethi %hi(0x00000000), %g1
9044 or %g2, %lo(0x00000000), %g2
9045 or %g1, %lo(0x00000000), %g1
9046 sllx %g2, 32, %g2
9047 or %g1, %g2, %g1
9048 sethi %hi(8 * _gloffset_IsTextureEXT), %g2
9049 or %g2, %lo(8 * _gloffset_IsTextureEXT), %g2
9050 ldx [%g1 + %g2], %g3
9051 #else
9052 sethi %hi(0x00000000), %g1
9053 or %g1, %lo(0x00000000), %g1
9054 ld [%g1 + (4 * _gloffset_IsTextureEXT)], %g3
9055 #endif
9056 jmpl %g3, %g0
9057
9058 GLOBL_FN(GL_PREFIX(PrioritizeTexturesEXT))
9059 GL_PREFIX(PrioritizeTexturesEXT):
9060 #ifdef __sparc_v9__
9061 sethi %hi(0x00000000), %g2
9062 sethi %hi(0x00000000), %g1
9063 or %g2, %lo(0x00000000), %g2
9064 or %g1, %lo(0x00000000), %g1
9065 sllx %g2, 32, %g2
9066 or %g1, %g2, %g1
9067 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
9068 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
9069 ldx [%g1 + %g2], %g3
9070 #else
9071 sethi %hi(0x00000000), %g1
9072 or %g1, %lo(0x00000000), %g1
9073 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
9074 #endif
9075 jmpl %g3, %g0
9076
9077 GLOBL_FN(GL_PREFIX(DetailTexFuncSGIS))
9078 GL_PREFIX(DetailTexFuncSGIS):
9079 #ifdef __sparc_v9__
9080 sethi %hi(0x00000000), %g2
9081 sethi %hi(0x00000000), %g1
9082 or %g2, %lo(0x00000000), %g2
9083 or %g1, %lo(0x00000000), %g1
9084 sllx %g2, 32, %g2
9085 or %g1, %g2, %g1
9086 sethi %hi(8 * _gloffset_DetailTexFuncSGIS), %g2
9087 or %g2, %lo(8 * _gloffset_DetailTexFuncSGIS), %g2
9088 ldx [%g1 + %g2], %g3
9089 #else
9090 sethi %hi(0x00000000), %g1
9091 or %g1, %lo(0x00000000), %g1
9092 ld [%g1 + (4 * _gloffset_DetailTexFuncSGIS)], %g3
9093 #endif
9094 jmpl %g3, %g0
9095
9096 GLOBL_FN(GL_PREFIX(GetDetailTexFuncSGIS))
9097 GL_PREFIX(GetDetailTexFuncSGIS):
9098 #ifdef __sparc_v9__
9099 sethi %hi(0x00000000), %g2
9100 sethi %hi(0x00000000), %g1
9101 or %g2, %lo(0x00000000), %g2
9102 or %g1, %lo(0x00000000), %g1
9103 sllx %g2, 32, %g2
9104 or %g1, %g2, %g1
9105 sethi %hi(8 * _gloffset_GetDetailTexFuncSGIS), %g2
9106 or %g2, %lo(8 * _gloffset_GetDetailTexFuncSGIS), %g2
9107 ldx [%g1 + %g2], %g3
9108 #else
9109 sethi %hi(0x00000000), %g1
9110 or %g1, %lo(0x00000000), %g1
9111 ld [%g1 + (4 * _gloffset_GetDetailTexFuncSGIS)], %g3
9112 #endif
9113 jmpl %g3, %g0
9114
9115 GLOBL_FN(GL_PREFIX(SharpenTexFuncSGIS))
9116 GL_PREFIX(SharpenTexFuncSGIS):
9117 #ifdef __sparc_v9__
9118 sethi %hi(0x00000000), %g2
9119 sethi %hi(0x00000000), %g1
9120 or %g2, %lo(0x00000000), %g2
9121 or %g1, %lo(0x00000000), %g1
9122 sllx %g2, 32, %g2
9123 or %g1, %g2, %g1
9124 sethi %hi(8 * _gloffset_SharpenTexFuncSGIS), %g2
9125 or %g2, %lo(8 * _gloffset_SharpenTexFuncSGIS), %g2
9126 ldx [%g1 + %g2], %g3
9127 #else
9128 sethi %hi(0x00000000), %g1
9129 or %g1, %lo(0x00000000), %g1
9130 ld [%g1 + (4 * _gloffset_SharpenTexFuncSGIS)], %g3
9131 #endif
9132 jmpl %g3, %g0
9133
9134 GLOBL_FN(GL_PREFIX(GetSharpenTexFuncSGIS))
9135 GL_PREFIX(GetSharpenTexFuncSGIS):
9136 #ifdef __sparc_v9__
9137 sethi %hi(0x00000000), %g2
9138 sethi %hi(0x00000000), %g1
9139 or %g2, %lo(0x00000000), %g2
9140 or %g1, %lo(0x00000000), %g1
9141 sllx %g2, 32, %g2
9142 or %g1, %g2, %g1
9143 sethi %hi(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
9144 or %g2, %lo(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
9145 ldx [%g1 + %g2], %g3
9146 #else
9147 sethi %hi(0x00000000), %g1
9148 or %g1, %lo(0x00000000), %g1
9149 ld [%g1 + (4 * _gloffset_GetSharpenTexFuncSGIS)], %g3
9150 #endif
9151 jmpl %g3, %g0
9152
9153 GLOBL_FN(GL_PREFIX(ArrayElementEXT))
9154 GL_PREFIX(ArrayElementEXT):
9155 #ifdef __sparc_v9__
9156 sethi %hi(0x00000000), %g2
9157 sethi %hi(0x00000000), %g1
9158 or %g2, %lo(0x00000000), %g2
9159 or %g1, %lo(0x00000000), %g1
9160 sllx %g2, 32, %g2
9161 or %g1, %g2, %g1
9162 sethi %hi(8 * _gloffset_ArrayElement), %g2
9163 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
9164 ldx [%g1 + %g2], %g3
9165 #else
9166 sethi %hi(0x00000000), %g1
9167 or %g1, %lo(0x00000000), %g1
9168 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
9169 #endif
9170 jmpl %g3, %g0
9171
9172 GLOBL_FN(GL_PREFIX(ColorPointerEXT))
9173 GL_PREFIX(ColorPointerEXT):
9174 #ifdef __sparc_v9__
9175 sethi %hi(0x00000000), %g2
9176 sethi %hi(0x00000000), %g1
9177 or %g2, %lo(0x00000000), %g2
9178 or %g1, %lo(0x00000000), %g1
9179 sllx %g2, 32, %g2
9180 or %g1, %g2, %g1
9181 sethi %hi(8 * _gloffset_ColorPointerEXT), %g2
9182 or %g2, %lo(8 * _gloffset_ColorPointerEXT), %g2
9183 ldx [%g1 + %g2], %g3
9184 #else
9185 sethi %hi(0x00000000), %g1
9186 or %g1, %lo(0x00000000), %g1
9187 ld [%g1 + (4 * _gloffset_ColorPointerEXT)], %g3
9188 #endif
9189 jmpl %g3, %g0
9190
9191 GLOBL_FN(GL_PREFIX(DrawArraysEXT))
9192 GL_PREFIX(DrawArraysEXT):
9193 #ifdef __sparc_v9__
9194 sethi %hi(0x00000000), %g2
9195 sethi %hi(0x00000000), %g1
9196 or %g2, %lo(0x00000000), %g2
9197 or %g1, %lo(0x00000000), %g1
9198 sllx %g2, 32, %g2
9199 or %g1, %g2, %g1
9200 sethi %hi(8 * _gloffset_DrawArrays), %g2
9201 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
9202 ldx [%g1 + %g2], %g3
9203 #else
9204 sethi %hi(0x00000000), %g1
9205 or %g1, %lo(0x00000000), %g1
9206 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
9207 #endif
9208 jmpl %g3, %g0
9209
9210 GLOBL_FN(GL_PREFIX(EdgeFlagPointerEXT))
9211 GL_PREFIX(EdgeFlagPointerEXT):
9212 #ifdef __sparc_v9__
9213 sethi %hi(0x00000000), %g2
9214 sethi %hi(0x00000000), %g1
9215 or %g2, %lo(0x00000000), %g2
9216 or %g1, %lo(0x00000000), %g1
9217 sllx %g2, 32, %g2
9218 or %g1, %g2, %g1
9219 sethi %hi(8 * _gloffset_EdgeFlagPointerEXT), %g2
9220 or %g2, %lo(8 * _gloffset_EdgeFlagPointerEXT), %g2
9221 ldx [%g1 + %g2], %g3
9222 #else
9223 sethi %hi(0x00000000), %g1
9224 or %g1, %lo(0x00000000), %g1
9225 ld [%g1 + (4 * _gloffset_EdgeFlagPointerEXT)], %g3
9226 #endif
9227 jmpl %g3, %g0
9228
9229 GLOBL_FN(GL_PREFIX(GetPointervEXT))
9230 GL_PREFIX(GetPointervEXT):
9231 #ifdef __sparc_v9__
9232 sethi %hi(0x00000000), %g2
9233 sethi %hi(0x00000000), %g1
9234 or %g2, %lo(0x00000000), %g2
9235 or %g1, %lo(0x00000000), %g1
9236 sllx %g2, 32, %g2
9237 or %g1, %g2, %g1
9238 sethi %hi(8 * _gloffset_GetPointerv), %g2
9239 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
9240 ldx [%g1 + %g2], %g3
9241 #else
9242 sethi %hi(0x00000000), %g1
9243 or %g1, %lo(0x00000000), %g1
9244 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
9245 #endif
9246 jmpl %g3, %g0
9247
9248 GLOBL_FN(GL_PREFIX(IndexPointerEXT))
9249 GL_PREFIX(IndexPointerEXT):
9250 #ifdef __sparc_v9__
9251 sethi %hi(0x00000000), %g2
9252 sethi %hi(0x00000000), %g1
9253 or %g2, %lo(0x00000000), %g2
9254 or %g1, %lo(0x00000000), %g1
9255 sllx %g2, 32, %g2
9256 or %g1, %g2, %g1
9257 sethi %hi(8 * _gloffset_IndexPointerEXT), %g2
9258 or %g2, %lo(8 * _gloffset_IndexPointerEXT), %g2
9259 ldx [%g1 + %g2], %g3
9260 #else
9261 sethi %hi(0x00000000), %g1
9262 or %g1, %lo(0x00000000), %g1
9263 ld [%g1 + (4 * _gloffset_IndexPointerEXT)], %g3
9264 #endif
9265 jmpl %g3, %g0
9266
9267 GLOBL_FN(GL_PREFIX(NormalPointerEXT))
9268 GL_PREFIX(NormalPointerEXT):
9269 #ifdef __sparc_v9__
9270 sethi %hi(0x00000000), %g2
9271 sethi %hi(0x00000000), %g1
9272 or %g2, %lo(0x00000000), %g2
9273 or %g1, %lo(0x00000000), %g1
9274 sllx %g2, 32, %g2
9275 or %g1, %g2, %g1
9276 sethi %hi(8 * _gloffset_NormalPointerEXT), %g2
9277 or %g2, %lo(8 * _gloffset_NormalPointerEXT), %g2
9278 ldx [%g1 + %g2], %g3
9279 #else
9280 sethi %hi(0x00000000), %g1
9281 or %g1, %lo(0x00000000), %g1
9282 ld [%g1 + (4 * _gloffset_NormalPointerEXT)], %g3
9283 #endif
9284 jmpl %g3, %g0
9285
9286 GLOBL_FN(GL_PREFIX(TexCoordPointerEXT))
9287 GL_PREFIX(TexCoordPointerEXT):
9288 #ifdef __sparc_v9__
9289 sethi %hi(0x00000000), %g2
9290 sethi %hi(0x00000000), %g1
9291 or %g2, %lo(0x00000000), %g2
9292 or %g1, %lo(0x00000000), %g1
9293 sllx %g2, 32, %g2
9294 or %g1, %g2, %g1
9295 sethi %hi(8 * _gloffset_TexCoordPointerEXT), %g2
9296 or %g2, %lo(8 * _gloffset_TexCoordPointerEXT), %g2
9297 ldx [%g1 + %g2], %g3
9298 #else
9299 sethi %hi(0x00000000), %g1
9300 or %g1, %lo(0x00000000), %g1
9301 ld [%g1 + (4 * _gloffset_TexCoordPointerEXT)], %g3
9302 #endif
9303 jmpl %g3, %g0
9304
9305 GLOBL_FN(GL_PREFIX(VertexPointerEXT))
9306 GL_PREFIX(VertexPointerEXT):
9307 #ifdef __sparc_v9__
9308 sethi %hi(0x00000000), %g2
9309 sethi %hi(0x00000000), %g1
9310 or %g2, %lo(0x00000000), %g2
9311 or %g1, %lo(0x00000000), %g1
9312 sllx %g2, 32, %g2
9313 or %g1, %g2, %g1
9314 sethi %hi(8 * _gloffset_VertexPointerEXT), %g2
9315 or %g2, %lo(8 * _gloffset_VertexPointerEXT), %g2
9316 ldx [%g1 + %g2], %g3
9317 #else
9318 sethi %hi(0x00000000), %g1
9319 or %g1, %lo(0x00000000), %g1
9320 ld [%g1 + (4 * _gloffset_VertexPointerEXT)], %g3
9321 #endif
9322 jmpl %g3, %g0
9323
9324 GLOBL_FN(GL_PREFIX(BlendEquationEXT))
9325 GL_PREFIX(BlendEquationEXT):
9326 #ifdef __sparc_v9__
9327 sethi %hi(0x00000000), %g2
9328 sethi %hi(0x00000000), %g1
9329 or %g2, %lo(0x00000000), %g2
9330 or %g1, %lo(0x00000000), %g1
9331 sllx %g2, 32, %g2
9332 or %g1, %g2, %g1
9333 sethi %hi(8 * _gloffset_BlendEquation), %g2
9334 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
9335 ldx [%g1 + %g2], %g3
9336 #else
9337 sethi %hi(0x00000000), %g1
9338 or %g1, %lo(0x00000000), %g1
9339 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
9340 #endif
9341 jmpl %g3, %g0
9342
9343 GLOBL_FN(GL_PREFIX(SpriteParameterfSGIX))
9344 GL_PREFIX(SpriteParameterfSGIX):
9345 #ifdef __sparc_v9__
9346 sethi %hi(0x00000000), %g2
9347 sethi %hi(0x00000000), %g1
9348 or %g2, %lo(0x00000000), %g2
9349 or %g1, %lo(0x00000000), %g1
9350 sllx %g2, 32, %g2
9351 or %g1, %g2, %g1
9352 sethi %hi(8 * _gloffset_SpriteParameterfSGIX), %g2
9353 or %g2, %lo(8 * _gloffset_SpriteParameterfSGIX), %g2
9354 ldx [%g1 + %g2], %g3
9355 #else
9356 sethi %hi(0x00000000), %g1
9357 or %g1, %lo(0x00000000), %g1
9358 ld [%g1 + (4 * _gloffset_SpriteParameterfSGIX)], %g3
9359 #endif
9360 jmpl %g3, %g0
9361
9362 GLOBL_FN(GL_PREFIX(SpriteParameterfvSGIX))
9363 GL_PREFIX(SpriteParameterfvSGIX):
9364 #ifdef __sparc_v9__
9365 sethi %hi(0x00000000), %g2
9366 sethi %hi(0x00000000), %g1
9367 or %g2, %lo(0x00000000), %g2
9368 or %g1, %lo(0x00000000), %g1
9369 sllx %g2, 32, %g2
9370 or %g1, %g2, %g1
9371 sethi %hi(8 * _gloffset_SpriteParameterfvSGIX), %g2
9372 or %g2, %lo(8 * _gloffset_SpriteParameterfvSGIX), %g2
9373 ldx [%g1 + %g2], %g3
9374 #else
9375 sethi %hi(0x00000000), %g1
9376 or %g1, %lo(0x00000000), %g1
9377 ld [%g1 + (4 * _gloffset_SpriteParameterfvSGIX)], %g3
9378 #endif
9379 jmpl %g3, %g0
9380
9381 GLOBL_FN(GL_PREFIX(SpriteParameteriSGIX))
9382 GL_PREFIX(SpriteParameteriSGIX):
9383 #ifdef __sparc_v9__
9384 sethi %hi(0x00000000), %g2
9385 sethi %hi(0x00000000), %g1
9386 or %g2, %lo(0x00000000), %g2
9387 or %g1, %lo(0x00000000), %g1
9388 sllx %g2, 32, %g2
9389 or %g1, %g2, %g1
9390 sethi %hi(8 * _gloffset_SpriteParameteriSGIX), %g2
9391 or %g2, %lo(8 * _gloffset_SpriteParameteriSGIX), %g2
9392 ldx [%g1 + %g2], %g3
9393 #else
9394 sethi %hi(0x00000000), %g1
9395 or %g1, %lo(0x00000000), %g1
9396 ld [%g1 + (4 * _gloffset_SpriteParameteriSGIX)], %g3
9397 #endif
9398 jmpl %g3, %g0
9399
9400 GLOBL_FN(GL_PREFIX(SpriteParameterivSGIX))
9401 GL_PREFIX(SpriteParameterivSGIX):
9402 #ifdef __sparc_v9__
9403 sethi %hi(0x00000000), %g2
9404 sethi %hi(0x00000000), %g1
9405 or %g2, %lo(0x00000000), %g2
9406 or %g1, %lo(0x00000000), %g1
9407 sllx %g2, 32, %g2
9408 or %g1, %g2, %g1
9409 sethi %hi(8 * _gloffset_SpriteParameterivSGIX), %g2
9410 or %g2, %lo(8 * _gloffset_SpriteParameterivSGIX), %g2
9411 ldx [%g1 + %g2], %g3
9412 #else
9413 sethi %hi(0x00000000), %g1
9414 or %g1, %lo(0x00000000), %g1
9415 ld [%g1 + (4 * _gloffset_SpriteParameterivSGIX)], %g3
9416 #endif
9417 jmpl %g3, %g0
9418
9419 GLOBL_FN(GL_PREFIX(GetInstrumentsSGIX))
9420 GL_PREFIX(GetInstrumentsSGIX):
9421 #ifdef __sparc_v9__
9422 sethi %hi(0x00000000), %g2
9423 sethi %hi(0x00000000), %g1
9424 or %g2, %lo(0x00000000), %g2
9425 or %g1, %lo(0x00000000), %g1
9426 sllx %g2, 32, %g2
9427 or %g1, %g2, %g1
9428 sethi %hi(8 * _gloffset_GetInstrumentsSGIX), %g2
9429 or %g2, %lo(8 * _gloffset_GetInstrumentsSGIX), %g2
9430 ldx [%g1 + %g2], %g3
9431 #else
9432 sethi %hi(0x00000000), %g1
9433 or %g1, %lo(0x00000000), %g1
9434 ld [%g1 + (4 * _gloffset_GetInstrumentsSGIX)], %g3
9435 #endif
9436 jmpl %g3, %g0
9437
9438 GLOBL_FN(GL_PREFIX(InstrumentsBufferSGIX))
9439 GL_PREFIX(InstrumentsBufferSGIX):
9440 #ifdef __sparc_v9__
9441 sethi %hi(0x00000000), %g2
9442 sethi %hi(0x00000000), %g1
9443 or %g2, %lo(0x00000000), %g2
9444 or %g1, %lo(0x00000000), %g1
9445 sllx %g2, 32, %g2
9446 or %g1, %g2, %g1
9447 sethi %hi(8 * _gloffset_InstrumentsBufferSGIX), %g2
9448 or %g2, %lo(8 * _gloffset_InstrumentsBufferSGIX), %g2
9449 ldx [%g1 + %g2], %g3
9450 #else
9451 sethi %hi(0x00000000), %g1
9452 or %g1, %lo(0x00000000), %g1
9453 ld [%g1 + (4 * _gloffset_InstrumentsBufferSGIX)], %g3
9454 #endif
9455 jmpl %g3, %g0
9456
9457 GLOBL_FN(GL_PREFIX(PollInstrumentsSGIX))
9458 GL_PREFIX(PollInstrumentsSGIX):
9459 #ifdef __sparc_v9__
9460 sethi %hi(0x00000000), %g2
9461 sethi %hi(0x00000000), %g1
9462 or %g2, %lo(0x00000000), %g2
9463 or %g1, %lo(0x00000000), %g1
9464 sllx %g2, 32, %g2
9465 or %g1, %g2, %g1
9466 sethi %hi(8 * _gloffset_PollInstrumentsSGIX), %g2
9467 or %g2, %lo(8 * _gloffset_PollInstrumentsSGIX), %g2
9468 ldx [%g1 + %g2], %g3
9469 #else
9470 sethi %hi(0x00000000), %g1
9471 or %g1, %lo(0x00000000), %g1
9472 ld [%g1 + (4 * _gloffset_PollInstrumentsSGIX)], %g3
9473 #endif
9474 jmpl %g3, %g0
9475
9476 GLOBL_FN(GL_PREFIX(ReadInstrumentsSGIX))
9477 GL_PREFIX(ReadInstrumentsSGIX):
9478 #ifdef __sparc_v9__
9479 sethi %hi(0x00000000), %g2
9480 sethi %hi(0x00000000), %g1
9481 or %g2, %lo(0x00000000), %g2
9482 or %g1, %lo(0x00000000), %g1
9483 sllx %g2, 32, %g2
9484 or %g1, %g2, %g1
9485 sethi %hi(8 * _gloffset_ReadInstrumentsSGIX), %g2
9486 or %g2, %lo(8 * _gloffset_ReadInstrumentsSGIX), %g2
9487 ldx [%g1 + %g2], %g3
9488 #else
9489 sethi %hi(0x00000000), %g1
9490 or %g1, %lo(0x00000000), %g1
9491 ld [%g1 + (4 * _gloffset_ReadInstrumentsSGIX)], %g3
9492 #endif
9493 jmpl %g3, %g0
9494
9495 GLOBL_FN(GL_PREFIX(StartInstrumentsSGIX))
9496 GL_PREFIX(StartInstrumentsSGIX):
9497 #ifdef __sparc_v9__
9498 sethi %hi(0x00000000), %g2
9499 sethi %hi(0x00000000), %g1
9500 or %g2, %lo(0x00000000), %g2
9501 or %g1, %lo(0x00000000), %g1
9502 sllx %g2, 32, %g2
9503 or %g1, %g2, %g1
9504 sethi %hi(8 * _gloffset_StartInstrumentsSGIX), %g2
9505 or %g2, %lo(8 * _gloffset_StartInstrumentsSGIX), %g2
9506 ldx [%g1 + %g2], %g3
9507 #else
9508 sethi %hi(0x00000000), %g1
9509 or %g1, %lo(0x00000000), %g1
9510 ld [%g1 + (4 * _gloffset_StartInstrumentsSGIX)], %g3
9511 #endif
9512 jmpl %g3, %g0
9513
9514 GLOBL_FN(GL_PREFIX(StopInstrumentsSGIX))
9515 GL_PREFIX(StopInstrumentsSGIX):
9516 #ifdef __sparc_v9__
9517 sethi %hi(0x00000000), %g2
9518 sethi %hi(0x00000000), %g1
9519 or %g2, %lo(0x00000000), %g2
9520 or %g1, %lo(0x00000000), %g1
9521 sllx %g2, 32, %g2
9522 or %g1, %g2, %g1
9523 sethi %hi(8 * _gloffset_StopInstrumentsSGIX), %g2
9524 or %g2, %lo(8 * _gloffset_StopInstrumentsSGIX), %g2
9525 ldx [%g1 + %g2], %g3
9526 #else
9527 sethi %hi(0x00000000), %g1
9528 or %g1, %lo(0x00000000), %g1
9529 ld [%g1 + (4 * _gloffset_StopInstrumentsSGIX)], %g3
9530 #endif
9531 jmpl %g3, %g0
9532
9533 GLOBL_FN(GL_PREFIX(FrameZoomSGIX))
9534 GL_PREFIX(FrameZoomSGIX):
9535 #ifdef __sparc_v9__
9536 sethi %hi(0x00000000), %g2
9537 sethi %hi(0x00000000), %g1
9538 or %g2, %lo(0x00000000), %g2
9539 or %g1, %lo(0x00000000), %g1
9540 sllx %g2, 32, %g2
9541 or %g1, %g2, %g1
9542 sethi %hi(8 * _gloffset_FrameZoomSGIX), %g2
9543 or %g2, %lo(8 * _gloffset_FrameZoomSGIX), %g2
9544 ldx [%g1 + %g2], %g3
9545 #else
9546 sethi %hi(0x00000000), %g1
9547 or %g1, %lo(0x00000000), %g1
9548 ld [%g1 + (4 * _gloffset_FrameZoomSGIX)], %g3
9549 #endif
9550 jmpl %g3, %g0
9551
9552 GLOBL_FN(GL_PREFIX(TagSampleBufferSGIX))
9553 GL_PREFIX(TagSampleBufferSGIX):
9554 #ifdef __sparc_v9__
9555 sethi %hi(0x00000000), %g2
9556 sethi %hi(0x00000000), %g1
9557 or %g2, %lo(0x00000000), %g2
9558 or %g1, %lo(0x00000000), %g1
9559 sllx %g2, 32, %g2
9560 or %g1, %g2, %g1
9561 sethi %hi(8 * _gloffset_TagSampleBufferSGIX), %g2
9562 or %g2, %lo(8 * _gloffset_TagSampleBufferSGIX), %g2
9563 ldx [%g1 + %g2], %g3
9564 #else
9565 sethi %hi(0x00000000), %g1
9566 or %g1, %lo(0x00000000), %g1
9567 ld [%g1 + (4 * _gloffset_TagSampleBufferSGIX)], %g3
9568 #endif
9569 jmpl %g3, %g0
9570
9571 GLOBL_FN(GL_PREFIX(ReferencePlaneSGIX))
9572 GL_PREFIX(ReferencePlaneSGIX):
9573 #ifdef __sparc_v9__
9574 sethi %hi(0x00000000), %g2
9575 sethi %hi(0x00000000), %g1
9576 or %g2, %lo(0x00000000), %g2
9577 or %g1, %lo(0x00000000), %g1
9578 sllx %g2, 32, %g2
9579 or %g1, %g2, %g1
9580 sethi %hi(8 * _gloffset_ReferencePlaneSGIX), %g2
9581 or %g2, %lo(8 * _gloffset_ReferencePlaneSGIX), %g2
9582 ldx [%g1 + %g2], %g3
9583 #else
9584 sethi %hi(0x00000000), %g1
9585 or %g1, %lo(0x00000000), %g1
9586 ld [%g1 + (4 * _gloffset_ReferencePlaneSGIX)], %g3
9587 #endif
9588 jmpl %g3, %g0
9589
9590 GLOBL_FN(GL_PREFIX(FlushRasterSGIX))
9591 GL_PREFIX(FlushRasterSGIX):
9592 #ifdef __sparc_v9__
9593 sethi %hi(0x00000000), %g2
9594 sethi %hi(0x00000000), %g1
9595 or %g2, %lo(0x00000000), %g2
9596 or %g1, %lo(0x00000000), %g1
9597 sllx %g2, 32, %g2
9598 or %g1, %g2, %g1
9599 sethi %hi(8 * _gloffset_FlushRasterSGIX), %g2
9600 or %g2, %lo(8 * _gloffset_FlushRasterSGIX), %g2
9601 ldx [%g1 + %g2], %g3
9602 #else
9603 sethi %hi(0x00000000), %g1
9604 or %g1, %lo(0x00000000), %g1
9605 ld [%g1 + (4 * _gloffset_FlushRasterSGIX)], %g3
9606 #endif
9607 jmpl %g3, %g0
9608
9609 GLOBL_FN(GL_PREFIX(ColorSubTableEXT))
9610 GL_PREFIX(ColorSubTableEXT):
9611 #ifdef __sparc_v9__
9612 sethi %hi(0x00000000), %g2
9613 sethi %hi(0x00000000), %g1
9614 or %g2, %lo(0x00000000), %g2
9615 or %g1, %lo(0x00000000), %g1
9616 sllx %g2, 32, %g2
9617 or %g1, %g2, %g1
9618 sethi %hi(8 * _gloffset_ColorSubTable), %g2
9619 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
9620 ldx [%g1 + %g2], %g3
9621 #else
9622 sethi %hi(0x00000000), %g1
9623 or %g1, %lo(0x00000000), %g1
9624 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
9625 #endif
9626 jmpl %g3, %g0
9627
9628 GLOBL_FN(GL_PREFIX(CopyColorSubTableEXT))
9629 GL_PREFIX(CopyColorSubTableEXT):
9630 #ifdef __sparc_v9__
9631 sethi %hi(0x00000000), %g2
9632 sethi %hi(0x00000000), %g1
9633 or %g2, %lo(0x00000000), %g2
9634 or %g1, %lo(0x00000000), %g1
9635 sllx %g2, 32, %g2
9636 or %g1, %g2, %g1
9637 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
9638 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
9639 ldx [%g1 + %g2], %g3
9640 #else
9641 sethi %hi(0x00000000), %g1
9642 or %g1, %lo(0x00000000), %g1
9643 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
9644 #endif
9645 jmpl %g3, %g0
9646
9647 GLOBL_FN(GL_PREFIX(HintPGI))
9648 GL_PREFIX(HintPGI):
9649 #ifdef __sparc_v9__
9650 sethi %hi(0x00000000), %g2
9651 sethi %hi(0x00000000), %g1
9652 or %g2, %lo(0x00000000), %g2
9653 or %g1, %lo(0x00000000), %g1
9654 sllx %g2, 32, %g2
9655 or %g1, %g2, %g1
9656 sethi %hi(8 * _gloffset_HintPGI), %g2
9657 or %g2, %lo(8 * _gloffset_HintPGI), %g2
9658 ldx [%g1 + %g2], %g3
9659 #else
9660 sethi %hi(0x00000000), %g1
9661 or %g1, %lo(0x00000000), %g1
9662 ld [%g1 + (4 * _gloffset_HintPGI)], %g3
9663 #endif
9664 jmpl %g3, %g0
9665
9666 GLOBL_FN(GL_PREFIX(ColorTableEXT))
9667 GL_PREFIX(ColorTableEXT):
9668 #ifdef __sparc_v9__
9669 sethi %hi(0x00000000), %g2
9670 sethi %hi(0x00000000), %g1
9671 or %g2, %lo(0x00000000), %g2
9672 or %g1, %lo(0x00000000), %g1
9673 sllx %g2, 32, %g2
9674 or %g1, %g2, %g1
9675 sethi %hi(8 * _gloffset_ColorTable), %g2
9676 or %g2, %lo(8 * _gloffset_ColorTable), %g2
9677 ldx [%g1 + %g2], %g3
9678 #else
9679 sethi %hi(0x00000000), %g1
9680 or %g1, %lo(0x00000000), %g1
9681 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
9682 #endif
9683 jmpl %g3, %g0
9684
9685 GLOBL_FN(GL_PREFIX(GetColorTableEXT))
9686 GL_PREFIX(GetColorTableEXT):
9687 #ifdef __sparc_v9__
9688 sethi %hi(0x00000000), %g2
9689 sethi %hi(0x00000000), %g1
9690 or %g2, %lo(0x00000000), %g2
9691 or %g1, %lo(0x00000000), %g1
9692 sllx %g2, 32, %g2
9693 or %g1, %g2, %g1
9694 sethi %hi(8 * _gloffset_GetColorTableEXT), %g2
9695 or %g2, %lo(8 * _gloffset_GetColorTableEXT), %g2
9696 ldx [%g1 + %g2], %g3
9697 #else
9698 sethi %hi(0x00000000), %g1
9699 or %g1, %lo(0x00000000), %g1
9700 ld [%g1 + (4 * _gloffset_GetColorTableEXT)], %g3
9701 #endif
9702 jmpl %g3, %g0
9703
9704 GLOBL_FN(GL_PREFIX(GetColorTableParameterivEXT))
9705 GL_PREFIX(GetColorTableParameterivEXT):
9706 #ifdef __sparc_v9__
9707 sethi %hi(0x00000000), %g2
9708 sethi %hi(0x00000000), %g1
9709 or %g2, %lo(0x00000000), %g2
9710 or %g1, %lo(0x00000000), %g1
9711 sllx %g2, 32, %g2
9712 or %g1, %g2, %g1
9713 sethi %hi(8 * _gloffset_GetColorTableParameterivEXT), %g2
9714 or %g2, %lo(8 * _gloffset_GetColorTableParameterivEXT), %g2
9715 ldx [%g1 + %g2], %g3
9716 #else
9717 sethi %hi(0x00000000), %g1
9718 or %g1, %lo(0x00000000), %g1
9719 ld [%g1 + (4 * _gloffset_GetColorTableParameterivEXT)], %g3
9720 #endif
9721 jmpl %g3, %g0
9722
9723 GLOBL_FN(GL_PREFIX(GetColorTableParameterfvEXT))
9724 GL_PREFIX(GetColorTableParameterfvEXT):
9725 #ifdef __sparc_v9__
9726 sethi %hi(0x00000000), %g2
9727 sethi %hi(0x00000000), %g1
9728 or %g2, %lo(0x00000000), %g2
9729 or %g1, %lo(0x00000000), %g1
9730 sllx %g2, 32, %g2
9731 or %g1, %g2, %g1
9732 sethi %hi(8 * _gloffset_GetColorTableParameterfvEXT), %g2
9733 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvEXT), %g2
9734 ldx [%g1 + %g2], %g3
9735 #else
9736 sethi %hi(0x00000000), %g1
9737 or %g1, %lo(0x00000000), %g1
9738 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvEXT)], %g3
9739 #endif
9740 jmpl %g3, %g0
9741
9742 GLOBL_FN(GL_PREFIX(GetListParameterfvSGIX))
9743 GL_PREFIX(GetListParameterfvSGIX):
9744 #ifdef __sparc_v9__
9745 sethi %hi(0x00000000), %g2
9746 sethi %hi(0x00000000), %g1
9747 or %g2, %lo(0x00000000), %g2
9748 or %g1, %lo(0x00000000), %g1
9749 sllx %g2, 32, %g2
9750 or %g1, %g2, %g1
9751 sethi %hi(8 * _gloffset_GetListParameterfvSGIX), %g2
9752 or %g2, %lo(8 * _gloffset_GetListParameterfvSGIX), %g2
9753 ldx [%g1 + %g2], %g3
9754 #else
9755 sethi %hi(0x00000000), %g1
9756 or %g1, %lo(0x00000000), %g1
9757 ld [%g1 + (4 * _gloffset_GetListParameterfvSGIX)], %g3
9758 #endif
9759 jmpl %g3, %g0
9760
9761 GLOBL_FN(GL_PREFIX(GetListParameterivSGIX))
9762 GL_PREFIX(GetListParameterivSGIX):
9763 #ifdef __sparc_v9__
9764 sethi %hi(0x00000000), %g2
9765 sethi %hi(0x00000000), %g1
9766 or %g2, %lo(0x00000000), %g2
9767 or %g1, %lo(0x00000000), %g1
9768 sllx %g2, 32, %g2
9769 or %g1, %g2, %g1
9770 sethi %hi(8 * _gloffset_GetListParameterivSGIX), %g2
9771 or %g2, %lo(8 * _gloffset_GetListParameterivSGIX), %g2
9772 ldx [%g1 + %g2], %g3
9773 #else
9774 sethi %hi(0x00000000), %g1
9775 or %g1, %lo(0x00000000), %g1
9776 ld [%g1 + (4 * _gloffset_GetListParameterivSGIX)], %g3
9777 #endif
9778 jmpl %g3, %g0
9779
9780 GLOBL_FN(GL_PREFIX(ListParameterfSGIX))
9781 GL_PREFIX(ListParameterfSGIX):
9782 #ifdef __sparc_v9__
9783 sethi %hi(0x00000000), %g2
9784 sethi %hi(0x00000000), %g1
9785 or %g2, %lo(0x00000000), %g2
9786 or %g1, %lo(0x00000000), %g1
9787 sllx %g2, 32, %g2
9788 or %g1, %g2, %g1
9789 sethi %hi(8 * _gloffset_ListParameterfSGIX), %g2
9790 or %g2, %lo(8 * _gloffset_ListParameterfSGIX), %g2
9791 ldx [%g1 + %g2], %g3
9792 #else
9793 sethi %hi(0x00000000), %g1
9794 or %g1, %lo(0x00000000), %g1
9795 ld [%g1 + (4 * _gloffset_ListParameterfSGIX)], %g3
9796 #endif
9797 jmpl %g3, %g0
9798
9799 GLOBL_FN(GL_PREFIX(ListParameterfvSGIX))
9800 GL_PREFIX(ListParameterfvSGIX):
9801 #ifdef __sparc_v9__
9802 sethi %hi(0x00000000), %g2
9803 sethi %hi(0x00000000), %g1
9804 or %g2, %lo(0x00000000), %g2
9805 or %g1, %lo(0x00000000), %g1
9806 sllx %g2, 32, %g2
9807 or %g1, %g2, %g1
9808 sethi %hi(8 * _gloffset_ListParameterfvSGIX), %g2
9809 or %g2, %lo(8 * _gloffset_ListParameterfvSGIX), %g2
9810 ldx [%g1 + %g2], %g3
9811 #else
9812 sethi %hi(0x00000000), %g1
9813 or %g1, %lo(0x00000000), %g1
9814 ld [%g1 + (4 * _gloffset_ListParameterfvSGIX)], %g3
9815 #endif
9816 jmpl %g3, %g0
9817
9818 GLOBL_FN(GL_PREFIX(ListParameteriSGIX))
9819 GL_PREFIX(ListParameteriSGIX):
9820 #ifdef __sparc_v9__
9821 sethi %hi(0x00000000), %g2
9822 sethi %hi(0x00000000), %g1
9823 or %g2, %lo(0x00000000), %g2
9824 or %g1, %lo(0x00000000), %g1
9825 sllx %g2, 32, %g2
9826 or %g1, %g2, %g1
9827 sethi %hi(8 * _gloffset_ListParameteriSGIX), %g2
9828 or %g2, %lo(8 * _gloffset_ListParameteriSGIX), %g2
9829 ldx [%g1 + %g2], %g3
9830 #else
9831 sethi %hi(0x00000000), %g1
9832 or %g1, %lo(0x00000000), %g1
9833 ld [%g1 + (4 * _gloffset_ListParameteriSGIX)], %g3
9834 #endif
9835 jmpl %g3, %g0
9836
9837 GLOBL_FN(GL_PREFIX(ListParameterivSGIX))
9838 GL_PREFIX(ListParameterivSGIX):
9839 #ifdef __sparc_v9__
9840 sethi %hi(0x00000000), %g2
9841 sethi %hi(0x00000000), %g1
9842 or %g2, %lo(0x00000000), %g2
9843 or %g1, %lo(0x00000000), %g1
9844 sllx %g2, 32, %g2
9845 or %g1, %g2, %g1
9846 sethi %hi(8 * _gloffset_ListParameterivSGIX), %g2
9847 or %g2, %lo(8 * _gloffset_ListParameterivSGIX), %g2
9848 ldx [%g1 + %g2], %g3
9849 #else
9850 sethi %hi(0x00000000), %g1
9851 or %g1, %lo(0x00000000), %g1
9852 ld [%g1 + (4 * _gloffset_ListParameterivSGIX)], %g3
9853 #endif
9854 jmpl %g3, %g0
9855
9856 GLOBL_FN(GL_PREFIX(IndexMaterialEXT))
9857 GL_PREFIX(IndexMaterialEXT):
9858 #ifdef __sparc_v9__
9859 sethi %hi(0x00000000), %g2
9860 sethi %hi(0x00000000), %g1
9861 or %g2, %lo(0x00000000), %g2
9862 or %g1, %lo(0x00000000), %g1
9863 sllx %g2, 32, %g2
9864 or %g1, %g2, %g1
9865 sethi %hi(8 * _gloffset_IndexMaterialEXT), %g2
9866 or %g2, %lo(8 * _gloffset_IndexMaterialEXT), %g2
9867 ldx [%g1 + %g2], %g3
9868 #else
9869 sethi %hi(0x00000000), %g1
9870 or %g1, %lo(0x00000000), %g1
9871 ld [%g1 + (4 * _gloffset_IndexMaterialEXT)], %g3
9872 #endif
9873 jmpl %g3, %g0
9874
9875 GLOBL_FN(GL_PREFIX(IndexFuncEXT))
9876 GL_PREFIX(IndexFuncEXT):
9877 #ifdef __sparc_v9__
9878 sethi %hi(0x00000000), %g2
9879 sethi %hi(0x00000000), %g1
9880 or %g2, %lo(0x00000000), %g2
9881 or %g1, %lo(0x00000000), %g1
9882 sllx %g2, 32, %g2
9883 or %g1, %g2, %g1
9884 sethi %hi(8 * _gloffset_IndexFuncEXT), %g2
9885 or %g2, %lo(8 * _gloffset_IndexFuncEXT), %g2
9886 ldx [%g1 + %g2], %g3
9887 #else
9888 sethi %hi(0x00000000), %g1
9889 or %g1, %lo(0x00000000), %g1
9890 ld [%g1 + (4 * _gloffset_IndexFuncEXT)], %g3
9891 #endif
9892 jmpl %g3, %g0
9893
9894 GLOBL_FN(GL_PREFIX(LockArraysEXT))
9895 GL_PREFIX(LockArraysEXT):
9896 #ifdef __sparc_v9__
9897 sethi %hi(0x00000000), %g2
9898 sethi %hi(0x00000000), %g1
9899 or %g2, %lo(0x00000000), %g2
9900 or %g1, %lo(0x00000000), %g1
9901 sllx %g2, 32, %g2
9902 or %g1, %g2, %g1
9903 sethi %hi(8 * _gloffset_LockArraysEXT), %g2
9904 or %g2, %lo(8 * _gloffset_LockArraysEXT), %g2
9905 ldx [%g1 + %g2], %g3
9906 #else
9907 sethi %hi(0x00000000), %g1
9908 or %g1, %lo(0x00000000), %g1
9909 ld [%g1 + (4 * _gloffset_LockArraysEXT)], %g3
9910 #endif
9911 jmpl %g3, %g0
9912
9913 GLOBL_FN(GL_PREFIX(UnlockArraysEXT))
9914 GL_PREFIX(UnlockArraysEXT):
9915 #ifdef __sparc_v9__
9916 sethi %hi(0x00000000), %g2
9917 sethi %hi(0x00000000), %g1
9918 or %g2, %lo(0x00000000), %g2
9919 or %g1, %lo(0x00000000), %g1
9920 sllx %g2, 32, %g2
9921 or %g1, %g2, %g1
9922 sethi %hi(8 * _gloffset_UnlockArraysEXT), %g2
9923 or %g2, %lo(8 * _gloffset_UnlockArraysEXT), %g2
9924 ldx [%g1 + %g2], %g3
9925 #else
9926 sethi %hi(0x00000000), %g1
9927 or %g1, %lo(0x00000000), %g1
9928 ld [%g1 + (4 * _gloffset_UnlockArraysEXT)], %g3
9929 #endif
9930 jmpl %g3, %g0
9931
9932 GLOBL_FN(GL_PREFIX(CullParameterdvEXT))
9933 GL_PREFIX(CullParameterdvEXT):
9934 #ifdef __sparc_v9__
9935 sethi %hi(0x00000000), %g2
9936 sethi %hi(0x00000000), %g1
9937 or %g2, %lo(0x00000000), %g2
9938 or %g1, %lo(0x00000000), %g1
9939 sllx %g2, 32, %g2
9940 or %g1, %g2, %g1
9941 sethi %hi(8 * _gloffset_CullParameterdvEXT), %g2
9942 or %g2, %lo(8 * _gloffset_CullParameterdvEXT), %g2
9943 ldx [%g1 + %g2], %g3
9944 #else
9945 sethi %hi(0x00000000), %g1
9946 or %g1, %lo(0x00000000), %g1
9947 ld [%g1 + (4 * _gloffset_CullParameterdvEXT)], %g3
9948 #endif
9949 jmpl %g3, %g0
9950
9951 GLOBL_FN(GL_PREFIX(CullParameterfvEXT))
9952 GL_PREFIX(CullParameterfvEXT):
9953 #ifdef __sparc_v9__
9954 sethi %hi(0x00000000), %g2
9955 sethi %hi(0x00000000), %g1
9956 or %g2, %lo(0x00000000), %g2
9957 or %g1, %lo(0x00000000), %g1
9958 sllx %g2, 32, %g2
9959 or %g1, %g2, %g1
9960 sethi %hi(8 * _gloffset_CullParameterfvEXT), %g2
9961 or %g2, %lo(8 * _gloffset_CullParameterfvEXT), %g2
9962 ldx [%g1 + %g2], %g3
9963 #else
9964 sethi %hi(0x00000000), %g1
9965 or %g1, %lo(0x00000000), %g1
9966 ld [%g1 + (4 * _gloffset_CullParameterfvEXT)], %g3
9967 #endif
9968 jmpl %g3, %g0
9969
9970 GLOBL_FN(GL_PREFIX(FragmentColorMaterialSGIX))
9971 GL_PREFIX(FragmentColorMaterialSGIX):
9972 #ifdef __sparc_v9__
9973 sethi %hi(0x00000000), %g2
9974 sethi %hi(0x00000000), %g1
9975 or %g2, %lo(0x00000000), %g2
9976 or %g1, %lo(0x00000000), %g1
9977 sllx %g2, 32, %g2
9978 or %g1, %g2, %g1
9979 sethi %hi(8 * _gloffset_FragmentColorMaterialSGIX), %g2
9980 or %g2, %lo(8 * _gloffset_FragmentColorMaterialSGIX), %g2
9981 ldx [%g1 + %g2], %g3
9982 #else
9983 sethi %hi(0x00000000), %g1
9984 or %g1, %lo(0x00000000), %g1
9985 ld [%g1 + (4 * _gloffset_FragmentColorMaterialSGIX)], %g3
9986 #endif
9987 jmpl %g3, %g0
9988
9989 GLOBL_FN(GL_PREFIX(FragmentLightfSGIX))
9990 GL_PREFIX(FragmentLightfSGIX):
9991 #ifdef __sparc_v9__
9992 sethi %hi(0x00000000), %g2
9993 sethi %hi(0x00000000), %g1
9994 or %g2, %lo(0x00000000), %g2
9995 or %g1, %lo(0x00000000), %g1
9996 sllx %g2, 32, %g2
9997 or %g1, %g2, %g1
9998 sethi %hi(8 * _gloffset_FragmentLightfSGIX), %g2
9999 or %g2, %lo(8 * _gloffset_FragmentLightfSGIX), %g2
10000 ldx [%g1 + %g2], %g3
10001 #else
10002 sethi %hi(0x00000000), %g1
10003 or %g1, %lo(0x00000000), %g1
10004 ld [%g1 + (4 * _gloffset_FragmentLightfSGIX)], %g3
10005 #endif
10006 jmpl %g3, %g0
10007
10008 GLOBL_FN(GL_PREFIX(FragmentLightfvSGIX))
10009 GL_PREFIX(FragmentLightfvSGIX):
10010 #ifdef __sparc_v9__
10011 sethi %hi(0x00000000), %g2
10012 sethi %hi(0x00000000), %g1
10013 or %g2, %lo(0x00000000), %g2
10014 or %g1, %lo(0x00000000), %g1
10015 sllx %g2, 32, %g2
10016 or %g1, %g2, %g1
10017 sethi %hi(8 * _gloffset_FragmentLightfvSGIX), %g2
10018 or %g2, %lo(8 * _gloffset_FragmentLightfvSGIX), %g2
10019 ldx [%g1 + %g2], %g3
10020 #else
10021 sethi %hi(0x00000000), %g1
10022 or %g1, %lo(0x00000000), %g1
10023 ld [%g1 + (4 * _gloffset_FragmentLightfvSGIX)], %g3
10024 #endif
10025 jmpl %g3, %g0
10026
10027 GLOBL_FN(GL_PREFIX(FragmentLightiSGIX))
10028 GL_PREFIX(FragmentLightiSGIX):
10029 #ifdef __sparc_v9__
10030 sethi %hi(0x00000000), %g2
10031 sethi %hi(0x00000000), %g1
10032 or %g2, %lo(0x00000000), %g2
10033 or %g1, %lo(0x00000000), %g1
10034 sllx %g2, 32, %g2
10035 or %g1, %g2, %g1
10036 sethi %hi(8 * _gloffset_FragmentLightiSGIX), %g2
10037 or %g2, %lo(8 * _gloffset_FragmentLightiSGIX), %g2
10038 ldx [%g1 + %g2], %g3
10039 #else
10040 sethi %hi(0x00000000), %g1
10041 or %g1, %lo(0x00000000), %g1
10042 ld [%g1 + (4 * _gloffset_FragmentLightiSGIX)], %g3
10043 #endif
10044 jmpl %g3, %g0
10045
10046 GLOBL_FN(GL_PREFIX(FragmentLightivSGIX))
10047 GL_PREFIX(FragmentLightivSGIX):
10048 #ifdef __sparc_v9__
10049 sethi %hi(0x00000000), %g2
10050 sethi %hi(0x00000000), %g1
10051 or %g2, %lo(0x00000000), %g2
10052 or %g1, %lo(0x00000000), %g1
10053 sllx %g2, 32, %g2
10054 or %g1, %g2, %g1
10055 sethi %hi(8 * _gloffset_FragmentLightivSGIX), %g2
10056 or %g2, %lo(8 * _gloffset_FragmentLightivSGIX), %g2
10057 ldx [%g1 + %g2], %g3
10058 #else
10059 sethi %hi(0x00000000), %g1
10060 or %g1, %lo(0x00000000), %g1
10061 ld [%g1 + (4 * _gloffset_FragmentLightivSGIX)], %g3
10062 #endif
10063 jmpl %g3, %g0
10064
10065 GLOBL_FN(GL_PREFIX(FragmentLightModelfSGIX))
10066 GL_PREFIX(FragmentLightModelfSGIX):
10067 #ifdef __sparc_v9__
10068 sethi %hi(0x00000000), %g2
10069 sethi %hi(0x00000000), %g1
10070 or %g2, %lo(0x00000000), %g2
10071 or %g1, %lo(0x00000000), %g1
10072 sllx %g2, 32, %g2
10073 or %g1, %g2, %g1
10074 sethi %hi(8 * _gloffset_FragmentLightModelfSGIX), %g2
10075 or %g2, %lo(8 * _gloffset_FragmentLightModelfSGIX), %g2
10076 ldx [%g1 + %g2], %g3
10077 #else
10078 sethi %hi(0x00000000), %g1
10079 or %g1, %lo(0x00000000), %g1
10080 ld [%g1 + (4 * _gloffset_FragmentLightModelfSGIX)], %g3
10081 #endif
10082 jmpl %g3, %g0
10083
10084 GLOBL_FN(GL_PREFIX(FragmentLightModelfvSGIX))
10085 GL_PREFIX(FragmentLightModelfvSGIX):
10086 #ifdef __sparc_v9__
10087 sethi %hi(0x00000000), %g2
10088 sethi %hi(0x00000000), %g1
10089 or %g2, %lo(0x00000000), %g2
10090 or %g1, %lo(0x00000000), %g1
10091 sllx %g2, 32, %g2
10092 or %g1, %g2, %g1
10093 sethi %hi(8 * _gloffset_FragmentLightModelfvSGIX), %g2
10094 or %g2, %lo(8 * _gloffset_FragmentLightModelfvSGIX), %g2
10095 ldx [%g1 + %g2], %g3
10096 #else
10097 sethi %hi(0x00000000), %g1
10098 or %g1, %lo(0x00000000), %g1
10099 ld [%g1 + (4 * _gloffset_FragmentLightModelfvSGIX)], %g3
10100 #endif
10101 jmpl %g3, %g0
10102
10103 GLOBL_FN(GL_PREFIX(FragmentLightModeliSGIX))
10104 GL_PREFIX(FragmentLightModeliSGIX):
10105 #ifdef __sparc_v9__
10106 sethi %hi(0x00000000), %g2
10107 sethi %hi(0x00000000), %g1
10108 or %g2, %lo(0x00000000), %g2
10109 or %g1, %lo(0x00000000), %g1
10110 sllx %g2, 32, %g2
10111 or %g1, %g2, %g1
10112 sethi %hi(8 * _gloffset_FragmentLightModeliSGIX), %g2
10113 or %g2, %lo(8 * _gloffset_FragmentLightModeliSGIX), %g2
10114 ldx [%g1 + %g2], %g3
10115 #else
10116 sethi %hi(0x00000000), %g1
10117 or %g1, %lo(0x00000000), %g1
10118 ld [%g1 + (4 * _gloffset_FragmentLightModeliSGIX)], %g3
10119 #endif
10120 jmpl %g3, %g0
10121
10122 GLOBL_FN(GL_PREFIX(FragmentLightModelivSGIX))
10123 GL_PREFIX(FragmentLightModelivSGIX):
10124 #ifdef __sparc_v9__
10125 sethi %hi(0x00000000), %g2
10126 sethi %hi(0x00000000), %g1
10127 or %g2, %lo(0x00000000), %g2
10128 or %g1, %lo(0x00000000), %g1
10129 sllx %g2, 32, %g2
10130 or %g1, %g2, %g1
10131 sethi %hi(8 * _gloffset_FragmentLightModelivSGIX), %g2
10132 or %g2, %lo(8 * _gloffset_FragmentLightModelivSGIX), %g2
10133 ldx [%g1 + %g2], %g3
10134 #else
10135 sethi %hi(0x00000000), %g1
10136 or %g1, %lo(0x00000000), %g1
10137 ld [%g1 + (4 * _gloffset_FragmentLightModelivSGIX)], %g3
10138 #endif
10139 jmpl %g3, %g0
10140
10141 GLOBL_FN(GL_PREFIX(FragmentMaterialfSGIX))
10142 GL_PREFIX(FragmentMaterialfSGIX):
10143 #ifdef __sparc_v9__
10144 sethi %hi(0x00000000), %g2
10145 sethi %hi(0x00000000), %g1
10146 or %g2, %lo(0x00000000), %g2
10147 or %g1, %lo(0x00000000), %g1
10148 sllx %g2, 32, %g2
10149 or %g1, %g2, %g1
10150 sethi %hi(8 * _gloffset_FragmentMaterialfSGIX), %g2
10151 or %g2, %lo(8 * _gloffset_FragmentMaterialfSGIX), %g2
10152 ldx [%g1 + %g2], %g3
10153 #else
10154 sethi %hi(0x00000000), %g1
10155 or %g1, %lo(0x00000000), %g1
10156 ld [%g1 + (4 * _gloffset_FragmentMaterialfSGIX)], %g3
10157 #endif
10158 jmpl %g3, %g0
10159
10160 GLOBL_FN(GL_PREFIX(FragmentMaterialfvSGIX))
10161 GL_PREFIX(FragmentMaterialfvSGIX):
10162 #ifdef __sparc_v9__
10163 sethi %hi(0x00000000), %g2
10164 sethi %hi(0x00000000), %g1
10165 or %g2, %lo(0x00000000), %g2
10166 or %g1, %lo(0x00000000), %g1
10167 sllx %g2, 32, %g2
10168 or %g1, %g2, %g1
10169 sethi %hi(8 * _gloffset_FragmentMaterialfvSGIX), %g2
10170 or %g2, %lo(8 * _gloffset_FragmentMaterialfvSGIX), %g2
10171 ldx [%g1 + %g2], %g3
10172 #else
10173 sethi %hi(0x00000000), %g1
10174 or %g1, %lo(0x00000000), %g1
10175 ld [%g1 + (4 * _gloffset_FragmentMaterialfvSGIX)], %g3
10176 #endif
10177 jmpl %g3, %g0
10178
10179 GLOBL_FN(GL_PREFIX(FragmentMaterialiSGIX))
10180 GL_PREFIX(FragmentMaterialiSGIX):
10181 #ifdef __sparc_v9__
10182 sethi %hi(0x00000000), %g2
10183 sethi %hi(0x00000000), %g1
10184 or %g2, %lo(0x00000000), %g2
10185 or %g1, %lo(0x00000000), %g1
10186 sllx %g2, 32, %g2
10187 or %g1, %g2, %g1
10188 sethi %hi(8 * _gloffset_FragmentMaterialiSGIX), %g2
10189 or %g2, %lo(8 * _gloffset_FragmentMaterialiSGIX), %g2
10190 ldx [%g1 + %g2], %g3
10191 #else
10192 sethi %hi(0x00000000), %g1
10193 or %g1, %lo(0x00000000), %g1
10194 ld [%g1 + (4 * _gloffset_FragmentMaterialiSGIX)], %g3
10195 #endif
10196 jmpl %g3, %g0
10197
10198 GLOBL_FN(GL_PREFIX(FragmentMaterialivSGIX))
10199 GL_PREFIX(FragmentMaterialivSGIX):
10200 #ifdef __sparc_v9__
10201 sethi %hi(0x00000000), %g2
10202 sethi %hi(0x00000000), %g1
10203 or %g2, %lo(0x00000000), %g2
10204 or %g1, %lo(0x00000000), %g1
10205 sllx %g2, 32, %g2
10206 or %g1, %g2, %g1
10207 sethi %hi(8 * _gloffset_FragmentMaterialivSGIX), %g2
10208 or %g2, %lo(8 * _gloffset_FragmentMaterialivSGIX), %g2
10209 ldx [%g1 + %g2], %g3
10210 #else
10211 sethi %hi(0x00000000), %g1
10212 or %g1, %lo(0x00000000), %g1
10213 ld [%g1 + (4 * _gloffset_FragmentMaterialivSGIX)], %g3
10214 #endif
10215 jmpl %g3, %g0
10216
10217 GLOBL_FN(GL_PREFIX(GetFragmentLightfvSGIX))
10218 GL_PREFIX(GetFragmentLightfvSGIX):
10219 #ifdef __sparc_v9__
10220 sethi %hi(0x00000000), %g2
10221 sethi %hi(0x00000000), %g1
10222 or %g2, %lo(0x00000000), %g2
10223 or %g1, %lo(0x00000000), %g1
10224 sllx %g2, 32, %g2
10225 or %g1, %g2, %g1
10226 sethi %hi(8 * _gloffset_GetFragmentLightfvSGIX), %g2
10227 or %g2, %lo(8 * _gloffset_GetFragmentLightfvSGIX), %g2
10228 ldx [%g1 + %g2], %g3
10229 #else
10230 sethi %hi(0x00000000), %g1
10231 or %g1, %lo(0x00000000), %g1
10232 ld [%g1 + (4 * _gloffset_GetFragmentLightfvSGIX)], %g3
10233 #endif
10234 jmpl %g3, %g0
10235
10236 GLOBL_FN(GL_PREFIX(GetFragmentLightivSGIX))
10237 GL_PREFIX(GetFragmentLightivSGIX):
10238 #ifdef __sparc_v9__
10239 sethi %hi(0x00000000), %g2
10240 sethi %hi(0x00000000), %g1
10241 or %g2, %lo(0x00000000), %g2
10242 or %g1, %lo(0x00000000), %g1
10243 sllx %g2, 32, %g2
10244 or %g1, %g2, %g1
10245 sethi %hi(8 * _gloffset_GetFragmentLightivSGIX), %g2
10246 or %g2, %lo(8 * _gloffset_GetFragmentLightivSGIX), %g2
10247 ldx [%g1 + %g2], %g3
10248 #else
10249 sethi %hi(0x00000000), %g1
10250 or %g1, %lo(0x00000000), %g1
10251 ld [%g1 + (4 * _gloffset_GetFragmentLightivSGIX)], %g3
10252 #endif
10253 jmpl %g3, %g0
10254
10255 GLOBL_FN(GL_PREFIX(GetFragmentMaterialfvSGIX))
10256 GL_PREFIX(GetFragmentMaterialfvSGIX):
10257 #ifdef __sparc_v9__
10258 sethi %hi(0x00000000), %g2
10259 sethi %hi(0x00000000), %g1
10260 or %g2, %lo(0x00000000), %g2
10261 or %g1, %lo(0x00000000), %g1
10262 sllx %g2, 32, %g2
10263 or %g1, %g2, %g1
10264 sethi %hi(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
10265 or %g2, %lo(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
10266 ldx [%g1 + %g2], %g3
10267 #else
10268 sethi %hi(0x00000000), %g1
10269 or %g1, %lo(0x00000000), %g1
10270 ld [%g1 + (4 * _gloffset_GetFragmentMaterialfvSGIX)], %g3
10271 #endif
10272 jmpl %g3, %g0
10273
10274 GLOBL_FN(GL_PREFIX(GetFragmentMaterialivSGIX))
10275 GL_PREFIX(GetFragmentMaterialivSGIX):
10276 #ifdef __sparc_v9__
10277 sethi %hi(0x00000000), %g2
10278 sethi %hi(0x00000000), %g1
10279 or %g2, %lo(0x00000000), %g2
10280 or %g1, %lo(0x00000000), %g1
10281 sllx %g2, 32, %g2
10282 or %g1, %g2, %g1
10283 sethi %hi(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
10284 or %g2, %lo(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
10285 ldx [%g1 + %g2], %g3
10286 #else
10287 sethi %hi(0x00000000), %g1
10288 or %g1, %lo(0x00000000), %g1
10289 ld [%g1 + (4 * _gloffset_GetFragmentMaterialivSGIX)], %g3
10290 #endif
10291 jmpl %g3, %g0
10292
10293 GLOBL_FN(GL_PREFIX(LightEnviSGIX))
10294 GL_PREFIX(LightEnviSGIX):
10295 #ifdef __sparc_v9__
10296 sethi %hi(0x00000000), %g2
10297 sethi %hi(0x00000000), %g1
10298 or %g2, %lo(0x00000000), %g2
10299 or %g1, %lo(0x00000000), %g1
10300 sllx %g2, 32, %g2
10301 or %g1, %g2, %g1
10302 sethi %hi(8 * _gloffset_LightEnviSGIX), %g2
10303 or %g2, %lo(8 * _gloffset_LightEnviSGIX), %g2
10304 ldx [%g1 + %g2], %g3
10305 #else
10306 sethi %hi(0x00000000), %g1
10307 or %g1, %lo(0x00000000), %g1
10308 ld [%g1 + (4 * _gloffset_LightEnviSGIX)], %g3
10309 #endif
10310 jmpl %g3, %g0
10311
10312 GLOBL_FN(GL_PREFIX(DrawRangeElementsEXT))
10313 GL_PREFIX(DrawRangeElementsEXT):
10314 #ifdef __sparc_v9__
10315 sethi %hi(0x00000000), %g2
10316 sethi %hi(0x00000000), %g1
10317 or %g2, %lo(0x00000000), %g2
10318 or %g1, %lo(0x00000000), %g1
10319 sllx %g2, 32, %g2
10320 or %g1, %g2, %g1
10321 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
10322 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
10323 ldx [%g1 + %g2], %g3
10324 #else
10325 sethi %hi(0x00000000), %g1
10326 or %g1, %lo(0x00000000), %g1
10327 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
10328 #endif
10329 jmpl %g3, %g0
10330
10331 GLOBL_FN(GL_PREFIX(SecondaryColor3bEXT))
10332 GL_PREFIX(SecondaryColor3bEXT):
10333 #ifdef __sparc_v9__
10334 sethi %hi(0x00000000), %g2
10335 sethi %hi(0x00000000), %g1
10336 or %g2, %lo(0x00000000), %g2
10337 or %g1, %lo(0x00000000), %g1
10338 sllx %g2, 32, %g2
10339 or %g1, %g2, %g1
10340 sethi %hi(8 * _gloffset_SecondaryColor3bEXT), %g2
10341 or %g2, %lo(8 * _gloffset_SecondaryColor3bEXT), %g2
10342 ldx [%g1 + %g2], %g3
10343 #else
10344 sethi %hi(0x00000000), %g1
10345 or %g1, %lo(0x00000000), %g1
10346 ld [%g1 + (4 * _gloffset_SecondaryColor3bEXT)], %g3
10347 #endif
10348 jmpl %g3, %g0
10349
10350 GLOBL_FN(GL_PREFIX(SecondaryColor3bvEXT))
10351 GL_PREFIX(SecondaryColor3bvEXT):
10352 #ifdef __sparc_v9__
10353 sethi %hi(0x00000000), %g2
10354 sethi %hi(0x00000000), %g1
10355 or %g2, %lo(0x00000000), %g2
10356 or %g1, %lo(0x00000000), %g1
10357 sllx %g2, 32, %g2
10358 or %g1, %g2, %g1
10359 sethi %hi(8 * _gloffset_SecondaryColor3bvEXT), %g2
10360 or %g2, %lo(8 * _gloffset_SecondaryColor3bvEXT), %g2
10361 ldx [%g1 + %g2], %g3
10362 #else
10363 sethi %hi(0x00000000), %g1
10364 or %g1, %lo(0x00000000), %g1
10365 ld [%g1 + (4 * _gloffset_SecondaryColor3bvEXT)], %g3
10366 #endif
10367 jmpl %g3, %g0
10368
10369 GLOBL_FN(GL_PREFIX(SecondaryColor3dEXT))
10370 GL_PREFIX(SecondaryColor3dEXT):
10371 #ifdef __sparc_v9__
10372 sethi %hi(0x00000000), %g2
10373 sethi %hi(0x00000000), %g1
10374 or %g2, %lo(0x00000000), %g2
10375 or %g1, %lo(0x00000000), %g1
10376 sllx %g2, 32, %g2
10377 or %g1, %g2, %g1
10378 sethi %hi(8 * _gloffset_SecondaryColor3dEXT), %g2
10379 or %g2, %lo(8 * _gloffset_SecondaryColor3dEXT), %g2
10380 ldx [%g1 + %g2], %g3
10381 #else
10382 sethi %hi(0x00000000), %g1
10383 or %g1, %lo(0x00000000), %g1
10384 ld [%g1 + (4 * _gloffset_SecondaryColor3dEXT)], %g3
10385 #endif
10386 jmpl %g3, %g0
10387
10388 GLOBL_FN(GL_PREFIX(SecondaryColor3dvEXT))
10389 GL_PREFIX(SecondaryColor3dvEXT):
10390 #ifdef __sparc_v9__
10391 sethi %hi(0x00000000), %g2
10392 sethi %hi(0x00000000), %g1
10393 or %g2, %lo(0x00000000), %g2
10394 or %g1, %lo(0x00000000), %g1
10395 sllx %g2, 32, %g2
10396 or %g1, %g2, %g1
10397 sethi %hi(8 * _gloffset_SecondaryColor3dvEXT), %g2
10398 or %g2, %lo(8 * _gloffset_SecondaryColor3dvEXT), %g2
10399 ldx [%g1 + %g2], %g3
10400 #else
10401 sethi %hi(0x00000000), %g1
10402 or %g1, %lo(0x00000000), %g1
10403 ld [%g1 + (4 * _gloffset_SecondaryColor3dvEXT)], %g3
10404 #endif
10405 jmpl %g3, %g0
10406
10407 GLOBL_FN(GL_PREFIX(SecondaryColor3fEXT))
10408 GL_PREFIX(SecondaryColor3fEXT):
10409 #ifdef __sparc_v9__
10410 sethi %hi(0x00000000), %g2
10411 sethi %hi(0x00000000), %g1
10412 or %g2, %lo(0x00000000), %g2
10413 or %g1, %lo(0x00000000), %g1
10414 sllx %g2, 32, %g2
10415 or %g1, %g2, %g1
10416 sethi %hi(8 * _gloffset_SecondaryColor3fEXT), %g2
10417 or %g2, %lo(8 * _gloffset_SecondaryColor3fEXT), %g2
10418 ldx [%g1 + %g2], %g3
10419 #else
10420 sethi %hi(0x00000000), %g1
10421 or %g1, %lo(0x00000000), %g1
10422 ld [%g1 + (4 * _gloffset_SecondaryColor3fEXT)], %g3
10423 #endif
10424 jmpl %g3, %g0
10425
10426 GLOBL_FN(GL_PREFIX(SecondaryColor3fvEXT))
10427 GL_PREFIX(SecondaryColor3fvEXT):
10428 #ifdef __sparc_v9__
10429 sethi %hi(0x00000000), %g2
10430 sethi %hi(0x00000000), %g1
10431 or %g2, %lo(0x00000000), %g2
10432 or %g1, %lo(0x00000000), %g1
10433 sllx %g2, 32, %g2
10434 or %g1, %g2, %g1
10435 sethi %hi(8 * _gloffset_SecondaryColor3fvEXT), %g2
10436 or %g2, %lo(8 * _gloffset_SecondaryColor3fvEXT), %g2
10437 ldx [%g1 + %g2], %g3
10438 #else
10439 sethi %hi(0x00000000), %g1
10440 or %g1, %lo(0x00000000), %g1
10441 ld [%g1 + (4 * _gloffset_SecondaryColor3fvEXT)], %g3
10442 #endif
10443 jmpl %g3, %g0
10444
10445 GLOBL_FN(GL_PREFIX(SecondaryColor3iEXT))
10446 GL_PREFIX(SecondaryColor3iEXT):
10447 #ifdef __sparc_v9__
10448 sethi %hi(0x00000000), %g2
10449 sethi %hi(0x00000000), %g1
10450 or %g2, %lo(0x00000000), %g2
10451 or %g1, %lo(0x00000000), %g1
10452 sllx %g2, 32, %g2
10453 or %g1, %g2, %g1
10454 sethi %hi(8 * _gloffset_SecondaryColor3iEXT), %g2
10455 or %g2, %lo(8 * _gloffset_SecondaryColor3iEXT), %g2
10456 ldx [%g1 + %g2], %g3
10457 #else
10458 sethi %hi(0x00000000), %g1
10459 or %g1, %lo(0x00000000), %g1
10460 ld [%g1 + (4 * _gloffset_SecondaryColor3iEXT)], %g3
10461 #endif
10462 jmpl %g3, %g0
10463
10464 GLOBL_FN(GL_PREFIX(SecondaryColor3ivEXT))
10465 GL_PREFIX(SecondaryColor3ivEXT):
10466 #ifdef __sparc_v9__
10467 sethi %hi(0x00000000), %g2
10468 sethi %hi(0x00000000), %g1
10469 or %g2, %lo(0x00000000), %g2
10470 or %g1, %lo(0x00000000), %g1
10471 sllx %g2, 32, %g2
10472 or %g1, %g2, %g1
10473 sethi %hi(8 * _gloffset_SecondaryColor3ivEXT), %g2
10474 or %g2, %lo(8 * _gloffset_SecondaryColor3ivEXT), %g2
10475 ldx [%g1 + %g2], %g3
10476 #else
10477 sethi %hi(0x00000000), %g1
10478 or %g1, %lo(0x00000000), %g1
10479 ld [%g1 + (4 * _gloffset_SecondaryColor3ivEXT)], %g3
10480 #endif
10481 jmpl %g3, %g0
10482
10483 GLOBL_FN(GL_PREFIX(SecondaryColor3sEXT))
10484 GL_PREFIX(SecondaryColor3sEXT):
10485 #ifdef __sparc_v9__
10486 sethi %hi(0x00000000), %g2
10487 sethi %hi(0x00000000), %g1
10488 or %g2, %lo(0x00000000), %g2
10489 or %g1, %lo(0x00000000), %g1
10490 sllx %g2, 32, %g2
10491 or %g1, %g2, %g1
10492 sethi %hi(8 * _gloffset_SecondaryColor3sEXT), %g2
10493 or %g2, %lo(8 * _gloffset_SecondaryColor3sEXT), %g2
10494 ldx [%g1 + %g2], %g3
10495 #else
10496 sethi %hi(0x00000000), %g1
10497 or %g1, %lo(0x00000000), %g1
10498 ld [%g1 + (4 * _gloffset_SecondaryColor3sEXT)], %g3
10499 #endif
10500 jmpl %g3, %g0
10501
10502 GLOBL_FN(GL_PREFIX(SecondaryColor3svEXT))
10503 GL_PREFIX(SecondaryColor3svEXT):
10504 #ifdef __sparc_v9__
10505 sethi %hi(0x00000000), %g2
10506 sethi %hi(0x00000000), %g1
10507 or %g2, %lo(0x00000000), %g2
10508 or %g1, %lo(0x00000000), %g1
10509 sllx %g2, 32, %g2
10510 or %g1, %g2, %g1
10511 sethi %hi(8 * _gloffset_SecondaryColor3svEXT), %g2
10512 or %g2, %lo(8 * _gloffset_SecondaryColor3svEXT), %g2
10513 ldx [%g1 + %g2], %g3
10514 #else
10515 sethi %hi(0x00000000), %g1
10516 or %g1, %lo(0x00000000), %g1
10517 ld [%g1 + (4 * _gloffset_SecondaryColor3svEXT)], %g3
10518 #endif
10519 jmpl %g3, %g0
10520
10521 GLOBL_FN(GL_PREFIX(SecondaryColor3ubEXT))
10522 GL_PREFIX(SecondaryColor3ubEXT):
10523 #ifdef __sparc_v9__
10524 sethi %hi(0x00000000), %g2
10525 sethi %hi(0x00000000), %g1
10526 or %g2, %lo(0x00000000), %g2
10527 or %g1, %lo(0x00000000), %g1
10528 sllx %g2, 32, %g2
10529 or %g1, %g2, %g1
10530 sethi %hi(8 * _gloffset_SecondaryColor3ubEXT), %g2
10531 or %g2, %lo(8 * _gloffset_SecondaryColor3ubEXT), %g2
10532 ldx [%g1 + %g2], %g3
10533 #else
10534 sethi %hi(0x00000000), %g1
10535 or %g1, %lo(0x00000000), %g1
10536 ld [%g1 + (4 * _gloffset_SecondaryColor3ubEXT)], %g3
10537 #endif
10538 jmpl %g3, %g0
10539
10540 GLOBL_FN(GL_PREFIX(SecondaryColor3ubvEXT))
10541 GL_PREFIX(SecondaryColor3ubvEXT):
10542 #ifdef __sparc_v9__
10543 sethi %hi(0x00000000), %g2
10544 sethi %hi(0x00000000), %g1
10545 or %g2, %lo(0x00000000), %g2
10546 or %g1, %lo(0x00000000), %g1
10547 sllx %g2, 32, %g2
10548 or %g1, %g2, %g1
10549 sethi %hi(8 * _gloffset_SecondaryColor3ubvEXT), %g2
10550 or %g2, %lo(8 * _gloffset_SecondaryColor3ubvEXT), %g2
10551 ldx [%g1 + %g2], %g3
10552 #else
10553 sethi %hi(0x00000000), %g1
10554 or %g1, %lo(0x00000000), %g1
10555 ld [%g1 + (4 * _gloffset_SecondaryColor3ubvEXT)], %g3
10556 #endif
10557 jmpl %g3, %g0
10558
10559 GLOBL_FN(GL_PREFIX(SecondaryColor3uiEXT))
10560 GL_PREFIX(SecondaryColor3uiEXT):
10561 #ifdef __sparc_v9__
10562 sethi %hi(0x00000000), %g2
10563 sethi %hi(0x00000000), %g1
10564 or %g2, %lo(0x00000000), %g2
10565 or %g1, %lo(0x00000000), %g1
10566 sllx %g2, 32, %g2
10567 or %g1, %g2, %g1
10568 sethi %hi(8 * _gloffset_SecondaryColor3uiEXT), %g2
10569 or %g2, %lo(8 * _gloffset_SecondaryColor3uiEXT), %g2
10570 ldx [%g1 + %g2], %g3
10571 #else
10572 sethi %hi(0x00000000), %g1
10573 or %g1, %lo(0x00000000), %g1
10574 ld [%g1 + (4 * _gloffset_SecondaryColor3uiEXT)], %g3
10575 #endif
10576 jmpl %g3, %g0
10577
10578 GLOBL_FN(GL_PREFIX(SecondaryColor3uivEXT))
10579 GL_PREFIX(SecondaryColor3uivEXT):
10580 #ifdef __sparc_v9__
10581 sethi %hi(0x00000000), %g2
10582 sethi %hi(0x00000000), %g1
10583 or %g2, %lo(0x00000000), %g2
10584 or %g1, %lo(0x00000000), %g1
10585 sllx %g2, 32, %g2
10586 or %g1, %g2, %g1
10587 sethi %hi(8 * _gloffset_SecondaryColor3uivEXT), %g2
10588 or %g2, %lo(8 * _gloffset_SecondaryColor3uivEXT), %g2
10589 ldx [%g1 + %g2], %g3
10590 #else
10591 sethi %hi(0x00000000), %g1
10592 or %g1, %lo(0x00000000), %g1
10593 ld [%g1 + (4 * _gloffset_SecondaryColor3uivEXT)], %g3
10594 #endif
10595 jmpl %g3, %g0
10596
10597 GLOBL_FN(GL_PREFIX(SecondaryColor3usEXT))
10598 GL_PREFIX(SecondaryColor3usEXT):
10599 #ifdef __sparc_v9__
10600 sethi %hi(0x00000000), %g2
10601 sethi %hi(0x00000000), %g1
10602 or %g2, %lo(0x00000000), %g2
10603 or %g1, %lo(0x00000000), %g1
10604 sllx %g2, 32, %g2
10605 or %g1, %g2, %g1
10606 sethi %hi(8 * _gloffset_SecondaryColor3usEXT), %g2
10607 or %g2, %lo(8 * _gloffset_SecondaryColor3usEXT), %g2
10608 ldx [%g1 + %g2], %g3
10609 #else
10610 sethi %hi(0x00000000), %g1
10611 or %g1, %lo(0x00000000), %g1
10612 ld [%g1 + (4 * _gloffset_SecondaryColor3usEXT)], %g3
10613 #endif
10614 jmpl %g3, %g0
10615
10616 GLOBL_FN(GL_PREFIX(SecondaryColor3usvEXT))
10617 GL_PREFIX(SecondaryColor3usvEXT):
10618 #ifdef __sparc_v9__
10619 sethi %hi(0x00000000), %g2
10620 sethi %hi(0x00000000), %g1
10621 or %g2, %lo(0x00000000), %g2
10622 or %g1, %lo(0x00000000), %g1
10623 sllx %g2, 32, %g2
10624 or %g1, %g2, %g1
10625 sethi %hi(8 * _gloffset_SecondaryColor3usvEXT), %g2
10626 or %g2, %lo(8 * _gloffset_SecondaryColor3usvEXT), %g2
10627 ldx [%g1 + %g2], %g3
10628 #else
10629 sethi %hi(0x00000000), %g1
10630 or %g1, %lo(0x00000000), %g1
10631 ld [%g1 + (4 * _gloffset_SecondaryColor3usvEXT)], %g3
10632 #endif
10633 jmpl %g3, %g0
10634
10635 GLOBL_FN(GL_PREFIX(SecondaryColorPointerEXT))
10636 GL_PREFIX(SecondaryColorPointerEXT):
10637 #ifdef __sparc_v9__
10638 sethi %hi(0x00000000), %g2
10639 sethi %hi(0x00000000), %g1
10640 or %g2, %lo(0x00000000), %g2
10641 or %g1, %lo(0x00000000), %g1
10642 sllx %g2, 32, %g2
10643 or %g1, %g2, %g1
10644 sethi %hi(8 * _gloffset_SecondaryColorPointerEXT), %g2
10645 or %g2, %lo(8 * _gloffset_SecondaryColorPointerEXT), %g2
10646 ldx [%g1 + %g2], %g3
10647 #else
10648 sethi %hi(0x00000000), %g1
10649 or %g1, %lo(0x00000000), %g1
10650 ld [%g1 + (4 * _gloffset_SecondaryColorPointerEXT)], %g3
10651 #endif
10652 jmpl %g3, %g0
10653
10654 GLOBL_FN(GL_PREFIX(FogCoordfEXT))
10655 GL_PREFIX(FogCoordfEXT):
10656 #ifdef __sparc_v9__
10657 sethi %hi(0x00000000), %g2
10658 sethi %hi(0x00000000), %g1
10659 or %g2, %lo(0x00000000), %g2
10660 or %g1, %lo(0x00000000), %g1
10661 sllx %g2, 32, %g2
10662 or %g1, %g2, %g1
10663 sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
10664 or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
10665 ldx [%g1 + %g2], %g3
10666 #else
10667 sethi %hi(0x00000000), %g1
10668 or %g1, %lo(0x00000000), %g1
10669 ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
10670 #endif
10671 jmpl %g3, %g0
10672
10673 GLOBL_FN(GL_PREFIX(FogCoordfvEXT))
10674 GL_PREFIX(FogCoordfvEXT):
10675 #ifdef __sparc_v9__
10676 sethi %hi(0x00000000), %g2
10677 sethi %hi(0x00000000), %g1
10678 or %g2, %lo(0x00000000), %g2
10679 or %g1, %lo(0x00000000), %g1
10680 sllx %g2, 32, %g2
10681 or %g1, %g2, %g1
10682 sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
10683 or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
10684 ldx [%g1 + %g2], %g3
10685 #else
10686 sethi %hi(0x00000000), %g1
10687 or %g1, %lo(0x00000000), %g1
10688 ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
10689 #endif
10690 jmpl %g3, %g0
10691
10692 GLOBL_FN(GL_PREFIX(FogCoorddEXT))
10693 GL_PREFIX(FogCoorddEXT):
10694 #ifdef __sparc_v9__
10695 sethi %hi(0x00000000), %g2
10696 sethi %hi(0x00000000), %g1
10697 or %g2, %lo(0x00000000), %g2
10698 or %g1, %lo(0x00000000), %g1
10699 sllx %g2, 32, %g2
10700 or %g1, %g2, %g1
10701 sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
10702 or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
10703 ldx [%g1 + %g2], %g3
10704 #else
10705 sethi %hi(0x00000000), %g1
10706 or %g1, %lo(0x00000000), %g1
10707 ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
10708 #endif
10709 jmpl %g3, %g0
10710
10711 GLOBL_FN(GL_PREFIX(FogCoorddvEXT))
10712 GL_PREFIX(FogCoorddvEXT):
10713 #ifdef __sparc_v9__
10714 sethi %hi(0x00000000), %g2
10715 sethi %hi(0x00000000), %g1
10716 or %g2, %lo(0x00000000), %g2
10717 or %g1, %lo(0x00000000), %g1
10718 sllx %g2, 32, %g2
10719 or %g1, %g2, %g1
10720 sethi %hi(8 * _gloffset_FogCoorddvEXT), %g2
10721 or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
10722 ldx [%g1 + %g2], %g3
10723 #else
10724 sethi %hi(0x00000000), %g1
10725 or %g1, %lo(0x00000000), %g1
10726 ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
10727 #endif
10728 jmpl %g3, %g0
10729
10730 GLOBL_FN(GL_PREFIX(FogCoordPointerEXT))
10731 GL_PREFIX(FogCoordPointerEXT):
10732 #ifdef __sparc_v9__
10733 sethi %hi(0x00000000), %g2
10734 sethi %hi(0x00000000), %g1
10735 or %g2, %lo(0x00000000), %g2
10736 or %g1, %lo(0x00000000), %g1
10737 sllx %g2, 32, %g2
10738 or %g1, %g2, %g1
10739 sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
10740 or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
10741 ldx [%g1 + %g2], %g3
10742 #else
10743 sethi %hi(0x00000000), %g1
10744 or %g1, %lo(0x00000000), %g1
10745 ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
10746 #endif
10747 jmpl %g3, %g0
10748
10749 GLOBL_FN(GL_PREFIX(BlendFuncSeparateEXT))
10750 GL_PREFIX(BlendFuncSeparateEXT):
10751 #ifdef __sparc_v9__
10752 sethi %hi(0x00000000), %g2
10753 sethi %hi(0x00000000), %g1
10754 or %g2, %lo(0x00000000), %g2
10755 or %g1, %lo(0x00000000), %g1
10756 sllx %g2, 32, %g2
10757 or %g1, %g2, %g1
10758 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
10759 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
10760 ldx [%g1 + %g2], %g3
10761 #else
10762 sethi %hi(0x00000000), %g1
10763 or %g1, %lo(0x00000000), %g1
10764 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
10765 #endif
10766 jmpl %g3, %g0
10767
10768 GLOBL_FN(GL_PREFIX(BlendFuncSeparateINGR))
10769 GL_PREFIX(BlendFuncSeparateINGR):
10770 #ifdef __sparc_v9__
10771 sethi %hi(0x00000000), %g2
10772 sethi %hi(0x00000000), %g1
10773 or %g2, %lo(0x00000000), %g2
10774 or %g1, %lo(0x00000000), %g1
10775 sllx %g2, 32, %g2
10776 or %g1, %g2, %g1
10777 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
10778 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
10779 ldx [%g1 + %g2], %g3
10780 #else
10781 sethi %hi(0x00000000), %g1
10782 or %g1, %lo(0x00000000), %g1
10783 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
10784 #endif
10785 jmpl %g3, %g0
10786
10787 GLOBL_FN(GL_PREFIX(VertexWeightfEXT))
10788 GL_PREFIX(VertexWeightfEXT):
10789 #ifdef __sparc_v9__
10790 sethi %hi(0x00000000), %g2
10791 sethi %hi(0x00000000), %g1
10792 or %g2, %lo(0x00000000), %g2
10793 or %g1, %lo(0x00000000), %g1
10794 sllx %g2, 32, %g2
10795 or %g1, %g2, %g1
10796 sethi %hi(8 * _gloffset_VertexWeightfEXT), %g2
10797 or %g2, %lo(8 * _gloffset_VertexWeightfEXT), %g2
10798 ldx [%g1 + %g2], %g3
10799 #else
10800 sethi %hi(0x00000000), %g1
10801 or %g1, %lo(0x00000000), %g1
10802 ld [%g1 + (4 * _gloffset_VertexWeightfEXT)], %g3
10803 #endif
10804 jmpl %g3, %g0
10805
10806 GLOBL_FN(GL_PREFIX(VertexWeightfvEXT))
10807 GL_PREFIX(VertexWeightfvEXT):
10808 #ifdef __sparc_v9__
10809 sethi %hi(0x00000000), %g2
10810 sethi %hi(0x00000000), %g1
10811 or %g2, %lo(0x00000000), %g2
10812 or %g1, %lo(0x00000000), %g1
10813 sllx %g2, 32, %g2
10814 or %g1, %g2, %g1
10815 sethi %hi(8 * _gloffset_VertexWeightfvEXT), %g2
10816 or %g2, %lo(8 * _gloffset_VertexWeightfvEXT), %g2
10817 ldx [%g1 + %g2], %g3
10818 #else
10819 sethi %hi(0x00000000), %g1
10820 or %g1, %lo(0x00000000), %g1
10821 ld [%g1 + (4 * _gloffset_VertexWeightfvEXT)], %g3
10822 #endif
10823 jmpl %g3, %g0
10824
10825 GLOBL_FN(GL_PREFIX(VertexWeightPointerEXT))
10826 GL_PREFIX(VertexWeightPointerEXT):
10827 #ifdef __sparc_v9__
10828 sethi %hi(0x00000000), %g2
10829 sethi %hi(0x00000000), %g1
10830 or %g2, %lo(0x00000000), %g2
10831 or %g1, %lo(0x00000000), %g1
10832 sllx %g2, 32, %g2
10833 or %g1, %g2, %g1
10834 sethi %hi(8 * _gloffset_VertexWeightPointerEXT), %g2
10835 or %g2, %lo(8 * _gloffset_VertexWeightPointerEXT), %g2
10836 ldx [%g1 + %g2], %g3
10837 #else
10838 sethi %hi(0x00000000), %g1
10839 or %g1, %lo(0x00000000), %g1
10840 ld [%g1 + (4 * _gloffset_VertexWeightPointerEXT)], %g3
10841 #endif
10842 jmpl %g3, %g0
10843
10844 GLOBL_FN(GL_PREFIX(FlushVertexArrayRangeNV))
10845 GL_PREFIX(FlushVertexArrayRangeNV):
10846 #ifdef __sparc_v9__
10847 sethi %hi(0x00000000), %g2
10848 sethi %hi(0x00000000), %g1
10849 or %g2, %lo(0x00000000), %g2
10850 or %g1, %lo(0x00000000), %g1
10851 sllx %g2, 32, %g2
10852 or %g1, %g2, %g1
10853 sethi %hi(8 * _gloffset_FlushVertexArrayRangeNV), %g2
10854 or %g2, %lo(8 * _gloffset_FlushVertexArrayRangeNV), %g2
10855 ldx [%g1 + %g2], %g3
10856 #else
10857 sethi %hi(0x00000000), %g1
10858 or %g1, %lo(0x00000000), %g1
10859 ld [%g1 + (4 * _gloffset_FlushVertexArrayRangeNV)], %g3
10860 #endif
10861 jmpl %g3, %g0
10862
10863 GLOBL_FN(GL_PREFIX(VertexArrayRangeNV))
10864 GL_PREFIX(VertexArrayRangeNV):
10865 #ifdef __sparc_v9__
10866 sethi %hi(0x00000000), %g2
10867 sethi %hi(0x00000000), %g1
10868 or %g2, %lo(0x00000000), %g2
10869 or %g1, %lo(0x00000000), %g1
10870 sllx %g2, 32, %g2
10871 or %g1, %g2, %g1
10872 sethi %hi(8 * _gloffset_VertexArrayRangeNV), %g2
10873 or %g2, %lo(8 * _gloffset_VertexArrayRangeNV), %g2
10874 ldx [%g1 + %g2], %g3
10875 #else
10876 sethi %hi(0x00000000), %g1
10877 or %g1, %lo(0x00000000), %g1
10878 ld [%g1 + (4 * _gloffset_VertexArrayRangeNV)], %g3
10879 #endif
10880 jmpl %g3, %g0
10881
10882 GLOBL_FN(GL_PREFIX(CombinerParameterfvNV))
10883 GL_PREFIX(CombinerParameterfvNV):
10884 #ifdef __sparc_v9__
10885 sethi %hi(0x00000000), %g2
10886 sethi %hi(0x00000000), %g1
10887 or %g2, %lo(0x00000000), %g2
10888 or %g1, %lo(0x00000000), %g1
10889 sllx %g2, 32, %g2
10890 or %g1, %g2, %g1
10891 sethi %hi(8 * _gloffset_CombinerParameterfvNV), %g2
10892 or %g2, %lo(8 * _gloffset_CombinerParameterfvNV), %g2
10893 ldx [%g1 + %g2], %g3
10894 #else
10895 sethi %hi(0x00000000), %g1
10896 or %g1, %lo(0x00000000), %g1
10897 ld [%g1 + (4 * _gloffset_CombinerParameterfvNV)], %g3
10898 #endif
10899 jmpl %g3, %g0
10900
10901 GLOBL_FN(GL_PREFIX(CombinerParameterfNV))
10902 GL_PREFIX(CombinerParameterfNV):
10903 #ifdef __sparc_v9__
10904 sethi %hi(0x00000000), %g2
10905 sethi %hi(0x00000000), %g1
10906 or %g2, %lo(0x00000000), %g2
10907 or %g1, %lo(0x00000000), %g1
10908 sllx %g2, 32, %g2
10909 or %g1, %g2, %g1
10910 sethi %hi(8 * _gloffset_CombinerParameterfNV), %g2
10911 or %g2, %lo(8 * _gloffset_CombinerParameterfNV), %g2
10912 ldx [%g1 + %g2], %g3
10913 #else
10914 sethi %hi(0x00000000), %g1
10915 or %g1, %lo(0x00000000), %g1
10916 ld [%g1 + (4 * _gloffset_CombinerParameterfNV)], %g3
10917 #endif
10918 jmpl %g3, %g0
10919
10920 GLOBL_FN(GL_PREFIX(CombinerParameterivNV))
10921 GL_PREFIX(CombinerParameterivNV):
10922 #ifdef __sparc_v9__
10923 sethi %hi(0x00000000), %g2
10924 sethi %hi(0x00000000), %g1
10925 or %g2, %lo(0x00000000), %g2
10926 or %g1, %lo(0x00000000), %g1
10927 sllx %g2, 32, %g2
10928 or %g1, %g2, %g1
10929 sethi %hi(8 * _gloffset_CombinerParameterivNV), %g2
10930 or %g2, %lo(8 * _gloffset_CombinerParameterivNV), %g2
10931 ldx [%g1 + %g2], %g3
10932 #else
10933 sethi %hi(0x00000000), %g1
10934 or %g1, %lo(0x00000000), %g1
10935 ld [%g1 + (4 * _gloffset_CombinerParameterivNV)], %g3
10936 #endif
10937 jmpl %g3, %g0
10938
10939 GLOBL_FN(GL_PREFIX(CombinerParameteriNV))
10940 GL_PREFIX(CombinerParameteriNV):
10941 #ifdef __sparc_v9__
10942 sethi %hi(0x00000000), %g2
10943 sethi %hi(0x00000000), %g1
10944 or %g2, %lo(0x00000000), %g2
10945 or %g1, %lo(0x00000000), %g1
10946 sllx %g2, 32, %g2
10947 or %g1, %g2, %g1
10948 sethi %hi(8 * _gloffset_CombinerParameteriNV), %g2
10949 or %g2, %lo(8 * _gloffset_CombinerParameteriNV), %g2
10950 ldx [%g1 + %g2], %g3
10951 #else
10952 sethi %hi(0x00000000), %g1
10953 or %g1, %lo(0x00000000), %g1
10954 ld [%g1 + (4 * _gloffset_CombinerParameteriNV)], %g3
10955 #endif
10956 jmpl %g3, %g0
10957
10958 GLOBL_FN(GL_PREFIX(CombinerInputNV))
10959 GL_PREFIX(CombinerInputNV):
10960 #ifdef __sparc_v9__
10961 sethi %hi(0x00000000), %g2
10962 sethi %hi(0x00000000), %g1
10963 or %g2, %lo(0x00000000), %g2
10964 or %g1, %lo(0x00000000), %g1
10965 sllx %g2, 32, %g2
10966 or %g1, %g2, %g1
10967 sethi %hi(8 * _gloffset_CombinerInputNV), %g2
10968 or %g2, %lo(8 * _gloffset_CombinerInputNV), %g2
10969 ldx [%g1 + %g2], %g3
10970 #else
10971 sethi %hi(0x00000000), %g1
10972 or %g1, %lo(0x00000000), %g1
10973 ld [%g1 + (4 * _gloffset_CombinerInputNV)], %g3
10974 #endif
10975 jmpl %g3, %g0
10976
10977 GLOBL_FN(GL_PREFIX(CombinerOutputNV))
10978 GL_PREFIX(CombinerOutputNV):
10979 #ifdef __sparc_v9__
10980 sethi %hi(0x00000000), %g2
10981 sethi %hi(0x00000000), %g1
10982 or %g2, %lo(0x00000000), %g2
10983 or %g1, %lo(0x00000000), %g1
10984 sllx %g2, 32, %g2
10985 or %g1, %g2, %g1
10986 sethi %hi(8 * _gloffset_CombinerOutputNV), %g2
10987 or %g2, %lo(8 * _gloffset_CombinerOutputNV), %g2
10988 ldx [%g1 + %g2], %g3
10989 #else
10990 sethi %hi(0x00000000), %g1
10991 or %g1, %lo(0x00000000), %g1
10992 ld [%g1 + (4 * _gloffset_CombinerOutputNV)], %g3
10993 #endif
10994 jmpl %g3, %g0
10995
10996 GLOBL_FN(GL_PREFIX(FinalCombinerInputNV))
10997 GL_PREFIX(FinalCombinerInputNV):
10998 #ifdef __sparc_v9__
10999 sethi %hi(0x00000000), %g2
11000 sethi %hi(0x00000000), %g1
11001 or %g2, %lo(0x00000000), %g2
11002 or %g1, %lo(0x00000000), %g1
11003 sllx %g2, 32, %g2
11004 or %g1, %g2, %g1
11005 sethi %hi(8 * _gloffset_FinalCombinerInputNV), %g2
11006 or %g2, %lo(8 * _gloffset_FinalCombinerInputNV), %g2
11007 ldx [%g1 + %g2], %g3
11008 #else
11009 sethi %hi(0x00000000), %g1
11010 or %g1, %lo(0x00000000), %g1
11011 ld [%g1 + (4 * _gloffset_FinalCombinerInputNV)], %g3
11012 #endif
11013 jmpl %g3, %g0
11014
11015 GLOBL_FN(GL_PREFIX(GetCombinerInputParameterfvNV))
11016 GL_PREFIX(GetCombinerInputParameterfvNV):
11017 #ifdef __sparc_v9__
11018 sethi %hi(0x00000000), %g2
11019 sethi %hi(0x00000000), %g1
11020 or %g2, %lo(0x00000000), %g2
11021 or %g1, %lo(0x00000000), %g1
11022 sllx %g2, 32, %g2
11023 or %g1, %g2, %g1
11024 sethi %hi(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
11025 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
11026 ldx [%g1 + %g2], %g3
11027 #else
11028 sethi %hi(0x00000000), %g1
11029 or %g1, %lo(0x00000000), %g1
11030 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterfvNV)], %g3
11031 #endif
11032 jmpl %g3, %g0
11033
11034 GLOBL_FN(GL_PREFIX(GetCombinerInputParameterivNV))
11035 GL_PREFIX(GetCombinerInputParameterivNV):
11036 #ifdef __sparc_v9__
11037 sethi %hi(0x00000000), %g2
11038 sethi %hi(0x00000000), %g1
11039 or %g2, %lo(0x00000000), %g2
11040 or %g1, %lo(0x00000000), %g1
11041 sllx %g2, 32, %g2
11042 or %g1, %g2, %g1
11043 sethi %hi(8 * _gloffset_GetCombinerInputParameterivNV), %g2
11044 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterivNV), %g2
11045 ldx [%g1 + %g2], %g3
11046 #else
11047 sethi %hi(0x00000000), %g1
11048 or %g1, %lo(0x00000000), %g1
11049 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterivNV)], %g3
11050 #endif
11051 jmpl %g3, %g0
11052
11053 GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterfvNV))
11054 GL_PREFIX(GetCombinerOutputParameterfvNV):
11055 #ifdef __sparc_v9__
11056 sethi %hi(0x00000000), %g2
11057 sethi %hi(0x00000000), %g1
11058 or %g2, %lo(0x00000000), %g2
11059 or %g1, %lo(0x00000000), %g1
11060 sllx %g2, 32, %g2
11061 or %g1, %g2, %g1
11062 sethi %hi(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
11063 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
11064 ldx [%g1 + %g2], %g3
11065 #else
11066 sethi %hi(0x00000000), %g1
11067 or %g1, %lo(0x00000000), %g1
11068 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterfvNV)], %g3
11069 #endif
11070 jmpl %g3, %g0
11071
11072 GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterivNV))
11073 GL_PREFIX(GetCombinerOutputParameterivNV):
11074 #ifdef __sparc_v9__
11075 sethi %hi(0x00000000), %g2
11076 sethi %hi(0x00000000), %g1
11077 or %g2, %lo(0x00000000), %g2
11078 or %g1, %lo(0x00000000), %g1
11079 sllx %g2, 32, %g2
11080 or %g1, %g2, %g1
11081 sethi %hi(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
11082 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
11083 ldx [%g1 + %g2], %g3
11084 #else
11085 sethi %hi(0x00000000), %g1
11086 or %g1, %lo(0x00000000), %g1
11087 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterivNV)], %g3
11088 #endif
11089 jmpl %g3, %g0
11090
11091 GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterfvNV))
11092 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
11093 #ifdef __sparc_v9__
11094 sethi %hi(0x00000000), %g2
11095 sethi %hi(0x00000000), %g1
11096 or %g2, %lo(0x00000000), %g2
11097 or %g1, %lo(0x00000000), %g1
11098 sllx %g2, 32, %g2
11099 or %g1, %g2, %g1
11100 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
11101 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
11102 ldx [%g1 + %g2], %g3
11103 #else
11104 sethi %hi(0x00000000), %g1
11105 or %g1, %lo(0x00000000), %g1
11106 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterfvNV)], %g3
11107 #endif
11108 jmpl %g3, %g0
11109
11110 GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterivNV))
11111 GL_PREFIX(GetFinalCombinerInputParameterivNV):
11112 #ifdef __sparc_v9__
11113 sethi %hi(0x00000000), %g2
11114 sethi %hi(0x00000000), %g1
11115 or %g2, %lo(0x00000000), %g2
11116 or %g1, %lo(0x00000000), %g1
11117 sllx %g2, 32, %g2
11118 or %g1, %g2, %g1
11119 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
11120 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
11121 ldx [%g1 + %g2], %g3
11122 #else
11123 sethi %hi(0x00000000), %g1
11124 or %g1, %lo(0x00000000), %g1
11125 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterivNV)], %g3
11126 #endif
11127 jmpl %g3, %g0
11128
11129 GLOBL_FN(GL_PREFIX(ResizeBuffersMESA))
11130 GL_PREFIX(ResizeBuffersMESA):
11131 #ifdef __sparc_v9__
11132 sethi %hi(0x00000000), %g2
11133 sethi %hi(0x00000000), %g1
11134 or %g2, %lo(0x00000000), %g2
11135 or %g1, %lo(0x00000000), %g1
11136 sllx %g2, 32, %g2
11137 or %g1, %g2, %g1
11138 sethi %hi(8 * _gloffset_ResizeBuffersMESA), %g2
11139 or %g2, %lo(8 * _gloffset_ResizeBuffersMESA), %g2
11140 ldx [%g1 + %g2], %g3
11141 #else
11142 sethi %hi(0x00000000), %g1
11143 or %g1, %lo(0x00000000), %g1
11144 ld [%g1 + (4 * _gloffset_ResizeBuffersMESA)], %g3
11145 #endif
11146 jmpl %g3, %g0
11147
11148 GLOBL_FN(GL_PREFIX(WindowPos2dMESA))
11149 GL_PREFIX(WindowPos2dMESA):
11150 #ifdef __sparc_v9__
11151 sethi %hi(0x00000000), %g2
11152 sethi %hi(0x00000000), %g1
11153 or %g2, %lo(0x00000000), %g2
11154 or %g1, %lo(0x00000000), %g1
11155 sllx %g2, 32, %g2
11156 or %g1, %g2, %g1
11157 sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
11158 or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
11159 ldx [%g1 + %g2], %g3
11160 #else
11161 sethi %hi(0x00000000), %g1
11162 or %g1, %lo(0x00000000), %g1
11163 ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
11164 #endif
11165 jmpl %g3, %g0
11166
11167 GLOBL_FN(GL_PREFIX(WindowPos2dvMESA))
11168 GL_PREFIX(WindowPos2dvMESA):
11169 #ifdef __sparc_v9__
11170 sethi %hi(0x00000000), %g2
11171 sethi %hi(0x00000000), %g1
11172 or %g2, %lo(0x00000000), %g2
11173 or %g1, %lo(0x00000000), %g1
11174 sllx %g2, 32, %g2
11175 or %g1, %g2, %g1
11176 sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
11177 or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
11178 ldx [%g1 + %g2], %g3
11179 #else
11180 sethi %hi(0x00000000), %g1
11181 or %g1, %lo(0x00000000), %g1
11182 ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
11183 #endif
11184 jmpl %g3, %g0
11185
11186 GLOBL_FN(GL_PREFIX(WindowPos2fMESA))
11187 GL_PREFIX(WindowPos2fMESA):
11188 #ifdef __sparc_v9__
11189 sethi %hi(0x00000000), %g2
11190 sethi %hi(0x00000000), %g1
11191 or %g2, %lo(0x00000000), %g2
11192 or %g1, %lo(0x00000000), %g1
11193 sllx %g2, 32, %g2
11194 or %g1, %g2, %g1
11195 sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
11196 or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
11197 ldx [%g1 + %g2], %g3
11198 #else
11199 sethi %hi(0x00000000), %g1
11200 or %g1, %lo(0x00000000), %g1
11201 ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
11202 #endif
11203 jmpl %g3, %g0
11204
11205 GLOBL_FN(GL_PREFIX(WindowPos2fvMESA))
11206 GL_PREFIX(WindowPos2fvMESA):
11207 #ifdef __sparc_v9__
11208 sethi %hi(0x00000000), %g2
11209 sethi %hi(0x00000000), %g1
11210 or %g2, %lo(0x00000000), %g2
11211 or %g1, %lo(0x00000000), %g1
11212 sllx %g2, 32, %g2
11213 or %g1, %g2, %g1
11214 sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
11215 or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
11216 ldx [%g1 + %g2], %g3
11217 #else
11218 sethi %hi(0x00000000), %g1
11219 or %g1, %lo(0x00000000), %g1
11220 ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
11221 #endif
11222 jmpl %g3, %g0
11223
11224 GLOBL_FN(GL_PREFIX(WindowPos2iMESA))
11225 GL_PREFIX(WindowPos2iMESA):
11226 #ifdef __sparc_v9__
11227 sethi %hi(0x00000000), %g2
11228 sethi %hi(0x00000000), %g1
11229 or %g2, %lo(0x00000000), %g2
11230 or %g1, %lo(0x00000000), %g1
11231 sllx %g2, 32, %g2
11232 or %g1, %g2, %g1
11233 sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
11234 or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
11235 ldx [%g1 + %g2], %g3
11236 #else
11237 sethi %hi(0x00000000), %g1
11238 or %g1, %lo(0x00000000), %g1
11239 ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
11240 #endif
11241 jmpl %g3, %g0
11242
11243 GLOBL_FN(GL_PREFIX(WindowPos2ivMESA))
11244 GL_PREFIX(WindowPos2ivMESA):
11245 #ifdef __sparc_v9__
11246 sethi %hi(0x00000000), %g2
11247 sethi %hi(0x00000000), %g1
11248 or %g2, %lo(0x00000000), %g2
11249 or %g1, %lo(0x00000000), %g1
11250 sllx %g2, 32, %g2
11251 or %g1, %g2, %g1
11252 sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
11253 or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
11254 ldx [%g1 + %g2], %g3
11255 #else
11256 sethi %hi(0x00000000), %g1
11257 or %g1, %lo(0x00000000), %g1
11258 ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
11259 #endif
11260 jmpl %g3, %g0
11261
11262 GLOBL_FN(GL_PREFIX(WindowPos2sMESA))
11263 GL_PREFIX(WindowPos2sMESA):
11264 #ifdef __sparc_v9__
11265 sethi %hi(0x00000000), %g2
11266 sethi %hi(0x00000000), %g1
11267 or %g2, %lo(0x00000000), %g2
11268 or %g1, %lo(0x00000000), %g1
11269 sllx %g2, 32, %g2
11270 or %g1, %g2, %g1
11271 sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
11272 or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
11273 ldx [%g1 + %g2], %g3
11274 #else
11275 sethi %hi(0x00000000), %g1
11276 or %g1, %lo(0x00000000), %g1
11277 ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
11278 #endif
11279 jmpl %g3, %g0
11280
11281 GLOBL_FN(GL_PREFIX(WindowPos2svMESA))
11282 GL_PREFIX(WindowPos2svMESA):
11283 #ifdef __sparc_v9__
11284 sethi %hi(0x00000000), %g2
11285 sethi %hi(0x00000000), %g1
11286 or %g2, %lo(0x00000000), %g2
11287 or %g1, %lo(0x00000000), %g1
11288 sllx %g2, 32, %g2
11289 or %g1, %g2, %g1
11290 sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
11291 or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
11292 ldx [%g1 + %g2], %g3
11293 #else
11294 sethi %hi(0x00000000), %g1
11295 or %g1, %lo(0x00000000), %g1
11296 ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
11297 #endif
11298 jmpl %g3, %g0
11299
11300 GLOBL_FN(GL_PREFIX(WindowPos3dMESA))
11301 GL_PREFIX(WindowPos3dMESA):
11302 #ifdef __sparc_v9__
11303 sethi %hi(0x00000000), %g2
11304 sethi %hi(0x00000000), %g1
11305 or %g2, %lo(0x00000000), %g2
11306 or %g1, %lo(0x00000000), %g1
11307 sllx %g2, 32, %g2
11308 or %g1, %g2, %g1
11309 sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
11310 or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
11311 ldx [%g1 + %g2], %g3
11312 #else
11313 sethi %hi(0x00000000), %g1
11314 or %g1, %lo(0x00000000), %g1
11315 ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
11316 #endif
11317 jmpl %g3, %g0
11318
11319 GLOBL_FN(GL_PREFIX(WindowPos3dvMESA))
11320 GL_PREFIX(WindowPos3dvMESA):
11321 #ifdef __sparc_v9__
11322 sethi %hi(0x00000000), %g2
11323 sethi %hi(0x00000000), %g1
11324 or %g2, %lo(0x00000000), %g2
11325 or %g1, %lo(0x00000000), %g1
11326 sllx %g2, 32, %g2
11327 or %g1, %g2, %g1
11328 sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
11329 or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
11330 ldx [%g1 + %g2], %g3
11331 #else
11332 sethi %hi(0x00000000), %g1
11333 or %g1, %lo(0x00000000), %g1
11334 ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
11335 #endif
11336 jmpl %g3, %g0
11337
11338 GLOBL_FN(GL_PREFIX(WindowPos3fMESA))
11339 GL_PREFIX(WindowPos3fMESA):
11340 #ifdef __sparc_v9__
11341 sethi %hi(0x00000000), %g2
11342 sethi %hi(0x00000000), %g1
11343 or %g2, %lo(0x00000000), %g2
11344 or %g1, %lo(0x00000000), %g1
11345 sllx %g2, 32, %g2
11346 or %g1, %g2, %g1
11347 sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
11348 or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
11349 ldx [%g1 + %g2], %g3
11350 #else
11351 sethi %hi(0x00000000), %g1
11352 or %g1, %lo(0x00000000), %g1
11353 ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
11354 #endif
11355 jmpl %g3, %g0
11356
11357 GLOBL_FN(GL_PREFIX(WindowPos3fvMESA))
11358 GL_PREFIX(WindowPos3fvMESA):
11359 #ifdef __sparc_v9__
11360 sethi %hi(0x00000000), %g2
11361 sethi %hi(0x00000000), %g1
11362 or %g2, %lo(0x00000000), %g2
11363 or %g1, %lo(0x00000000), %g1
11364 sllx %g2, 32, %g2
11365 or %g1, %g2, %g1
11366 sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
11367 or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
11368 ldx [%g1 + %g2], %g3
11369 #else
11370 sethi %hi(0x00000000), %g1
11371 or %g1, %lo(0x00000000), %g1
11372 ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
11373 #endif
11374 jmpl %g3, %g0
11375
11376 GLOBL_FN(GL_PREFIX(WindowPos3iMESA))
11377 GL_PREFIX(WindowPos3iMESA):
11378 #ifdef __sparc_v9__
11379 sethi %hi(0x00000000), %g2
11380 sethi %hi(0x00000000), %g1
11381 or %g2, %lo(0x00000000), %g2
11382 or %g1, %lo(0x00000000), %g1
11383 sllx %g2, 32, %g2
11384 or %g1, %g2, %g1
11385 sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
11386 or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
11387 ldx [%g1 + %g2], %g3
11388 #else
11389 sethi %hi(0x00000000), %g1
11390 or %g1, %lo(0x00000000), %g1
11391 ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
11392 #endif
11393 jmpl %g3, %g0
11394
11395 GLOBL_FN(GL_PREFIX(WindowPos3ivMESA))
11396 GL_PREFIX(WindowPos3ivMESA):
11397 #ifdef __sparc_v9__
11398 sethi %hi(0x00000000), %g2
11399 sethi %hi(0x00000000), %g1
11400 or %g2, %lo(0x00000000), %g2
11401 or %g1, %lo(0x00000000), %g1
11402 sllx %g2, 32, %g2
11403 or %g1, %g2, %g1
11404 sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
11405 or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
11406 ldx [%g1 + %g2], %g3
11407 #else
11408 sethi %hi(0x00000000), %g1
11409 or %g1, %lo(0x00000000), %g1
11410 ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
11411 #endif
11412 jmpl %g3, %g0
11413
11414 GLOBL_FN(GL_PREFIX(WindowPos3sMESA))
11415 GL_PREFIX(WindowPos3sMESA):
11416 #ifdef __sparc_v9__
11417 sethi %hi(0x00000000), %g2
11418 sethi %hi(0x00000000), %g1
11419 or %g2, %lo(0x00000000), %g2
11420 or %g1, %lo(0x00000000), %g1
11421 sllx %g2, 32, %g2
11422 or %g1, %g2, %g1
11423 sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
11424 or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
11425 ldx [%g1 + %g2], %g3
11426 #else
11427 sethi %hi(0x00000000), %g1
11428 or %g1, %lo(0x00000000), %g1
11429 ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
11430 #endif
11431 jmpl %g3, %g0
11432
11433 GLOBL_FN(GL_PREFIX(WindowPos3svMESA))
11434 GL_PREFIX(WindowPos3svMESA):
11435 #ifdef __sparc_v9__
11436 sethi %hi(0x00000000), %g2
11437 sethi %hi(0x00000000), %g1
11438 or %g2, %lo(0x00000000), %g2
11439 or %g1, %lo(0x00000000), %g1
11440 sllx %g2, 32, %g2
11441 or %g1, %g2, %g1
11442 sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
11443 or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
11444 ldx [%g1 + %g2], %g3
11445 #else
11446 sethi %hi(0x00000000), %g1
11447 or %g1, %lo(0x00000000), %g1
11448 ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
11449 #endif
11450 jmpl %g3, %g0
11451
11452 GLOBL_FN(GL_PREFIX(WindowPos4dMESA))
11453 GL_PREFIX(WindowPos4dMESA):
11454 #ifdef __sparc_v9__
11455 sethi %hi(0x00000000), %g2
11456 sethi %hi(0x00000000), %g1
11457 or %g2, %lo(0x00000000), %g2
11458 or %g1, %lo(0x00000000), %g1
11459 sllx %g2, 32, %g2
11460 or %g1, %g2, %g1
11461 sethi %hi(8 * _gloffset_WindowPos4dMESA), %g2
11462 or %g2, %lo(8 * _gloffset_WindowPos4dMESA), %g2
11463 ldx [%g1 + %g2], %g3
11464 #else
11465 sethi %hi(0x00000000), %g1
11466 or %g1, %lo(0x00000000), %g1
11467 ld [%g1 + (4 * _gloffset_WindowPos4dMESA)], %g3
11468 #endif
11469 jmpl %g3, %g0
11470
11471 GLOBL_FN(GL_PREFIX(WindowPos4dvMESA))
11472 GL_PREFIX(WindowPos4dvMESA):
11473 #ifdef __sparc_v9__
11474 sethi %hi(0x00000000), %g2
11475 sethi %hi(0x00000000), %g1
11476 or %g2, %lo(0x00000000), %g2
11477 or %g1, %lo(0x00000000), %g1
11478 sllx %g2, 32, %g2
11479 or %g1, %g2, %g1
11480 sethi %hi(8 * _gloffset_WindowPos4dvMESA), %g2
11481 or %g2, %lo(8 * _gloffset_WindowPos4dvMESA), %g2
11482 ldx [%g1 + %g2], %g3
11483 #else
11484 sethi %hi(0x00000000), %g1
11485 or %g1, %lo(0x00000000), %g1
11486 ld [%g1 + (4 * _gloffset_WindowPos4dvMESA)], %g3
11487 #endif
11488 jmpl %g3, %g0
11489
11490 GLOBL_FN(GL_PREFIX(WindowPos4fMESA))
11491 GL_PREFIX(WindowPos4fMESA):
11492 #ifdef __sparc_v9__
11493 sethi %hi(0x00000000), %g2
11494 sethi %hi(0x00000000), %g1
11495 or %g2, %lo(0x00000000), %g2
11496 or %g1, %lo(0x00000000), %g1
11497 sllx %g2, 32, %g2
11498 or %g1, %g2, %g1
11499 sethi %hi(8 * _gloffset_WindowPos4fMESA), %g2
11500 or %g2, %lo(8 * _gloffset_WindowPos4fMESA), %g2
11501 ldx [%g1 + %g2], %g3
11502 #else
11503 sethi %hi(0x00000000), %g1
11504 or %g1, %lo(0x00000000), %g1
11505 ld [%g1 + (4 * _gloffset_WindowPos4fMESA)], %g3
11506 #endif
11507 jmpl %g3, %g0
11508
11509 GLOBL_FN(GL_PREFIX(WindowPos4fvMESA))
11510 GL_PREFIX(WindowPos4fvMESA):
11511 #ifdef __sparc_v9__
11512 sethi %hi(0x00000000), %g2
11513 sethi %hi(0x00000000), %g1
11514 or %g2, %lo(0x00000000), %g2
11515 or %g1, %lo(0x00000000), %g1
11516 sllx %g2, 32, %g2
11517 or %g1, %g2, %g1
11518 sethi %hi(8 * _gloffset_WindowPos4fvMESA), %g2
11519 or %g2, %lo(8 * _gloffset_WindowPos4fvMESA), %g2
11520 ldx [%g1 + %g2], %g3
11521 #else
11522 sethi %hi(0x00000000), %g1
11523 or %g1, %lo(0x00000000), %g1
11524 ld [%g1 + (4 * _gloffset_WindowPos4fvMESA)], %g3
11525 #endif
11526 jmpl %g3, %g0
11527
11528 GLOBL_FN(GL_PREFIX(WindowPos4iMESA))
11529 GL_PREFIX(WindowPos4iMESA):
11530 #ifdef __sparc_v9__
11531 sethi %hi(0x00000000), %g2
11532 sethi %hi(0x00000000), %g1
11533 or %g2, %lo(0x00000000), %g2
11534 or %g1, %lo(0x00000000), %g1
11535 sllx %g2, 32, %g2
11536 or %g1, %g2, %g1
11537 sethi %hi(8 * _gloffset_WindowPos4iMESA), %g2
11538 or %g2, %lo(8 * _gloffset_WindowPos4iMESA), %g2
11539 ldx [%g1 + %g2], %g3
11540 #else
11541 sethi %hi(0x00000000), %g1
11542 or %g1, %lo(0x00000000), %g1
11543 ld [%g1 + (4 * _gloffset_WindowPos4iMESA)], %g3
11544 #endif
11545 jmpl %g3, %g0
11546
11547 GLOBL_FN(GL_PREFIX(WindowPos4ivMESA))
11548 GL_PREFIX(WindowPos4ivMESA):
11549 #ifdef __sparc_v9__
11550 sethi %hi(0x00000000), %g2
11551 sethi %hi(0x00000000), %g1
11552 or %g2, %lo(0x00000000), %g2
11553 or %g1, %lo(0x00000000), %g1
11554 sllx %g2, 32, %g2
11555 or %g1, %g2, %g1
11556 sethi %hi(8 * _gloffset_WindowPos4ivMESA), %g2
11557 or %g2, %lo(8 * _gloffset_WindowPos4ivMESA), %g2
11558 ldx [%g1 + %g2], %g3
11559 #else
11560 sethi %hi(0x00000000), %g1
11561 or %g1, %lo(0x00000000), %g1
11562 ld [%g1 + (4 * _gloffset_WindowPos4ivMESA)], %g3
11563 #endif
11564 jmpl %g3, %g0
11565
11566 GLOBL_FN(GL_PREFIX(WindowPos4sMESA))
11567 GL_PREFIX(WindowPos4sMESA):
11568 #ifdef __sparc_v9__
11569 sethi %hi(0x00000000), %g2
11570 sethi %hi(0x00000000), %g1
11571 or %g2, %lo(0x00000000), %g2
11572 or %g1, %lo(0x00000000), %g1
11573 sllx %g2, 32, %g2
11574 or %g1, %g2, %g1
11575 sethi %hi(8 * _gloffset_WindowPos4sMESA), %g2
11576 or %g2, %lo(8 * _gloffset_WindowPos4sMESA), %g2
11577 ldx [%g1 + %g2], %g3
11578 #else
11579 sethi %hi(0x00000000), %g1
11580 or %g1, %lo(0x00000000), %g1
11581 ld [%g1 + (4 * _gloffset_WindowPos4sMESA)], %g3
11582 #endif
11583 jmpl %g3, %g0
11584
11585 GLOBL_FN(GL_PREFIX(WindowPos4svMESA))
11586 GL_PREFIX(WindowPos4svMESA):
11587 #ifdef __sparc_v9__
11588 sethi %hi(0x00000000), %g2
11589 sethi %hi(0x00000000), %g1
11590 or %g2, %lo(0x00000000), %g2
11591 or %g1, %lo(0x00000000), %g1
11592 sllx %g2, 32, %g2
11593 or %g1, %g2, %g1
11594 sethi %hi(8 * _gloffset_WindowPos4svMESA), %g2
11595 or %g2, %lo(8 * _gloffset_WindowPos4svMESA), %g2
11596 ldx [%g1 + %g2], %g3
11597 #else
11598 sethi %hi(0x00000000), %g1
11599 or %g1, %lo(0x00000000), %g1
11600 ld [%g1 + (4 * _gloffset_WindowPos4svMESA)], %g3
11601 #endif
11602 jmpl %g3, %g0
11603
11604 GLOBL_FN(GL_PREFIX(TbufferMask3DFX))
11605 GL_PREFIX(TbufferMask3DFX):
11606 #ifdef __sparc_v9__
11607 sethi %hi(0x00000000), %g2
11608 sethi %hi(0x00000000), %g1
11609 or %g2, %lo(0x00000000), %g2
11610 or %g1, %lo(0x00000000), %g1
11611 sllx %g2, 32, %g2
11612 or %g1, %g2, %g1
11613 sethi %hi(8 * _gloffset_TbufferMask3DFX), %g2
11614 or %g2, %lo(8 * _gloffset_TbufferMask3DFX), %g2
11615 ldx [%g1 + %g2], %g3
11616 #else
11617 sethi %hi(0x00000000), %g1
11618 or %g1, %lo(0x00000000), %g1
11619 ld [%g1 + (4 * _gloffset_TbufferMask3DFX)], %g3
11620 #endif
11621 jmpl %g3, %g0
11622 nop