vertex program check-in
[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
6
7 /* The _glapi_Dispatch symbol addresses get relocated into the
8 * sethi/or instruction sequences below at library init time.
9 */
10
11
12 .text
13 .align 32
14 .globl __glapi_sparc_icache_flush
15 __glapi_sparc_icache_flush: /* %o0 = insn_addr */
16 flush %o0
17 retl
18 nop
19
20 .data
21 .align 64
22
23 .globl _mesa_sparc_glapi_begin
24 .type _mesa_sparc_glapi_begin,#function
25 _mesa_sparc_glapi_begin:
26
27 GLOBL_FN(GL_PREFIX(NewList))
28 .type glNewList,#function
29 GL_PREFIX(NewList):
30 #ifdef __sparc_v9__
31 sethi %hi(0x00000000), %g2
32 sethi %hi(0x00000000), %g1
33 or %g2, %lo(0x00000000), %g2
34 or %g1, %lo(0x00000000), %g1
35 sllx %g2, 32, %g2
36 ldx [%g1 + %g2], %g1
37 sethi %hi(8 * _gloffset_NewList), %g2
38 or %g2, %lo(8 * _gloffset_NewList), %g2
39 ldx [%g1 + %g2], %g3
40 #else
41 sethi %hi(0x00000000), %g1
42 ld [%g1 + %lo(0x00000000)], %g1
43 ld [%g1 + (4 * _gloffset_NewList)], %g3
44 #endif
45 jmpl %g3, %g0
46 nop
47
48 GLOBL_FN(GL_PREFIX(EndList))
49 .type glEndList,#function
50 GL_PREFIX(EndList):
51 #ifdef __sparc_v9__
52 sethi %hi(0x00000000), %g2
53 sethi %hi(0x00000000), %g1
54 or %g2, %lo(0x00000000), %g2
55 or %g1, %lo(0x00000000), %g1
56 sllx %g2, 32, %g2
57 ldx [%g1 + %g2], %g1
58 sethi %hi(8 * _gloffset_EndList), %g2
59 or %g2, %lo(8 * _gloffset_EndList), %g2
60 ldx [%g1 + %g2], %g3
61 #else
62 sethi %hi(0x00000000), %g1
63 ld [%g1 + %lo(0x00000000)], %g1
64 ld [%g1 + (4 * _gloffset_EndList)], %g3
65 #endif
66 jmpl %g3, %g0
67 nop
68
69 GLOBL_FN(GL_PREFIX(CallList))
70 .type glCallList,#function
71 GL_PREFIX(CallList):
72 #ifdef __sparc_v9__
73 sethi %hi(0x00000000), %g2
74 sethi %hi(0x00000000), %g1
75 or %g2, %lo(0x00000000), %g2
76 or %g1, %lo(0x00000000), %g1
77 sllx %g2, 32, %g2
78 ldx [%g1 + %g2], %g1
79 sethi %hi(8 * _gloffset_CallList), %g2
80 or %g2, %lo(8 * _gloffset_CallList), %g2
81 ldx [%g1 + %g2], %g3
82 #else
83 sethi %hi(0x00000000), %g1
84 ld [%g1 + %lo(0x00000000)], %g1
85 ld [%g1 + (4 * _gloffset_CallList)], %g3
86 #endif
87 jmpl %g3, %g0
88 nop
89
90 GLOBL_FN(GL_PREFIX(CallLists))
91 .type glCallLists,#function
92 GL_PREFIX(CallLists):
93 #ifdef __sparc_v9__
94 sethi %hi(0x00000000), %g2
95 sethi %hi(0x00000000), %g1
96 or %g2, %lo(0x00000000), %g2
97 or %g1, %lo(0x00000000), %g1
98 sllx %g2, 32, %g2
99 ldx [%g1 + %g2], %g1
100 sethi %hi(8 * _gloffset_CallLists), %g2
101 or %g2, %lo(8 * _gloffset_CallLists), %g2
102 ldx [%g1 + %g2], %g3
103 #else
104 sethi %hi(0x00000000), %g1
105 ld [%g1 + %lo(0x00000000)], %g1
106 ld [%g1 + (4 * _gloffset_CallLists)], %g3
107 #endif
108 jmpl %g3, %g0
109 nop
110
111 GLOBL_FN(GL_PREFIX(DeleteLists))
112 .type glDeleteLists,#function
113 GL_PREFIX(DeleteLists):
114 #ifdef __sparc_v9__
115 sethi %hi(0x00000000), %g2
116 sethi %hi(0x00000000), %g1
117 or %g2, %lo(0x00000000), %g2
118 or %g1, %lo(0x00000000), %g1
119 sllx %g2, 32, %g2
120 ldx [%g1 + %g2], %g1
121 sethi %hi(8 * _gloffset_DeleteLists), %g2
122 or %g2, %lo(8 * _gloffset_DeleteLists), %g2
123 ldx [%g1 + %g2], %g3
124 #else
125 sethi %hi(0x00000000), %g1
126 ld [%g1 + %lo(0x00000000)], %g1
127 ld [%g1 + (4 * _gloffset_DeleteLists)], %g3
128 #endif
129 jmpl %g3, %g0
130 nop
131
132 GLOBL_FN(GL_PREFIX(GenLists))
133 .type glGenLists,#function
134 GL_PREFIX(GenLists):
135 #ifdef __sparc_v9__
136 sethi %hi(0x00000000), %g2
137 sethi %hi(0x00000000), %g1
138 or %g2, %lo(0x00000000), %g2
139 or %g1, %lo(0x00000000), %g1
140 sllx %g2, 32, %g2
141 ldx [%g1 + %g2], %g1
142 sethi %hi(8 * _gloffset_GenLists), %g2
143 or %g2, %lo(8 * _gloffset_GenLists), %g2
144 ldx [%g1 + %g2], %g3
145 #else
146 sethi %hi(0x00000000), %g1
147 ld [%g1 + %lo(0x00000000)], %g1
148 ld [%g1 + (4 * _gloffset_GenLists)], %g3
149 #endif
150 jmpl %g3, %g0
151 nop
152
153 GLOBL_FN(GL_PREFIX(ListBase))
154 .type glListBase,#function
155 GL_PREFIX(ListBase):
156 #ifdef __sparc_v9__
157 sethi %hi(0x00000000), %g2
158 sethi %hi(0x00000000), %g1
159 or %g2, %lo(0x00000000), %g2
160 or %g1, %lo(0x00000000), %g1
161 sllx %g2, 32, %g2
162 ldx [%g1 + %g2], %g1
163 sethi %hi(8 * _gloffset_ListBase), %g2
164 or %g2, %lo(8 * _gloffset_ListBase), %g2
165 ldx [%g1 + %g2], %g3
166 #else
167 sethi %hi(0x00000000), %g1
168 ld [%g1 + %lo(0x00000000)], %g1
169 ld [%g1 + (4 * _gloffset_ListBase)], %g3
170 #endif
171 jmpl %g3, %g0
172 nop
173
174 GLOBL_FN(GL_PREFIX(Begin))
175 .type glBegin,#function
176 GL_PREFIX(Begin):
177 #ifdef __sparc_v9__
178 sethi %hi(0x00000000), %g2
179 sethi %hi(0x00000000), %g1
180 or %g2, %lo(0x00000000), %g2
181 or %g1, %lo(0x00000000), %g1
182 sllx %g2, 32, %g2
183 ldx [%g1 + %g2], %g1
184 sethi %hi(8 * _gloffset_Begin), %g2
185 or %g2, %lo(8 * _gloffset_Begin), %g2
186 ldx [%g1 + %g2], %g3
187 #else
188 sethi %hi(0x00000000), %g1
189 ld [%g1 + %lo(0x00000000)], %g1
190 ld [%g1 + (4 * _gloffset_Begin)], %g3
191 #endif
192 jmpl %g3, %g0
193 nop
194
195 GLOBL_FN(GL_PREFIX(Bitmap))
196 .type glBitmap,#function
197 GL_PREFIX(Bitmap):
198 #ifdef __sparc_v9__
199 sethi %hi(0x00000000), %g2
200 sethi %hi(0x00000000), %g1
201 or %g2, %lo(0x00000000), %g2
202 or %g1, %lo(0x00000000), %g1
203 sllx %g2, 32, %g2
204 ldx [%g1 + %g2], %g1
205 sethi %hi(8 * _gloffset_Bitmap), %g2
206 or %g2, %lo(8 * _gloffset_Bitmap), %g2
207 ldx [%g1 + %g2], %g3
208 #else
209 sethi %hi(0x00000000), %g1
210 ld [%g1 + %lo(0x00000000)], %g1
211 ld [%g1 + (4 * _gloffset_Bitmap)], %g3
212 #endif
213 jmpl %g3, %g0
214 nop
215
216 GLOBL_FN(GL_PREFIX(Color3b))
217 .type glColor3b,#function
218 GL_PREFIX(Color3b):
219 #ifdef __sparc_v9__
220 sethi %hi(0x00000000), %g2
221 sethi %hi(0x00000000), %g1
222 or %g2, %lo(0x00000000), %g2
223 or %g1, %lo(0x00000000), %g1
224 sllx %g2, 32, %g2
225 ldx [%g1 + %g2], %g1
226 sethi %hi(8 * _gloffset_Color3b), %g2
227 or %g2, %lo(8 * _gloffset_Color3b), %g2
228 ldx [%g1 + %g2], %g3
229 #else
230 sethi %hi(0x00000000), %g1
231 ld [%g1 + %lo(0x00000000)], %g1
232 ld [%g1 + (4 * _gloffset_Color3b)], %g3
233 #endif
234 jmpl %g3, %g0
235 nop
236
237 GLOBL_FN(GL_PREFIX(Color3bv))
238 .type glColor3bv,#function
239 GL_PREFIX(Color3bv):
240 #ifdef __sparc_v9__
241 sethi %hi(0x00000000), %g2
242 sethi %hi(0x00000000), %g1
243 or %g2, %lo(0x00000000), %g2
244 or %g1, %lo(0x00000000), %g1
245 sllx %g2, 32, %g2
246 ldx [%g1 + %g2], %g1
247 sethi %hi(8 * _gloffset_Color3bv), %g2
248 or %g2, %lo(8 * _gloffset_Color3bv), %g2
249 ldx [%g1 + %g2], %g3
250 #else
251 sethi %hi(0x00000000), %g1
252 ld [%g1 + %lo(0x00000000)], %g1
253 ld [%g1 + (4 * _gloffset_Color3bv)], %g3
254 #endif
255 jmpl %g3, %g0
256 nop
257
258 GLOBL_FN(GL_PREFIX(Color3d))
259 .type glColor3d,#function
260 GL_PREFIX(Color3d):
261 #ifdef __sparc_v9__
262 sethi %hi(0x00000000), %g2
263 sethi %hi(0x00000000), %g1
264 or %g2, %lo(0x00000000), %g2
265 or %g1, %lo(0x00000000), %g1
266 sllx %g2, 32, %g2
267 ldx [%g1 + %g2], %g1
268 sethi %hi(8 * _gloffset_Color3d), %g2
269 or %g2, %lo(8 * _gloffset_Color3d), %g2
270 ldx [%g1 + %g2], %g3
271 #else
272 sethi %hi(0x00000000), %g1
273 ld [%g1 + %lo(0x00000000)], %g1
274 ld [%g1 + (4 * _gloffset_Color3d)], %g3
275 #endif
276 jmpl %g3, %g0
277 nop
278
279 GLOBL_FN(GL_PREFIX(Color3dv))
280 .type glColor3dv,#function
281 GL_PREFIX(Color3dv):
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 ldx [%g1 + %g2], %g1
289 sethi %hi(8 * _gloffset_Color3dv), %g2
290 or %g2, %lo(8 * _gloffset_Color3dv), %g2
291 ldx [%g1 + %g2], %g3
292 #else
293 sethi %hi(0x00000000), %g1
294 ld [%g1 + %lo(0x00000000)], %g1
295 ld [%g1 + (4 * _gloffset_Color3dv)], %g3
296 #endif
297 jmpl %g3, %g0
298 nop
299
300 GLOBL_FN(GL_PREFIX(Color3f))
301 .type glColor3f,#function
302 GL_PREFIX(Color3f):
303 #ifdef __sparc_v9__
304 sethi %hi(0x00000000), %g2
305 sethi %hi(0x00000000), %g1
306 or %g2, %lo(0x00000000), %g2
307 or %g1, %lo(0x00000000), %g1
308 sllx %g2, 32, %g2
309 ldx [%g1 + %g2], %g1
310 sethi %hi(8 * _gloffset_Color3f), %g2
311 or %g2, %lo(8 * _gloffset_Color3f), %g2
312 ldx [%g1 + %g2], %g3
313 #else
314 sethi %hi(0x00000000), %g1
315 ld [%g1 + %lo(0x00000000)], %g1
316 ld [%g1 + (4 * _gloffset_Color3f)], %g3
317 #endif
318 jmpl %g3, %g0
319 nop
320
321 GLOBL_FN(GL_PREFIX(Color3fv))
322 .type glColor3fv,#function
323 GL_PREFIX(Color3fv):
324 #ifdef __sparc_v9__
325 sethi %hi(0x00000000), %g2
326 sethi %hi(0x00000000), %g1
327 or %g2, %lo(0x00000000), %g2
328 or %g1, %lo(0x00000000), %g1
329 sllx %g2, 32, %g2
330 ldx [%g1 + %g2], %g1
331 sethi %hi(8 * _gloffset_Color3fv), %g2
332 or %g2, %lo(8 * _gloffset_Color3fv), %g2
333 ldx [%g1 + %g2], %g3
334 #else
335 sethi %hi(0x00000000), %g1
336 ld [%g1 + %lo(0x00000000)], %g1
337 ld [%g1 + (4 * _gloffset_Color3fv)], %g3
338 #endif
339 jmpl %g3, %g0
340 nop
341
342 GLOBL_FN(GL_PREFIX(Color3i))
343 .type glColor3i,#function
344 GL_PREFIX(Color3i):
345 #ifdef __sparc_v9__
346 sethi %hi(0x00000000), %g2
347 sethi %hi(0x00000000), %g1
348 or %g2, %lo(0x00000000), %g2
349 or %g1, %lo(0x00000000), %g1
350 sllx %g2, 32, %g2
351 ldx [%g1 + %g2], %g1
352 sethi %hi(8 * _gloffset_Color3i), %g2
353 or %g2, %lo(8 * _gloffset_Color3i), %g2
354 ldx [%g1 + %g2], %g3
355 #else
356 sethi %hi(0x00000000), %g1
357 ld [%g1 + %lo(0x00000000)], %g1
358 ld [%g1 + (4 * _gloffset_Color3i)], %g3
359 #endif
360 jmpl %g3, %g0
361 nop
362
363 GLOBL_FN(GL_PREFIX(Color3iv))
364 .type glColor3iv,#function
365 GL_PREFIX(Color3iv):
366 #ifdef __sparc_v9__
367 sethi %hi(0x00000000), %g2
368 sethi %hi(0x00000000), %g1
369 or %g2, %lo(0x00000000), %g2
370 or %g1, %lo(0x00000000), %g1
371 sllx %g2, 32, %g2
372 ldx [%g1 + %g2], %g1
373 sethi %hi(8 * _gloffset_Color3iv), %g2
374 or %g2, %lo(8 * _gloffset_Color3iv), %g2
375 ldx [%g1 + %g2], %g3
376 #else
377 sethi %hi(0x00000000), %g1
378 ld [%g1 + %lo(0x00000000)], %g1
379 ld [%g1 + (4 * _gloffset_Color3iv)], %g3
380 #endif
381 jmpl %g3, %g0
382 nop
383
384 GLOBL_FN(GL_PREFIX(Color3s))
385 .type glColor3s,#function
386 GL_PREFIX(Color3s):
387 #ifdef __sparc_v9__
388 sethi %hi(0x00000000), %g2
389 sethi %hi(0x00000000), %g1
390 or %g2, %lo(0x00000000), %g2
391 or %g1, %lo(0x00000000), %g1
392 sllx %g2, 32, %g2
393 ldx [%g1 + %g2], %g1
394 sethi %hi(8 * _gloffset_Color3s), %g2
395 or %g2, %lo(8 * _gloffset_Color3s), %g2
396 ldx [%g1 + %g2], %g3
397 #else
398 sethi %hi(0x00000000), %g1
399 ld [%g1 + %lo(0x00000000)], %g1
400 ld [%g1 + (4 * _gloffset_Color3s)], %g3
401 #endif
402 jmpl %g3, %g0
403 nop
404
405 GLOBL_FN(GL_PREFIX(Color3sv))
406 .type glColor3sv,#function
407 GL_PREFIX(Color3sv):
408 #ifdef __sparc_v9__
409 sethi %hi(0x00000000), %g2
410 sethi %hi(0x00000000), %g1
411 or %g2, %lo(0x00000000), %g2
412 or %g1, %lo(0x00000000), %g1
413 sllx %g2, 32, %g2
414 ldx [%g1 + %g2], %g1
415 sethi %hi(8 * _gloffset_Color3sv), %g2
416 or %g2, %lo(8 * _gloffset_Color3sv), %g2
417 ldx [%g1 + %g2], %g3
418 #else
419 sethi %hi(0x00000000), %g1
420 ld [%g1 + %lo(0x00000000)], %g1
421 ld [%g1 + (4 * _gloffset_Color3sv)], %g3
422 #endif
423 jmpl %g3, %g0
424 nop
425
426 GLOBL_FN(GL_PREFIX(Color3ub))
427 .type glColor3ub,#function
428 GL_PREFIX(Color3ub):
429 #ifdef __sparc_v9__
430 sethi %hi(0x00000000), %g2
431 sethi %hi(0x00000000), %g1
432 or %g2, %lo(0x00000000), %g2
433 or %g1, %lo(0x00000000), %g1
434 sllx %g2, 32, %g2
435 ldx [%g1 + %g2], %g1
436 sethi %hi(8 * _gloffset_Color3ub), %g2
437 or %g2, %lo(8 * _gloffset_Color3ub), %g2
438 ldx [%g1 + %g2], %g3
439 #else
440 sethi %hi(0x00000000), %g1
441 ld [%g1 + %lo(0x00000000)], %g1
442 ld [%g1 + (4 * _gloffset_Color3ub)], %g3
443 #endif
444 jmpl %g3, %g0
445 nop
446
447 GLOBL_FN(GL_PREFIX(Color3ubv))
448 .type glColor3ubv,#function
449 GL_PREFIX(Color3ubv):
450 #ifdef __sparc_v9__
451 sethi %hi(0x00000000), %g2
452 sethi %hi(0x00000000), %g1
453 or %g2, %lo(0x00000000), %g2
454 or %g1, %lo(0x00000000), %g1
455 sllx %g2, 32, %g2
456 ldx [%g1 + %g2], %g1
457 sethi %hi(8 * _gloffset_Color3ubv), %g2
458 or %g2, %lo(8 * _gloffset_Color3ubv), %g2
459 ldx [%g1 + %g2], %g3
460 #else
461 sethi %hi(0x00000000), %g1
462 ld [%g1 + %lo(0x00000000)], %g1
463 ld [%g1 + (4 * _gloffset_Color3ubv)], %g3
464 #endif
465 jmpl %g3, %g0
466 nop
467
468 GLOBL_FN(GL_PREFIX(Color3ui))
469 .type glColor3ui,#function
470 GL_PREFIX(Color3ui):
471 #ifdef __sparc_v9__
472 sethi %hi(0x00000000), %g2
473 sethi %hi(0x00000000), %g1
474 or %g2, %lo(0x00000000), %g2
475 or %g1, %lo(0x00000000), %g1
476 sllx %g2, 32, %g2
477 ldx [%g1 + %g2], %g1
478 sethi %hi(8 * _gloffset_Color3ui), %g2
479 or %g2, %lo(8 * _gloffset_Color3ui), %g2
480 ldx [%g1 + %g2], %g3
481 #else
482 sethi %hi(0x00000000), %g1
483 ld [%g1 + %lo(0x00000000)], %g1
484 ld [%g1 + (4 * _gloffset_Color3ui)], %g3
485 #endif
486 jmpl %g3, %g0
487 nop
488
489 GLOBL_FN(GL_PREFIX(Color3uiv))
490 .type glColor3uiv,#function
491 GL_PREFIX(Color3uiv):
492 #ifdef __sparc_v9__
493 sethi %hi(0x00000000), %g2
494 sethi %hi(0x00000000), %g1
495 or %g2, %lo(0x00000000), %g2
496 or %g1, %lo(0x00000000), %g1
497 sllx %g2, 32, %g2
498 ldx [%g1 + %g2], %g1
499 sethi %hi(8 * _gloffset_Color3uiv), %g2
500 or %g2, %lo(8 * _gloffset_Color3uiv), %g2
501 ldx [%g1 + %g2], %g3
502 #else
503 sethi %hi(0x00000000), %g1
504 ld [%g1 + %lo(0x00000000)], %g1
505 ld [%g1 + (4 * _gloffset_Color3uiv)], %g3
506 #endif
507 jmpl %g3, %g0
508 nop
509
510 GLOBL_FN(GL_PREFIX(Color3us))
511 .type glColor3us,#function
512 GL_PREFIX(Color3us):
513 #ifdef __sparc_v9__
514 sethi %hi(0x00000000), %g2
515 sethi %hi(0x00000000), %g1
516 or %g2, %lo(0x00000000), %g2
517 or %g1, %lo(0x00000000), %g1
518 sllx %g2, 32, %g2
519 ldx [%g1 + %g2], %g1
520 sethi %hi(8 * _gloffset_Color3us), %g2
521 or %g2, %lo(8 * _gloffset_Color3us), %g2
522 ldx [%g1 + %g2], %g3
523 #else
524 sethi %hi(0x00000000), %g1
525 ld [%g1 + %lo(0x00000000)], %g1
526 ld [%g1 + (4 * _gloffset_Color3us)], %g3
527 #endif
528 jmpl %g3, %g0
529 nop
530
531 GLOBL_FN(GL_PREFIX(Color3usv))
532 .type glColor3usv,#function
533 GL_PREFIX(Color3usv):
534 #ifdef __sparc_v9__
535 sethi %hi(0x00000000), %g2
536 sethi %hi(0x00000000), %g1
537 or %g2, %lo(0x00000000), %g2
538 or %g1, %lo(0x00000000), %g1
539 sllx %g2, 32, %g2
540 ldx [%g1 + %g2], %g1
541 sethi %hi(8 * _gloffset_Color3usv), %g2
542 or %g2, %lo(8 * _gloffset_Color3usv), %g2
543 ldx [%g1 + %g2], %g3
544 #else
545 sethi %hi(0x00000000), %g1
546 ld [%g1 + %lo(0x00000000)], %g1
547 ld [%g1 + (4 * _gloffset_Color3usv)], %g3
548 #endif
549 jmpl %g3, %g0
550 nop
551
552 GLOBL_FN(GL_PREFIX(Color4b))
553 .type glColor4b,#function
554 GL_PREFIX(Color4b):
555 #ifdef __sparc_v9__
556 sethi %hi(0x00000000), %g2
557 sethi %hi(0x00000000), %g1
558 or %g2, %lo(0x00000000), %g2
559 or %g1, %lo(0x00000000), %g1
560 sllx %g2, 32, %g2
561 ldx [%g1 + %g2], %g1
562 sethi %hi(8 * _gloffset_Color4b), %g2
563 or %g2, %lo(8 * _gloffset_Color4b), %g2
564 ldx [%g1 + %g2], %g3
565 #else
566 sethi %hi(0x00000000), %g1
567 ld [%g1 + %lo(0x00000000)], %g1
568 ld [%g1 + (4 * _gloffset_Color4b)], %g3
569 #endif
570 jmpl %g3, %g0
571 nop
572
573 GLOBL_FN(GL_PREFIX(Color4bv))
574 .type glColor4bv,#function
575 GL_PREFIX(Color4bv):
576 #ifdef __sparc_v9__
577 sethi %hi(0x00000000), %g2
578 sethi %hi(0x00000000), %g1
579 or %g2, %lo(0x00000000), %g2
580 or %g1, %lo(0x00000000), %g1
581 sllx %g2, 32, %g2
582 ldx [%g1 + %g2], %g1
583 sethi %hi(8 * _gloffset_Color4bv), %g2
584 or %g2, %lo(8 * _gloffset_Color4bv), %g2
585 ldx [%g1 + %g2], %g3
586 #else
587 sethi %hi(0x00000000), %g1
588 ld [%g1 + %lo(0x00000000)], %g1
589 ld [%g1 + (4 * _gloffset_Color4bv)], %g3
590 #endif
591 jmpl %g3, %g0
592 nop
593
594 GLOBL_FN(GL_PREFIX(Color4d))
595 .type glColor4d,#function
596 GL_PREFIX(Color4d):
597 #ifdef __sparc_v9__
598 sethi %hi(0x00000000), %g2
599 sethi %hi(0x00000000), %g1
600 or %g2, %lo(0x00000000), %g2
601 or %g1, %lo(0x00000000), %g1
602 sllx %g2, 32, %g2
603 ldx [%g1 + %g2], %g1
604 sethi %hi(8 * _gloffset_Color4d), %g2
605 or %g2, %lo(8 * _gloffset_Color4d), %g2
606 ldx [%g1 + %g2], %g3
607 #else
608 sethi %hi(0x00000000), %g1
609 ld [%g1 + %lo(0x00000000)], %g1
610 ld [%g1 + (4 * _gloffset_Color4d)], %g3
611 #endif
612 jmpl %g3, %g0
613 nop
614
615 GLOBL_FN(GL_PREFIX(Color4dv))
616 .type glColor4dv,#function
617 GL_PREFIX(Color4dv):
618 #ifdef __sparc_v9__
619 sethi %hi(0x00000000), %g2
620 sethi %hi(0x00000000), %g1
621 or %g2, %lo(0x00000000), %g2
622 or %g1, %lo(0x00000000), %g1
623 sllx %g2, 32, %g2
624 ldx [%g1 + %g2], %g1
625 sethi %hi(8 * _gloffset_Color4dv), %g2
626 or %g2, %lo(8 * _gloffset_Color4dv), %g2
627 ldx [%g1 + %g2], %g3
628 #else
629 sethi %hi(0x00000000), %g1
630 ld [%g1 + %lo(0x00000000)], %g1
631 ld [%g1 + (4 * _gloffset_Color4dv)], %g3
632 #endif
633 jmpl %g3, %g0
634 nop
635
636 GLOBL_FN(GL_PREFIX(Color4f))
637 .type glColor4f,#function
638 GL_PREFIX(Color4f):
639 #ifdef __sparc_v9__
640 sethi %hi(0x00000000), %g2
641 sethi %hi(0x00000000), %g1
642 or %g2, %lo(0x00000000), %g2
643 or %g1, %lo(0x00000000), %g1
644 sllx %g2, 32, %g2
645 ldx [%g1 + %g2], %g1
646 sethi %hi(8 * _gloffset_Color4f), %g2
647 or %g2, %lo(8 * _gloffset_Color4f), %g2
648 ldx [%g1 + %g2], %g3
649 #else
650 sethi %hi(0x00000000), %g1
651 ld [%g1 + %lo(0x00000000)], %g1
652 ld [%g1 + (4 * _gloffset_Color4f)], %g3
653 #endif
654 jmpl %g3, %g0
655 nop
656
657 GLOBL_FN(GL_PREFIX(Color4fv))
658 .type glColor4fv,#function
659 GL_PREFIX(Color4fv):
660 #ifdef __sparc_v9__
661 sethi %hi(0x00000000), %g2
662 sethi %hi(0x00000000), %g1
663 or %g2, %lo(0x00000000), %g2
664 or %g1, %lo(0x00000000), %g1
665 sllx %g2, 32, %g2
666 ldx [%g1 + %g2], %g1
667 sethi %hi(8 * _gloffset_Color4fv), %g2
668 or %g2, %lo(8 * _gloffset_Color4fv), %g2
669 ldx [%g1 + %g2], %g3
670 #else
671 sethi %hi(0x00000000), %g1
672 ld [%g1 + %lo(0x00000000)], %g1
673 ld [%g1 + (4 * _gloffset_Color4fv)], %g3
674 #endif
675 jmpl %g3, %g0
676 nop
677
678 GLOBL_FN(GL_PREFIX(Color4i))
679 .type glColor4i,#function
680 GL_PREFIX(Color4i):
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 ldx [%g1 + %g2], %g1
688 sethi %hi(8 * _gloffset_Color4i), %g2
689 or %g2, %lo(8 * _gloffset_Color4i), %g2
690 ldx [%g1 + %g2], %g3
691 #else
692 sethi %hi(0x00000000), %g1
693 ld [%g1 + %lo(0x00000000)], %g1
694 ld [%g1 + (4 * _gloffset_Color4i)], %g3
695 #endif
696 jmpl %g3, %g0
697 nop
698
699 GLOBL_FN(GL_PREFIX(Color4iv))
700 .type glColor4iv,#function
701 GL_PREFIX(Color4iv):
702 #ifdef __sparc_v9__
703 sethi %hi(0x00000000), %g2
704 sethi %hi(0x00000000), %g1
705 or %g2, %lo(0x00000000), %g2
706 or %g1, %lo(0x00000000), %g1
707 sllx %g2, 32, %g2
708 ldx [%g1 + %g2], %g1
709 sethi %hi(8 * _gloffset_Color4iv), %g2
710 or %g2, %lo(8 * _gloffset_Color4iv), %g2
711 ldx [%g1 + %g2], %g3
712 #else
713 sethi %hi(0x00000000), %g1
714 ld [%g1 + %lo(0x00000000)], %g1
715 ld [%g1 + (4 * _gloffset_Color4iv)], %g3
716 #endif
717 jmpl %g3, %g0
718 nop
719
720 GLOBL_FN(GL_PREFIX(Color4s))
721 .type glColor4s,#function
722 GL_PREFIX(Color4s):
723 #ifdef __sparc_v9__
724 sethi %hi(0x00000000), %g2
725 sethi %hi(0x00000000), %g1
726 or %g2, %lo(0x00000000), %g2
727 or %g1, %lo(0x00000000), %g1
728 sllx %g2, 32, %g2
729 ldx [%g1 + %g2], %g1
730 sethi %hi(8 * _gloffset_Color4s), %g2
731 or %g2, %lo(8 * _gloffset_Color4s), %g2
732 ldx [%g1 + %g2], %g3
733 #else
734 sethi %hi(0x00000000), %g1
735 ld [%g1 + %lo(0x00000000)], %g1
736 ld [%g1 + (4 * _gloffset_Color4s)], %g3
737 #endif
738 jmpl %g3, %g0
739 nop
740
741 GLOBL_FN(GL_PREFIX(Color4sv))
742 .type glColor4sv,#function
743 GL_PREFIX(Color4sv):
744 #ifdef __sparc_v9__
745 sethi %hi(0x00000000), %g2
746 sethi %hi(0x00000000), %g1
747 or %g2, %lo(0x00000000), %g2
748 or %g1, %lo(0x00000000), %g1
749 sllx %g2, 32, %g2
750 ldx [%g1 + %g2], %g1
751 sethi %hi(8 * _gloffset_Color4sv), %g2
752 or %g2, %lo(8 * _gloffset_Color4sv), %g2
753 ldx [%g1 + %g2], %g3
754 #else
755 sethi %hi(0x00000000), %g1
756 ld [%g1 + %lo(0x00000000)], %g1
757 ld [%g1 + (4 * _gloffset_Color4sv)], %g3
758 #endif
759 jmpl %g3, %g0
760 nop
761
762 GLOBL_FN(GL_PREFIX(Color4ub))
763 .type glColor4ub,#function
764 GL_PREFIX(Color4ub):
765 #ifdef __sparc_v9__
766 sethi %hi(0x00000000), %g2
767 sethi %hi(0x00000000), %g1
768 or %g2, %lo(0x00000000), %g2
769 or %g1, %lo(0x00000000), %g1
770 sllx %g2, 32, %g2
771 ldx [%g1 + %g2], %g1
772 sethi %hi(8 * _gloffset_Color4ub), %g2
773 or %g2, %lo(8 * _gloffset_Color4ub), %g2
774 ldx [%g1 + %g2], %g3
775 #else
776 sethi %hi(0x00000000), %g1
777 ld [%g1 + %lo(0x00000000)], %g1
778 ld [%g1 + (4 * _gloffset_Color4ub)], %g3
779 #endif
780 jmpl %g3, %g0
781 nop
782
783 GLOBL_FN(GL_PREFIX(Color4ubv))
784 .type glColor4ubv,#function
785 GL_PREFIX(Color4ubv):
786 #ifdef __sparc_v9__
787 sethi %hi(0x00000000), %g2
788 sethi %hi(0x00000000), %g1
789 or %g2, %lo(0x00000000), %g2
790 or %g1, %lo(0x00000000), %g1
791 sllx %g2, 32, %g2
792 ldx [%g1 + %g2], %g1
793 sethi %hi(8 * _gloffset_Color4ubv), %g2
794 or %g2, %lo(8 * _gloffset_Color4ubv), %g2
795 ldx [%g1 + %g2], %g3
796 #else
797 sethi %hi(0x00000000), %g1
798 ld [%g1 + %lo(0x00000000)], %g1
799 ld [%g1 + (4 * _gloffset_Color4ubv)], %g3
800 #endif
801 jmpl %g3, %g0
802 nop
803
804 GLOBL_FN(GL_PREFIX(Color4ui))
805 .type glColor4ui,#function
806 GL_PREFIX(Color4ui):
807 #ifdef __sparc_v9__
808 sethi %hi(0x00000000), %g2
809 sethi %hi(0x00000000), %g1
810 or %g2, %lo(0x00000000), %g2
811 or %g1, %lo(0x00000000), %g1
812 sllx %g2, 32, %g2
813 ldx [%g1 + %g2], %g1
814 sethi %hi(8 * _gloffset_Color4ui), %g2
815 or %g2, %lo(8 * _gloffset_Color4ui), %g2
816 ldx [%g1 + %g2], %g3
817 #else
818 sethi %hi(0x00000000), %g1
819 ld [%g1 + %lo(0x00000000)], %g1
820 ld [%g1 + (4 * _gloffset_Color4ui)], %g3
821 #endif
822 jmpl %g3, %g0
823 nop
824
825 GLOBL_FN(GL_PREFIX(Color4uiv))
826 .type glColor4uiv,#function
827 GL_PREFIX(Color4uiv):
828 #ifdef __sparc_v9__
829 sethi %hi(0x00000000), %g2
830 sethi %hi(0x00000000), %g1
831 or %g2, %lo(0x00000000), %g2
832 or %g1, %lo(0x00000000), %g1
833 sllx %g2, 32, %g2
834 ldx [%g1 + %g2], %g1
835 sethi %hi(8 * _gloffset_Color4uiv), %g2
836 or %g2, %lo(8 * _gloffset_Color4uiv), %g2
837 ldx [%g1 + %g2], %g3
838 #else
839 sethi %hi(0x00000000), %g1
840 ld [%g1 + %lo(0x00000000)], %g1
841 ld [%g1 + (4 * _gloffset_Color4uiv)], %g3
842 #endif
843 jmpl %g3, %g0
844 nop
845
846 GLOBL_FN(GL_PREFIX(Color4us))
847 .type glColor4us,#function
848 GL_PREFIX(Color4us):
849 #ifdef __sparc_v9__
850 sethi %hi(0x00000000), %g2
851 sethi %hi(0x00000000), %g1
852 or %g2, %lo(0x00000000), %g2
853 or %g1, %lo(0x00000000), %g1
854 sllx %g2, 32, %g2
855 ldx [%g1 + %g2], %g1
856 sethi %hi(8 * _gloffset_Color4us), %g2
857 or %g2, %lo(8 * _gloffset_Color4us), %g2
858 ldx [%g1 + %g2], %g3
859 #else
860 sethi %hi(0x00000000), %g1
861 ld [%g1 + %lo(0x00000000)], %g1
862 ld [%g1 + (4 * _gloffset_Color4us)], %g3
863 #endif
864 jmpl %g3, %g0
865 nop
866
867 GLOBL_FN(GL_PREFIX(Color4usv))
868 .type glColor4usv,#function
869 GL_PREFIX(Color4usv):
870 #ifdef __sparc_v9__
871 sethi %hi(0x00000000), %g2
872 sethi %hi(0x00000000), %g1
873 or %g2, %lo(0x00000000), %g2
874 or %g1, %lo(0x00000000), %g1
875 sllx %g2, 32, %g2
876 ldx [%g1 + %g2], %g1
877 sethi %hi(8 * _gloffset_Color4usv), %g2
878 or %g2, %lo(8 * _gloffset_Color4usv), %g2
879 ldx [%g1 + %g2], %g3
880 #else
881 sethi %hi(0x00000000), %g1
882 ld [%g1 + %lo(0x00000000)], %g1
883 ld [%g1 + (4 * _gloffset_Color4usv)], %g3
884 #endif
885 jmpl %g3, %g0
886 nop
887
888 GLOBL_FN(GL_PREFIX(EdgeFlag))
889 .type glEdgeFlag,#function
890 GL_PREFIX(EdgeFlag):
891 #ifdef __sparc_v9__
892 sethi %hi(0x00000000), %g2
893 sethi %hi(0x00000000), %g1
894 or %g2, %lo(0x00000000), %g2
895 or %g1, %lo(0x00000000), %g1
896 sllx %g2, 32, %g2
897 ldx [%g1 + %g2], %g1
898 sethi %hi(8 * _gloffset_EdgeFlag), %g2
899 or %g2, %lo(8 * _gloffset_EdgeFlag), %g2
900 ldx [%g1 + %g2], %g3
901 #else
902 sethi %hi(0x00000000), %g1
903 ld [%g1 + %lo(0x00000000)], %g1
904 ld [%g1 + (4 * _gloffset_EdgeFlag)], %g3
905 #endif
906 jmpl %g3, %g0
907 nop
908
909 GLOBL_FN(GL_PREFIX(EdgeFlagv))
910 .type glEdgeFlagv,#function
911 GL_PREFIX(EdgeFlagv):
912 #ifdef __sparc_v9__
913 sethi %hi(0x00000000), %g2
914 sethi %hi(0x00000000), %g1
915 or %g2, %lo(0x00000000), %g2
916 or %g1, %lo(0x00000000), %g1
917 sllx %g2, 32, %g2
918 ldx [%g1 + %g2], %g1
919 sethi %hi(8 * _gloffset_EdgeFlagv), %g2
920 or %g2, %lo(8 * _gloffset_EdgeFlagv), %g2
921 ldx [%g1 + %g2], %g3
922 #else
923 sethi %hi(0x00000000), %g1
924 ld [%g1 + %lo(0x00000000)], %g1
925 ld [%g1 + (4 * _gloffset_EdgeFlagv)], %g3
926 #endif
927 jmpl %g3, %g0
928 nop
929
930 GLOBL_FN(GL_PREFIX(End))
931 .type glEnd,#function
932 GL_PREFIX(End):
933 #ifdef __sparc_v9__
934 sethi %hi(0x00000000), %g2
935 sethi %hi(0x00000000), %g1
936 or %g2, %lo(0x00000000), %g2
937 or %g1, %lo(0x00000000), %g1
938 sllx %g2, 32, %g2
939 ldx [%g1 + %g2], %g1
940 sethi %hi(8 * _gloffset_End), %g2
941 or %g2, %lo(8 * _gloffset_End), %g2
942 ldx [%g1 + %g2], %g3
943 #else
944 sethi %hi(0x00000000), %g1
945 ld [%g1 + %lo(0x00000000)], %g1
946 ld [%g1 + (4 * _gloffset_End)], %g3
947 #endif
948 jmpl %g3, %g0
949 nop
950
951 GLOBL_FN(GL_PREFIX(Indexd))
952 .type glIndexd,#function
953 GL_PREFIX(Indexd):
954 #ifdef __sparc_v9__
955 sethi %hi(0x00000000), %g2
956 sethi %hi(0x00000000), %g1
957 or %g2, %lo(0x00000000), %g2
958 or %g1, %lo(0x00000000), %g1
959 sllx %g2, 32, %g2
960 ldx [%g1 + %g2], %g1
961 sethi %hi(8 * _gloffset_Indexd), %g2
962 or %g2, %lo(8 * _gloffset_Indexd), %g2
963 ldx [%g1 + %g2], %g3
964 #else
965 sethi %hi(0x00000000), %g1
966 ld [%g1 + %lo(0x00000000)], %g1
967 ld [%g1 + (4 * _gloffset_Indexd)], %g3
968 #endif
969 jmpl %g3, %g0
970 nop
971
972 GLOBL_FN(GL_PREFIX(Indexdv))
973 .type glIndexdv,#function
974 GL_PREFIX(Indexdv):
975 #ifdef __sparc_v9__
976 sethi %hi(0x00000000), %g2
977 sethi %hi(0x00000000), %g1
978 or %g2, %lo(0x00000000), %g2
979 or %g1, %lo(0x00000000), %g1
980 sllx %g2, 32, %g2
981 ldx [%g1 + %g2], %g1
982 sethi %hi(8 * _gloffset_Indexdv), %g2
983 or %g2, %lo(8 * _gloffset_Indexdv), %g2
984 ldx [%g1 + %g2], %g3
985 #else
986 sethi %hi(0x00000000), %g1
987 ld [%g1 + %lo(0x00000000)], %g1
988 ld [%g1 + (4 * _gloffset_Indexdv)], %g3
989 #endif
990 jmpl %g3, %g0
991 nop
992
993 GLOBL_FN(GL_PREFIX(Indexf))
994 .type glIndexf,#function
995 GL_PREFIX(Indexf):
996 #ifdef __sparc_v9__
997 sethi %hi(0x00000000), %g2
998 sethi %hi(0x00000000), %g1
999 or %g2, %lo(0x00000000), %g2
1000 or %g1, %lo(0x00000000), %g1
1001 sllx %g2, 32, %g2
1002 ldx [%g1 + %g2], %g1
1003 sethi %hi(8 * _gloffset_Indexf), %g2
1004 or %g2, %lo(8 * _gloffset_Indexf), %g2
1005 ldx [%g1 + %g2], %g3
1006 #else
1007 sethi %hi(0x00000000), %g1
1008 ld [%g1 + %lo(0x00000000)], %g1
1009 ld [%g1 + (4 * _gloffset_Indexf)], %g3
1010 #endif
1011 jmpl %g3, %g0
1012 nop
1013
1014 GLOBL_FN(GL_PREFIX(Indexfv))
1015 .type glIndexfv,#function
1016 GL_PREFIX(Indexfv):
1017 #ifdef __sparc_v9__
1018 sethi %hi(0x00000000), %g2
1019 sethi %hi(0x00000000), %g1
1020 or %g2, %lo(0x00000000), %g2
1021 or %g1, %lo(0x00000000), %g1
1022 sllx %g2, 32, %g2
1023 ldx [%g1 + %g2], %g1
1024 sethi %hi(8 * _gloffset_Indexfv), %g2
1025 or %g2, %lo(8 * _gloffset_Indexfv), %g2
1026 ldx [%g1 + %g2], %g3
1027 #else
1028 sethi %hi(0x00000000), %g1
1029 ld [%g1 + %lo(0x00000000)], %g1
1030 ld [%g1 + (4 * _gloffset_Indexfv)], %g3
1031 #endif
1032 jmpl %g3, %g0
1033 nop
1034
1035 GLOBL_FN(GL_PREFIX(Indexi))
1036 .type glIndexi,#function
1037 GL_PREFIX(Indexi):
1038 #ifdef __sparc_v9__
1039 sethi %hi(0x00000000), %g2
1040 sethi %hi(0x00000000), %g1
1041 or %g2, %lo(0x00000000), %g2
1042 or %g1, %lo(0x00000000), %g1
1043 sllx %g2, 32, %g2
1044 ldx [%g1 + %g2], %g1
1045 sethi %hi(8 * _gloffset_Indexi), %g2
1046 or %g2, %lo(8 * _gloffset_Indexi), %g2
1047 ldx [%g1 + %g2], %g3
1048 #else
1049 sethi %hi(0x00000000), %g1
1050 ld [%g1 + %lo(0x00000000)], %g1
1051 ld [%g1 + (4 * _gloffset_Indexi)], %g3
1052 #endif
1053 jmpl %g3, %g0
1054 nop
1055
1056 GLOBL_FN(GL_PREFIX(Indexiv))
1057 .type glIndexiv,#function
1058 GL_PREFIX(Indexiv):
1059 #ifdef __sparc_v9__
1060 sethi %hi(0x00000000), %g2
1061 sethi %hi(0x00000000), %g1
1062 or %g2, %lo(0x00000000), %g2
1063 or %g1, %lo(0x00000000), %g1
1064 sllx %g2, 32, %g2
1065 ldx [%g1 + %g2], %g1
1066 sethi %hi(8 * _gloffset_Indexiv), %g2
1067 or %g2, %lo(8 * _gloffset_Indexiv), %g2
1068 ldx [%g1 + %g2], %g3
1069 #else
1070 sethi %hi(0x00000000), %g1
1071 ld [%g1 + %lo(0x00000000)], %g1
1072 ld [%g1 + (4 * _gloffset_Indexiv)], %g3
1073 #endif
1074 jmpl %g3, %g0
1075 nop
1076
1077 GLOBL_FN(GL_PREFIX(Indexs))
1078 .type glIndexs,#function
1079 GL_PREFIX(Indexs):
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 ldx [%g1 + %g2], %g1
1087 sethi %hi(8 * _gloffset_Indexs), %g2
1088 or %g2, %lo(8 * _gloffset_Indexs), %g2
1089 ldx [%g1 + %g2], %g3
1090 #else
1091 sethi %hi(0x00000000), %g1
1092 ld [%g1 + %lo(0x00000000)], %g1
1093 ld [%g1 + (4 * _gloffset_Indexs)], %g3
1094 #endif
1095 jmpl %g3, %g0
1096 nop
1097
1098 GLOBL_FN(GL_PREFIX(Indexsv))
1099 .type glIndexsv,#function
1100 GL_PREFIX(Indexsv):
1101 #ifdef __sparc_v9__
1102 sethi %hi(0x00000000), %g2
1103 sethi %hi(0x00000000), %g1
1104 or %g2, %lo(0x00000000), %g2
1105 or %g1, %lo(0x00000000), %g1
1106 sllx %g2, 32, %g2
1107 ldx [%g1 + %g2], %g1
1108 sethi %hi(8 * _gloffset_Indexsv), %g2
1109 or %g2, %lo(8 * _gloffset_Indexsv), %g2
1110 ldx [%g1 + %g2], %g3
1111 #else
1112 sethi %hi(0x00000000), %g1
1113 ld [%g1 + %lo(0x00000000)], %g1
1114 ld [%g1 + (4 * _gloffset_Indexsv)], %g3
1115 #endif
1116 jmpl %g3, %g0
1117 nop
1118
1119 GLOBL_FN(GL_PREFIX(Normal3b))
1120 .type glNormal3b,#function
1121 GL_PREFIX(Normal3b):
1122 #ifdef __sparc_v9__
1123 sethi %hi(0x00000000), %g2
1124 sethi %hi(0x00000000), %g1
1125 or %g2, %lo(0x00000000), %g2
1126 or %g1, %lo(0x00000000), %g1
1127 sllx %g2, 32, %g2
1128 ldx [%g1 + %g2], %g1
1129 sethi %hi(8 * _gloffset_Normal3b), %g2
1130 or %g2, %lo(8 * _gloffset_Normal3b), %g2
1131 ldx [%g1 + %g2], %g3
1132 #else
1133 sethi %hi(0x00000000), %g1
1134 ld [%g1 + %lo(0x00000000)], %g1
1135 ld [%g1 + (4 * _gloffset_Normal3b)], %g3
1136 #endif
1137 jmpl %g3, %g0
1138 nop
1139
1140 GLOBL_FN(GL_PREFIX(Normal3bv))
1141 .type glNormal3bv,#function
1142 GL_PREFIX(Normal3bv):
1143 #ifdef __sparc_v9__
1144 sethi %hi(0x00000000), %g2
1145 sethi %hi(0x00000000), %g1
1146 or %g2, %lo(0x00000000), %g2
1147 or %g1, %lo(0x00000000), %g1
1148 sllx %g2, 32, %g2
1149 ldx [%g1 + %g2], %g1
1150 sethi %hi(8 * _gloffset_Normal3bv), %g2
1151 or %g2, %lo(8 * _gloffset_Normal3bv), %g2
1152 ldx [%g1 + %g2], %g3
1153 #else
1154 sethi %hi(0x00000000), %g1
1155 ld [%g1 + %lo(0x00000000)], %g1
1156 ld [%g1 + (4 * _gloffset_Normal3bv)], %g3
1157 #endif
1158 jmpl %g3, %g0
1159 nop
1160
1161 GLOBL_FN(GL_PREFIX(Normal3d))
1162 .type glNormal3d,#function
1163 GL_PREFIX(Normal3d):
1164 #ifdef __sparc_v9__
1165 sethi %hi(0x00000000), %g2
1166 sethi %hi(0x00000000), %g1
1167 or %g2, %lo(0x00000000), %g2
1168 or %g1, %lo(0x00000000), %g1
1169 sllx %g2, 32, %g2
1170 ldx [%g1 + %g2], %g1
1171 sethi %hi(8 * _gloffset_Normal3d), %g2
1172 or %g2, %lo(8 * _gloffset_Normal3d), %g2
1173 ldx [%g1 + %g2], %g3
1174 #else
1175 sethi %hi(0x00000000), %g1
1176 ld [%g1 + %lo(0x00000000)], %g1
1177 ld [%g1 + (4 * _gloffset_Normal3d)], %g3
1178 #endif
1179 jmpl %g3, %g0
1180 nop
1181
1182 GLOBL_FN(GL_PREFIX(Normal3dv))
1183 .type glNormal3dv,#function
1184 GL_PREFIX(Normal3dv):
1185 #ifdef __sparc_v9__
1186 sethi %hi(0x00000000), %g2
1187 sethi %hi(0x00000000), %g1
1188 or %g2, %lo(0x00000000), %g2
1189 or %g1, %lo(0x00000000), %g1
1190 sllx %g2, 32, %g2
1191 ldx [%g1 + %g2], %g1
1192 sethi %hi(8 * _gloffset_Normal3dv), %g2
1193 or %g2, %lo(8 * _gloffset_Normal3dv), %g2
1194 ldx [%g1 + %g2], %g3
1195 #else
1196 sethi %hi(0x00000000), %g1
1197 ld [%g1 + %lo(0x00000000)], %g1
1198 ld [%g1 + (4 * _gloffset_Normal3dv)], %g3
1199 #endif
1200 jmpl %g3, %g0
1201 nop
1202
1203 GLOBL_FN(GL_PREFIX(Normal3f))
1204 .type glNormal3f,#function
1205 GL_PREFIX(Normal3f):
1206 #ifdef __sparc_v9__
1207 sethi %hi(0x00000000), %g2
1208 sethi %hi(0x00000000), %g1
1209 or %g2, %lo(0x00000000), %g2
1210 or %g1, %lo(0x00000000), %g1
1211 sllx %g2, 32, %g2
1212 ldx [%g1 + %g2], %g1
1213 sethi %hi(8 * _gloffset_Normal3f), %g2
1214 or %g2, %lo(8 * _gloffset_Normal3f), %g2
1215 ldx [%g1 + %g2], %g3
1216 #else
1217 sethi %hi(0x00000000), %g1
1218 ld [%g1 + %lo(0x00000000)], %g1
1219 ld [%g1 + (4 * _gloffset_Normal3f)], %g3
1220 #endif
1221 jmpl %g3, %g0
1222 nop
1223
1224 GLOBL_FN(GL_PREFIX(Normal3fv))
1225 .type glNormal3fv,#function
1226 GL_PREFIX(Normal3fv):
1227 #ifdef __sparc_v9__
1228 sethi %hi(0x00000000), %g2
1229 sethi %hi(0x00000000), %g1
1230 or %g2, %lo(0x00000000), %g2
1231 or %g1, %lo(0x00000000), %g1
1232 sllx %g2, 32, %g2
1233 ldx [%g1 + %g2], %g1
1234 sethi %hi(8 * _gloffset_Normal3fv), %g2
1235 or %g2, %lo(8 * _gloffset_Normal3fv), %g2
1236 ldx [%g1 + %g2], %g3
1237 #else
1238 sethi %hi(0x00000000), %g1
1239 ld [%g1 + %lo(0x00000000)], %g1
1240 ld [%g1 + (4 * _gloffset_Normal3fv)], %g3
1241 #endif
1242 jmpl %g3, %g0
1243 nop
1244
1245 GLOBL_FN(GL_PREFIX(Normal3i))
1246 .type glNormal3i,#function
1247 GL_PREFIX(Normal3i):
1248 #ifdef __sparc_v9__
1249 sethi %hi(0x00000000), %g2
1250 sethi %hi(0x00000000), %g1
1251 or %g2, %lo(0x00000000), %g2
1252 or %g1, %lo(0x00000000), %g1
1253 sllx %g2, 32, %g2
1254 ldx [%g1 + %g2], %g1
1255 sethi %hi(8 * _gloffset_Normal3i), %g2
1256 or %g2, %lo(8 * _gloffset_Normal3i), %g2
1257 ldx [%g1 + %g2], %g3
1258 #else
1259 sethi %hi(0x00000000), %g1
1260 ld [%g1 + %lo(0x00000000)], %g1
1261 ld [%g1 + (4 * _gloffset_Normal3i)], %g3
1262 #endif
1263 jmpl %g3, %g0
1264 nop
1265
1266 GLOBL_FN(GL_PREFIX(Normal3iv))
1267 .type glNormal3iv,#function
1268 GL_PREFIX(Normal3iv):
1269 #ifdef __sparc_v9__
1270 sethi %hi(0x00000000), %g2
1271 sethi %hi(0x00000000), %g1
1272 or %g2, %lo(0x00000000), %g2
1273 or %g1, %lo(0x00000000), %g1
1274 sllx %g2, 32, %g2
1275 ldx [%g1 + %g2], %g1
1276 sethi %hi(8 * _gloffset_Normal3iv), %g2
1277 or %g2, %lo(8 * _gloffset_Normal3iv), %g2
1278 ldx [%g1 + %g2], %g3
1279 #else
1280 sethi %hi(0x00000000), %g1
1281 ld [%g1 + %lo(0x00000000)], %g1
1282 ld [%g1 + (4 * _gloffset_Normal3iv)], %g3
1283 #endif
1284 jmpl %g3, %g0
1285 nop
1286
1287 GLOBL_FN(GL_PREFIX(Normal3s))
1288 .type glNormal3s,#function
1289 GL_PREFIX(Normal3s):
1290 #ifdef __sparc_v9__
1291 sethi %hi(0x00000000), %g2
1292 sethi %hi(0x00000000), %g1
1293 or %g2, %lo(0x00000000), %g2
1294 or %g1, %lo(0x00000000), %g1
1295 sllx %g2, 32, %g2
1296 ldx [%g1 + %g2], %g1
1297 sethi %hi(8 * _gloffset_Normal3s), %g2
1298 or %g2, %lo(8 * _gloffset_Normal3s), %g2
1299 ldx [%g1 + %g2], %g3
1300 #else
1301 sethi %hi(0x00000000), %g1
1302 ld [%g1 + %lo(0x00000000)], %g1
1303 ld [%g1 + (4 * _gloffset_Normal3s)], %g3
1304 #endif
1305 jmpl %g3, %g0
1306 nop
1307
1308 GLOBL_FN(GL_PREFIX(Normal3sv))
1309 .type glNormal3sv,#function
1310 GL_PREFIX(Normal3sv):
1311 #ifdef __sparc_v9__
1312 sethi %hi(0x00000000), %g2
1313 sethi %hi(0x00000000), %g1
1314 or %g2, %lo(0x00000000), %g2
1315 or %g1, %lo(0x00000000), %g1
1316 sllx %g2, 32, %g2
1317 ldx [%g1 + %g2], %g1
1318 sethi %hi(8 * _gloffset_Normal3sv), %g2
1319 or %g2, %lo(8 * _gloffset_Normal3sv), %g2
1320 ldx [%g1 + %g2], %g3
1321 #else
1322 sethi %hi(0x00000000), %g1
1323 ld [%g1 + %lo(0x00000000)], %g1
1324 ld [%g1 + (4 * _gloffset_Normal3sv)], %g3
1325 #endif
1326 jmpl %g3, %g0
1327 nop
1328
1329 GLOBL_FN(GL_PREFIX(RasterPos2d))
1330 .type glRasterPos2d,#function
1331 GL_PREFIX(RasterPos2d):
1332 #ifdef __sparc_v9__
1333 sethi %hi(0x00000000), %g2
1334 sethi %hi(0x00000000), %g1
1335 or %g2, %lo(0x00000000), %g2
1336 or %g1, %lo(0x00000000), %g1
1337 sllx %g2, 32, %g2
1338 ldx [%g1 + %g2], %g1
1339 sethi %hi(8 * _gloffset_RasterPos2d), %g2
1340 or %g2, %lo(8 * _gloffset_RasterPos2d), %g2
1341 ldx [%g1 + %g2], %g3
1342 #else
1343 sethi %hi(0x00000000), %g1
1344 ld [%g1 + %lo(0x00000000)], %g1
1345 ld [%g1 + (4 * _gloffset_RasterPos2d)], %g3
1346 #endif
1347 jmpl %g3, %g0
1348 nop
1349
1350 GLOBL_FN(GL_PREFIX(RasterPos2dv))
1351 .type glRasterPos2dv,#function
1352 GL_PREFIX(RasterPos2dv):
1353 #ifdef __sparc_v9__
1354 sethi %hi(0x00000000), %g2
1355 sethi %hi(0x00000000), %g1
1356 or %g2, %lo(0x00000000), %g2
1357 or %g1, %lo(0x00000000), %g1
1358 sllx %g2, 32, %g2
1359 ldx [%g1 + %g2], %g1
1360 sethi %hi(8 * _gloffset_RasterPos2dv), %g2
1361 or %g2, %lo(8 * _gloffset_RasterPos2dv), %g2
1362 ldx [%g1 + %g2], %g3
1363 #else
1364 sethi %hi(0x00000000), %g1
1365 ld [%g1 + %lo(0x00000000)], %g1
1366 ld [%g1 + (4 * _gloffset_RasterPos2dv)], %g3
1367 #endif
1368 jmpl %g3, %g0
1369 nop
1370
1371 GLOBL_FN(GL_PREFIX(RasterPos2f))
1372 .type glRasterPos2f,#function
1373 GL_PREFIX(RasterPos2f):
1374 #ifdef __sparc_v9__
1375 sethi %hi(0x00000000), %g2
1376 sethi %hi(0x00000000), %g1
1377 or %g2, %lo(0x00000000), %g2
1378 or %g1, %lo(0x00000000), %g1
1379 sllx %g2, 32, %g2
1380 ldx [%g1 + %g2], %g1
1381 sethi %hi(8 * _gloffset_RasterPos2f), %g2
1382 or %g2, %lo(8 * _gloffset_RasterPos2f), %g2
1383 ldx [%g1 + %g2], %g3
1384 #else
1385 sethi %hi(0x00000000), %g1
1386 ld [%g1 + %lo(0x00000000)], %g1
1387 ld [%g1 + (4 * _gloffset_RasterPos2f)], %g3
1388 #endif
1389 jmpl %g3, %g0
1390 nop
1391
1392 GLOBL_FN(GL_PREFIX(RasterPos2fv))
1393 .type glRasterPos2fv,#function
1394 GL_PREFIX(RasterPos2fv):
1395 #ifdef __sparc_v9__
1396 sethi %hi(0x00000000), %g2
1397 sethi %hi(0x00000000), %g1
1398 or %g2, %lo(0x00000000), %g2
1399 or %g1, %lo(0x00000000), %g1
1400 sllx %g2, 32, %g2
1401 ldx [%g1 + %g2], %g1
1402 sethi %hi(8 * _gloffset_RasterPos2fv), %g2
1403 or %g2, %lo(8 * _gloffset_RasterPos2fv), %g2
1404 ldx [%g1 + %g2], %g3
1405 #else
1406 sethi %hi(0x00000000), %g1
1407 ld [%g1 + %lo(0x00000000)], %g1
1408 ld [%g1 + (4 * _gloffset_RasterPos2fv)], %g3
1409 #endif
1410 jmpl %g3, %g0
1411 nop
1412
1413 GLOBL_FN(GL_PREFIX(RasterPos2i))
1414 .type glRasterPos2i,#function
1415 GL_PREFIX(RasterPos2i):
1416 #ifdef __sparc_v9__
1417 sethi %hi(0x00000000), %g2
1418 sethi %hi(0x00000000), %g1
1419 or %g2, %lo(0x00000000), %g2
1420 or %g1, %lo(0x00000000), %g1
1421 sllx %g2, 32, %g2
1422 ldx [%g1 + %g2], %g1
1423 sethi %hi(8 * _gloffset_RasterPos2i), %g2
1424 or %g2, %lo(8 * _gloffset_RasterPos2i), %g2
1425 ldx [%g1 + %g2], %g3
1426 #else
1427 sethi %hi(0x00000000), %g1
1428 ld [%g1 + %lo(0x00000000)], %g1
1429 ld [%g1 + (4 * _gloffset_RasterPos2i)], %g3
1430 #endif
1431 jmpl %g3, %g0
1432 nop
1433
1434 GLOBL_FN(GL_PREFIX(RasterPos2iv))
1435 .type glRasterPos2iv,#function
1436 GL_PREFIX(RasterPos2iv):
1437 #ifdef __sparc_v9__
1438 sethi %hi(0x00000000), %g2
1439 sethi %hi(0x00000000), %g1
1440 or %g2, %lo(0x00000000), %g2
1441 or %g1, %lo(0x00000000), %g1
1442 sllx %g2, 32, %g2
1443 ldx [%g1 + %g2], %g1
1444 sethi %hi(8 * _gloffset_RasterPos2iv), %g2
1445 or %g2, %lo(8 * _gloffset_RasterPos2iv), %g2
1446 ldx [%g1 + %g2], %g3
1447 #else
1448 sethi %hi(0x00000000), %g1
1449 ld [%g1 + %lo(0x00000000)], %g1
1450 ld [%g1 + (4 * _gloffset_RasterPos2iv)], %g3
1451 #endif
1452 jmpl %g3, %g0
1453 nop
1454
1455 GLOBL_FN(GL_PREFIX(RasterPos2s))
1456 .type glRasterPos2s,#function
1457 GL_PREFIX(RasterPos2s):
1458 #ifdef __sparc_v9__
1459 sethi %hi(0x00000000), %g2
1460 sethi %hi(0x00000000), %g1
1461 or %g2, %lo(0x00000000), %g2
1462 or %g1, %lo(0x00000000), %g1
1463 sllx %g2, 32, %g2
1464 ldx [%g1 + %g2], %g1
1465 sethi %hi(8 * _gloffset_RasterPos2s), %g2
1466 or %g2, %lo(8 * _gloffset_RasterPos2s), %g2
1467 ldx [%g1 + %g2], %g3
1468 #else
1469 sethi %hi(0x00000000), %g1
1470 ld [%g1 + %lo(0x00000000)], %g1
1471 ld [%g1 + (4 * _gloffset_RasterPos2s)], %g3
1472 #endif
1473 jmpl %g3, %g0
1474 nop
1475
1476 GLOBL_FN(GL_PREFIX(RasterPos2sv))
1477 .type glRasterPos2sv,#function
1478 GL_PREFIX(RasterPos2sv):
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 ldx [%g1 + %g2], %g1
1486 sethi %hi(8 * _gloffset_RasterPos2sv), %g2
1487 or %g2, %lo(8 * _gloffset_RasterPos2sv), %g2
1488 ldx [%g1 + %g2], %g3
1489 #else
1490 sethi %hi(0x00000000), %g1
1491 ld [%g1 + %lo(0x00000000)], %g1
1492 ld [%g1 + (4 * _gloffset_RasterPos2sv)], %g3
1493 #endif
1494 jmpl %g3, %g0
1495 nop
1496
1497 GLOBL_FN(GL_PREFIX(RasterPos3d))
1498 .type glRasterPos3d,#function
1499 GL_PREFIX(RasterPos3d):
1500 #ifdef __sparc_v9__
1501 sethi %hi(0x00000000), %g2
1502 sethi %hi(0x00000000), %g1
1503 or %g2, %lo(0x00000000), %g2
1504 or %g1, %lo(0x00000000), %g1
1505 sllx %g2, 32, %g2
1506 ldx [%g1 + %g2], %g1
1507 sethi %hi(8 * _gloffset_RasterPos3d), %g2
1508 or %g2, %lo(8 * _gloffset_RasterPos3d), %g2
1509 ldx [%g1 + %g2], %g3
1510 #else
1511 sethi %hi(0x00000000), %g1
1512 ld [%g1 + %lo(0x00000000)], %g1
1513 ld [%g1 + (4 * _gloffset_RasterPos3d)], %g3
1514 #endif
1515 jmpl %g3, %g0
1516 nop
1517
1518 GLOBL_FN(GL_PREFIX(RasterPos3dv))
1519 .type glRasterPos3dv,#function
1520 GL_PREFIX(RasterPos3dv):
1521 #ifdef __sparc_v9__
1522 sethi %hi(0x00000000), %g2
1523 sethi %hi(0x00000000), %g1
1524 or %g2, %lo(0x00000000), %g2
1525 or %g1, %lo(0x00000000), %g1
1526 sllx %g2, 32, %g2
1527 ldx [%g1 + %g2], %g1
1528 sethi %hi(8 * _gloffset_RasterPos3dv), %g2
1529 or %g2, %lo(8 * _gloffset_RasterPos3dv), %g2
1530 ldx [%g1 + %g2], %g3
1531 #else
1532 sethi %hi(0x00000000), %g1
1533 ld [%g1 + %lo(0x00000000)], %g1
1534 ld [%g1 + (4 * _gloffset_RasterPos3dv)], %g3
1535 #endif
1536 jmpl %g3, %g0
1537 nop
1538
1539 GLOBL_FN(GL_PREFIX(RasterPos3f))
1540 .type glRasterPos3f,#function
1541 GL_PREFIX(RasterPos3f):
1542 #ifdef __sparc_v9__
1543 sethi %hi(0x00000000), %g2
1544 sethi %hi(0x00000000), %g1
1545 or %g2, %lo(0x00000000), %g2
1546 or %g1, %lo(0x00000000), %g1
1547 sllx %g2, 32, %g2
1548 ldx [%g1 + %g2], %g1
1549 sethi %hi(8 * _gloffset_RasterPos3f), %g2
1550 or %g2, %lo(8 * _gloffset_RasterPos3f), %g2
1551 ldx [%g1 + %g2], %g3
1552 #else
1553 sethi %hi(0x00000000), %g1
1554 ld [%g1 + %lo(0x00000000)], %g1
1555 ld [%g1 + (4 * _gloffset_RasterPos3f)], %g3
1556 #endif
1557 jmpl %g3, %g0
1558 nop
1559
1560 GLOBL_FN(GL_PREFIX(RasterPos3fv))
1561 .type glRasterPos3fv,#function
1562 GL_PREFIX(RasterPos3fv):
1563 #ifdef __sparc_v9__
1564 sethi %hi(0x00000000), %g2
1565 sethi %hi(0x00000000), %g1
1566 or %g2, %lo(0x00000000), %g2
1567 or %g1, %lo(0x00000000), %g1
1568 sllx %g2, 32, %g2
1569 ldx [%g1 + %g2], %g1
1570 sethi %hi(8 * _gloffset_RasterPos3fv), %g2
1571 or %g2, %lo(8 * _gloffset_RasterPos3fv), %g2
1572 ldx [%g1 + %g2], %g3
1573 #else
1574 sethi %hi(0x00000000), %g1
1575 ld [%g1 + %lo(0x00000000)], %g1
1576 ld [%g1 + (4 * _gloffset_RasterPos3fv)], %g3
1577 #endif
1578 jmpl %g3, %g0
1579 nop
1580
1581 GLOBL_FN(GL_PREFIX(RasterPos3i))
1582 .type glRasterPos3i,#function
1583 GL_PREFIX(RasterPos3i):
1584 #ifdef __sparc_v9__
1585 sethi %hi(0x00000000), %g2
1586 sethi %hi(0x00000000), %g1
1587 or %g2, %lo(0x00000000), %g2
1588 or %g1, %lo(0x00000000), %g1
1589 sllx %g2, 32, %g2
1590 ldx [%g1 + %g2], %g1
1591 sethi %hi(8 * _gloffset_RasterPos3i), %g2
1592 or %g2, %lo(8 * _gloffset_RasterPos3i), %g2
1593 ldx [%g1 + %g2], %g3
1594 #else
1595 sethi %hi(0x00000000), %g1
1596 ld [%g1 + %lo(0x00000000)], %g1
1597 ld [%g1 + (4 * _gloffset_RasterPos3i)], %g3
1598 #endif
1599 jmpl %g3, %g0
1600 nop
1601
1602 GLOBL_FN(GL_PREFIX(RasterPos3iv))
1603 .type glRasterPos3iv,#function
1604 GL_PREFIX(RasterPos3iv):
1605 #ifdef __sparc_v9__
1606 sethi %hi(0x00000000), %g2
1607 sethi %hi(0x00000000), %g1
1608 or %g2, %lo(0x00000000), %g2
1609 or %g1, %lo(0x00000000), %g1
1610 sllx %g2, 32, %g2
1611 ldx [%g1 + %g2], %g1
1612 sethi %hi(8 * _gloffset_RasterPos3iv), %g2
1613 or %g2, %lo(8 * _gloffset_RasterPos3iv), %g2
1614 ldx [%g1 + %g2], %g3
1615 #else
1616 sethi %hi(0x00000000), %g1
1617 ld [%g1 + %lo(0x00000000)], %g1
1618 ld [%g1 + (4 * _gloffset_RasterPos3iv)], %g3
1619 #endif
1620 jmpl %g3, %g0
1621 nop
1622
1623 GLOBL_FN(GL_PREFIX(RasterPos3s))
1624 .type glRasterPos3s,#function
1625 GL_PREFIX(RasterPos3s):
1626 #ifdef __sparc_v9__
1627 sethi %hi(0x00000000), %g2
1628 sethi %hi(0x00000000), %g1
1629 or %g2, %lo(0x00000000), %g2
1630 or %g1, %lo(0x00000000), %g1
1631 sllx %g2, 32, %g2
1632 ldx [%g1 + %g2], %g1
1633 sethi %hi(8 * _gloffset_RasterPos3s), %g2
1634 or %g2, %lo(8 * _gloffset_RasterPos3s), %g2
1635 ldx [%g1 + %g2], %g3
1636 #else
1637 sethi %hi(0x00000000), %g1
1638 ld [%g1 + %lo(0x00000000)], %g1
1639 ld [%g1 + (4 * _gloffset_RasterPos3s)], %g3
1640 #endif
1641 jmpl %g3, %g0
1642 nop
1643
1644 GLOBL_FN(GL_PREFIX(RasterPos3sv))
1645 .type glRasterPos3sv,#function
1646 GL_PREFIX(RasterPos3sv):
1647 #ifdef __sparc_v9__
1648 sethi %hi(0x00000000), %g2
1649 sethi %hi(0x00000000), %g1
1650 or %g2, %lo(0x00000000), %g2
1651 or %g1, %lo(0x00000000), %g1
1652 sllx %g2, 32, %g2
1653 ldx [%g1 + %g2], %g1
1654 sethi %hi(8 * _gloffset_RasterPos3sv), %g2
1655 or %g2, %lo(8 * _gloffset_RasterPos3sv), %g2
1656 ldx [%g1 + %g2], %g3
1657 #else
1658 sethi %hi(0x00000000), %g1
1659 ld [%g1 + %lo(0x00000000)], %g1
1660 ld [%g1 + (4 * _gloffset_RasterPos3sv)], %g3
1661 #endif
1662 jmpl %g3, %g0
1663 nop
1664
1665 GLOBL_FN(GL_PREFIX(RasterPos4d))
1666 .type glRasterPos4d,#function
1667 GL_PREFIX(RasterPos4d):
1668 #ifdef __sparc_v9__
1669 sethi %hi(0x00000000), %g2
1670 sethi %hi(0x00000000), %g1
1671 or %g2, %lo(0x00000000), %g2
1672 or %g1, %lo(0x00000000), %g1
1673 sllx %g2, 32, %g2
1674 ldx [%g1 + %g2], %g1
1675 sethi %hi(8 * _gloffset_RasterPos4d), %g2
1676 or %g2, %lo(8 * _gloffset_RasterPos4d), %g2
1677 ldx [%g1 + %g2], %g3
1678 #else
1679 sethi %hi(0x00000000), %g1
1680 ld [%g1 + %lo(0x00000000)], %g1
1681 ld [%g1 + (4 * _gloffset_RasterPos4d)], %g3
1682 #endif
1683 jmpl %g3, %g0
1684 nop
1685
1686 GLOBL_FN(GL_PREFIX(RasterPos4dv))
1687 .type glRasterPos4dv,#function
1688 GL_PREFIX(RasterPos4dv):
1689 #ifdef __sparc_v9__
1690 sethi %hi(0x00000000), %g2
1691 sethi %hi(0x00000000), %g1
1692 or %g2, %lo(0x00000000), %g2
1693 or %g1, %lo(0x00000000), %g1
1694 sllx %g2, 32, %g2
1695 ldx [%g1 + %g2], %g1
1696 sethi %hi(8 * _gloffset_RasterPos4dv), %g2
1697 or %g2, %lo(8 * _gloffset_RasterPos4dv), %g2
1698 ldx [%g1 + %g2], %g3
1699 #else
1700 sethi %hi(0x00000000), %g1
1701 ld [%g1 + %lo(0x00000000)], %g1
1702 ld [%g1 + (4 * _gloffset_RasterPos4dv)], %g3
1703 #endif
1704 jmpl %g3, %g0
1705 nop
1706
1707 GLOBL_FN(GL_PREFIX(RasterPos4f))
1708 .type glRasterPos4f,#function
1709 GL_PREFIX(RasterPos4f):
1710 #ifdef __sparc_v9__
1711 sethi %hi(0x00000000), %g2
1712 sethi %hi(0x00000000), %g1
1713 or %g2, %lo(0x00000000), %g2
1714 or %g1, %lo(0x00000000), %g1
1715 sllx %g2, 32, %g2
1716 ldx [%g1 + %g2], %g1
1717 sethi %hi(8 * _gloffset_RasterPos4f), %g2
1718 or %g2, %lo(8 * _gloffset_RasterPos4f), %g2
1719 ldx [%g1 + %g2], %g3
1720 #else
1721 sethi %hi(0x00000000), %g1
1722 ld [%g1 + %lo(0x00000000)], %g1
1723 ld [%g1 + (4 * _gloffset_RasterPos4f)], %g3
1724 #endif
1725 jmpl %g3, %g0
1726 nop
1727
1728 GLOBL_FN(GL_PREFIX(RasterPos4fv))
1729 .type glRasterPos4fv,#function
1730 GL_PREFIX(RasterPos4fv):
1731 #ifdef __sparc_v9__
1732 sethi %hi(0x00000000), %g2
1733 sethi %hi(0x00000000), %g1
1734 or %g2, %lo(0x00000000), %g2
1735 or %g1, %lo(0x00000000), %g1
1736 sllx %g2, 32, %g2
1737 ldx [%g1 + %g2], %g1
1738 sethi %hi(8 * _gloffset_RasterPos4fv), %g2
1739 or %g2, %lo(8 * _gloffset_RasterPos4fv), %g2
1740 ldx [%g1 + %g2], %g3
1741 #else
1742 sethi %hi(0x00000000), %g1
1743 ld [%g1 + %lo(0x00000000)], %g1
1744 ld [%g1 + (4 * _gloffset_RasterPos4fv)], %g3
1745 #endif
1746 jmpl %g3, %g0
1747 nop
1748
1749 GLOBL_FN(GL_PREFIX(RasterPos4i))
1750 .type glRasterPos4i,#function
1751 GL_PREFIX(RasterPos4i):
1752 #ifdef __sparc_v9__
1753 sethi %hi(0x00000000), %g2
1754 sethi %hi(0x00000000), %g1
1755 or %g2, %lo(0x00000000), %g2
1756 or %g1, %lo(0x00000000), %g1
1757 sllx %g2, 32, %g2
1758 ldx [%g1 + %g2], %g1
1759 sethi %hi(8 * _gloffset_RasterPos4i), %g2
1760 or %g2, %lo(8 * _gloffset_RasterPos4i), %g2
1761 ldx [%g1 + %g2], %g3
1762 #else
1763 sethi %hi(0x00000000), %g1
1764 ld [%g1 + %lo(0x00000000)], %g1
1765 ld [%g1 + (4 * _gloffset_RasterPos4i)], %g3
1766 #endif
1767 jmpl %g3, %g0
1768 nop
1769
1770 GLOBL_FN(GL_PREFIX(RasterPos4iv))
1771 .type glRasterPos4iv,#function
1772 GL_PREFIX(RasterPos4iv):
1773 #ifdef __sparc_v9__
1774 sethi %hi(0x00000000), %g2
1775 sethi %hi(0x00000000), %g1
1776 or %g2, %lo(0x00000000), %g2
1777 or %g1, %lo(0x00000000), %g1
1778 sllx %g2, 32, %g2
1779 ldx [%g1 + %g2], %g1
1780 sethi %hi(8 * _gloffset_RasterPos4iv), %g2
1781 or %g2, %lo(8 * _gloffset_RasterPos4iv), %g2
1782 ldx [%g1 + %g2], %g3
1783 #else
1784 sethi %hi(0x00000000), %g1
1785 ld [%g1 + %lo(0x00000000)], %g1
1786 ld [%g1 + (4 * _gloffset_RasterPos4iv)], %g3
1787 #endif
1788 jmpl %g3, %g0
1789 nop
1790
1791 GLOBL_FN(GL_PREFIX(RasterPos4s))
1792 .type glRasterPos4s,#function
1793 GL_PREFIX(RasterPos4s):
1794 #ifdef __sparc_v9__
1795 sethi %hi(0x00000000), %g2
1796 sethi %hi(0x00000000), %g1
1797 or %g2, %lo(0x00000000), %g2
1798 or %g1, %lo(0x00000000), %g1
1799 sllx %g2, 32, %g2
1800 ldx [%g1 + %g2], %g1
1801 sethi %hi(8 * _gloffset_RasterPos4s), %g2
1802 or %g2, %lo(8 * _gloffset_RasterPos4s), %g2
1803 ldx [%g1 + %g2], %g3
1804 #else
1805 sethi %hi(0x00000000), %g1
1806 ld [%g1 + %lo(0x00000000)], %g1
1807 ld [%g1 + (4 * _gloffset_RasterPos4s)], %g3
1808 #endif
1809 jmpl %g3, %g0
1810 nop
1811
1812 GLOBL_FN(GL_PREFIX(RasterPos4sv))
1813 .type glRasterPos4sv,#function
1814 GL_PREFIX(RasterPos4sv):
1815 #ifdef __sparc_v9__
1816 sethi %hi(0x00000000), %g2
1817 sethi %hi(0x00000000), %g1
1818 or %g2, %lo(0x00000000), %g2
1819 or %g1, %lo(0x00000000), %g1
1820 sllx %g2, 32, %g2
1821 ldx [%g1 + %g2], %g1
1822 sethi %hi(8 * _gloffset_RasterPos4sv), %g2
1823 or %g2, %lo(8 * _gloffset_RasterPos4sv), %g2
1824 ldx [%g1 + %g2], %g3
1825 #else
1826 sethi %hi(0x00000000), %g1
1827 ld [%g1 + %lo(0x00000000)], %g1
1828 ld [%g1 + (4 * _gloffset_RasterPos4sv)], %g3
1829 #endif
1830 jmpl %g3, %g0
1831 nop
1832
1833 GLOBL_FN(GL_PREFIX(Rectd))
1834 .type glRectd,#function
1835 GL_PREFIX(Rectd):
1836 #ifdef __sparc_v9__
1837 sethi %hi(0x00000000), %g2
1838 sethi %hi(0x00000000), %g1
1839 or %g2, %lo(0x00000000), %g2
1840 or %g1, %lo(0x00000000), %g1
1841 sllx %g2, 32, %g2
1842 ldx [%g1 + %g2], %g1
1843 sethi %hi(8 * _gloffset_Rectd), %g2
1844 or %g2, %lo(8 * _gloffset_Rectd), %g2
1845 ldx [%g1 + %g2], %g3
1846 #else
1847 sethi %hi(0x00000000), %g1
1848 ld [%g1 + %lo(0x00000000)], %g1
1849 ld [%g1 + (4 * _gloffset_Rectd)], %g3
1850 #endif
1851 jmpl %g3, %g0
1852 nop
1853
1854 GLOBL_FN(GL_PREFIX(Rectdv))
1855 .type glRectdv,#function
1856 GL_PREFIX(Rectdv):
1857 #ifdef __sparc_v9__
1858 sethi %hi(0x00000000), %g2
1859 sethi %hi(0x00000000), %g1
1860 or %g2, %lo(0x00000000), %g2
1861 or %g1, %lo(0x00000000), %g1
1862 sllx %g2, 32, %g2
1863 ldx [%g1 + %g2], %g1
1864 sethi %hi(8 * _gloffset_Rectdv), %g2
1865 or %g2, %lo(8 * _gloffset_Rectdv), %g2
1866 ldx [%g1 + %g2], %g3
1867 #else
1868 sethi %hi(0x00000000), %g1
1869 ld [%g1 + %lo(0x00000000)], %g1
1870 ld [%g1 + (4 * _gloffset_Rectdv)], %g3
1871 #endif
1872 jmpl %g3, %g0
1873 nop
1874
1875 GLOBL_FN(GL_PREFIX(Rectf))
1876 .type glRectf,#function
1877 GL_PREFIX(Rectf):
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 ldx [%g1 + %g2], %g1
1885 sethi %hi(8 * _gloffset_Rectf), %g2
1886 or %g2, %lo(8 * _gloffset_Rectf), %g2
1887 ldx [%g1 + %g2], %g3
1888 #else
1889 sethi %hi(0x00000000), %g1
1890 ld [%g1 + %lo(0x00000000)], %g1
1891 ld [%g1 + (4 * _gloffset_Rectf)], %g3
1892 #endif
1893 jmpl %g3, %g0
1894 nop
1895
1896 GLOBL_FN(GL_PREFIX(Rectfv))
1897 .type glRectfv,#function
1898 GL_PREFIX(Rectfv):
1899 #ifdef __sparc_v9__
1900 sethi %hi(0x00000000), %g2
1901 sethi %hi(0x00000000), %g1
1902 or %g2, %lo(0x00000000), %g2
1903 or %g1, %lo(0x00000000), %g1
1904 sllx %g2, 32, %g2
1905 ldx [%g1 + %g2], %g1
1906 sethi %hi(8 * _gloffset_Rectfv), %g2
1907 or %g2, %lo(8 * _gloffset_Rectfv), %g2
1908 ldx [%g1 + %g2], %g3
1909 #else
1910 sethi %hi(0x00000000), %g1
1911 ld [%g1 + %lo(0x00000000)], %g1
1912 ld [%g1 + (4 * _gloffset_Rectfv)], %g3
1913 #endif
1914 jmpl %g3, %g0
1915 nop
1916
1917 GLOBL_FN(GL_PREFIX(Recti))
1918 .type glRecti,#function
1919 GL_PREFIX(Recti):
1920 #ifdef __sparc_v9__
1921 sethi %hi(0x00000000), %g2
1922 sethi %hi(0x00000000), %g1
1923 or %g2, %lo(0x00000000), %g2
1924 or %g1, %lo(0x00000000), %g1
1925 sllx %g2, 32, %g2
1926 ldx [%g1 + %g2], %g1
1927 sethi %hi(8 * _gloffset_Recti), %g2
1928 or %g2, %lo(8 * _gloffset_Recti), %g2
1929 ldx [%g1 + %g2], %g3
1930 #else
1931 sethi %hi(0x00000000), %g1
1932 ld [%g1 + %lo(0x00000000)], %g1
1933 ld [%g1 + (4 * _gloffset_Recti)], %g3
1934 #endif
1935 jmpl %g3, %g0
1936 nop
1937
1938 GLOBL_FN(GL_PREFIX(Rectiv))
1939 .type glRectiv,#function
1940 GL_PREFIX(Rectiv):
1941 #ifdef __sparc_v9__
1942 sethi %hi(0x00000000), %g2
1943 sethi %hi(0x00000000), %g1
1944 or %g2, %lo(0x00000000), %g2
1945 or %g1, %lo(0x00000000), %g1
1946 sllx %g2, 32, %g2
1947 ldx [%g1 + %g2], %g1
1948 sethi %hi(8 * _gloffset_Rectiv), %g2
1949 or %g2, %lo(8 * _gloffset_Rectiv), %g2
1950 ldx [%g1 + %g2], %g3
1951 #else
1952 sethi %hi(0x00000000), %g1
1953 ld [%g1 + %lo(0x00000000)], %g1
1954 ld [%g1 + (4 * _gloffset_Rectiv)], %g3
1955 #endif
1956 jmpl %g3, %g0
1957 nop
1958
1959 GLOBL_FN(GL_PREFIX(Rects))
1960 .type glRects,#function
1961 GL_PREFIX(Rects):
1962 #ifdef __sparc_v9__
1963 sethi %hi(0x00000000), %g2
1964 sethi %hi(0x00000000), %g1
1965 or %g2, %lo(0x00000000), %g2
1966 or %g1, %lo(0x00000000), %g1
1967 sllx %g2, 32, %g2
1968 ldx [%g1 + %g2], %g1
1969 sethi %hi(8 * _gloffset_Rects), %g2
1970 or %g2, %lo(8 * _gloffset_Rects), %g2
1971 ldx [%g1 + %g2], %g3
1972 #else
1973 sethi %hi(0x00000000), %g1
1974 ld [%g1 + %lo(0x00000000)], %g1
1975 ld [%g1 + (4 * _gloffset_Rects)], %g3
1976 #endif
1977 jmpl %g3, %g0
1978 nop
1979
1980 GLOBL_FN(GL_PREFIX(Rectsv))
1981 .type glRectsv,#function
1982 GL_PREFIX(Rectsv):
1983 #ifdef __sparc_v9__
1984 sethi %hi(0x00000000), %g2
1985 sethi %hi(0x00000000), %g1
1986 or %g2, %lo(0x00000000), %g2
1987 or %g1, %lo(0x00000000), %g1
1988 sllx %g2, 32, %g2
1989 ldx [%g1 + %g2], %g1
1990 sethi %hi(8 * _gloffset_Rectsv), %g2
1991 or %g2, %lo(8 * _gloffset_Rectsv), %g2
1992 ldx [%g1 + %g2], %g3
1993 #else
1994 sethi %hi(0x00000000), %g1
1995 ld [%g1 + %lo(0x00000000)], %g1
1996 ld [%g1 + (4 * _gloffset_Rectsv)], %g3
1997 #endif
1998 jmpl %g3, %g0
1999 nop
2000
2001 GLOBL_FN(GL_PREFIX(TexCoord1d))
2002 .type glTexCoord1d,#function
2003 GL_PREFIX(TexCoord1d):
2004 #ifdef __sparc_v9__
2005 sethi %hi(0x00000000), %g2
2006 sethi %hi(0x00000000), %g1
2007 or %g2, %lo(0x00000000), %g2
2008 or %g1, %lo(0x00000000), %g1
2009 sllx %g2, 32, %g2
2010 ldx [%g1 + %g2], %g1
2011 sethi %hi(8 * _gloffset_TexCoord1d), %g2
2012 or %g2, %lo(8 * _gloffset_TexCoord1d), %g2
2013 ldx [%g1 + %g2], %g3
2014 #else
2015 sethi %hi(0x00000000), %g1
2016 ld [%g1 + %lo(0x00000000)], %g1
2017 ld [%g1 + (4 * _gloffset_TexCoord1d)], %g3
2018 #endif
2019 jmpl %g3, %g0
2020 nop
2021
2022 GLOBL_FN(GL_PREFIX(TexCoord1dv))
2023 .type glTexCoord1dv,#function
2024 GL_PREFIX(TexCoord1dv):
2025 #ifdef __sparc_v9__
2026 sethi %hi(0x00000000), %g2
2027 sethi %hi(0x00000000), %g1
2028 or %g2, %lo(0x00000000), %g2
2029 or %g1, %lo(0x00000000), %g1
2030 sllx %g2, 32, %g2
2031 ldx [%g1 + %g2], %g1
2032 sethi %hi(8 * _gloffset_TexCoord1dv), %g2
2033 or %g2, %lo(8 * _gloffset_TexCoord1dv), %g2
2034 ldx [%g1 + %g2], %g3
2035 #else
2036 sethi %hi(0x00000000), %g1
2037 ld [%g1 + %lo(0x00000000)], %g1
2038 ld [%g1 + (4 * _gloffset_TexCoord1dv)], %g3
2039 #endif
2040 jmpl %g3, %g0
2041 nop
2042
2043 GLOBL_FN(GL_PREFIX(TexCoord1f))
2044 .type glTexCoord1f,#function
2045 GL_PREFIX(TexCoord1f):
2046 #ifdef __sparc_v9__
2047 sethi %hi(0x00000000), %g2
2048 sethi %hi(0x00000000), %g1
2049 or %g2, %lo(0x00000000), %g2
2050 or %g1, %lo(0x00000000), %g1
2051 sllx %g2, 32, %g2
2052 ldx [%g1 + %g2], %g1
2053 sethi %hi(8 * _gloffset_TexCoord1f), %g2
2054 or %g2, %lo(8 * _gloffset_TexCoord1f), %g2
2055 ldx [%g1 + %g2], %g3
2056 #else
2057 sethi %hi(0x00000000), %g1
2058 ld [%g1 + %lo(0x00000000)], %g1
2059 ld [%g1 + (4 * _gloffset_TexCoord1f)], %g3
2060 #endif
2061 jmpl %g3, %g0
2062 nop
2063
2064 GLOBL_FN(GL_PREFIX(TexCoord1fv))
2065 .type glTexCoord1fv,#function
2066 GL_PREFIX(TexCoord1fv):
2067 #ifdef __sparc_v9__
2068 sethi %hi(0x00000000), %g2
2069 sethi %hi(0x00000000), %g1
2070 or %g2, %lo(0x00000000), %g2
2071 or %g1, %lo(0x00000000), %g1
2072 sllx %g2, 32, %g2
2073 ldx [%g1 + %g2], %g1
2074 sethi %hi(8 * _gloffset_TexCoord1fv), %g2
2075 or %g2, %lo(8 * _gloffset_TexCoord1fv), %g2
2076 ldx [%g1 + %g2], %g3
2077 #else
2078 sethi %hi(0x00000000), %g1
2079 ld [%g1 + %lo(0x00000000)], %g1
2080 ld [%g1 + (4 * _gloffset_TexCoord1fv)], %g3
2081 #endif
2082 jmpl %g3, %g0
2083 nop
2084
2085 GLOBL_FN(GL_PREFIX(TexCoord1i))
2086 .type glTexCoord1i,#function
2087 GL_PREFIX(TexCoord1i):
2088 #ifdef __sparc_v9__
2089 sethi %hi(0x00000000), %g2
2090 sethi %hi(0x00000000), %g1
2091 or %g2, %lo(0x00000000), %g2
2092 or %g1, %lo(0x00000000), %g1
2093 sllx %g2, 32, %g2
2094 ldx [%g1 + %g2], %g1
2095 sethi %hi(8 * _gloffset_TexCoord1i), %g2
2096 or %g2, %lo(8 * _gloffset_TexCoord1i), %g2
2097 ldx [%g1 + %g2], %g3
2098 #else
2099 sethi %hi(0x00000000), %g1
2100 ld [%g1 + %lo(0x00000000)], %g1
2101 ld [%g1 + (4 * _gloffset_TexCoord1i)], %g3
2102 #endif
2103 jmpl %g3, %g0
2104 nop
2105
2106 GLOBL_FN(GL_PREFIX(TexCoord1iv))
2107 .type glTexCoord1iv,#function
2108 GL_PREFIX(TexCoord1iv):
2109 #ifdef __sparc_v9__
2110 sethi %hi(0x00000000), %g2
2111 sethi %hi(0x00000000), %g1
2112 or %g2, %lo(0x00000000), %g2
2113 or %g1, %lo(0x00000000), %g1
2114 sllx %g2, 32, %g2
2115 ldx [%g1 + %g2], %g1
2116 sethi %hi(8 * _gloffset_TexCoord1iv), %g2
2117 or %g2, %lo(8 * _gloffset_TexCoord1iv), %g2
2118 ldx [%g1 + %g2], %g3
2119 #else
2120 sethi %hi(0x00000000), %g1
2121 ld [%g1 + %lo(0x00000000)], %g1
2122 ld [%g1 + (4 * _gloffset_TexCoord1iv)], %g3
2123 #endif
2124 jmpl %g3, %g0
2125 nop
2126
2127 GLOBL_FN(GL_PREFIX(TexCoord1s))
2128 .type glTexCoord1s,#function
2129 GL_PREFIX(TexCoord1s):
2130 #ifdef __sparc_v9__
2131 sethi %hi(0x00000000), %g2
2132 sethi %hi(0x00000000), %g1
2133 or %g2, %lo(0x00000000), %g2
2134 or %g1, %lo(0x00000000), %g1
2135 sllx %g2, 32, %g2
2136 ldx [%g1 + %g2], %g1
2137 sethi %hi(8 * _gloffset_TexCoord1s), %g2
2138 or %g2, %lo(8 * _gloffset_TexCoord1s), %g2
2139 ldx [%g1 + %g2], %g3
2140 #else
2141 sethi %hi(0x00000000), %g1
2142 ld [%g1 + %lo(0x00000000)], %g1
2143 ld [%g1 + (4 * _gloffset_TexCoord1s)], %g3
2144 #endif
2145 jmpl %g3, %g0
2146 nop
2147
2148 GLOBL_FN(GL_PREFIX(TexCoord1sv))
2149 .type glTexCoord1sv,#function
2150 GL_PREFIX(TexCoord1sv):
2151 #ifdef __sparc_v9__
2152 sethi %hi(0x00000000), %g2
2153 sethi %hi(0x00000000), %g1
2154 or %g2, %lo(0x00000000), %g2
2155 or %g1, %lo(0x00000000), %g1
2156 sllx %g2, 32, %g2
2157 ldx [%g1 + %g2], %g1
2158 sethi %hi(8 * _gloffset_TexCoord1sv), %g2
2159 or %g2, %lo(8 * _gloffset_TexCoord1sv), %g2
2160 ldx [%g1 + %g2], %g3
2161 #else
2162 sethi %hi(0x00000000), %g1
2163 ld [%g1 + %lo(0x00000000)], %g1
2164 ld [%g1 + (4 * _gloffset_TexCoord1sv)], %g3
2165 #endif
2166 jmpl %g3, %g0
2167 nop
2168
2169 GLOBL_FN(GL_PREFIX(TexCoord2d))
2170 .type glTexCoord2d,#function
2171 GL_PREFIX(TexCoord2d):
2172 #ifdef __sparc_v9__
2173 sethi %hi(0x00000000), %g2
2174 sethi %hi(0x00000000), %g1
2175 or %g2, %lo(0x00000000), %g2
2176 or %g1, %lo(0x00000000), %g1
2177 sllx %g2, 32, %g2
2178 ldx [%g1 + %g2], %g1
2179 sethi %hi(8 * _gloffset_TexCoord2d), %g2
2180 or %g2, %lo(8 * _gloffset_TexCoord2d), %g2
2181 ldx [%g1 + %g2], %g3
2182 #else
2183 sethi %hi(0x00000000), %g1
2184 ld [%g1 + %lo(0x00000000)], %g1
2185 ld [%g1 + (4 * _gloffset_TexCoord2d)], %g3
2186 #endif
2187 jmpl %g3, %g0
2188 nop
2189
2190 GLOBL_FN(GL_PREFIX(TexCoord2dv))
2191 .type glTexCoord2dv,#function
2192 GL_PREFIX(TexCoord2dv):
2193 #ifdef __sparc_v9__
2194 sethi %hi(0x00000000), %g2
2195 sethi %hi(0x00000000), %g1
2196 or %g2, %lo(0x00000000), %g2
2197 or %g1, %lo(0x00000000), %g1
2198 sllx %g2, 32, %g2
2199 ldx [%g1 + %g2], %g1
2200 sethi %hi(8 * _gloffset_TexCoord2dv), %g2
2201 or %g2, %lo(8 * _gloffset_TexCoord2dv), %g2
2202 ldx [%g1 + %g2], %g3
2203 #else
2204 sethi %hi(0x00000000), %g1
2205 ld [%g1 + %lo(0x00000000)], %g1
2206 ld [%g1 + (4 * _gloffset_TexCoord2dv)], %g3
2207 #endif
2208 jmpl %g3, %g0
2209 nop
2210
2211 GLOBL_FN(GL_PREFIX(TexCoord2f))
2212 .type glTexCoord2f,#function
2213 GL_PREFIX(TexCoord2f):
2214 #ifdef __sparc_v9__
2215 sethi %hi(0x00000000), %g2
2216 sethi %hi(0x00000000), %g1
2217 or %g2, %lo(0x00000000), %g2
2218 or %g1, %lo(0x00000000), %g1
2219 sllx %g2, 32, %g2
2220 ldx [%g1 + %g2], %g1
2221 sethi %hi(8 * _gloffset_TexCoord2f), %g2
2222 or %g2, %lo(8 * _gloffset_TexCoord2f), %g2
2223 ldx [%g1 + %g2], %g3
2224 #else
2225 sethi %hi(0x00000000), %g1
2226 ld [%g1 + %lo(0x00000000)], %g1
2227 ld [%g1 + (4 * _gloffset_TexCoord2f)], %g3
2228 #endif
2229 jmpl %g3, %g0
2230 nop
2231
2232 GLOBL_FN(GL_PREFIX(TexCoord2fv))
2233 .type glTexCoord2fv,#function
2234 GL_PREFIX(TexCoord2fv):
2235 #ifdef __sparc_v9__
2236 sethi %hi(0x00000000), %g2
2237 sethi %hi(0x00000000), %g1
2238 or %g2, %lo(0x00000000), %g2
2239 or %g1, %lo(0x00000000), %g1
2240 sllx %g2, 32, %g2
2241 ldx [%g1 + %g2], %g1
2242 sethi %hi(8 * _gloffset_TexCoord2fv), %g2
2243 or %g2, %lo(8 * _gloffset_TexCoord2fv), %g2
2244 ldx [%g1 + %g2], %g3
2245 #else
2246 sethi %hi(0x00000000), %g1
2247 ld [%g1 + %lo(0x00000000)], %g1
2248 ld [%g1 + (4 * _gloffset_TexCoord2fv)], %g3
2249 #endif
2250 jmpl %g3, %g0
2251 nop
2252
2253 GLOBL_FN(GL_PREFIX(TexCoord2i))
2254 .type glTexCoord2i,#function
2255 GL_PREFIX(TexCoord2i):
2256 #ifdef __sparc_v9__
2257 sethi %hi(0x00000000), %g2
2258 sethi %hi(0x00000000), %g1
2259 or %g2, %lo(0x00000000), %g2
2260 or %g1, %lo(0x00000000), %g1
2261 sllx %g2, 32, %g2
2262 ldx [%g1 + %g2], %g1
2263 sethi %hi(8 * _gloffset_TexCoord2i), %g2
2264 or %g2, %lo(8 * _gloffset_TexCoord2i), %g2
2265 ldx [%g1 + %g2], %g3
2266 #else
2267 sethi %hi(0x00000000), %g1
2268 ld [%g1 + %lo(0x00000000)], %g1
2269 ld [%g1 + (4 * _gloffset_TexCoord2i)], %g3
2270 #endif
2271 jmpl %g3, %g0
2272 nop
2273
2274 GLOBL_FN(GL_PREFIX(TexCoord2iv))
2275 .type glTexCoord2iv,#function
2276 GL_PREFIX(TexCoord2iv):
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 ldx [%g1 + %g2], %g1
2284 sethi %hi(8 * _gloffset_TexCoord2iv), %g2
2285 or %g2, %lo(8 * _gloffset_TexCoord2iv), %g2
2286 ldx [%g1 + %g2], %g3
2287 #else
2288 sethi %hi(0x00000000), %g1
2289 ld [%g1 + %lo(0x00000000)], %g1
2290 ld [%g1 + (4 * _gloffset_TexCoord2iv)], %g3
2291 #endif
2292 jmpl %g3, %g0
2293 nop
2294
2295 GLOBL_FN(GL_PREFIX(TexCoord2s))
2296 .type glTexCoord2s,#function
2297 GL_PREFIX(TexCoord2s):
2298 #ifdef __sparc_v9__
2299 sethi %hi(0x00000000), %g2
2300 sethi %hi(0x00000000), %g1
2301 or %g2, %lo(0x00000000), %g2
2302 or %g1, %lo(0x00000000), %g1
2303 sllx %g2, 32, %g2
2304 ldx [%g1 + %g2], %g1
2305 sethi %hi(8 * _gloffset_TexCoord2s), %g2
2306 or %g2, %lo(8 * _gloffset_TexCoord2s), %g2
2307 ldx [%g1 + %g2], %g3
2308 #else
2309 sethi %hi(0x00000000), %g1
2310 ld [%g1 + %lo(0x00000000)], %g1
2311 ld [%g1 + (4 * _gloffset_TexCoord2s)], %g3
2312 #endif
2313 jmpl %g3, %g0
2314 nop
2315
2316 GLOBL_FN(GL_PREFIX(TexCoord2sv))
2317 .type glTexCoord2sv,#function
2318 GL_PREFIX(TexCoord2sv):
2319 #ifdef __sparc_v9__
2320 sethi %hi(0x00000000), %g2
2321 sethi %hi(0x00000000), %g1
2322 or %g2, %lo(0x00000000), %g2
2323 or %g1, %lo(0x00000000), %g1
2324 sllx %g2, 32, %g2
2325 ldx [%g1 + %g2], %g1
2326 sethi %hi(8 * _gloffset_TexCoord2sv), %g2
2327 or %g2, %lo(8 * _gloffset_TexCoord2sv), %g2
2328 ldx [%g1 + %g2], %g3
2329 #else
2330 sethi %hi(0x00000000), %g1
2331 ld [%g1 + %lo(0x00000000)], %g1
2332 ld [%g1 + (4 * _gloffset_TexCoord2sv)], %g3
2333 #endif
2334 jmpl %g3, %g0
2335 nop
2336
2337 GLOBL_FN(GL_PREFIX(TexCoord3d))
2338 .type glTexCoord3d,#function
2339 GL_PREFIX(TexCoord3d):
2340 #ifdef __sparc_v9__
2341 sethi %hi(0x00000000), %g2
2342 sethi %hi(0x00000000), %g1
2343 or %g2, %lo(0x00000000), %g2
2344 or %g1, %lo(0x00000000), %g1
2345 sllx %g2, 32, %g2
2346 ldx [%g1 + %g2], %g1
2347 sethi %hi(8 * _gloffset_TexCoord3d), %g2
2348 or %g2, %lo(8 * _gloffset_TexCoord3d), %g2
2349 ldx [%g1 + %g2], %g3
2350 #else
2351 sethi %hi(0x00000000), %g1
2352 ld [%g1 + %lo(0x00000000)], %g1
2353 ld [%g1 + (4 * _gloffset_TexCoord3d)], %g3
2354 #endif
2355 jmpl %g3, %g0
2356 nop
2357
2358 GLOBL_FN(GL_PREFIX(TexCoord3dv))
2359 .type glTexCoord3dv,#function
2360 GL_PREFIX(TexCoord3dv):
2361 #ifdef __sparc_v9__
2362 sethi %hi(0x00000000), %g2
2363 sethi %hi(0x00000000), %g1
2364 or %g2, %lo(0x00000000), %g2
2365 or %g1, %lo(0x00000000), %g1
2366 sllx %g2, 32, %g2
2367 ldx [%g1 + %g2], %g1
2368 sethi %hi(8 * _gloffset_TexCoord3dv), %g2
2369 or %g2, %lo(8 * _gloffset_TexCoord3dv), %g2
2370 ldx [%g1 + %g2], %g3
2371 #else
2372 sethi %hi(0x00000000), %g1
2373 ld [%g1 + %lo(0x00000000)], %g1
2374 ld [%g1 + (4 * _gloffset_TexCoord3dv)], %g3
2375 #endif
2376 jmpl %g3, %g0
2377 nop
2378
2379 GLOBL_FN(GL_PREFIX(TexCoord3f))
2380 .type glTexCoord3f,#function
2381 GL_PREFIX(TexCoord3f):
2382 #ifdef __sparc_v9__
2383 sethi %hi(0x00000000), %g2
2384 sethi %hi(0x00000000), %g1
2385 or %g2, %lo(0x00000000), %g2
2386 or %g1, %lo(0x00000000), %g1
2387 sllx %g2, 32, %g2
2388 ldx [%g1 + %g2], %g1
2389 sethi %hi(8 * _gloffset_TexCoord3f), %g2
2390 or %g2, %lo(8 * _gloffset_TexCoord3f), %g2
2391 ldx [%g1 + %g2], %g3
2392 #else
2393 sethi %hi(0x00000000), %g1
2394 ld [%g1 + %lo(0x00000000)], %g1
2395 ld [%g1 + (4 * _gloffset_TexCoord3f)], %g3
2396 #endif
2397 jmpl %g3, %g0
2398 nop
2399
2400 GLOBL_FN(GL_PREFIX(TexCoord3fv))
2401 .type glTexCoord3fv,#function
2402 GL_PREFIX(TexCoord3fv):
2403 #ifdef __sparc_v9__
2404 sethi %hi(0x00000000), %g2
2405 sethi %hi(0x00000000), %g1
2406 or %g2, %lo(0x00000000), %g2
2407 or %g1, %lo(0x00000000), %g1
2408 sllx %g2, 32, %g2
2409 ldx [%g1 + %g2], %g1
2410 sethi %hi(8 * _gloffset_TexCoord3fv), %g2
2411 or %g2, %lo(8 * _gloffset_TexCoord3fv), %g2
2412 ldx [%g1 + %g2], %g3
2413 #else
2414 sethi %hi(0x00000000), %g1
2415 ld [%g1 + %lo(0x00000000)], %g1
2416 ld [%g1 + (4 * _gloffset_TexCoord3fv)], %g3
2417 #endif
2418 jmpl %g3, %g0
2419 nop
2420
2421 GLOBL_FN(GL_PREFIX(TexCoord3i))
2422 .type glTexCoord3i,#function
2423 GL_PREFIX(TexCoord3i):
2424 #ifdef __sparc_v9__
2425 sethi %hi(0x00000000), %g2
2426 sethi %hi(0x00000000), %g1
2427 or %g2, %lo(0x00000000), %g2
2428 or %g1, %lo(0x00000000), %g1
2429 sllx %g2, 32, %g2
2430 ldx [%g1 + %g2], %g1
2431 sethi %hi(8 * _gloffset_TexCoord3i), %g2
2432 or %g2, %lo(8 * _gloffset_TexCoord3i), %g2
2433 ldx [%g1 + %g2], %g3
2434 #else
2435 sethi %hi(0x00000000), %g1
2436 ld [%g1 + %lo(0x00000000)], %g1
2437 ld [%g1 + (4 * _gloffset_TexCoord3i)], %g3
2438 #endif
2439 jmpl %g3, %g0
2440 nop
2441
2442 GLOBL_FN(GL_PREFIX(TexCoord3iv))
2443 .type glTexCoord3iv,#function
2444 GL_PREFIX(TexCoord3iv):
2445 #ifdef __sparc_v9__
2446 sethi %hi(0x00000000), %g2
2447 sethi %hi(0x00000000), %g1
2448 or %g2, %lo(0x00000000), %g2
2449 or %g1, %lo(0x00000000), %g1
2450 sllx %g2, 32, %g2
2451 ldx [%g1 + %g2], %g1
2452 sethi %hi(8 * _gloffset_TexCoord3iv), %g2
2453 or %g2, %lo(8 * _gloffset_TexCoord3iv), %g2
2454 ldx [%g1 + %g2], %g3
2455 #else
2456 sethi %hi(0x00000000), %g1
2457 ld [%g1 + %lo(0x00000000)], %g1
2458 ld [%g1 + (4 * _gloffset_TexCoord3iv)], %g3
2459 #endif
2460 jmpl %g3, %g0
2461 nop
2462
2463 GLOBL_FN(GL_PREFIX(TexCoord3s))
2464 .type glTexCoord3s,#function
2465 GL_PREFIX(TexCoord3s):
2466 #ifdef __sparc_v9__
2467 sethi %hi(0x00000000), %g2
2468 sethi %hi(0x00000000), %g1
2469 or %g2, %lo(0x00000000), %g2
2470 or %g1, %lo(0x00000000), %g1
2471 sllx %g2, 32, %g2
2472 ldx [%g1 + %g2], %g1
2473 sethi %hi(8 * _gloffset_TexCoord3s), %g2
2474 or %g2, %lo(8 * _gloffset_TexCoord3s), %g2
2475 ldx [%g1 + %g2], %g3
2476 #else
2477 sethi %hi(0x00000000), %g1
2478 ld [%g1 + %lo(0x00000000)], %g1
2479 ld [%g1 + (4 * _gloffset_TexCoord3s)], %g3
2480 #endif
2481 jmpl %g3, %g0
2482 nop
2483
2484 GLOBL_FN(GL_PREFIX(TexCoord3sv))
2485 .type glTexCoord3sv,#function
2486 GL_PREFIX(TexCoord3sv):
2487 #ifdef __sparc_v9__
2488 sethi %hi(0x00000000), %g2
2489 sethi %hi(0x00000000), %g1
2490 or %g2, %lo(0x00000000), %g2
2491 or %g1, %lo(0x00000000), %g1
2492 sllx %g2, 32, %g2
2493 ldx [%g1 + %g2], %g1
2494 sethi %hi(8 * _gloffset_TexCoord3sv), %g2
2495 or %g2, %lo(8 * _gloffset_TexCoord3sv), %g2
2496 ldx [%g1 + %g2], %g3
2497 #else
2498 sethi %hi(0x00000000), %g1
2499 ld [%g1 + %lo(0x00000000)], %g1
2500 ld [%g1 + (4 * _gloffset_TexCoord3sv)], %g3
2501 #endif
2502 jmpl %g3, %g0
2503 nop
2504
2505 GLOBL_FN(GL_PREFIX(TexCoord4d))
2506 .type glTexCoord4d,#function
2507 GL_PREFIX(TexCoord4d):
2508 #ifdef __sparc_v9__
2509 sethi %hi(0x00000000), %g2
2510 sethi %hi(0x00000000), %g1
2511 or %g2, %lo(0x00000000), %g2
2512 or %g1, %lo(0x00000000), %g1
2513 sllx %g2, 32, %g2
2514 ldx [%g1 + %g2], %g1
2515 sethi %hi(8 * _gloffset_TexCoord4d), %g2
2516 or %g2, %lo(8 * _gloffset_TexCoord4d), %g2
2517 ldx [%g1 + %g2], %g3
2518 #else
2519 sethi %hi(0x00000000), %g1
2520 ld [%g1 + %lo(0x00000000)], %g1
2521 ld [%g1 + (4 * _gloffset_TexCoord4d)], %g3
2522 #endif
2523 jmpl %g3, %g0
2524 nop
2525
2526 GLOBL_FN(GL_PREFIX(TexCoord4dv))
2527 .type glTexCoord4dv,#function
2528 GL_PREFIX(TexCoord4dv):
2529 #ifdef __sparc_v9__
2530 sethi %hi(0x00000000), %g2
2531 sethi %hi(0x00000000), %g1
2532 or %g2, %lo(0x00000000), %g2
2533 or %g1, %lo(0x00000000), %g1
2534 sllx %g2, 32, %g2
2535 ldx [%g1 + %g2], %g1
2536 sethi %hi(8 * _gloffset_TexCoord4dv), %g2
2537 or %g2, %lo(8 * _gloffset_TexCoord4dv), %g2
2538 ldx [%g1 + %g2], %g3
2539 #else
2540 sethi %hi(0x00000000), %g1
2541 ld [%g1 + %lo(0x00000000)], %g1
2542 ld [%g1 + (4 * _gloffset_TexCoord4dv)], %g3
2543 #endif
2544 jmpl %g3, %g0
2545 nop
2546
2547 GLOBL_FN(GL_PREFIX(TexCoord4f))
2548 .type glTexCoord4f,#function
2549 GL_PREFIX(TexCoord4f):
2550 #ifdef __sparc_v9__
2551 sethi %hi(0x00000000), %g2
2552 sethi %hi(0x00000000), %g1
2553 or %g2, %lo(0x00000000), %g2
2554 or %g1, %lo(0x00000000), %g1
2555 sllx %g2, 32, %g2
2556 ldx [%g1 + %g2], %g1
2557 sethi %hi(8 * _gloffset_TexCoord4f), %g2
2558 or %g2, %lo(8 * _gloffset_TexCoord4f), %g2
2559 ldx [%g1 + %g2], %g3
2560 #else
2561 sethi %hi(0x00000000), %g1
2562 ld [%g1 + %lo(0x00000000)], %g1
2563 ld [%g1 + (4 * _gloffset_TexCoord4f)], %g3
2564 #endif
2565 jmpl %g3, %g0
2566 nop
2567
2568 GLOBL_FN(GL_PREFIX(TexCoord4fv))
2569 .type glTexCoord4fv,#function
2570 GL_PREFIX(TexCoord4fv):
2571 #ifdef __sparc_v9__
2572 sethi %hi(0x00000000), %g2
2573 sethi %hi(0x00000000), %g1
2574 or %g2, %lo(0x00000000), %g2
2575 or %g1, %lo(0x00000000), %g1
2576 sllx %g2, 32, %g2
2577 ldx [%g1 + %g2], %g1
2578 sethi %hi(8 * _gloffset_TexCoord4fv), %g2
2579 or %g2, %lo(8 * _gloffset_TexCoord4fv), %g2
2580 ldx [%g1 + %g2], %g3
2581 #else
2582 sethi %hi(0x00000000), %g1
2583 ld [%g1 + %lo(0x00000000)], %g1
2584 ld [%g1 + (4 * _gloffset_TexCoord4fv)], %g3
2585 #endif
2586 jmpl %g3, %g0
2587 nop
2588
2589 GLOBL_FN(GL_PREFIX(TexCoord4i))
2590 .type glTexCoord4i,#function
2591 GL_PREFIX(TexCoord4i):
2592 #ifdef __sparc_v9__
2593 sethi %hi(0x00000000), %g2
2594 sethi %hi(0x00000000), %g1
2595 or %g2, %lo(0x00000000), %g2
2596 or %g1, %lo(0x00000000), %g1
2597 sllx %g2, 32, %g2
2598 ldx [%g1 + %g2], %g1
2599 sethi %hi(8 * _gloffset_TexCoord4i), %g2
2600 or %g2, %lo(8 * _gloffset_TexCoord4i), %g2
2601 ldx [%g1 + %g2], %g3
2602 #else
2603 sethi %hi(0x00000000), %g1
2604 ld [%g1 + %lo(0x00000000)], %g1
2605 ld [%g1 + (4 * _gloffset_TexCoord4i)], %g3
2606 #endif
2607 jmpl %g3, %g0
2608 nop
2609
2610 GLOBL_FN(GL_PREFIX(TexCoord4iv))
2611 .type glTexCoord4iv,#function
2612 GL_PREFIX(TexCoord4iv):
2613 #ifdef __sparc_v9__
2614 sethi %hi(0x00000000), %g2
2615 sethi %hi(0x00000000), %g1
2616 or %g2, %lo(0x00000000), %g2
2617 or %g1, %lo(0x00000000), %g1
2618 sllx %g2, 32, %g2
2619 ldx [%g1 + %g2], %g1
2620 sethi %hi(8 * _gloffset_TexCoord4iv), %g2
2621 or %g2, %lo(8 * _gloffset_TexCoord4iv), %g2
2622 ldx [%g1 + %g2], %g3
2623 #else
2624 sethi %hi(0x00000000), %g1
2625 ld [%g1 + %lo(0x00000000)], %g1
2626 ld [%g1 + (4 * _gloffset_TexCoord4iv)], %g3
2627 #endif
2628 jmpl %g3, %g0
2629 nop
2630
2631 GLOBL_FN(GL_PREFIX(TexCoord4s))
2632 .type glTexCoord4s,#function
2633 GL_PREFIX(TexCoord4s):
2634 #ifdef __sparc_v9__
2635 sethi %hi(0x00000000), %g2
2636 sethi %hi(0x00000000), %g1
2637 or %g2, %lo(0x00000000), %g2
2638 or %g1, %lo(0x00000000), %g1
2639 sllx %g2, 32, %g2
2640 ldx [%g1 + %g2], %g1
2641 sethi %hi(8 * _gloffset_TexCoord4s), %g2
2642 or %g2, %lo(8 * _gloffset_TexCoord4s), %g2
2643 ldx [%g1 + %g2], %g3
2644 #else
2645 sethi %hi(0x00000000), %g1
2646 ld [%g1 + %lo(0x00000000)], %g1
2647 ld [%g1 + (4 * _gloffset_TexCoord4s)], %g3
2648 #endif
2649 jmpl %g3, %g0
2650 nop
2651
2652 GLOBL_FN(GL_PREFIX(TexCoord4sv))
2653 .type glTexCoord4sv,#function
2654 GL_PREFIX(TexCoord4sv):
2655 #ifdef __sparc_v9__
2656 sethi %hi(0x00000000), %g2
2657 sethi %hi(0x00000000), %g1
2658 or %g2, %lo(0x00000000), %g2
2659 or %g1, %lo(0x00000000), %g1
2660 sllx %g2, 32, %g2
2661 ldx [%g1 + %g2], %g1
2662 sethi %hi(8 * _gloffset_TexCoord4sv), %g2
2663 or %g2, %lo(8 * _gloffset_TexCoord4sv), %g2
2664 ldx [%g1 + %g2], %g3
2665 #else
2666 sethi %hi(0x00000000), %g1
2667 ld [%g1 + %lo(0x00000000)], %g1
2668 ld [%g1 + (4 * _gloffset_TexCoord4sv)], %g3
2669 #endif
2670 jmpl %g3, %g0
2671 nop
2672
2673 GLOBL_FN(GL_PREFIX(Vertex2d))
2674 .type glVertex2d,#function
2675 GL_PREFIX(Vertex2d):
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 ldx [%g1 + %g2], %g1
2683 sethi %hi(8 * _gloffset_Vertex2d), %g2
2684 or %g2, %lo(8 * _gloffset_Vertex2d), %g2
2685 ldx [%g1 + %g2], %g3
2686 #else
2687 sethi %hi(0x00000000), %g1
2688 ld [%g1 + %lo(0x00000000)], %g1
2689 ld [%g1 + (4 * _gloffset_Vertex2d)], %g3
2690 #endif
2691 jmpl %g3, %g0
2692 nop
2693
2694 GLOBL_FN(GL_PREFIX(Vertex2dv))
2695 .type glVertex2dv,#function
2696 GL_PREFIX(Vertex2dv):
2697 #ifdef __sparc_v9__
2698 sethi %hi(0x00000000), %g2
2699 sethi %hi(0x00000000), %g1
2700 or %g2, %lo(0x00000000), %g2
2701 or %g1, %lo(0x00000000), %g1
2702 sllx %g2, 32, %g2
2703 ldx [%g1 + %g2], %g1
2704 sethi %hi(8 * _gloffset_Vertex2dv), %g2
2705 or %g2, %lo(8 * _gloffset_Vertex2dv), %g2
2706 ldx [%g1 + %g2], %g3
2707 #else
2708 sethi %hi(0x00000000), %g1
2709 ld [%g1 + %lo(0x00000000)], %g1
2710 ld [%g1 + (4 * _gloffset_Vertex2dv)], %g3
2711 #endif
2712 jmpl %g3, %g0
2713 nop
2714
2715 GLOBL_FN(GL_PREFIX(Vertex2f))
2716 .type glVertex2f,#function
2717 GL_PREFIX(Vertex2f):
2718 #ifdef __sparc_v9__
2719 sethi %hi(0x00000000), %g2
2720 sethi %hi(0x00000000), %g1
2721 or %g2, %lo(0x00000000), %g2
2722 or %g1, %lo(0x00000000), %g1
2723 sllx %g2, 32, %g2
2724 ldx [%g1 + %g2], %g1
2725 sethi %hi(8 * _gloffset_Vertex2f), %g2
2726 or %g2, %lo(8 * _gloffset_Vertex2f), %g2
2727 ldx [%g1 + %g2], %g3
2728 #else
2729 sethi %hi(0x00000000), %g1
2730 ld [%g1 + %lo(0x00000000)], %g1
2731 ld [%g1 + (4 * _gloffset_Vertex2f)], %g3
2732 #endif
2733 jmpl %g3, %g0
2734 nop
2735
2736 GLOBL_FN(GL_PREFIX(Vertex2fv))
2737 .type glVertex2fv,#function
2738 GL_PREFIX(Vertex2fv):
2739 #ifdef __sparc_v9__
2740 sethi %hi(0x00000000), %g2
2741 sethi %hi(0x00000000), %g1
2742 or %g2, %lo(0x00000000), %g2
2743 or %g1, %lo(0x00000000), %g1
2744 sllx %g2, 32, %g2
2745 ldx [%g1 + %g2], %g1
2746 sethi %hi(8 * _gloffset_Vertex2fv), %g2
2747 or %g2, %lo(8 * _gloffset_Vertex2fv), %g2
2748 ldx [%g1 + %g2], %g3
2749 #else
2750 sethi %hi(0x00000000), %g1
2751 ld [%g1 + %lo(0x00000000)], %g1
2752 ld [%g1 + (4 * _gloffset_Vertex2fv)], %g3
2753 #endif
2754 jmpl %g3, %g0
2755 nop
2756
2757 GLOBL_FN(GL_PREFIX(Vertex2i))
2758 .type glVertex2i,#function
2759 GL_PREFIX(Vertex2i):
2760 #ifdef __sparc_v9__
2761 sethi %hi(0x00000000), %g2
2762 sethi %hi(0x00000000), %g1
2763 or %g2, %lo(0x00000000), %g2
2764 or %g1, %lo(0x00000000), %g1
2765 sllx %g2, 32, %g2
2766 ldx [%g1 + %g2], %g1
2767 sethi %hi(8 * _gloffset_Vertex2i), %g2
2768 or %g2, %lo(8 * _gloffset_Vertex2i), %g2
2769 ldx [%g1 + %g2], %g3
2770 #else
2771 sethi %hi(0x00000000), %g1
2772 ld [%g1 + %lo(0x00000000)], %g1
2773 ld [%g1 + (4 * _gloffset_Vertex2i)], %g3
2774 #endif
2775 jmpl %g3, %g0
2776 nop
2777
2778 GLOBL_FN(GL_PREFIX(Vertex2iv))
2779 .type glVertex2iv,#function
2780 GL_PREFIX(Vertex2iv):
2781 #ifdef __sparc_v9__
2782 sethi %hi(0x00000000), %g2
2783 sethi %hi(0x00000000), %g1
2784 or %g2, %lo(0x00000000), %g2
2785 or %g1, %lo(0x00000000), %g1
2786 sllx %g2, 32, %g2
2787 ldx [%g1 + %g2], %g1
2788 sethi %hi(8 * _gloffset_Vertex2iv), %g2
2789 or %g2, %lo(8 * _gloffset_Vertex2iv), %g2
2790 ldx [%g1 + %g2], %g3
2791 #else
2792 sethi %hi(0x00000000), %g1
2793 ld [%g1 + %lo(0x00000000)], %g1
2794 ld [%g1 + (4 * _gloffset_Vertex2iv)], %g3
2795 #endif
2796 jmpl %g3, %g0
2797 nop
2798
2799 GLOBL_FN(GL_PREFIX(Vertex2s))
2800 .type glVertex2s,#function
2801 GL_PREFIX(Vertex2s):
2802 #ifdef __sparc_v9__
2803 sethi %hi(0x00000000), %g2
2804 sethi %hi(0x00000000), %g1
2805 or %g2, %lo(0x00000000), %g2
2806 or %g1, %lo(0x00000000), %g1
2807 sllx %g2, 32, %g2
2808 ldx [%g1 + %g2], %g1
2809 sethi %hi(8 * _gloffset_Vertex2s), %g2
2810 or %g2, %lo(8 * _gloffset_Vertex2s), %g2
2811 ldx [%g1 + %g2], %g3
2812 #else
2813 sethi %hi(0x00000000), %g1
2814 ld [%g1 + %lo(0x00000000)], %g1
2815 ld [%g1 + (4 * _gloffset_Vertex2s)], %g3
2816 #endif
2817 jmpl %g3, %g0
2818 nop
2819
2820 GLOBL_FN(GL_PREFIX(Vertex2sv))
2821 .type glVertex2sv,#function
2822 GL_PREFIX(Vertex2sv):
2823 #ifdef __sparc_v9__
2824 sethi %hi(0x00000000), %g2
2825 sethi %hi(0x00000000), %g1
2826 or %g2, %lo(0x00000000), %g2
2827 or %g1, %lo(0x00000000), %g1
2828 sllx %g2, 32, %g2
2829 ldx [%g1 + %g2], %g1
2830 sethi %hi(8 * _gloffset_Vertex2sv), %g2
2831 or %g2, %lo(8 * _gloffset_Vertex2sv), %g2
2832 ldx [%g1 + %g2], %g3
2833 #else
2834 sethi %hi(0x00000000), %g1
2835 ld [%g1 + %lo(0x00000000)], %g1
2836 ld [%g1 + (4 * _gloffset_Vertex2sv)], %g3
2837 #endif
2838 jmpl %g3, %g0
2839 nop
2840
2841 GLOBL_FN(GL_PREFIX(Vertex3d))
2842 .type glVertex3d,#function
2843 GL_PREFIX(Vertex3d):
2844 #ifdef __sparc_v9__
2845 sethi %hi(0x00000000), %g2
2846 sethi %hi(0x00000000), %g1
2847 or %g2, %lo(0x00000000), %g2
2848 or %g1, %lo(0x00000000), %g1
2849 sllx %g2, 32, %g2
2850 ldx [%g1 + %g2], %g1
2851 sethi %hi(8 * _gloffset_Vertex3d), %g2
2852 or %g2, %lo(8 * _gloffset_Vertex3d), %g2
2853 ldx [%g1 + %g2], %g3
2854 #else
2855 sethi %hi(0x00000000), %g1
2856 ld [%g1 + %lo(0x00000000)], %g1
2857 ld [%g1 + (4 * _gloffset_Vertex3d)], %g3
2858 #endif
2859 jmpl %g3, %g0
2860 nop
2861
2862 GLOBL_FN(GL_PREFIX(Vertex3dv))
2863 .type glVertex3dv,#function
2864 GL_PREFIX(Vertex3dv):
2865 #ifdef __sparc_v9__
2866 sethi %hi(0x00000000), %g2
2867 sethi %hi(0x00000000), %g1
2868 or %g2, %lo(0x00000000), %g2
2869 or %g1, %lo(0x00000000), %g1
2870 sllx %g2, 32, %g2
2871 ldx [%g1 + %g2], %g1
2872 sethi %hi(8 * _gloffset_Vertex3dv), %g2
2873 or %g2, %lo(8 * _gloffset_Vertex3dv), %g2
2874 ldx [%g1 + %g2], %g3
2875 #else
2876 sethi %hi(0x00000000), %g1
2877 ld [%g1 + %lo(0x00000000)], %g1
2878 ld [%g1 + (4 * _gloffset_Vertex3dv)], %g3
2879 #endif
2880 jmpl %g3, %g0
2881 nop
2882
2883 GLOBL_FN(GL_PREFIX(Vertex3f))
2884 .type glVertex3f,#function
2885 GL_PREFIX(Vertex3f):
2886 #ifdef __sparc_v9__
2887 sethi %hi(0x00000000), %g2
2888 sethi %hi(0x00000000), %g1
2889 or %g2, %lo(0x00000000), %g2
2890 or %g1, %lo(0x00000000), %g1
2891 sllx %g2, 32, %g2
2892 ldx [%g1 + %g2], %g1
2893 sethi %hi(8 * _gloffset_Vertex3f), %g2
2894 or %g2, %lo(8 * _gloffset_Vertex3f), %g2
2895 ldx [%g1 + %g2], %g3
2896 #else
2897 sethi %hi(0x00000000), %g1
2898 ld [%g1 + %lo(0x00000000)], %g1
2899 ld [%g1 + (4 * _gloffset_Vertex3f)], %g3
2900 #endif
2901 jmpl %g3, %g0
2902 nop
2903
2904 GLOBL_FN(GL_PREFIX(Vertex3fv))
2905 .type glVertex3fv,#function
2906 GL_PREFIX(Vertex3fv):
2907 #ifdef __sparc_v9__
2908 sethi %hi(0x00000000), %g2
2909 sethi %hi(0x00000000), %g1
2910 or %g2, %lo(0x00000000), %g2
2911 or %g1, %lo(0x00000000), %g1
2912 sllx %g2, 32, %g2
2913 ldx [%g1 + %g2], %g1
2914 sethi %hi(8 * _gloffset_Vertex3fv), %g2
2915 or %g2, %lo(8 * _gloffset_Vertex3fv), %g2
2916 ldx [%g1 + %g2], %g3
2917 #else
2918 sethi %hi(0x00000000), %g1
2919 ld [%g1 + %lo(0x00000000)], %g1
2920 ld [%g1 + (4 * _gloffset_Vertex3fv)], %g3
2921 #endif
2922 jmpl %g3, %g0
2923 nop
2924
2925 GLOBL_FN(GL_PREFIX(Vertex3i))
2926 .type glVertex3i,#function
2927 GL_PREFIX(Vertex3i):
2928 #ifdef __sparc_v9__
2929 sethi %hi(0x00000000), %g2
2930 sethi %hi(0x00000000), %g1
2931 or %g2, %lo(0x00000000), %g2
2932 or %g1, %lo(0x00000000), %g1
2933 sllx %g2, 32, %g2
2934 ldx [%g1 + %g2], %g1
2935 sethi %hi(8 * _gloffset_Vertex3i), %g2
2936 or %g2, %lo(8 * _gloffset_Vertex3i), %g2
2937 ldx [%g1 + %g2], %g3
2938 #else
2939 sethi %hi(0x00000000), %g1
2940 ld [%g1 + %lo(0x00000000)], %g1
2941 ld [%g1 + (4 * _gloffset_Vertex3i)], %g3
2942 #endif
2943 jmpl %g3, %g0
2944 nop
2945
2946 GLOBL_FN(GL_PREFIX(Vertex3iv))
2947 .type glVertex3iv,#function
2948 GL_PREFIX(Vertex3iv):
2949 #ifdef __sparc_v9__
2950 sethi %hi(0x00000000), %g2
2951 sethi %hi(0x00000000), %g1
2952 or %g2, %lo(0x00000000), %g2
2953 or %g1, %lo(0x00000000), %g1
2954 sllx %g2, 32, %g2
2955 ldx [%g1 + %g2], %g1
2956 sethi %hi(8 * _gloffset_Vertex3iv), %g2
2957 or %g2, %lo(8 * _gloffset_Vertex3iv), %g2
2958 ldx [%g1 + %g2], %g3
2959 #else
2960 sethi %hi(0x00000000), %g1
2961 ld [%g1 + %lo(0x00000000)], %g1
2962 ld [%g1 + (4 * _gloffset_Vertex3iv)], %g3
2963 #endif
2964 jmpl %g3, %g0
2965 nop
2966
2967 GLOBL_FN(GL_PREFIX(Vertex3s))
2968 .type glVertex3s,#function
2969 GL_PREFIX(Vertex3s):
2970 #ifdef __sparc_v9__
2971 sethi %hi(0x00000000), %g2
2972 sethi %hi(0x00000000), %g1
2973 or %g2, %lo(0x00000000), %g2
2974 or %g1, %lo(0x00000000), %g1
2975 sllx %g2, 32, %g2
2976 ldx [%g1 + %g2], %g1
2977 sethi %hi(8 * _gloffset_Vertex3s), %g2
2978 or %g2, %lo(8 * _gloffset_Vertex3s), %g2
2979 ldx [%g1 + %g2], %g3
2980 #else
2981 sethi %hi(0x00000000), %g1
2982 ld [%g1 + %lo(0x00000000)], %g1
2983 ld [%g1 + (4 * _gloffset_Vertex3s)], %g3
2984 #endif
2985 jmpl %g3, %g0
2986 nop
2987
2988 GLOBL_FN(GL_PREFIX(Vertex3sv))
2989 .type glVertex3sv,#function
2990 GL_PREFIX(Vertex3sv):
2991 #ifdef __sparc_v9__
2992 sethi %hi(0x00000000), %g2
2993 sethi %hi(0x00000000), %g1
2994 or %g2, %lo(0x00000000), %g2
2995 or %g1, %lo(0x00000000), %g1
2996 sllx %g2, 32, %g2
2997 ldx [%g1 + %g2], %g1
2998 sethi %hi(8 * _gloffset_Vertex3sv), %g2
2999 or %g2, %lo(8 * _gloffset_Vertex3sv), %g2
3000 ldx [%g1 + %g2], %g3
3001 #else
3002 sethi %hi(0x00000000), %g1
3003 ld [%g1 + %lo(0x00000000)], %g1
3004 ld [%g1 + (4 * _gloffset_Vertex3sv)], %g3
3005 #endif
3006 jmpl %g3, %g0
3007 nop
3008
3009 GLOBL_FN(GL_PREFIX(Vertex4d))
3010 .type glVertex4d,#function
3011 GL_PREFIX(Vertex4d):
3012 #ifdef __sparc_v9__
3013 sethi %hi(0x00000000), %g2
3014 sethi %hi(0x00000000), %g1
3015 or %g2, %lo(0x00000000), %g2
3016 or %g1, %lo(0x00000000), %g1
3017 sllx %g2, 32, %g2
3018 ldx [%g1 + %g2], %g1
3019 sethi %hi(8 * _gloffset_Vertex4d), %g2
3020 or %g2, %lo(8 * _gloffset_Vertex4d), %g2
3021 ldx [%g1 + %g2], %g3
3022 #else
3023 sethi %hi(0x00000000), %g1
3024 ld [%g1 + %lo(0x00000000)], %g1
3025 ld [%g1 + (4 * _gloffset_Vertex4d)], %g3
3026 #endif
3027 jmpl %g3, %g0
3028 nop
3029
3030 GLOBL_FN(GL_PREFIX(Vertex4dv))
3031 .type glVertex4dv,#function
3032 GL_PREFIX(Vertex4dv):
3033 #ifdef __sparc_v9__
3034 sethi %hi(0x00000000), %g2
3035 sethi %hi(0x00000000), %g1
3036 or %g2, %lo(0x00000000), %g2
3037 or %g1, %lo(0x00000000), %g1
3038 sllx %g2, 32, %g2
3039 ldx [%g1 + %g2], %g1
3040 sethi %hi(8 * _gloffset_Vertex4dv), %g2
3041 or %g2, %lo(8 * _gloffset_Vertex4dv), %g2
3042 ldx [%g1 + %g2], %g3
3043 #else
3044 sethi %hi(0x00000000), %g1
3045 ld [%g1 + %lo(0x00000000)], %g1
3046 ld [%g1 + (4 * _gloffset_Vertex4dv)], %g3
3047 #endif
3048 jmpl %g3, %g0
3049 nop
3050
3051 GLOBL_FN(GL_PREFIX(Vertex4f))
3052 .type glVertex4f,#function
3053 GL_PREFIX(Vertex4f):
3054 #ifdef __sparc_v9__
3055 sethi %hi(0x00000000), %g2
3056 sethi %hi(0x00000000), %g1
3057 or %g2, %lo(0x00000000), %g2
3058 or %g1, %lo(0x00000000), %g1
3059 sllx %g2, 32, %g2
3060 ldx [%g1 + %g2], %g1
3061 sethi %hi(8 * _gloffset_Vertex4f), %g2
3062 or %g2, %lo(8 * _gloffset_Vertex4f), %g2
3063 ldx [%g1 + %g2], %g3
3064 #else
3065 sethi %hi(0x00000000), %g1
3066 ld [%g1 + %lo(0x00000000)], %g1
3067 ld [%g1 + (4 * _gloffset_Vertex4f)], %g3
3068 #endif
3069 jmpl %g3, %g0
3070 nop
3071
3072 GLOBL_FN(GL_PREFIX(Vertex4fv))
3073 .type glVertex4fv,#function
3074 GL_PREFIX(Vertex4fv):
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 ldx [%g1 + %g2], %g1
3082 sethi %hi(8 * _gloffset_Vertex4fv), %g2
3083 or %g2, %lo(8 * _gloffset_Vertex4fv), %g2
3084 ldx [%g1 + %g2], %g3
3085 #else
3086 sethi %hi(0x00000000), %g1
3087 ld [%g1 + %lo(0x00000000)], %g1
3088 ld [%g1 + (4 * _gloffset_Vertex4fv)], %g3
3089 #endif
3090 jmpl %g3, %g0
3091 nop
3092
3093 GLOBL_FN(GL_PREFIX(Vertex4i))
3094 .type glVertex4i,#function
3095 GL_PREFIX(Vertex4i):
3096 #ifdef __sparc_v9__
3097 sethi %hi(0x00000000), %g2
3098 sethi %hi(0x00000000), %g1
3099 or %g2, %lo(0x00000000), %g2
3100 or %g1, %lo(0x00000000), %g1
3101 sllx %g2, 32, %g2
3102 ldx [%g1 + %g2], %g1
3103 sethi %hi(8 * _gloffset_Vertex4i), %g2
3104 or %g2, %lo(8 * _gloffset_Vertex4i), %g2
3105 ldx [%g1 + %g2], %g3
3106 #else
3107 sethi %hi(0x00000000), %g1
3108 ld [%g1 + %lo(0x00000000)], %g1
3109 ld [%g1 + (4 * _gloffset_Vertex4i)], %g3
3110 #endif
3111 jmpl %g3, %g0
3112 nop
3113
3114 GLOBL_FN(GL_PREFIX(Vertex4iv))
3115 .type glVertex4iv,#function
3116 GL_PREFIX(Vertex4iv):
3117 #ifdef __sparc_v9__
3118 sethi %hi(0x00000000), %g2
3119 sethi %hi(0x00000000), %g1
3120 or %g2, %lo(0x00000000), %g2
3121 or %g1, %lo(0x00000000), %g1
3122 sllx %g2, 32, %g2
3123 ldx [%g1 + %g2], %g1
3124 sethi %hi(8 * _gloffset_Vertex4iv), %g2
3125 or %g2, %lo(8 * _gloffset_Vertex4iv), %g2
3126 ldx [%g1 + %g2], %g3
3127 #else
3128 sethi %hi(0x00000000), %g1
3129 ld [%g1 + %lo(0x00000000)], %g1
3130 ld [%g1 + (4 * _gloffset_Vertex4iv)], %g3
3131 #endif
3132 jmpl %g3, %g0
3133 nop
3134
3135 GLOBL_FN(GL_PREFIX(Vertex4s))
3136 .type glVertex4s,#function
3137 GL_PREFIX(Vertex4s):
3138 #ifdef __sparc_v9__
3139 sethi %hi(0x00000000), %g2
3140 sethi %hi(0x00000000), %g1
3141 or %g2, %lo(0x00000000), %g2
3142 or %g1, %lo(0x00000000), %g1
3143 sllx %g2, 32, %g2
3144 ldx [%g1 + %g2], %g1
3145 sethi %hi(8 * _gloffset_Vertex4s), %g2
3146 or %g2, %lo(8 * _gloffset_Vertex4s), %g2
3147 ldx [%g1 + %g2], %g3
3148 #else
3149 sethi %hi(0x00000000), %g1
3150 ld [%g1 + %lo(0x00000000)], %g1
3151 ld [%g1 + (4 * _gloffset_Vertex4s)], %g3
3152 #endif
3153 jmpl %g3, %g0
3154 nop
3155
3156 GLOBL_FN(GL_PREFIX(Vertex4sv))
3157 .type glVertex4sv,#function
3158 GL_PREFIX(Vertex4sv):
3159 #ifdef __sparc_v9__
3160 sethi %hi(0x00000000), %g2
3161 sethi %hi(0x00000000), %g1
3162 or %g2, %lo(0x00000000), %g2
3163 or %g1, %lo(0x00000000), %g1
3164 sllx %g2, 32, %g2
3165 ldx [%g1 + %g2], %g1
3166 sethi %hi(8 * _gloffset_Vertex4sv), %g2
3167 or %g2, %lo(8 * _gloffset_Vertex4sv), %g2
3168 ldx [%g1 + %g2], %g3
3169 #else
3170 sethi %hi(0x00000000), %g1
3171 ld [%g1 + %lo(0x00000000)], %g1
3172 ld [%g1 + (4 * _gloffset_Vertex4sv)], %g3
3173 #endif
3174 jmpl %g3, %g0
3175 nop
3176
3177 GLOBL_FN(GL_PREFIX(ClipPlane))
3178 .type glClipPlane,#function
3179 GL_PREFIX(ClipPlane):
3180 #ifdef __sparc_v9__
3181 sethi %hi(0x00000000), %g2
3182 sethi %hi(0x00000000), %g1
3183 or %g2, %lo(0x00000000), %g2
3184 or %g1, %lo(0x00000000), %g1
3185 sllx %g2, 32, %g2
3186 ldx [%g1 + %g2], %g1
3187 sethi %hi(8 * _gloffset_ClipPlane), %g2
3188 or %g2, %lo(8 * _gloffset_ClipPlane), %g2
3189 ldx [%g1 + %g2], %g3
3190 #else
3191 sethi %hi(0x00000000), %g1
3192 ld [%g1 + %lo(0x00000000)], %g1
3193 ld [%g1 + (4 * _gloffset_ClipPlane)], %g3
3194 #endif
3195 jmpl %g3, %g0
3196 nop
3197
3198 GLOBL_FN(GL_PREFIX(ColorMaterial))
3199 .type glColorMaterial,#function
3200 GL_PREFIX(ColorMaterial):
3201 #ifdef __sparc_v9__
3202 sethi %hi(0x00000000), %g2
3203 sethi %hi(0x00000000), %g1
3204 or %g2, %lo(0x00000000), %g2
3205 or %g1, %lo(0x00000000), %g1
3206 sllx %g2, 32, %g2
3207 ldx [%g1 + %g2], %g1
3208 sethi %hi(8 * _gloffset_ColorMaterial), %g2
3209 or %g2, %lo(8 * _gloffset_ColorMaterial), %g2
3210 ldx [%g1 + %g2], %g3
3211 #else
3212 sethi %hi(0x00000000), %g1
3213 ld [%g1 + %lo(0x00000000)], %g1
3214 ld [%g1 + (4 * _gloffset_ColorMaterial)], %g3
3215 #endif
3216 jmpl %g3, %g0
3217 nop
3218
3219 GLOBL_FN(GL_PREFIX(CullFace))
3220 .type glCullFace,#function
3221 GL_PREFIX(CullFace):
3222 #ifdef __sparc_v9__
3223 sethi %hi(0x00000000), %g2
3224 sethi %hi(0x00000000), %g1
3225 or %g2, %lo(0x00000000), %g2
3226 or %g1, %lo(0x00000000), %g1
3227 sllx %g2, 32, %g2
3228 ldx [%g1 + %g2], %g1
3229 sethi %hi(8 * _gloffset_CullFace), %g2
3230 or %g2, %lo(8 * _gloffset_CullFace), %g2
3231 ldx [%g1 + %g2], %g3
3232 #else
3233 sethi %hi(0x00000000), %g1
3234 ld [%g1 + %lo(0x00000000)], %g1
3235 ld [%g1 + (4 * _gloffset_CullFace)], %g3
3236 #endif
3237 jmpl %g3, %g0
3238 nop
3239
3240 GLOBL_FN(GL_PREFIX(Fogf))
3241 .type glFogf,#function
3242 GL_PREFIX(Fogf):
3243 #ifdef __sparc_v9__
3244 sethi %hi(0x00000000), %g2
3245 sethi %hi(0x00000000), %g1
3246 or %g2, %lo(0x00000000), %g2
3247 or %g1, %lo(0x00000000), %g1
3248 sllx %g2, 32, %g2
3249 ldx [%g1 + %g2], %g1
3250 sethi %hi(8 * _gloffset_Fogf), %g2
3251 or %g2, %lo(8 * _gloffset_Fogf), %g2
3252 ldx [%g1 + %g2], %g3
3253 #else
3254 sethi %hi(0x00000000), %g1
3255 ld [%g1 + %lo(0x00000000)], %g1
3256 ld [%g1 + (4 * _gloffset_Fogf)], %g3
3257 #endif
3258 jmpl %g3, %g0
3259 nop
3260
3261 GLOBL_FN(GL_PREFIX(Fogfv))
3262 .type glFogfv,#function
3263 GL_PREFIX(Fogfv):
3264 #ifdef __sparc_v9__
3265 sethi %hi(0x00000000), %g2
3266 sethi %hi(0x00000000), %g1
3267 or %g2, %lo(0x00000000), %g2
3268 or %g1, %lo(0x00000000), %g1
3269 sllx %g2, 32, %g2
3270 ldx [%g1 + %g2], %g1
3271 sethi %hi(8 * _gloffset_Fogfv), %g2
3272 or %g2, %lo(8 * _gloffset_Fogfv), %g2
3273 ldx [%g1 + %g2], %g3
3274 #else
3275 sethi %hi(0x00000000), %g1
3276 ld [%g1 + %lo(0x00000000)], %g1
3277 ld [%g1 + (4 * _gloffset_Fogfv)], %g3
3278 #endif
3279 jmpl %g3, %g0
3280 nop
3281
3282 GLOBL_FN(GL_PREFIX(Fogi))
3283 .type glFogi,#function
3284 GL_PREFIX(Fogi):
3285 #ifdef __sparc_v9__
3286 sethi %hi(0x00000000), %g2
3287 sethi %hi(0x00000000), %g1
3288 or %g2, %lo(0x00000000), %g2
3289 or %g1, %lo(0x00000000), %g1
3290 sllx %g2, 32, %g2
3291 ldx [%g1 + %g2], %g1
3292 sethi %hi(8 * _gloffset_Fogi), %g2
3293 or %g2, %lo(8 * _gloffset_Fogi), %g2
3294 ldx [%g1 + %g2], %g3
3295 #else
3296 sethi %hi(0x00000000), %g1
3297 ld [%g1 + %lo(0x00000000)], %g1
3298 ld [%g1 + (4 * _gloffset_Fogi)], %g3
3299 #endif
3300 jmpl %g3, %g0
3301 nop
3302
3303 GLOBL_FN(GL_PREFIX(Fogiv))
3304 .type glFogiv,#function
3305 GL_PREFIX(Fogiv):
3306 #ifdef __sparc_v9__
3307 sethi %hi(0x00000000), %g2
3308 sethi %hi(0x00000000), %g1
3309 or %g2, %lo(0x00000000), %g2
3310 or %g1, %lo(0x00000000), %g1
3311 sllx %g2, 32, %g2
3312 ldx [%g1 + %g2], %g1
3313 sethi %hi(8 * _gloffset_Fogiv), %g2
3314 or %g2, %lo(8 * _gloffset_Fogiv), %g2
3315 ldx [%g1 + %g2], %g3
3316 #else
3317 sethi %hi(0x00000000), %g1
3318 ld [%g1 + %lo(0x00000000)], %g1
3319 ld [%g1 + (4 * _gloffset_Fogiv)], %g3
3320 #endif
3321 jmpl %g3, %g0
3322 nop
3323
3324 GLOBL_FN(GL_PREFIX(FrontFace))
3325 .type glFrontFace,#function
3326 GL_PREFIX(FrontFace):
3327 #ifdef __sparc_v9__
3328 sethi %hi(0x00000000), %g2
3329 sethi %hi(0x00000000), %g1
3330 or %g2, %lo(0x00000000), %g2
3331 or %g1, %lo(0x00000000), %g1
3332 sllx %g2, 32, %g2
3333 ldx [%g1 + %g2], %g1
3334 sethi %hi(8 * _gloffset_FrontFace), %g2
3335 or %g2, %lo(8 * _gloffset_FrontFace), %g2
3336 ldx [%g1 + %g2], %g3
3337 #else
3338 sethi %hi(0x00000000), %g1
3339 ld [%g1 + %lo(0x00000000)], %g1
3340 ld [%g1 + (4 * _gloffset_FrontFace)], %g3
3341 #endif
3342 jmpl %g3, %g0
3343 nop
3344
3345 GLOBL_FN(GL_PREFIX(Hint))
3346 .type glHint,#function
3347 GL_PREFIX(Hint):
3348 #ifdef __sparc_v9__
3349 sethi %hi(0x00000000), %g2
3350 sethi %hi(0x00000000), %g1
3351 or %g2, %lo(0x00000000), %g2
3352 or %g1, %lo(0x00000000), %g1
3353 sllx %g2, 32, %g2
3354 ldx [%g1 + %g2], %g1
3355 sethi %hi(8 * _gloffset_Hint), %g2
3356 or %g2, %lo(8 * _gloffset_Hint), %g2
3357 ldx [%g1 + %g2], %g3
3358 #else
3359 sethi %hi(0x00000000), %g1
3360 ld [%g1 + %lo(0x00000000)], %g1
3361 ld [%g1 + (4 * _gloffset_Hint)], %g3
3362 #endif
3363 jmpl %g3, %g0
3364 nop
3365
3366 GLOBL_FN(GL_PREFIX(Lightf))
3367 .type glLightf,#function
3368 GL_PREFIX(Lightf):
3369 #ifdef __sparc_v9__
3370 sethi %hi(0x00000000), %g2
3371 sethi %hi(0x00000000), %g1
3372 or %g2, %lo(0x00000000), %g2
3373 or %g1, %lo(0x00000000), %g1
3374 sllx %g2, 32, %g2
3375 ldx [%g1 + %g2], %g1
3376 sethi %hi(8 * _gloffset_Lightf), %g2
3377 or %g2, %lo(8 * _gloffset_Lightf), %g2
3378 ldx [%g1 + %g2], %g3
3379 #else
3380 sethi %hi(0x00000000), %g1
3381 ld [%g1 + %lo(0x00000000)], %g1
3382 ld [%g1 + (4 * _gloffset_Lightf)], %g3
3383 #endif
3384 jmpl %g3, %g0
3385 nop
3386
3387 GLOBL_FN(GL_PREFIX(Lightfv))
3388 .type glLightfv,#function
3389 GL_PREFIX(Lightfv):
3390 #ifdef __sparc_v9__
3391 sethi %hi(0x00000000), %g2
3392 sethi %hi(0x00000000), %g1
3393 or %g2, %lo(0x00000000), %g2
3394 or %g1, %lo(0x00000000), %g1
3395 sllx %g2, 32, %g2
3396 ldx [%g1 + %g2], %g1
3397 sethi %hi(8 * _gloffset_Lightfv), %g2
3398 or %g2, %lo(8 * _gloffset_Lightfv), %g2
3399 ldx [%g1 + %g2], %g3
3400 #else
3401 sethi %hi(0x00000000), %g1
3402 ld [%g1 + %lo(0x00000000)], %g1
3403 ld [%g1 + (4 * _gloffset_Lightfv)], %g3
3404 #endif
3405 jmpl %g3, %g0
3406 nop
3407
3408 GLOBL_FN(GL_PREFIX(Lighti))
3409 .type glLighti,#function
3410 GL_PREFIX(Lighti):
3411 #ifdef __sparc_v9__
3412 sethi %hi(0x00000000), %g2
3413 sethi %hi(0x00000000), %g1
3414 or %g2, %lo(0x00000000), %g2
3415 or %g1, %lo(0x00000000), %g1
3416 sllx %g2, 32, %g2
3417 ldx [%g1 + %g2], %g1
3418 sethi %hi(8 * _gloffset_Lighti), %g2
3419 or %g2, %lo(8 * _gloffset_Lighti), %g2
3420 ldx [%g1 + %g2], %g3
3421 #else
3422 sethi %hi(0x00000000), %g1
3423 ld [%g1 + %lo(0x00000000)], %g1
3424 ld [%g1 + (4 * _gloffset_Lighti)], %g3
3425 #endif
3426 jmpl %g3, %g0
3427 nop
3428
3429 GLOBL_FN(GL_PREFIX(Lightiv))
3430 .type glLightiv,#function
3431 GL_PREFIX(Lightiv):
3432 #ifdef __sparc_v9__
3433 sethi %hi(0x00000000), %g2
3434 sethi %hi(0x00000000), %g1
3435 or %g2, %lo(0x00000000), %g2
3436 or %g1, %lo(0x00000000), %g1
3437 sllx %g2, 32, %g2
3438 ldx [%g1 + %g2], %g1
3439 sethi %hi(8 * _gloffset_Lightiv), %g2
3440 or %g2, %lo(8 * _gloffset_Lightiv), %g2
3441 ldx [%g1 + %g2], %g3
3442 #else
3443 sethi %hi(0x00000000), %g1
3444 ld [%g1 + %lo(0x00000000)], %g1
3445 ld [%g1 + (4 * _gloffset_Lightiv)], %g3
3446 #endif
3447 jmpl %g3, %g0
3448 nop
3449
3450 GLOBL_FN(GL_PREFIX(LightModelf))
3451 .type glLightModelf,#function
3452 GL_PREFIX(LightModelf):
3453 #ifdef __sparc_v9__
3454 sethi %hi(0x00000000), %g2
3455 sethi %hi(0x00000000), %g1
3456 or %g2, %lo(0x00000000), %g2
3457 or %g1, %lo(0x00000000), %g1
3458 sllx %g2, 32, %g2
3459 ldx [%g1 + %g2], %g1
3460 sethi %hi(8 * _gloffset_LightModelf), %g2
3461 or %g2, %lo(8 * _gloffset_LightModelf), %g2
3462 ldx [%g1 + %g2], %g3
3463 #else
3464 sethi %hi(0x00000000), %g1
3465 ld [%g1 + %lo(0x00000000)], %g1
3466 ld [%g1 + (4 * _gloffset_LightModelf)], %g3
3467 #endif
3468 jmpl %g3, %g0
3469 nop
3470
3471 GLOBL_FN(GL_PREFIX(LightModelfv))
3472 .type glLightModelfv,#function
3473 GL_PREFIX(LightModelfv):
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 ldx [%g1 + %g2], %g1
3481 sethi %hi(8 * _gloffset_LightModelfv), %g2
3482 or %g2, %lo(8 * _gloffset_LightModelfv), %g2
3483 ldx [%g1 + %g2], %g3
3484 #else
3485 sethi %hi(0x00000000), %g1
3486 ld [%g1 + %lo(0x00000000)], %g1
3487 ld [%g1 + (4 * _gloffset_LightModelfv)], %g3
3488 #endif
3489 jmpl %g3, %g0
3490 nop
3491
3492 GLOBL_FN(GL_PREFIX(LightModeli))
3493 .type glLightModeli,#function
3494 GL_PREFIX(LightModeli):
3495 #ifdef __sparc_v9__
3496 sethi %hi(0x00000000), %g2
3497 sethi %hi(0x00000000), %g1
3498 or %g2, %lo(0x00000000), %g2
3499 or %g1, %lo(0x00000000), %g1
3500 sllx %g2, 32, %g2
3501 ldx [%g1 + %g2], %g1
3502 sethi %hi(8 * _gloffset_LightModeli), %g2
3503 or %g2, %lo(8 * _gloffset_LightModeli), %g2
3504 ldx [%g1 + %g2], %g3
3505 #else
3506 sethi %hi(0x00000000), %g1
3507 ld [%g1 + %lo(0x00000000)], %g1
3508 ld [%g1 + (4 * _gloffset_LightModeli)], %g3
3509 #endif
3510 jmpl %g3, %g0
3511 nop
3512
3513 GLOBL_FN(GL_PREFIX(LightModeliv))
3514 .type glLightModeliv,#function
3515 GL_PREFIX(LightModeliv):
3516 #ifdef __sparc_v9__
3517 sethi %hi(0x00000000), %g2
3518 sethi %hi(0x00000000), %g1
3519 or %g2, %lo(0x00000000), %g2
3520 or %g1, %lo(0x00000000), %g1
3521 sllx %g2, 32, %g2
3522 ldx [%g1 + %g2], %g1
3523 sethi %hi(8 * _gloffset_LightModeliv), %g2
3524 or %g2, %lo(8 * _gloffset_LightModeliv), %g2
3525 ldx [%g1 + %g2], %g3
3526 #else
3527 sethi %hi(0x00000000), %g1
3528 ld [%g1 + %lo(0x00000000)], %g1
3529 ld [%g1 + (4 * _gloffset_LightModeliv)], %g3
3530 #endif
3531 jmpl %g3, %g0
3532 nop
3533
3534 GLOBL_FN(GL_PREFIX(LineStipple))
3535 .type glLineStipple,#function
3536 GL_PREFIX(LineStipple):
3537 #ifdef __sparc_v9__
3538 sethi %hi(0x00000000), %g2
3539 sethi %hi(0x00000000), %g1
3540 or %g2, %lo(0x00000000), %g2
3541 or %g1, %lo(0x00000000), %g1
3542 sllx %g2, 32, %g2
3543 ldx [%g1 + %g2], %g1
3544 sethi %hi(8 * _gloffset_LineStipple), %g2
3545 or %g2, %lo(8 * _gloffset_LineStipple), %g2
3546 ldx [%g1 + %g2], %g3
3547 #else
3548 sethi %hi(0x00000000), %g1
3549 ld [%g1 + %lo(0x00000000)], %g1
3550 ld [%g1 + (4 * _gloffset_LineStipple)], %g3
3551 #endif
3552 jmpl %g3, %g0
3553 nop
3554
3555 GLOBL_FN(GL_PREFIX(LineWidth))
3556 .type glLineWidth,#function
3557 GL_PREFIX(LineWidth):
3558 #ifdef __sparc_v9__
3559 sethi %hi(0x00000000), %g2
3560 sethi %hi(0x00000000), %g1
3561 or %g2, %lo(0x00000000), %g2
3562 or %g1, %lo(0x00000000), %g1
3563 sllx %g2, 32, %g2
3564 ldx [%g1 + %g2], %g1
3565 sethi %hi(8 * _gloffset_LineWidth), %g2
3566 or %g2, %lo(8 * _gloffset_LineWidth), %g2
3567 ldx [%g1 + %g2], %g3
3568 #else
3569 sethi %hi(0x00000000), %g1
3570 ld [%g1 + %lo(0x00000000)], %g1
3571 ld [%g1 + (4 * _gloffset_LineWidth)], %g3
3572 #endif
3573 jmpl %g3, %g0
3574 nop
3575
3576 GLOBL_FN(GL_PREFIX(Materialf))
3577 .type glMaterialf,#function
3578 GL_PREFIX(Materialf):
3579 #ifdef __sparc_v9__
3580 sethi %hi(0x00000000), %g2
3581 sethi %hi(0x00000000), %g1
3582 or %g2, %lo(0x00000000), %g2
3583 or %g1, %lo(0x00000000), %g1
3584 sllx %g2, 32, %g2
3585 ldx [%g1 + %g2], %g1
3586 sethi %hi(8 * _gloffset_Materialf), %g2
3587 or %g2, %lo(8 * _gloffset_Materialf), %g2
3588 ldx [%g1 + %g2], %g3
3589 #else
3590 sethi %hi(0x00000000), %g1
3591 ld [%g1 + %lo(0x00000000)], %g1
3592 ld [%g1 + (4 * _gloffset_Materialf)], %g3
3593 #endif
3594 jmpl %g3, %g0
3595 nop
3596
3597 GLOBL_FN(GL_PREFIX(Materialfv))
3598 .type glMaterialfv,#function
3599 GL_PREFIX(Materialfv):
3600 #ifdef __sparc_v9__
3601 sethi %hi(0x00000000), %g2
3602 sethi %hi(0x00000000), %g1
3603 or %g2, %lo(0x00000000), %g2
3604 or %g1, %lo(0x00000000), %g1
3605 sllx %g2, 32, %g2
3606 ldx [%g1 + %g2], %g1
3607 sethi %hi(8 * _gloffset_Materialfv), %g2
3608 or %g2, %lo(8 * _gloffset_Materialfv), %g2
3609 ldx [%g1 + %g2], %g3
3610 #else
3611 sethi %hi(0x00000000), %g1
3612 ld [%g1 + %lo(0x00000000)], %g1
3613 ld [%g1 + (4 * _gloffset_Materialfv)], %g3
3614 #endif
3615 jmpl %g3, %g0
3616 nop
3617
3618 GLOBL_FN(GL_PREFIX(Materiali))
3619 .type glMateriali,#function
3620 GL_PREFIX(Materiali):
3621 #ifdef __sparc_v9__
3622 sethi %hi(0x00000000), %g2
3623 sethi %hi(0x00000000), %g1
3624 or %g2, %lo(0x00000000), %g2
3625 or %g1, %lo(0x00000000), %g1
3626 sllx %g2, 32, %g2
3627 ldx [%g1 + %g2], %g1
3628 sethi %hi(8 * _gloffset_Materiali), %g2
3629 or %g2, %lo(8 * _gloffset_Materiali), %g2
3630 ldx [%g1 + %g2], %g3
3631 #else
3632 sethi %hi(0x00000000), %g1
3633 ld [%g1 + %lo(0x00000000)], %g1
3634 ld [%g1 + (4 * _gloffset_Materiali)], %g3
3635 #endif
3636 jmpl %g3, %g0
3637 nop
3638
3639 GLOBL_FN(GL_PREFIX(Materialiv))
3640 .type glMaterialiv,#function
3641 GL_PREFIX(Materialiv):
3642 #ifdef __sparc_v9__
3643 sethi %hi(0x00000000), %g2
3644 sethi %hi(0x00000000), %g1
3645 or %g2, %lo(0x00000000), %g2
3646 or %g1, %lo(0x00000000), %g1
3647 sllx %g2, 32, %g2
3648 ldx [%g1 + %g2], %g1
3649 sethi %hi(8 * _gloffset_Materialiv), %g2
3650 or %g2, %lo(8 * _gloffset_Materialiv), %g2
3651 ldx [%g1 + %g2], %g3
3652 #else
3653 sethi %hi(0x00000000), %g1
3654 ld [%g1 + %lo(0x00000000)], %g1
3655 ld [%g1 + (4 * _gloffset_Materialiv)], %g3
3656 #endif
3657 jmpl %g3, %g0
3658 nop
3659
3660 GLOBL_FN(GL_PREFIX(PointSize))
3661 .type glPointSize,#function
3662 GL_PREFIX(PointSize):
3663 #ifdef __sparc_v9__
3664 sethi %hi(0x00000000), %g2
3665 sethi %hi(0x00000000), %g1
3666 or %g2, %lo(0x00000000), %g2
3667 or %g1, %lo(0x00000000), %g1
3668 sllx %g2, 32, %g2
3669 ldx [%g1 + %g2], %g1
3670 sethi %hi(8 * _gloffset_PointSize), %g2
3671 or %g2, %lo(8 * _gloffset_PointSize), %g2
3672 ldx [%g1 + %g2], %g3
3673 #else
3674 sethi %hi(0x00000000), %g1
3675 ld [%g1 + %lo(0x00000000)], %g1
3676 ld [%g1 + (4 * _gloffset_PointSize)], %g3
3677 #endif
3678 jmpl %g3, %g0
3679 nop
3680
3681 GLOBL_FN(GL_PREFIX(PolygonMode))
3682 .type glPolygonMode,#function
3683 GL_PREFIX(PolygonMode):
3684 #ifdef __sparc_v9__
3685 sethi %hi(0x00000000), %g2
3686 sethi %hi(0x00000000), %g1
3687 or %g2, %lo(0x00000000), %g2
3688 or %g1, %lo(0x00000000), %g1
3689 sllx %g2, 32, %g2
3690 ldx [%g1 + %g2], %g1
3691 sethi %hi(8 * _gloffset_PolygonMode), %g2
3692 or %g2, %lo(8 * _gloffset_PolygonMode), %g2
3693 ldx [%g1 + %g2], %g3
3694 #else
3695 sethi %hi(0x00000000), %g1
3696 ld [%g1 + %lo(0x00000000)], %g1
3697 ld [%g1 + (4 * _gloffset_PolygonMode)], %g3
3698 #endif
3699 jmpl %g3, %g0
3700 nop
3701
3702 GLOBL_FN(GL_PREFIX(PolygonStipple))
3703 .type glPolygonStipple,#function
3704 GL_PREFIX(PolygonStipple):
3705 #ifdef __sparc_v9__
3706 sethi %hi(0x00000000), %g2
3707 sethi %hi(0x00000000), %g1
3708 or %g2, %lo(0x00000000), %g2
3709 or %g1, %lo(0x00000000), %g1
3710 sllx %g2, 32, %g2
3711 ldx [%g1 + %g2], %g1
3712 sethi %hi(8 * _gloffset_PolygonStipple), %g2
3713 or %g2, %lo(8 * _gloffset_PolygonStipple), %g2
3714 ldx [%g1 + %g2], %g3
3715 #else
3716 sethi %hi(0x00000000), %g1
3717 ld [%g1 + %lo(0x00000000)], %g1
3718 ld [%g1 + (4 * _gloffset_PolygonStipple)], %g3
3719 #endif
3720 jmpl %g3, %g0
3721 nop
3722
3723 GLOBL_FN(GL_PREFIX(Scissor))
3724 .type glScissor,#function
3725 GL_PREFIX(Scissor):
3726 #ifdef __sparc_v9__
3727 sethi %hi(0x00000000), %g2
3728 sethi %hi(0x00000000), %g1
3729 or %g2, %lo(0x00000000), %g2
3730 or %g1, %lo(0x00000000), %g1
3731 sllx %g2, 32, %g2
3732 ldx [%g1 + %g2], %g1
3733 sethi %hi(8 * _gloffset_Scissor), %g2
3734 or %g2, %lo(8 * _gloffset_Scissor), %g2
3735 ldx [%g1 + %g2], %g3
3736 #else
3737 sethi %hi(0x00000000), %g1
3738 ld [%g1 + %lo(0x00000000)], %g1
3739 ld [%g1 + (4 * _gloffset_Scissor)], %g3
3740 #endif
3741 jmpl %g3, %g0
3742 nop
3743
3744 GLOBL_FN(GL_PREFIX(ShadeModel))
3745 .type glShadeModel,#function
3746 GL_PREFIX(ShadeModel):
3747 #ifdef __sparc_v9__
3748 sethi %hi(0x00000000), %g2
3749 sethi %hi(0x00000000), %g1
3750 or %g2, %lo(0x00000000), %g2
3751 or %g1, %lo(0x00000000), %g1
3752 sllx %g2, 32, %g2
3753 ldx [%g1 + %g2], %g1
3754 sethi %hi(8 * _gloffset_ShadeModel), %g2
3755 or %g2, %lo(8 * _gloffset_ShadeModel), %g2
3756 ldx [%g1 + %g2], %g3
3757 #else
3758 sethi %hi(0x00000000), %g1
3759 ld [%g1 + %lo(0x00000000)], %g1
3760 ld [%g1 + (4 * _gloffset_ShadeModel)], %g3
3761 #endif
3762 jmpl %g3, %g0
3763 nop
3764
3765 GLOBL_FN(GL_PREFIX(TexParameterf))
3766 .type glTexParameterf,#function
3767 GL_PREFIX(TexParameterf):
3768 #ifdef __sparc_v9__
3769 sethi %hi(0x00000000), %g2
3770 sethi %hi(0x00000000), %g1
3771 or %g2, %lo(0x00000000), %g2
3772 or %g1, %lo(0x00000000), %g1
3773 sllx %g2, 32, %g2
3774 ldx [%g1 + %g2], %g1
3775 sethi %hi(8 * _gloffset_TexParameterf), %g2
3776 or %g2, %lo(8 * _gloffset_TexParameterf), %g2
3777 ldx [%g1 + %g2], %g3
3778 #else
3779 sethi %hi(0x00000000), %g1
3780 ld [%g1 + %lo(0x00000000)], %g1
3781 ld [%g1 + (4 * _gloffset_TexParameterf)], %g3
3782 #endif
3783 jmpl %g3, %g0
3784 nop
3785
3786 GLOBL_FN(GL_PREFIX(TexParameterfv))
3787 .type glTexParameterfv,#function
3788 GL_PREFIX(TexParameterfv):
3789 #ifdef __sparc_v9__
3790 sethi %hi(0x00000000), %g2
3791 sethi %hi(0x00000000), %g1
3792 or %g2, %lo(0x00000000), %g2
3793 or %g1, %lo(0x00000000), %g1
3794 sllx %g2, 32, %g2
3795 ldx [%g1 + %g2], %g1
3796 sethi %hi(8 * _gloffset_TexParameterfv), %g2
3797 or %g2, %lo(8 * _gloffset_TexParameterfv), %g2
3798 ldx [%g1 + %g2], %g3
3799 #else
3800 sethi %hi(0x00000000), %g1
3801 ld [%g1 + %lo(0x00000000)], %g1
3802 ld [%g1 + (4 * _gloffset_TexParameterfv)], %g3
3803 #endif
3804 jmpl %g3, %g0
3805 nop
3806
3807 GLOBL_FN(GL_PREFIX(TexParameteri))
3808 .type glTexParameteri,#function
3809 GL_PREFIX(TexParameteri):
3810 #ifdef __sparc_v9__
3811 sethi %hi(0x00000000), %g2
3812 sethi %hi(0x00000000), %g1
3813 or %g2, %lo(0x00000000), %g2
3814 or %g1, %lo(0x00000000), %g1
3815 sllx %g2, 32, %g2
3816 ldx [%g1 + %g2], %g1
3817 sethi %hi(8 * _gloffset_TexParameteri), %g2
3818 or %g2, %lo(8 * _gloffset_TexParameteri), %g2
3819 ldx [%g1 + %g2], %g3
3820 #else
3821 sethi %hi(0x00000000), %g1
3822 ld [%g1 + %lo(0x00000000)], %g1
3823 ld [%g1 + (4 * _gloffset_TexParameteri)], %g3
3824 #endif
3825 jmpl %g3, %g0
3826 nop
3827
3828 GLOBL_FN(GL_PREFIX(TexParameteriv))
3829 .type glTexParameteriv,#function
3830 GL_PREFIX(TexParameteriv):
3831 #ifdef __sparc_v9__
3832 sethi %hi(0x00000000), %g2
3833 sethi %hi(0x00000000), %g1
3834 or %g2, %lo(0x00000000), %g2
3835 or %g1, %lo(0x00000000), %g1
3836 sllx %g2, 32, %g2
3837 ldx [%g1 + %g2], %g1
3838 sethi %hi(8 * _gloffset_TexParameteriv), %g2
3839 or %g2, %lo(8 * _gloffset_TexParameteriv), %g2
3840 ldx [%g1 + %g2], %g3
3841 #else
3842 sethi %hi(0x00000000), %g1
3843 ld [%g1 + %lo(0x00000000)], %g1
3844 ld [%g1 + (4 * _gloffset_TexParameteriv)], %g3
3845 #endif
3846 jmpl %g3, %g0
3847 nop
3848
3849 GLOBL_FN(GL_PREFIX(TexImage1D))
3850 .type glTexImage1D,#function
3851 GL_PREFIX(TexImage1D):
3852 #ifdef __sparc_v9__
3853 sethi %hi(0x00000000), %g2
3854 sethi %hi(0x00000000), %g1
3855 or %g2, %lo(0x00000000), %g2
3856 or %g1, %lo(0x00000000), %g1
3857 sllx %g2, 32, %g2
3858 ldx [%g1 + %g2], %g1
3859 sethi %hi(8 * _gloffset_TexImage1D), %g2
3860 or %g2, %lo(8 * _gloffset_TexImage1D), %g2
3861 ldx [%g1 + %g2], %g3
3862 #else
3863 sethi %hi(0x00000000), %g1
3864 ld [%g1 + %lo(0x00000000)], %g1
3865 ld [%g1 + (4 * _gloffset_TexImage1D)], %g3
3866 #endif
3867 jmpl %g3, %g0
3868 nop
3869
3870 GLOBL_FN(GL_PREFIX(TexImage2D))
3871 .type glTexImage2D,#function
3872 GL_PREFIX(TexImage2D):
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 ldx [%g1 + %g2], %g1
3880 sethi %hi(8 * _gloffset_TexImage2D), %g2
3881 or %g2, %lo(8 * _gloffset_TexImage2D), %g2
3882 ldx [%g1 + %g2], %g3
3883 #else
3884 sethi %hi(0x00000000), %g1
3885 ld [%g1 + %lo(0x00000000)], %g1
3886 ld [%g1 + (4 * _gloffset_TexImage2D)], %g3
3887 #endif
3888 jmpl %g3, %g0
3889 nop
3890
3891 GLOBL_FN(GL_PREFIX(TexEnvf))
3892 .type glTexEnvf,#function
3893 GL_PREFIX(TexEnvf):
3894 #ifdef __sparc_v9__
3895 sethi %hi(0x00000000), %g2
3896 sethi %hi(0x00000000), %g1
3897 or %g2, %lo(0x00000000), %g2
3898 or %g1, %lo(0x00000000), %g1
3899 sllx %g2, 32, %g2
3900 ldx [%g1 + %g2], %g1
3901 sethi %hi(8 * _gloffset_TexEnvf), %g2
3902 or %g2, %lo(8 * _gloffset_TexEnvf), %g2
3903 ldx [%g1 + %g2], %g3
3904 #else
3905 sethi %hi(0x00000000), %g1
3906 ld [%g1 + %lo(0x00000000)], %g1
3907 ld [%g1 + (4 * _gloffset_TexEnvf)], %g3
3908 #endif
3909 jmpl %g3, %g0
3910 nop
3911
3912 GLOBL_FN(GL_PREFIX(TexEnvfv))
3913 .type glTexEnvfv,#function
3914 GL_PREFIX(TexEnvfv):
3915 #ifdef __sparc_v9__
3916 sethi %hi(0x00000000), %g2
3917 sethi %hi(0x00000000), %g1
3918 or %g2, %lo(0x00000000), %g2
3919 or %g1, %lo(0x00000000), %g1
3920 sllx %g2, 32, %g2
3921 ldx [%g1 + %g2], %g1
3922 sethi %hi(8 * _gloffset_TexEnvfv), %g2
3923 or %g2, %lo(8 * _gloffset_TexEnvfv), %g2
3924 ldx [%g1 + %g2], %g3
3925 #else
3926 sethi %hi(0x00000000), %g1
3927 ld [%g1 + %lo(0x00000000)], %g1
3928 ld [%g1 + (4 * _gloffset_TexEnvfv)], %g3
3929 #endif
3930 jmpl %g3, %g0
3931 nop
3932
3933 GLOBL_FN(GL_PREFIX(TexEnvi))
3934 .type glTexEnvi,#function
3935 GL_PREFIX(TexEnvi):
3936 #ifdef __sparc_v9__
3937 sethi %hi(0x00000000), %g2
3938 sethi %hi(0x00000000), %g1
3939 or %g2, %lo(0x00000000), %g2
3940 or %g1, %lo(0x00000000), %g1
3941 sllx %g2, 32, %g2
3942 ldx [%g1 + %g2], %g1
3943 sethi %hi(8 * _gloffset_TexEnvi), %g2
3944 or %g2, %lo(8 * _gloffset_TexEnvi), %g2
3945 ldx [%g1 + %g2], %g3
3946 #else
3947 sethi %hi(0x00000000), %g1
3948 ld [%g1 + %lo(0x00000000)], %g1
3949 ld [%g1 + (4 * _gloffset_TexEnvi)], %g3
3950 #endif
3951 jmpl %g3, %g0
3952 nop
3953
3954 GLOBL_FN(GL_PREFIX(TexEnviv))
3955 .type glTexEnviv,#function
3956 GL_PREFIX(TexEnviv):
3957 #ifdef __sparc_v9__
3958 sethi %hi(0x00000000), %g2
3959 sethi %hi(0x00000000), %g1
3960 or %g2, %lo(0x00000000), %g2
3961 or %g1, %lo(0x00000000), %g1
3962 sllx %g2, 32, %g2
3963 ldx [%g1 + %g2], %g1
3964 sethi %hi(8 * _gloffset_TexEnviv), %g2
3965 or %g2, %lo(8 * _gloffset_TexEnviv), %g2
3966 ldx [%g1 + %g2], %g3
3967 #else
3968 sethi %hi(0x00000000), %g1
3969 ld [%g1 + %lo(0x00000000)], %g1
3970 ld [%g1 + (4 * _gloffset_TexEnviv)], %g3
3971 #endif
3972 jmpl %g3, %g0
3973 nop
3974
3975 GLOBL_FN(GL_PREFIX(TexGend))
3976 .type glTexGend,#function
3977 GL_PREFIX(TexGend):
3978 #ifdef __sparc_v9__
3979 sethi %hi(0x00000000), %g2
3980 sethi %hi(0x00000000), %g1
3981 or %g2, %lo(0x00000000), %g2
3982 or %g1, %lo(0x00000000), %g1
3983 sllx %g2, 32, %g2
3984 ldx [%g1 + %g2], %g1
3985 sethi %hi(8 * _gloffset_TexGend), %g2
3986 or %g2, %lo(8 * _gloffset_TexGend), %g2
3987 ldx [%g1 + %g2], %g3
3988 #else
3989 sethi %hi(0x00000000), %g1
3990 ld [%g1 + %lo(0x00000000)], %g1
3991 ld [%g1 + (4 * _gloffset_TexGend)], %g3
3992 #endif
3993 jmpl %g3, %g0
3994 nop
3995
3996 GLOBL_FN(GL_PREFIX(TexGendv))
3997 .type glTexGendv,#function
3998 GL_PREFIX(TexGendv):
3999 #ifdef __sparc_v9__
4000 sethi %hi(0x00000000), %g2
4001 sethi %hi(0x00000000), %g1
4002 or %g2, %lo(0x00000000), %g2
4003 or %g1, %lo(0x00000000), %g1
4004 sllx %g2, 32, %g2
4005 ldx [%g1 + %g2], %g1
4006 sethi %hi(8 * _gloffset_TexGendv), %g2
4007 or %g2, %lo(8 * _gloffset_TexGendv), %g2
4008 ldx [%g1 + %g2], %g3
4009 #else
4010 sethi %hi(0x00000000), %g1
4011 ld [%g1 + %lo(0x00000000)], %g1
4012 ld [%g1 + (4 * _gloffset_TexGendv)], %g3
4013 #endif
4014 jmpl %g3, %g0
4015 nop
4016
4017 GLOBL_FN(GL_PREFIX(TexGenf))
4018 .type glTexGenf,#function
4019 GL_PREFIX(TexGenf):
4020 #ifdef __sparc_v9__
4021 sethi %hi(0x00000000), %g2
4022 sethi %hi(0x00000000), %g1
4023 or %g2, %lo(0x00000000), %g2
4024 or %g1, %lo(0x00000000), %g1
4025 sllx %g2, 32, %g2
4026 ldx [%g1 + %g2], %g1
4027 sethi %hi(8 * _gloffset_TexGenf), %g2
4028 or %g2, %lo(8 * _gloffset_TexGenf), %g2
4029 ldx [%g1 + %g2], %g3
4030 #else
4031 sethi %hi(0x00000000), %g1
4032 ld [%g1 + %lo(0x00000000)], %g1
4033 ld [%g1 + (4 * _gloffset_TexGenf)], %g3
4034 #endif
4035 jmpl %g3, %g0
4036 nop
4037
4038 GLOBL_FN(GL_PREFIX(TexGenfv))
4039 .type glTexGenfv,#function
4040 GL_PREFIX(TexGenfv):
4041 #ifdef __sparc_v9__
4042 sethi %hi(0x00000000), %g2
4043 sethi %hi(0x00000000), %g1
4044 or %g2, %lo(0x00000000), %g2
4045 or %g1, %lo(0x00000000), %g1
4046 sllx %g2, 32, %g2
4047 ldx [%g1 + %g2], %g1
4048 sethi %hi(8 * _gloffset_TexGenfv), %g2
4049 or %g2, %lo(8 * _gloffset_TexGenfv), %g2
4050 ldx [%g1 + %g2], %g3
4051 #else
4052 sethi %hi(0x00000000), %g1
4053 ld [%g1 + %lo(0x00000000)], %g1
4054 ld [%g1 + (4 * _gloffset_TexGenfv)], %g3
4055 #endif
4056 jmpl %g3, %g0
4057 nop
4058
4059 GLOBL_FN(GL_PREFIX(TexGeni))
4060 .type glTexGeni,#function
4061 GL_PREFIX(TexGeni):
4062 #ifdef __sparc_v9__
4063 sethi %hi(0x00000000), %g2
4064 sethi %hi(0x00000000), %g1
4065 or %g2, %lo(0x00000000), %g2
4066 or %g1, %lo(0x00000000), %g1
4067 sllx %g2, 32, %g2
4068 ldx [%g1 + %g2], %g1
4069 sethi %hi(8 * _gloffset_TexGeni), %g2
4070 or %g2, %lo(8 * _gloffset_TexGeni), %g2
4071 ldx [%g1 + %g2], %g3
4072 #else
4073 sethi %hi(0x00000000), %g1
4074 ld [%g1 + %lo(0x00000000)], %g1
4075 ld [%g1 + (4 * _gloffset_TexGeni)], %g3
4076 #endif
4077 jmpl %g3, %g0
4078 nop
4079
4080 GLOBL_FN(GL_PREFIX(TexGeniv))
4081 .type glTexGeniv,#function
4082 GL_PREFIX(TexGeniv):
4083 #ifdef __sparc_v9__
4084 sethi %hi(0x00000000), %g2
4085 sethi %hi(0x00000000), %g1
4086 or %g2, %lo(0x00000000), %g2
4087 or %g1, %lo(0x00000000), %g1
4088 sllx %g2, 32, %g2
4089 ldx [%g1 + %g2], %g1
4090 sethi %hi(8 * _gloffset_TexGeniv), %g2
4091 or %g2, %lo(8 * _gloffset_TexGeniv), %g2
4092 ldx [%g1 + %g2], %g3
4093 #else
4094 sethi %hi(0x00000000), %g1
4095 ld [%g1 + %lo(0x00000000)], %g1
4096 ld [%g1 + (4 * _gloffset_TexGeniv)], %g3
4097 #endif
4098 jmpl %g3, %g0
4099 nop
4100
4101 GLOBL_FN(GL_PREFIX(FeedbackBuffer))
4102 .type glFeedbackBuffer,#function
4103 GL_PREFIX(FeedbackBuffer):
4104 #ifdef __sparc_v9__
4105 sethi %hi(0x00000000), %g2
4106 sethi %hi(0x00000000), %g1
4107 or %g2, %lo(0x00000000), %g2
4108 or %g1, %lo(0x00000000), %g1
4109 sllx %g2, 32, %g2
4110 ldx [%g1 + %g2], %g1
4111 sethi %hi(8 * _gloffset_FeedbackBuffer), %g2
4112 or %g2, %lo(8 * _gloffset_FeedbackBuffer), %g2
4113 ldx [%g1 + %g2], %g3
4114 #else
4115 sethi %hi(0x00000000), %g1
4116 ld [%g1 + %lo(0x00000000)], %g1
4117 ld [%g1 + (4 * _gloffset_FeedbackBuffer)], %g3
4118 #endif
4119 jmpl %g3, %g0
4120 nop
4121
4122 GLOBL_FN(GL_PREFIX(SelectBuffer))
4123 .type glSelectBuffer,#function
4124 GL_PREFIX(SelectBuffer):
4125 #ifdef __sparc_v9__
4126 sethi %hi(0x00000000), %g2
4127 sethi %hi(0x00000000), %g1
4128 or %g2, %lo(0x00000000), %g2
4129 or %g1, %lo(0x00000000), %g1
4130 sllx %g2, 32, %g2
4131 ldx [%g1 + %g2], %g1
4132 sethi %hi(8 * _gloffset_SelectBuffer), %g2
4133 or %g2, %lo(8 * _gloffset_SelectBuffer), %g2
4134 ldx [%g1 + %g2], %g3
4135 #else
4136 sethi %hi(0x00000000), %g1
4137 ld [%g1 + %lo(0x00000000)], %g1
4138 ld [%g1 + (4 * _gloffset_SelectBuffer)], %g3
4139 #endif
4140 jmpl %g3, %g0
4141 nop
4142
4143 GLOBL_FN(GL_PREFIX(RenderMode))
4144 .type glRenderMode,#function
4145 GL_PREFIX(RenderMode):
4146 #ifdef __sparc_v9__
4147 sethi %hi(0x00000000), %g2
4148 sethi %hi(0x00000000), %g1
4149 or %g2, %lo(0x00000000), %g2
4150 or %g1, %lo(0x00000000), %g1
4151 sllx %g2, 32, %g2
4152 ldx [%g1 + %g2], %g1
4153 sethi %hi(8 * _gloffset_RenderMode), %g2
4154 or %g2, %lo(8 * _gloffset_RenderMode), %g2
4155 ldx [%g1 + %g2], %g3
4156 #else
4157 sethi %hi(0x00000000), %g1
4158 ld [%g1 + %lo(0x00000000)], %g1
4159 ld [%g1 + (4 * _gloffset_RenderMode)], %g3
4160 #endif
4161 jmpl %g3, %g0
4162 nop
4163
4164 GLOBL_FN(GL_PREFIX(InitNames))
4165 .type glInitNames,#function
4166 GL_PREFIX(InitNames):
4167 #ifdef __sparc_v9__
4168 sethi %hi(0x00000000), %g2
4169 sethi %hi(0x00000000), %g1
4170 or %g2, %lo(0x00000000), %g2
4171 or %g1, %lo(0x00000000), %g1
4172 sllx %g2, 32, %g2
4173 ldx [%g1 + %g2], %g1
4174 sethi %hi(8 * _gloffset_InitNames), %g2
4175 or %g2, %lo(8 * _gloffset_InitNames), %g2
4176 ldx [%g1 + %g2], %g3
4177 #else
4178 sethi %hi(0x00000000), %g1
4179 ld [%g1 + %lo(0x00000000)], %g1
4180 ld [%g1 + (4 * _gloffset_InitNames)], %g3
4181 #endif
4182 jmpl %g3, %g0
4183 nop
4184
4185 GLOBL_FN(GL_PREFIX(LoadName))
4186 .type glLoadName,#function
4187 GL_PREFIX(LoadName):
4188 #ifdef __sparc_v9__
4189 sethi %hi(0x00000000), %g2
4190 sethi %hi(0x00000000), %g1
4191 or %g2, %lo(0x00000000), %g2
4192 or %g1, %lo(0x00000000), %g1
4193 sllx %g2, 32, %g2
4194 ldx [%g1 + %g2], %g1
4195 sethi %hi(8 * _gloffset_LoadName), %g2
4196 or %g2, %lo(8 * _gloffset_LoadName), %g2
4197 ldx [%g1 + %g2], %g3
4198 #else
4199 sethi %hi(0x00000000), %g1
4200 ld [%g1 + %lo(0x00000000)], %g1
4201 ld [%g1 + (4 * _gloffset_LoadName)], %g3
4202 #endif
4203 jmpl %g3, %g0
4204 nop
4205
4206 GLOBL_FN(GL_PREFIX(PassThrough))
4207 .type glPassThrough,#function
4208 GL_PREFIX(PassThrough):
4209 #ifdef __sparc_v9__
4210 sethi %hi(0x00000000), %g2
4211 sethi %hi(0x00000000), %g1
4212 or %g2, %lo(0x00000000), %g2
4213 or %g1, %lo(0x00000000), %g1
4214 sllx %g2, 32, %g2
4215 ldx [%g1 + %g2], %g1
4216 sethi %hi(8 * _gloffset_PassThrough), %g2
4217 or %g2, %lo(8 * _gloffset_PassThrough), %g2
4218 ldx [%g1 + %g2], %g3
4219 #else
4220 sethi %hi(0x00000000), %g1
4221 ld [%g1 + %lo(0x00000000)], %g1
4222 ld [%g1 + (4 * _gloffset_PassThrough)], %g3
4223 #endif
4224 jmpl %g3, %g0
4225 nop
4226
4227 GLOBL_FN(GL_PREFIX(PopName))
4228 .type glPopName,#function
4229 GL_PREFIX(PopName):
4230 #ifdef __sparc_v9__
4231 sethi %hi(0x00000000), %g2
4232 sethi %hi(0x00000000), %g1
4233 or %g2, %lo(0x00000000), %g2
4234 or %g1, %lo(0x00000000), %g1
4235 sllx %g2, 32, %g2
4236 ldx [%g1 + %g2], %g1
4237 sethi %hi(8 * _gloffset_PopName), %g2
4238 or %g2, %lo(8 * _gloffset_PopName), %g2
4239 ldx [%g1 + %g2], %g3
4240 #else
4241 sethi %hi(0x00000000), %g1
4242 ld [%g1 + %lo(0x00000000)], %g1
4243 ld [%g1 + (4 * _gloffset_PopName)], %g3
4244 #endif
4245 jmpl %g3, %g0
4246 nop
4247
4248 GLOBL_FN(GL_PREFIX(PushName))
4249 .type glPushName,#function
4250 GL_PREFIX(PushName):
4251 #ifdef __sparc_v9__
4252 sethi %hi(0x00000000), %g2
4253 sethi %hi(0x00000000), %g1
4254 or %g2, %lo(0x00000000), %g2
4255 or %g1, %lo(0x00000000), %g1
4256 sllx %g2, 32, %g2
4257 ldx [%g1 + %g2], %g1
4258 sethi %hi(8 * _gloffset_PushName), %g2
4259 or %g2, %lo(8 * _gloffset_PushName), %g2
4260 ldx [%g1 + %g2], %g3
4261 #else
4262 sethi %hi(0x00000000), %g1
4263 ld [%g1 + %lo(0x00000000)], %g1
4264 ld [%g1 + (4 * _gloffset_PushName)], %g3
4265 #endif
4266 jmpl %g3, %g0
4267 nop
4268
4269 GLOBL_FN(GL_PREFIX(DrawBuffer))
4270 .type glDrawBuffer,#function
4271 GL_PREFIX(DrawBuffer):
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 ldx [%g1 + %g2], %g1
4279 sethi %hi(8 * _gloffset_DrawBuffer), %g2
4280 or %g2, %lo(8 * _gloffset_DrawBuffer), %g2
4281 ldx [%g1 + %g2], %g3
4282 #else
4283 sethi %hi(0x00000000), %g1
4284 ld [%g1 + %lo(0x00000000)], %g1
4285 ld [%g1 + (4 * _gloffset_DrawBuffer)], %g3
4286 #endif
4287 jmpl %g3, %g0
4288 nop
4289
4290 GLOBL_FN(GL_PREFIX(Clear))
4291 .type glClear,#function
4292 GL_PREFIX(Clear):
4293 #ifdef __sparc_v9__
4294 sethi %hi(0x00000000), %g2
4295 sethi %hi(0x00000000), %g1
4296 or %g2, %lo(0x00000000), %g2
4297 or %g1, %lo(0x00000000), %g1
4298 sllx %g2, 32, %g2
4299 ldx [%g1 + %g2], %g1
4300 sethi %hi(8 * _gloffset_Clear), %g2
4301 or %g2, %lo(8 * _gloffset_Clear), %g2
4302 ldx [%g1 + %g2], %g3
4303 #else
4304 sethi %hi(0x00000000), %g1
4305 ld [%g1 + %lo(0x00000000)], %g1
4306 ld [%g1 + (4 * _gloffset_Clear)], %g3
4307 #endif
4308 jmpl %g3, %g0
4309 nop
4310
4311 GLOBL_FN(GL_PREFIX(ClearAccum))
4312 .type glClearAccum,#function
4313 GL_PREFIX(ClearAccum):
4314 #ifdef __sparc_v9__
4315 sethi %hi(0x00000000), %g2
4316 sethi %hi(0x00000000), %g1
4317 or %g2, %lo(0x00000000), %g2
4318 or %g1, %lo(0x00000000), %g1
4319 sllx %g2, 32, %g2
4320 ldx [%g1 + %g2], %g1
4321 sethi %hi(8 * _gloffset_ClearAccum), %g2
4322 or %g2, %lo(8 * _gloffset_ClearAccum), %g2
4323 ldx [%g1 + %g2], %g3
4324 #else
4325 sethi %hi(0x00000000), %g1
4326 ld [%g1 + %lo(0x00000000)], %g1
4327 ld [%g1 + (4 * _gloffset_ClearAccum)], %g3
4328 #endif
4329 jmpl %g3, %g0
4330 nop
4331
4332 GLOBL_FN(GL_PREFIX(ClearIndex))
4333 .type glClearIndex,#function
4334 GL_PREFIX(ClearIndex):
4335 #ifdef __sparc_v9__
4336 sethi %hi(0x00000000), %g2
4337 sethi %hi(0x00000000), %g1
4338 or %g2, %lo(0x00000000), %g2
4339 or %g1, %lo(0x00000000), %g1
4340 sllx %g2, 32, %g2
4341 ldx [%g1 + %g2], %g1
4342 sethi %hi(8 * _gloffset_ClearIndex), %g2
4343 or %g2, %lo(8 * _gloffset_ClearIndex), %g2
4344 ldx [%g1 + %g2], %g3
4345 #else
4346 sethi %hi(0x00000000), %g1
4347 ld [%g1 + %lo(0x00000000)], %g1
4348 ld [%g1 + (4 * _gloffset_ClearIndex)], %g3
4349 #endif
4350 jmpl %g3, %g0
4351 nop
4352
4353 GLOBL_FN(GL_PREFIX(ClearColor))
4354 .type glClearColor,#function
4355 GL_PREFIX(ClearColor):
4356 #ifdef __sparc_v9__
4357 sethi %hi(0x00000000), %g2
4358 sethi %hi(0x00000000), %g1
4359 or %g2, %lo(0x00000000), %g2
4360 or %g1, %lo(0x00000000), %g1
4361 sllx %g2, 32, %g2
4362 ldx [%g1 + %g2], %g1
4363 sethi %hi(8 * _gloffset_ClearColor), %g2
4364 or %g2, %lo(8 * _gloffset_ClearColor), %g2
4365 ldx [%g1 + %g2], %g3
4366 #else
4367 sethi %hi(0x00000000), %g1
4368 ld [%g1 + %lo(0x00000000)], %g1
4369 ld [%g1 + (4 * _gloffset_ClearColor)], %g3
4370 #endif
4371 jmpl %g3, %g0
4372 nop
4373
4374 GLOBL_FN(GL_PREFIX(ClearStencil))
4375 .type glClearStencil,#function
4376 GL_PREFIX(ClearStencil):
4377 #ifdef __sparc_v9__
4378 sethi %hi(0x00000000), %g2
4379 sethi %hi(0x00000000), %g1
4380 or %g2, %lo(0x00000000), %g2
4381 or %g1, %lo(0x00000000), %g1
4382 sllx %g2, 32, %g2
4383 ldx [%g1 + %g2], %g1
4384 sethi %hi(8 * _gloffset_ClearStencil), %g2
4385 or %g2, %lo(8 * _gloffset_ClearStencil), %g2
4386 ldx [%g1 + %g2], %g3
4387 #else
4388 sethi %hi(0x00000000), %g1
4389 ld [%g1 + %lo(0x00000000)], %g1
4390 ld [%g1 + (4 * _gloffset_ClearStencil)], %g3
4391 #endif
4392 jmpl %g3, %g0
4393 nop
4394
4395 GLOBL_FN(GL_PREFIX(ClearDepth))
4396 .type glClearDepth,#function
4397 GL_PREFIX(ClearDepth):
4398 #ifdef __sparc_v9__
4399 sethi %hi(0x00000000), %g2
4400 sethi %hi(0x00000000), %g1
4401 or %g2, %lo(0x00000000), %g2
4402 or %g1, %lo(0x00000000), %g1
4403 sllx %g2, 32, %g2
4404 ldx [%g1 + %g2], %g1
4405 sethi %hi(8 * _gloffset_ClearDepth), %g2
4406 or %g2, %lo(8 * _gloffset_ClearDepth), %g2
4407 ldx [%g1 + %g2], %g3
4408 #else
4409 sethi %hi(0x00000000), %g1
4410 ld [%g1 + %lo(0x00000000)], %g1
4411 ld [%g1 + (4 * _gloffset_ClearDepth)], %g3
4412 #endif
4413 jmpl %g3, %g0
4414 nop
4415
4416 GLOBL_FN(GL_PREFIX(StencilMask))
4417 .type glStencilMask,#function
4418 GL_PREFIX(StencilMask):
4419 #ifdef __sparc_v9__
4420 sethi %hi(0x00000000), %g2
4421 sethi %hi(0x00000000), %g1
4422 or %g2, %lo(0x00000000), %g2
4423 or %g1, %lo(0x00000000), %g1
4424 sllx %g2, 32, %g2
4425 ldx [%g1 + %g2], %g1
4426 sethi %hi(8 * _gloffset_StencilMask), %g2
4427 or %g2, %lo(8 * _gloffset_StencilMask), %g2
4428 ldx [%g1 + %g2], %g3
4429 #else
4430 sethi %hi(0x00000000), %g1
4431 ld [%g1 + %lo(0x00000000)], %g1
4432 ld [%g1 + (4 * _gloffset_StencilMask)], %g3
4433 #endif
4434 jmpl %g3, %g0
4435 nop
4436
4437 GLOBL_FN(GL_PREFIX(ColorMask))
4438 .type glColorMask,#function
4439 GL_PREFIX(ColorMask):
4440 #ifdef __sparc_v9__
4441 sethi %hi(0x00000000), %g2
4442 sethi %hi(0x00000000), %g1
4443 or %g2, %lo(0x00000000), %g2
4444 or %g1, %lo(0x00000000), %g1
4445 sllx %g2, 32, %g2
4446 ldx [%g1 + %g2], %g1
4447 sethi %hi(8 * _gloffset_ColorMask), %g2
4448 or %g2, %lo(8 * _gloffset_ColorMask), %g2
4449 ldx [%g1 + %g2], %g3
4450 #else
4451 sethi %hi(0x00000000), %g1
4452 ld [%g1 + %lo(0x00000000)], %g1
4453 ld [%g1 + (4 * _gloffset_ColorMask)], %g3
4454 #endif
4455 jmpl %g3, %g0
4456 nop
4457
4458 GLOBL_FN(GL_PREFIX(DepthMask))
4459 .type glDepthMask,#function
4460 GL_PREFIX(DepthMask):
4461 #ifdef __sparc_v9__
4462 sethi %hi(0x00000000), %g2
4463 sethi %hi(0x00000000), %g1
4464 or %g2, %lo(0x00000000), %g2
4465 or %g1, %lo(0x00000000), %g1
4466 sllx %g2, 32, %g2
4467 ldx [%g1 + %g2], %g1
4468 sethi %hi(8 * _gloffset_DepthMask), %g2
4469 or %g2, %lo(8 * _gloffset_DepthMask), %g2
4470 ldx [%g1 + %g2], %g3
4471 #else
4472 sethi %hi(0x00000000), %g1
4473 ld [%g1 + %lo(0x00000000)], %g1
4474 ld [%g1 + (4 * _gloffset_DepthMask)], %g3
4475 #endif
4476 jmpl %g3, %g0
4477 nop
4478
4479 GLOBL_FN(GL_PREFIX(IndexMask))
4480 .type glIndexMask,#function
4481 GL_PREFIX(IndexMask):
4482 #ifdef __sparc_v9__
4483 sethi %hi(0x00000000), %g2
4484 sethi %hi(0x00000000), %g1
4485 or %g2, %lo(0x00000000), %g2
4486 or %g1, %lo(0x00000000), %g1
4487 sllx %g2, 32, %g2
4488 ldx [%g1 + %g2], %g1
4489 sethi %hi(8 * _gloffset_IndexMask), %g2
4490 or %g2, %lo(8 * _gloffset_IndexMask), %g2
4491 ldx [%g1 + %g2], %g3
4492 #else
4493 sethi %hi(0x00000000), %g1
4494 ld [%g1 + %lo(0x00000000)], %g1
4495 ld [%g1 + (4 * _gloffset_IndexMask)], %g3
4496 #endif
4497 jmpl %g3, %g0
4498 nop
4499
4500 GLOBL_FN(GL_PREFIX(Accum))
4501 .type glAccum,#function
4502 GL_PREFIX(Accum):
4503 #ifdef __sparc_v9__
4504 sethi %hi(0x00000000), %g2
4505 sethi %hi(0x00000000), %g1
4506 or %g2, %lo(0x00000000), %g2
4507 or %g1, %lo(0x00000000), %g1
4508 sllx %g2, 32, %g2
4509 ldx [%g1 + %g2], %g1
4510 sethi %hi(8 * _gloffset_Accum), %g2
4511 or %g2, %lo(8 * _gloffset_Accum), %g2
4512 ldx [%g1 + %g2], %g3
4513 #else
4514 sethi %hi(0x00000000), %g1
4515 ld [%g1 + %lo(0x00000000)], %g1
4516 ld [%g1 + (4 * _gloffset_Accum)], %g3
4517 #endif
4518 jmpl %g3, %g0
4519 nop
4520
4521 GLOBL_FN(GL_PREFIX(Disable))
4522 .type glDisable,#function
4523 GL_PREFIX(Disable):
4524 #ifdef __sparc_v9__
4525 sethi %hi(0x00000000), %g2
4526 sethi %hi(0x00000000), %g1
4527 or %g2, %lo(0x00000000), %g2
4528 or %g1, %lo(0x00000000), %g1
4529 sllx %g2, 32, %g2
4530 ldx [%g1 + %g2], %g1
4531 sethi %hi(8 * _gloffset_Disable), %g2
4532 or %g2, %lo(8 * _gloffset_Disable), %g2
4533 ldx [%g1 + %g2], %g3
4534 #else
4535 sethi %hi(0x00000000), %g1
4536 ld [%g1 + %lo(0x00000000)], %g1
4537 ld [%g1 + (4 * _gloffset_Disable)], %g3
4538 #endif
4539 jmpl %g3, %g0
4540 nop
4541
4542 GLOBL_FN(GL_PREFIX(Enable))
4543 .type glEnable,#function
4544 GL_PREFIX(Enable):
4545 #ifdef __sparc_v9__
4546 sethi %hi(0x00000000), %g2
4547 sethi %hi(0x00000000), %g1
4548 or %g2, %lo(0x00000000), %g2
4549 or %g1, %lo(0x00000000), %g1
4550 sllx %g2, 32, %g2
4551 ldx [%g1 + %g2], %g1
4552 sethi %hi(8 * _gloffset_Enable), %g2
4553 or %g2, %lo(8 * _gloffset_Enable), %g2
4554 ldx [%g1 + %g2], %g3
4555 #else
4556 sethi %hi(0x00000000), %g1
4557 ld [%g1 + %lo(0x00000000)], %g1
4558 ld [%g1 + (4 * _gloffset_Enable)], %g3
4559 #endif
4560 jmpl %g3, %g0
4561 nop
4562
4563 GLOBL_FN(GL_PREFIX(Finish))
4564 .type glFinish,#function
4565 GL_PREFIX(Finish):
4566 #ifdef __sparc_v9__
4567 sethi %hi(0x00000000), %g2
4568 sethi %hi(0x00000000), %g1
4569 or %g2, %lo(0x00000000), %g2
4570 or %g1, %lo(0x00000000), %g1
4571 sllx %g2, 32, %g2
4572 ldx [%g1 + %g2], %g1
4573 sethi %hi(8 * _gloffset_Finish), %g2
4574 or %g2, %lo(8 * _gloffset_Finish), %g2
4575 ldx [%g1 + %g2], %g3
4576 #else
4577 sethi %hi(0x00000000), %g1
4578 ld [%g1 + %lo(0x00000000)], %g1
4579 ld [%g1 + (4 * _gloffset_Finish)], %g3
4580 #endif
4581 jmpl %g3, %g0
4582 nop
4583
4584 GLOBL_FN(GL_PREFIX(Flush))
4585 .type glFlush,#function
4586 GL_PREFIX(Flush):
4587 #ifdef __sparc_v9__
4588 sethi %hi(0x00000000), %g2
4589 sethi %hi(0x00000000), %g1
4590 or %g2, %lo(0x00000000), %g2
4591 or %g1, %lo(0x00000000), %g1
4592 sllx %g2, 32, %g2
4593 ldx [%g1 + %g2], %g1
4594 sethi %hi(8 * _gloffset_Flush), %g2
4595 or %g2, %lo(8 * _gloffset_Flush), %g2
4596 ldx [%g1 + %g2], %g3
4597 #else
4598 sethi %hi(0x00000000), %g1
4599 ld [%g1 + %lo(0x00000000)], %g1
4600 ld [%g1 + (4 * _gloffset_Flush)], %g3
4601 #endif
4602 jmpl %g3, %g0
4603 nop
4604
4605 GLOBL_FN(GL_PREFIX(PopAttrib))
4606 .type glPopAttrib,#function
4607 GL_PREFIX(PopAttrib):
4608 #ifdef __sparc_v9__
4609 sethi %hi(0x00000000), %g2
4610 sethi %hi(0x00000000), %g1
4611 or %g2, %lo(0x00000000), %g2
4612 or %g1, %lo(0x00000000), %g1
4613 sllx %g2, 32, %g2
4614 ldx [%g1 + %g2], %g1
4615 sethi %hi(8 * _gloffset_PopAttrib), %g2
4616 or %g2, %lo(8 * _gloffset_PopAttrib), %g2
4617 ldx [%g1 + %g2], %g3
4618 #else
4619 sethi %hi(0x00000000), %g1
4620 ld [%g1 + %lo(0x00000000)], %g1
4621 ld [%g1 + (4 * _gloffset_PopAttrib)], %g3
4622 #endif
4623 jmpl %g3, %g0
4624 nop
4625
4626 GLOBL_FN(GL_PREFIX(PushAttrib))
4627 .type glPushAttrib,#function
4628 GL_PREFIX(PushAttrib):
4629 #ifdef __sparc_v9__
4630 sethi %hi(0x00000000), %g2
4631 sethi %hi(0x00000000), %g1
4632 or %g2, %lo(0x00000000), %g2
4633 or %g1, %lo(0x00000000), %g1
4634 sllx %g2, 32, %g2
4635 ldx [%g1 + %g2], %g1
4636 sethi %hi(8 * _gloffset_PushAttrib), %g2
4637 or %g2, %lo(8 * _gloffset_PushAttrib), %g2
4638 ldx [%g1 + %g2], %g3
4639 #else
4640 sethi %hi(0x00000000), %g1
4641 ld [%g1 + %lo(0x00000000)], %g1
4642 ld [%g1 + (4 * _gloffset_PushAttrib)], %g3
4643 #endif
4644 jmpl %g3, %g0
4645 nop
4646
4647 GLOBL_FN(GL_PREFIX(Map1d))
4648 .type glMap1d,#function
4649 GL_PREFIX(Map1d):
4650 #ifdef __sparc_v9__
4651 sethi %hi(0x00000000), %g2
4652 sethi %hi(0x00000000), %g1
4653 or %g2, %lo(0x00000000), %g2
4654 or %g1, %lo(0x00000000), %g1
4655 sllx %g2, 32, %g2
4656 ldx [%g1 + %g2], %g1
4657 sethi %hi(8 * _gloffset_Map1d), %g2
4658 or %g2, %lo(8 * _gloffset_Map1d), %g2
4659 ldx [%g1 + %g2], %g3
4660 #else
4661 sethi %hi(0x00000000), %g1
4662 ld [%g1 + %lo(0x00000000)], %g1
4663 ld [%g1 + (4 * _gloffset_Map1d)], %g3
4664 #endif
4665 jmpl %g3, %g0
4666 nop
4667
4668 GLOBL_FN(GL_PREFIX(Map1f))
4669 .type glMap1f,#function
4670 GL_PREFIX(Map1f):
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 ldx [%g1 + %g2], %g1
4678 sethi %hi(8 * _gloffset_Map1f), %g2
4679 or %g2, %lo(8 * _gloffset_Map1f), %g2
4680 ldx [%g1 + %g2], %g3
4681 #else
4682 sethi %hi(0x00000000), %g1
4683 ld [%g1 + %lo(0x00000000)], %g1
4684 ld [%g1 + (4 * _gloffset_Map1f)], %g3
4685 #endif
4686 jmpl %g3, %g0
4687 nop
4688
4689 GLOBL_FN(GL_PREFIX(Map2d))
4690 .type glMap2d,#function
4691 GL_PREFIX(Map2d):
4692 #ifdef __sparc_v9__
4693 sethi %hi(0x00000000), %g2
4694 sethi %hi(0x00000000), %g1
4695 or %g2, %lo(0x00000000), %g2
4696 or %g1, %lo(0x00000000), %g1
4697 sllx %g2, 32, %g2
4698 ldx [%g1 + %g2], %g1
4699 sethi %hi(8 * _gloffset_Map2d), %g2
4700 or %g2, %lo(8 * _gloffset_Map2d), %g2
4701 ldx [%g1 + %g2], %g3
4702 #else
4703 sethi %hi(0x00000000), %g1
4704 ld [%g1 + %lo(0x00000000)], %g1
4705 ld [%g1 + (4 * _gloffset_Map2d)], %g3
4706 #endif
4707 jmpl %g3, %g0
4708 nop
4709
4710 GLOBL_FN(GL_PREFIX(Map2f))
4711 .type glMap2f,#function
4712 GL_PREFIX(Map2f):
4713 #ifdef __sparc_v9__
4714 sethi %hi(0x00000000), %g2
4715 sethi %hi(0x00000000), %g1
4716 or %g2, %lo(0x00000000), %g2
4717 or %g1, %lo(0x00000000), %g1
4718 sllx %g2, 32, %g2
4719 ldx [%g1 + %g2], %g1
4720 sethi %hi(8 * _gloffset_Map2f), %g2
4721 or %g2, %lo(8 * _gloffset_Map2f), %g2
4722 ldx [%g1 + %g2], %g3
4723 #else
4724 sethi %hi(0x00000000), %g1
4725 ld [%g1 + %lo(0x00000000)], %g1
4726 ld [%g1 + (4 * _gloffset_Map2f)], %g3
4727 #endif
4728 jmpl %g3, %g0
4729 nop
4730
4731 GLOBL_FN(GL_PREFIX(MapGrid1d))
4732 .type glMapGrid1d,#function
4733 GL_PREFIX(MapGrid1d):
4734 #ifdef __sparc_v9__
4735 sethi %hi(0x00000000), %g2
4736 sethi %hi(0x00000000), %g1
4737 or %g2, %lo(0x00000000), %g2
4738 or %g1, %lo(0x00000000), %g1
4739 sllx %g2, 32, %g2
4740 ldx [%g1 + %g2], %g1
4741 sethi %hi(8 * _gloffset_MapGrid1d), %g2
4742 or %g2, %lo(8 * _gloffset_MapGrid1d), %g2
4743 ldx [%g1 + %g2], %g3
4744 #else
4745 sethi %hi(0x00000000), %g1
4746 ld [%g1 + %lo(0x00000000)], %g1
4747 ld [%g1 + (4 * _gloffset_MapGrid1d)], %g3
4748 #endif
4749 jmpl %g3, %g0
4750 nop
4751
4752 GLOBL_FN(GL_PREFIX(MapGrid1f))
4753 .type glMapGrid1f,#function
4754 GL_PREFIX(MapGrid1f):
4755 #ifdef __sparc_v9__
4756 sethi %hi(0x00000000), %g2
4757 sethi %hi(0x00000000), %g1
4758 or %g2, %lo(0x00000000), %g2
4759 or %g1, %lo(0x00000000), %g1
4760 sllx %g2, 32, %g2
4761 ldx [%g1 + %g2], %g1
4762 sethi %hi(8 * _gloffset_MapGrid1f), %g2
4763 or %g2, %lo(8 * _gloffset_MapGrid1f), %g2
4764 ldx [%g1 + %g2], %g3
4765 #else
4766 sethi %hi(0x00000000), %g1
4767 ld [%g1 + %lo(0x00000000)], %g1
4768 ld [%g1 + (4 * _gloffset_MapGrid1f)], %g3
4769 #endif
4770 jmpl %g3, %g0
4771 nop
4772
4773 GLOBL_FN(GL_PREFIX(MapGrid2d))
4774 .type glMapGrid2d,#function
4775 GL_PREFIX(MapGrid2d):
4776 #ifdef __sparc_v9__
4777 sethi %hi(0x00000000), %g2
4778 sethi %hi(0x00000000), %g1
4779 or %g2, %lo(0x00000000), %g2
4780 or %g1, %lo(0x00000000), %g1
4781 sllx %g2, 32, %g2
4782 ldx [%g1 + %g2], %g1
4783 sethi %hi(8 * _gloffset_MapGrid2d), %g2
4784 or %g2, %lo(8 * _gloffset_MapGrid2d), %g2
4785 ldx [%g1 + %g2], %g3
4786 #else
4787 sethi %hi(0x00000000), %g1
4788 ld [%g1 + %lo(0x00000000)], %g1
4789 ld [%g1 + (4 * _gloffset_MapGrid2d)], %g3
4790 #endif
4791 jmpl %g3, %g0
4792 nop
4793
4794 GLOBL_FN(GL_PREFIX(MapGrid2f))
4795 .type glMapGrid2f,#function
4796 GL_PREFIX(MapGrid2f):
4797 #ifdef __sparc_v9__
4798 sethi %hi(0x00000000), %g2
4799 sethi %hi(0x00000000), %g1
4800 or %g2, %lo(0x00000000), %g2
4801 or %g1, %lo(0x00000000), %g1
4802 sllx %g2, 32, %g2
4803 ldx [%g1 + %g2], %g1
4804 sethi %hi(8 * _gloffset_MapGrid2f), %g2
4805 or %g2, %lo(8 * _gloffset_MapGrid2f), %g2
4806 ldx [%g1 + %g2], %g3
4807 #else
4808 sethi %hi(0x00000000), %g1
4809 ld [%g1 + %lo(0x00000000)], %g1
4810 ld [%g1 + (4 * _gloffset_MapGrid2f)], %g3
4811 #endif
4812 jmpl %g3, %g0
4813 nop
4814
4815 GLOBL_FN(GL_PREFIX(EvalCoord1d))
4816 .type glEvalCoord1d,#function
4817 GL_PREFIX(EvalCoord1d):
4818 #ifdef __sparc_v9__
4819 sethi %hi(0x00000000), %g2
4820 sethi %hi(0x00000000), %g1
4821 or %g2, %lo(0x00000000), %g2
4822 or %g1, %lo(0x00000000), %g1
4823 sllx %g2, 32, %g2
4824 ldx [%g1 + %g2], %g1
4825 sethi %hi(8 * _gloffset_EvalCoord1d), %g2
4826 or %g2, %lo(8 * _gloffset_EvalCoord1d), %g2
4827 ldx [%g1 + %g2], %g3
4828 #else
4829 sethi %hi(0x00000000), %g1
4830 ld [%g1 + %lo(0x00000000)], %g1
4831 ld [%g1 + (4 * _gloffset_EvalCoord1d)], %g3
4832 #endif
4833 jmpl %g3, %g0
4834 nop
4835
4836 GLOBL_FN(GL_PREFIX(EvalCoord1dv))
4837 .type glEvalCoord1dv,#function
4838 GL_PREFIX(EvalCoord1dv):
4839 #ifdef __sparc_v9__
4840 sethi %hi(0x00000000), %g2
4841 sethi %hi(0x00000000), %g1
4842 or %g2, %lo(0x00000000), %g2
4843 or %g1, %lo(0x00000000), %g1
4844 sllx %g2, 32, %g2
4845 ldx [%g1 + %g2], %g1
4846 sethi %hi(8 * _gloffset_EvalCoord1dv), %g2
4847 or %g2, %lo(8 * _gloffset_EvalCoord1dv), %g2
4848 ldx [%g1 + %g2], %g3
4849 #else
4850 sethi %hi(0x00000000), %g1
4851 ld [%g1 + %lo(0x00000000)], %g1
4852 ld [%g1 + (4 * _gloffset_EvalCoord1dv)], %g3
4853 #endif
4854 jmpl %g3, %g0
4855 nop
4856
4857 GLOBL_FN(GL_PREFIX(EvalCoord1f))
4858 .type glEvalCoord1f,#function
4859 GL_PREFIX(EvalCoord1f):
4860 #ifdef __sparc_v9__
4861 sethi %hi(0x00000000), %g2
4862 sethi %hi(0x00000000), %g1
4863 or %g2, %lo(0x00000000), %g2
4864 or %g1, %lo(0x00000000), %g1
4865 sllx %g2, 32, %g2
4866 ldx [%g1 + %g2], %g1
4867 sethi %hi(8 * _gloffset_EvalCoord1f), %g2
4868 or %g2, %lo(8 * _gloffset_EvalCoord1f), %g2
4869 ldx [%g1 + %g2], %g3
4870 #else
4871 sethi %hi(0x00000000), %g1
4872 ld [%g1 + %lo(0x00000000)], %g1
4873 ld [%g1 + (4 * _gloffset_EvalCoord1f)], %g3
4874 #endif
4875 jmpl %g3, %g0
4876 nop
4877
4878 GLOBL_FN(GL_PREFIX(EvalCoord1fv))
4879 .type glEvalCoord1fv,#function
4880 GL_PREFIX(EvalCoord1fv):
4881 #ifdef __sparc_v9__
4882 sethi %hi(0x00000000), %g2
4883 sethi %hi(0x00000000), %g1
4884 or %g2, %lo(0x00000000), %g2
4885 or %g1, %lo(0x00000000), %g1
4886 sllx %g2, 32, %g2
4887 ldx [%g1 + %g2], %g1
4888 sethi %hi(8 * _gloffset_EvalCoord1fv), %g2
4889 or %g2, %lo(8 * _gloffset_EvalCoord1fv), %g2
4890 ldx [%g1 + %g2], %g3
4891 #else
4892 sethi %hi(0x00000000), %g1
4893 ld [%g1 + %lo(0x00000000)], %g1
4894 ld [%g1 + (4 * _gloffset_EvalCoord1fv)], %g3
4895 #endif
4896 jmpl %g3, %g0
4897 nop
4898
4899 GLOBL_FN(GL_PREFIX(EvalCoord2d))
4900 .type glEvalCoord2d,#function
4901 GL_PREFIX(EvalCoord2d):
4902 #ifdef __sparc_v9__
4903 sethi %hi(0x00000000), %g2
4904 sethi %hi(0x00000000), %g1
4905 or %g2, %lo(0x00000000), %g2
4906 or %g1, %lo(0x00000000), %g1
4907 sllx %g2, 32, %g2
4908 ldx [%g1 + %g2], %g1
4909 sethi %hi(8 * _gloffset_EvalCoord2d), %g2
4910 or %g2, %lo(8 * _gloffset_EvalCoord2d), %g2
4911 ldx [%g1 + %g2], %g3
4912 #else
4913 sethi %hi(0x00000000), %g1
4914 ld [%g1 + %lo(0x00000000)], %g1
4915 ld [%g1 + (4 * _gloffset_EvalCoord2d)], %g3
4916 #endif
4917 jmpl %g3, %g0
4918 nop
4919
4920 GLOBL_FN(GL_PREFIX(EvalCoord2dv))
4921 .type glEvalCoord2dv,#function
4922 GL_PREFIX(EvalCoord2dv):
4923 #ifdef __sparc_v9__
4924 sethi %hi(0x00000000), %g2
4925 sethi %hi(0x00000000), %g1
4926 or %g2, %lo(0x00000000), %g2
4927 or %g1, %lo(0x00000000), %g1
4928 sllx %g2, 32, %g2
4929 ldx [%g1 + %g2], %g1
4930 sethi %hi(8 * _gloffset_EvalCoord2dv), %g2
4931 or %g2, %lo(8 * _gloffset_EvalCoord2dv), %g2
4932 ldx [%g1 + %g2], %g3
4933 #else
4934 sethi %hi(0x00000000), %g1
4935 ld [%g1 + %lo(0x00000000)], %g1
4936 ld [%g1 + (4 * _gloffset_EvalCoord2dv)], %g3
4937 #endif
4938 jmpl %g3, %g0
4939 nop
4940
4941 GLOBL_FN(GL_PREFIX(EvalCoord2f))
4942 .type glEvalCoord2f,#function
4943 GL_PREFIX(EvalCoord2f):
4944 #ifdef __sparc_v9__
4945 sethi %hi(0x00000000), %g2
4946 sethi %hi(0x00000000), %g1
4947 or %g2, %lo(0x00000000), %g2
4948 or %g1, %lo(0x00000000), %g1
4949 sllx %g2, 32, %g2
4950 ldx [%g1 + %g2], %g1
4951 sethi %hi(8 * _gloffset_EvalCoord2f), %g2
4952 or %g2, %lo(8 * _gloffset_EvalCoord2f), %g2
4953 ldx [%g1 + %g2], %g3
4954 #else
4955 sethi %hi(0x00000000), %g1
4956 ld [%g1 + %lo(0x00000000)], %g1
4957 ld [%g1 + (4 * _gloffset_EvalCoord2f)], %g3
4958 #endif
4959 jmpl %g3, %g0
4960 nop
4961
4962 GLOBL_FN(GL_PREFIX(EvalCoord2fv))
4963 .type glEvalCoord2fv,#function
4964 GL_PREFIX(EvalCoord2fv):
4965 #ifdef __sparc_v9__
4966 sethi %hi(0x00000000), %g2
4967 sethi %hi(0x00000000), %g1
4968 or %g2, %lo(0x00000000), %g2
4969 or %g1, %lo(0x00000000), %g1
4970 sllx %g2, 32, %g2
4971 ldx [%g1 + %g2], %g1
4972 sethi %hi(8 * _gloffset_EvalCoord2fv), %g2
4973 or %g2, %lo(8 * _gloffset_EvalCoord2fv), %g2
4974 ldx [%g1 + %g2], %g3
4975 #else
4976 sethi %hi(0x00000000), %g1
4977 ld [%g1 + %lo(0x00000000)], %g1
4978 ld [%g1 + (4 * _gloffset_EvalCoord2fv)], %g3
4979 #endif
4980 jmpl %g3, %g0
4981 nop
4982
4983 GLOBL_FN(GL_PREFIX(EvalMesh1))
4984 .type glEvalMesh1,#function
4985 GL_PREFIX(EvalMesh1):
4986 #ifdef __sparc_v9__
4987 sethi %hi(0x00000000), %g2
4988 sethi %hi(0x00000000), %g1
4989 or %g2, %lo(0x00000000), %g2
4990 or %g1, %lo(0x00000000), %g1
4991 sllx %g2, 32, %g2
4992 ldx [%g1 + %g2], %g1
4993 sethi %hi(8 * _gloffset_EvalMesh1), %g2
4994 or %g2, %lo(8 * _gloffset_EvalMesh1), %g2
4995 ldx [%g1 + %g2], %g3
4996 #else
4997 sethi %hi(0x00000000), %g1
4998 ld [%g1 + %lo(0x00000000)], %g1
4999 ld [%g1 + (4 * _gloffset_EvalMesh1)], %g3
5000 #endif
5001 jmpl %g3, %g0
5002 nop
5003
5004 GLOBL_FN(GL_PREFIX(EvalPoint1))
5005 .type glEvalPoint1,#function
5006 GL_PREFIX(EvalPoint1):
5007 #ifdef __sparc_v9__
5008 sethi %hi(0x00000000), %g2
5009 sethi %hi(0x00000000), %g1
5010 or %g2, %lo(0x00000000), %g2
5011 or %g1, %lo(0x00000000), %g1
5012 sllx %g2, 32, %g2
5013 ldx [%g1 + %g2], %g1
5014 sethi %hi(8 * _gloffset_EvalPoint1), %g2
5015 or %g2, %lo(8 * _gloffset_EvalPoint1), %g2
5016 ldx [%g1 + %g2], %g3
5017 #else
5018 sethi %hi(0x00000000), %g1
5019 ld [%g1 + %lo(0x00000000)], %g1
5020 ld [%g1 + (4 * _gloffset_EvalPoint1)], %g3
5021 #endif
5022 jmpl %g3, %g0
5023 nop
5024
5025 GLOBL_FN(GL_PREFIX(EvalMesh2))
5026 .type glEvalMesh2,#function
5027 GL_PREFIX(EvalMesh2):
5028 #ifdef __sparc_v9__
5029 sethi %hi(0x00000000), %g2
5030 sethi %hi(0x00000000), %g1
5031 or %g2, %lo(0x00000000), %g2
5032 or %g1, %lo(0x00000000), %g1
5033 sllx %g2, 32, %g2
5034 ldx [%g1 + %g2], %g1
5035 sethi %hi(8 * _gloffset_EvalMesh2), %g2
5036 or %g2, %lo(8 * _gloffset_EvalMesh2), %g2
5037 ldx [%g1 + %g2], %g3
5038 #else
5039 sethi %hi(0x00000000), %g1
5040 ld [%g1 + %lo(0x00000000)], %g1
5041 ld [%g1 + (4 * _gloffset_EvalMesh2)], %g3
5042 #endif
5043 jmpl %g3, %g0
5044 nop
5045
5046 GLOBL_FN(GL_PREFIX(EvalPoint2))
5047 .type glEvalPoint2,#function
5048 GL_PREFIX(EvalPoint2):
5049 #ifdef __sparc_v9__
5050 sethi %hi(0x00000000), %g2
5051 sethi %hi(0x00000000), %g1
5052 or %g2, %lo(0x00000000), %g2
5053 or %g1, %lo(0x00000000), %g1
5054 sllx %g2, 32, %g2
5055 ldx [%g1 + %g2], %g1
5056 sethi %hi(8 * _gloffset_EvalPoint2), %g2
5057 or %g2, %lo(8 * _gloffset_EvalPoint2), %g2
5058 ldx [%g1 + %g2], %g3
5059 #else
5060 sethi %hi(0x00000000), %g1
5061 ld [%g1 + %lo(0x00000000)], %g1
5062 ld [%g1 + (4 * _gloffset_EvalPoint2)], %g3
5063 #endif
5064 jmpl %g3, %g0
5065 nop
5066
5067 GLOBL_FN(GL_PREFIX(AlphaFunc))
5068 .type glAlphaFunc,#function
5069 GL_PREFIX(AlphaFunc):
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 ldx [%g1 + %g2], %g1
5077 sethi %hi(8 * _gloffset_AlphaFunc), %g2
5078 or %g2, %lo(8 * _gloffset_AlphaFunc), %g2
5079 ldx [%g1 + %g2], %g3
5080 #else
5081 sethi %hi(0x00000000), %g1
5082 ld [%g1 + %lo(0x00000000)], %g1
5083 ld [%g1 + (4 * _gloffset_AlphaFunc)], %g3
5084 #endif
5085 jmpl %g3, %g0
5086 nop
5087
5088 GLOBL_FN(GL_PREFIX(BlendFunc))
5089 .type glBlendFunc,#function
5090 GL_PREFIX(BlendFunc):
5091 #ifdef __sparc_v9__
5092 sethi %hi(0x00000000), %g2
5093 sethi %hi(0x00000000), %g1
5094 or %g2, %lo(0x00000000), %g2
5095 or %g1, %lo(0x00000000), %g1
5096 sllx %g2, 32, %g2
5097 ldx [%g1 + %g2], %g1
5098 sethi %hi(8 * _gloffset_BlendFunc), %g2
5099 or %g2, %lo(8 * _gloffset_BlendFunc), %g2
5100 ldx [%g1 + %g2], %g3
5101 #else
5102 sethi %hi(0x00000000), %g1
5103 ld [%g1 + %lo(0x00000000)], %g1
5104 ld [%g1 + (4 * _gloffset_BlendFunc)], %g3
5105 #endif
5106 jmpl %g3, %g0
5107 nop
5108
5109 GLOBL_FN(GL_PREFIX(LogicOp))
5110 .type glLogicOp,#function
5111 GL_PREFIX(LogicOp):
5112 #ifdef __sparc_v9__
5113 sethi %hi(0x00000000), %g2
5114 sethi %hi(0x00000000), %g1
5115 or %g2, %lo(0x00000000), %g2
5116 or %g1, %lo(0x00000000), %g1
5117 sllx %g2, 32, %g2
5118 ldx [%g1 + %g2], %g1
5119 sethi %hi(8 * _gloffset_LogicOp), %g2
5120 or %g2, %lo(8 * _gloffset_LogicOp), %g2
5121 ldx [%g1 + %g2], %g3
5122 #else
5123 sethi %hi(0x00000000), %g1
5124 ld [%g1 + %lo(0x00000000)], %g1
5125 ld [%g1 + (4 * _gloffset_LogicOp)], %g3
5126 #endif
5127 jmpl %g3, %g0
5128 nop
5129
5130 GLOBL_FN(GL_PREFIX(StencilFunc))
5131 .type glStencilFunc,#function
5132 GL_PREFIX(StencilFunc):
5133 #ifdef __sparc_v9__
5134 sethi %hi(0x00000000), %g2
5135 sethi %hi(0x00000000), %g1
5136 or %g2, %lo(0x00000000), %g2
5137 or %g1, %lo(0x00000000), %g1
5138 sllx %g2, 32, %g2
5139 ldx [%g1 + %g2], %g1
5140 sethi %hi(8 * _gloffset_StencilFunc), %g2
5141 or %g2, %lo(8 * _gloffset_StencilFunc), %g2
5142 ldx [%g1 + %g2], %g3
5143 #else
5144 sethi %hi(0x00000000), %g1
5145 ld [%g1 + %lo(0x00000000)], %g1
5146 ld [%g1 + (4 * _gloffset_StencilFunc)], %g3
5147 #endif
5148 jmpl %g3, %g0
5149 nop
5150
5151 GLOBL_FN(GL_PREFIX(StencilOp))
5152 .type glStencilOp,#function
5153 GL_PREFIX(StencilOp):
5154 #ifdef __sparc_v9__
5155 sethi %hi(0x00000000), %g2
5156 sethi %hi(0x00000000), %g1
5157 or %g2, %lo(0x00000000), %g2
5158 or %g1, %lo(0x00000000), %g1
5159 sllx %g2, 32, %g2
5160 ldx [%g1 + %g2], %g1
5161 sethi %hi(8 * _gloffset_StencilOp), %g2
5162 or %g2, %lo(8 * _gloffset_StencilOp), %g2
5163 ldx [%g1 + %g2], %g3
5164 #else
5165 sethi %hi(0x00000000), %g1
5166 ld [%g1 + %lo(0x00000000)], %g1
5167 ld [%g1 + (4 * _gloffset_StencilOp)], %g3
5168 #endif
5169 jmpl %g3, %g0
5170 nop
5171
5172 GLOBL_FN(GL_PREFIX(DepthFunc))
5173 .type glDepthFunc,#function
5174 GL_PREFIX(DepthFunc):
5175 #ifdef __sparc_v9__
5176 sethi %hi(0x00000000), %g2
5177 sethi %hi(0x00000000), %g1
5178 or %g2, %lo(0x00000000), %g2
5179 or %g1, %lo(0x00000000), %g1
5180 sllx %g2, 32, %g2
5181 ldx [%g1 + %g2], %g1
5182 sethi %hi(8 * _gloffset_DepthFunc), %g2
5183 or %g2, %lo(8 * _gloffset_DepthFunc), %g2
5184 ldx [%g1 + %g2], %g3
5185 #else
5186 sethi %hi(0x00000000), %g1
5187 ld [%g1 + %lo(0x00000000)], %g1
5188 ld [%g1 + (4 * _gloffset_DepthFunc)], %g3
5189 #endif
5190 jmpl %g3, %g0
5191 nop
5192
5193 GLOBL_FN(GL_PREFIX(PixelZoom))
5194 .type glPixelZoom,#function
5195 GL_PREFIX(PixelZoom):
5196 #ifdef __sparc_v9__
5197 sethi %hi(0x00000000), %g2
5198 sethi %hi(0x00000000), %g1
5199 or %g2, %lo(0x00000000), %g2
5200 or %g1, %lo(0x00000000), %g1
5201 sllx %g2, 32, %g2
5202 ldx [%g1 + %g2], %g1
5203 sethi %hi(8 * _gloffset_PixelZoom), %g2
5204 or %g2, %lo(8 * _gloffset_PixelZoom), %g2
5205 ldx [%g1 + %g2], %g3
5206 #else
5207 sethi %hi(0x00000000), %g1
5208 ld [%g1 + %lo(0x00000000)], %g1
5209 ld [%g1 + (4 * _gloffset_PixelZoom)], %g3
5210 #endif
5211 jmpl %g3, %g0
5212 nop
5213
5214 GLOBL_FN(GL_PREFIX(PixelTransferf))
5215 .type glPixelTransferf,#function
5216 GL_PREFIX(PixelTransferf):
5217 #ifdef __sparc_v9__
5218 sethi %hi(0x00000000), %g2
5219 sethi %hi(0x00000000), %g1
5220 or %g2, %lo(0x00000000), %g2
5221 or %g1, %lo(0x00000000), %g1
5222 sllx %g2, 32, %g2
5223 ldx [%g1 + %g2], %g1
5224 sethi %hi(8 * _gloffset_PixelTransferf), %g2
5225 or %g2, %lo(8 * _gloffset_PixelTransferf), %g2
5226 ldx [%g1 + %g2], %g3
5227 #else
5228 sethi %hi(0x00000000), %g1
5229 ld [%g1 + %lo(0x00000000)], %g1
5230 ld [%g1 + (4 * _gloffset_PixelTransferf)], %g3
5231 #endif
5232 jmpl %g3, %g0
5233 nop
5234
5235 GLOBL_FN(GL_PREFIX(PixelTransferi))
5236 .type glPixelTransferi,#function
5237 GL_PREFIX(PixelTransferi):
5238 #ifdef __sparc_v9__
5239 sethi %hi(0x00000000), %g2
5240 sethi %hi(0x00000000), %g1
5241 or %g2, %lo(0x00000000), %g2
5242 or %g1, %lo(0x00000000), %g1
5243 sllx %g2, 32, %g2
5244 ldx [%g1 + %g2], %g1
5245 sethi %hi(8 * _gloffset_PixelTransferi), %g2
5246 or %g2, %lo(8 * _gloffset_PixelTransferi), %g2
5247 ldx [%g1 + %g2], %g3
5248 #else
5249 sethi %hi(0x00000000), %g1
5250 ld [%g1 + %lo(0x00000000)], %g1
5251 ld [%g1 + (4 * _gloffset_PixelTransferi)], %g3
5252 #endif
5253 jmpl %g3, %g0
5254 nop
5255
5256 GLOBL_FN(GL_PREFIX(PixelStoref))
5257 .type glPixelStoref,#function
5258 GL_PREFIX(PixelStoref):
5259 #ifdef __sparc_v9__
5260 sethi %hi(0x00000000), %g2
5261 sethi %hi(0x00000000), %g1
5262 or %g2, %lo(0x00000000), %g2
5263 or %g1, %lo(0x00000000), %g1
5264 sllx %g2, 32, %g2
5265 ldx [%g1 + %g2], %g1
5266 sethi %hi(8 * _gloffset_PixelStoref), %g2
5267 or %g2, %lo(8 * _gloffset_PixelStoref), %g2
5268 ldx [%g1 + %g2], %g3
5269 #else
5270 sethi %hi(0x00000000), %g1
5271 ld [%g1 + %lo(0x00000000)], %g1
5272 ld [%g1 + (4 * _gloffset_PixelStoref)], %g3
5273 #endif
5274 jmpl %g3, %g0
5275 nop
5276
5277 GLOBL_FN(GL_PREFIX(PixelStorei))
5278 .type glPixelStorei,#function
5279 GL_PREFIX(PixelStorei):
5280 #ifdef __sparc_v9__
5281 sethi %hi(0x00000000), %g2
5282 sethi %hi(0x00000000), %g1
5283 or %g2, %lo(0x00000000), %g2
5284 or %g1, %lo(0x00000000), %g1
5285 sllx %g2, 32, %g2
5286 ldx [%g1 + %g2], %g1
5287 sethi %hi(8 * _gloffset_PixelStorei), %g2
5288 or %g2, %lo(8 * _gloffset_PixelStorei), %g2
5289 ldx [%g1 + %g2], %g3
5290 #else
5291 sethi %hi(0x00000000), %g1
5292 ld [%g1 + %lo(0x00000000)], %g1
5293 ld [%g1 + (4 * _gloffset_PixelStorei)], %g3
5294 #endif
5295 jmpl %g3, %g0
5296 nop
5297
5298 GLOBL_FN(GL_PREFIX(PixelMapfv))
5299 .type glPixelMapfv,#function
5300 GL_PREFIX(PixelMapfv):
5301 #ifdef __sparc_v9__
5302 sethi %hi(0x00000000), %g2
5303 sethi %hi(0x00000000), %g1
5304 or %g2, %lo(0x00000000), %g2
5305 or %g1, %lo(0x00000000), %g1
5306 sllx %g2, 32, %g2
5307 ldx [%g1 + %g2], %g1
5308 sethi %hi(8 * _gloffset_PixelMapfv), %g2
5309 or %g2, %lo(8 * _gloffset_PixelMapfv), %g2
5310 ldx [%g1 + %g2], %g3
5311 #else
5312 sethi %hi(0x00000000), %g1
5313 ld [%g1 + %lo(0x00000000)], %g1
5314 ld [%g1 + (4 * _gloffset_PixelMapfv)], %g3
5315 #endif
5316 jmpl %g3, %g0
5317 nop
5318
5319 GLOBL_FN(GL_PREFIX(PixelMapuiv))
5320 .type glPixelMapuiv,#function
5321 GL_PREFIX(PixelMapuiv):
5322 #ifdef __sparc_v9__
5323 sethi %hi(0x00000000), %g2
5324 sethi %hi(0x00000000), %g1
5325 or %g2, %lo(0x00000000), %g2
5326 or %g1, %lo(0x00000000), %g1
5327 sllx %g2, 32, %g2
5328 ldx [%g1 + %g2], %g1
5329 sethi %hi(8 * _gloffset_PixelMapuiv), %g2
5330 or %g2, %lo(8 * _gloffset_PixelMapuiv), %g2
5331 ldx [%g1 + %g2], %g3
5332 #else
5333 sethi %hi(0x00000000), %g1
5334 ld [%g1 + %lo(0x00000000)], %g1
5335 ld [%g1 + (4 * _gloffset_PixelMapuiv)], %g3
5336 #endif
5337 jmpl %g3, %g0
5338 nop
5339
5340 GLOBL_FN(GL_PREFIX(PixelMapusv))
5341 .type glPixelMapusv,#function
5342 GL_PREFIX(PixelMapusv):
5343 #ifdef __sparc_v9__
5344 sethi %hi(0x00000000), %g2
5345 sethi %hi(0x00000000), %g1
5346 or %g2, %lo(0x00000000), %g2
5347 or %g1, %lo(0x00000000), %g1
5348 sllx %g2, 32, %g2
5349 ldx [%g1 + %g2], %g1
5350 sethi %hi(8 * _gloffset_PixelMapusv), %g2
5351 or %g2, %lo(8 * _gloffset_PixelMapusv), %g2
5352 ldx [%g1 + %g2], %g3
5353 #else
5354 sethi %hi(0x00000000), %g1
5355 ld [%g1 + %lo(0x00000000)], %g1
5356 ld [%g1 + (4 * _gloffset_PixelMapusv)], %g3
5357 #endif
5358 jmpl %g3, %g0
5359 nop
5360
5361 GLOBL_FN(GL_PREFIX(ReadBuffer))
5362 .type glReadBuffer,#function
5363 GL_PREFIX(ReadBuffer):
5364 #ifdef __sparc_v9__
5365 sethi %hi(0x00000000), %g2
5366 sethi %hi(0x00000000), %g1
5367 or %g2, %lo(0x00000000), %g2
5368 or %g1, %lo(0x00000000), %g1
5369 sllx %g2, 32, %g2
5370 ldx [%g1 + %g2], %g1
5371 sethi %hi(8 * _gloffset_ReadBuffer), %g2
5372 or %g2, %lo(8 * _gloffset_ReadBuffer), %g2
5373 ldx [%g1 + %g2], %g3
5374 #else
5375 sethi %hi(0x00000000), %g1
5376 ld [%g1 + %lo(0x00000000)], %g1
5377 ld [%g1 + (4 * _gloffset_ReadBuffer)], %g3
5378 #endif
5379 jmpl %g3, %g0
5380 nop
5381
5382 GLOBL_FN(GL_PREFIX(CopyPixels))
5383 .type glCopyPixels,#function
5384 GL_PREFIX(CopyPixels):
5385 #ifdef __sparc_v9__
5386 sethi %hi(0x00000000), %g2
5387 sethi %hi(0x00000000), %g1
5388 or %g2, %lo(0x00000000), %g2
5389 or %g1, %lo(0x00000000), %g1
5390 sllx %g2, 32, %g2
5391 ldx [%g1 + %g2], %g1
5392 sethi %hi(8 * _gloffset_CopyPixels), %g2
5393 or %g2, %lo(8 * _gloffset_CopyPixels), %g2
5394 ldx [%g1 + %g2], %g3
5395 #else
5396 sethi %hi(0x00000000), %g1
5397 ld [%g1 + %lo(0x00000000)], %g1
5398 ld [%g1 + (4 * _gloffset_CopyPixels)], %g3
5399 #endif
5400 jmpl %g3, %g0
5401 nop
5402
5403 GLOBL_FN(GL_PREFIX(ReadPixels))
5404 .type glReadPixels,#function
5405 GL_PREFIX(ReadPixels):
5406 #ifdef __sparc_v9__
5407 sethi %hi(0x00000000), %g2
5408 sethi %hi(0x00000000), %g1
5409 or %g2, %lo(0x00000000), %g2
5410 or %g1, %lo(0x00000000), %g1
5411 sllx %g2, 32, %g2
5412 ldx [%g1 + %g2], %g1
5413 sethi %hi(8 * _gloffset_ReadPixels), %g2
5414 or %g2, %lo(8 * _gloffset_ReadPixels), %g2
5415 ldx [%g1 + %g2], %g3
5416 #else
5417 sethi %hi(0x00000000), %g1
5418 ld [%g1 + %lo(0x00000000)], %g1
5419 ld [%g1 + (4 * _gloffset_ReadPixels)], %g3
5420 #endif
5421 jmpl %g3, %g0
5422 nop
5423
5424 GLOBL_FN(GL_PREFIX(DrawPixels))
5425 .type glDrawPixels,#function
5426 GL_PREFIX(DrawPixels):
5427 #ifdef __sparc_v9__
5428 sethi %hi(0x00000000), %g2
5429 sethi %hi(0x00000000), %g1
5430 or %g2, %lo(0x00000000), %g2
5431 or %g1, %lo(0x00000000), %g1
5432 sllx %g2, 32, %g2
5433 ldx [%g1 + %g2], %g1
5434 sethi %hi(8 * _gloffset_DrawPixels), %g2
5435 or %g2, %lo(8 * _gloffset_DrawPixels), %g2
5436 ldx [%g1 + %g2], %g3
5437 #else
5438 sethi %hi(0x00000000), %g1
5439 ld [%g1 + %lo(0x00000000)], %g1
5440 ld [%g1 + (4 * _gloffset_DrawPixels)], %g3
5441 #endif
5442 jmpl %g3, %g0
5443 nop
5444
5445 GLOBL_FN(GL_PREFIX(GetBooleanv))
5446 .type glGetBooleanv,#function
5447 GL_PREFIX(GetBooleanv):
5448 #ifdef __sparc_v9__
5449 sethi %hi(0x00000000), %g2
5450 sethi %hi(0x00000000), %g1
5451 or %g2, %lo(0x00000000), %g2
5452 or %g1, %lo(0x00000000), %g1
5453 sllx %g2, 32, %g2
5454 ldx [%g1 + %g2], %g1
5455 sethi %hi(8 * _gloffset_GetBooleanv), %g2
5456 or %g2, %lo(8 * _gloffset_GetBooleanv), %g2
5457 ldx [%g1 + %g2], %g3
5458 #else
5459 sethi %hi(0x00000000), %g1
5460 ld [%g1 + %lo(0x00000000)], %g1
5461 ld [%g1 + (4 * _gloffset_GetBooleanv)], %g3
5462 #endif
5463 jmpl %g3, %g0
5464 nop
5465
5466 GLOBL_FN(GL_PREFIX(GetClipPlane))
5467 .type glGetClipPlane,#function
5468 GL_PREFIX(GetClipPlane):
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 ldx [%g1 + %g2], %g1
5476 sethi %hi(8 * _gloffset_GetClipPlane), %g2
5477 or %g2, %lo(8 * _gloffset_GetClipPlane), %g2
5478 ldx [%g1 + %g2], %g3
5479 #else
5480 sethi %hi(0x00000000), %g1
5481 ld [%g1 + %lo(0x00000000)], %g1
5482 ld [%g1 + (4 * _gloffset_GetClipPlane)], %g3
5483 #endif
5484 jmpl %g3, %g0
5485 nop
5486
5487 GLOBL_FN(GL_PREFIX(GetDoublev))
5488 .type glGetDoublev,#function
5489 GL_PREFIX(GetDoublev):
5490 #ifdef __sparc_v9__
5491 sethi %hi(0x00000000), %g2
5492 sethi %hi(0x00000000), %g1
5493 or %g2, %lo(0x00000000), %g2
5494 or %g1, %lo(0x00000000), %g1
5495 sllx %g2, 32, %g2
5496 ldx [%g1 + %g2], %g1
5497 sethi %hi(8 * _gloffset_GetDoublev), %g2
5498 or %g2, %lo(8 * _gloffset_GetDoublev), %g2
5499 ldx [%g1 + %g2], %g3
5500 #else
5501 sethi %hi(0x00000000), %g1
5502 ld [%g1 + %lo(0x00000000)], %g1
5503 ld [%g1 + (4 * _gloffset_GetDoublev)], %g3
5504 #endif
5505 jmpl %g3, %g0
5506 nop
5507
5508 GLOBL_FN(GL_PREFIX(GetError))
5509 .type glGetError,#function
5510 GL_PREFIX(GetError):
5511 #ifdef __sparc_v9__
5512 sethi %hi(0x00000000), %g2
5513 sethi %hi(0x00000000), %g1
5514 or %g2, %lo(0x00000000), %g2
5515 or %g1, %lo(0x00000000), %g1
5516 sllx %g2, 32, %g2
5517 ldx [%g1 + %g2], %g1
5518 sethi %hi(8 * _gloffset_GetError), %g2
5519 or %g2, %lo(8 * _gloffset_GetError), %g2
5520 ldx [%g1 + %g2], %g3
5521 #else
5522 sethi %hi(0x00000000), %g1
5523 ld [%g1 + %lo(0x00000000)], %g1
5524 ld [%g1 + (4 * _gloffset_GetError)], %g3
5525 #endif
5526 jmpl %g3, %g0
5527 nop
5528
5529 GLOBL_FN(GL_PREFIX(GetFloatv))
5530 .type glGetFloatv,#function
5531 GL_PREFIX(GetFloatv):
5532 #ifdef __sparc_v9__
5533 sethi %hi(0x00000000), %g2
5534 sethi %hi(0x00000000), %g1
5535 or %g2, %lo(0x00000000), %g2
5536 or %g1, %lo(0x00000000), %g1
5537 sllx %g2, 32, %g2
5538 ldx [%g1 + %g2], %g1
5539 sethi %hi(8 * _gloffset_GetFloatv), %g2
5540 or %g2, %lo(8 * _gloffset_GetFloatv), %g2
5541 ldx [%g1 + %g2], %g3
5542 #else
5543 sethi %hi(0x00000000), %g1
5544 ld [%g1 + %lo(0x00000000)], %g1
5545 ld [%g1 + (4 * _gloffset_GetFloatv)], %g3
5546 #endif
5547 jmpl %g3, %g0
5548 nop
5549
5550 GLOBL_FN(GL_PREFIX(GetIntegerv))
5551 .type glGetIntegerv,#function
5552 GL_PREFIX(GetIntegerv):
5553 #ifdef __sparc_v9__
5554 sethi %hi(0x00000000), %g2
5555 sethi %hi(0x00000000), %g1
5556 or %g2, %lo(0x00000000), %g2
5557 or %g1, %lo(0x00000000), %g1
5558 sllx %g2, 32, %g2
5559 ldx [%g1 + %g2], %g1
5560 sethi %hi(8 * _gloffset_GetIntegerv), %g2
5561 or %g2, %lo(8 * _gloffset_GetIntegerv), %g2
5562 ldx [%g1 + %g2], %g3
5563 #else
5564 sethi %hi(0x00000000), %g1
5565 ld [%g1 + %lo(0x00000000)], %g1
5566 ld [%g1 + (4 * _gloffset_GetIntegerv)], %g3
5567 #endif
5568 jmpl %g3, %g0
5569 nop
5570
5571 GLOBL_FN(GL_PREFIX(GetLightfv))
5572 .type glGetLightfv,#function
5573 GL_PREFIX(GetLightfv):
5574 #ifdef __sparc_v9__
5575 sethi %hi(0x00000000), %g2
5576 sethi %hi(0x00000000), %g1
5577 or %g2, %lo(0x00000000), %g2
5578 or %g1, %lo(0x00000000), %g1
5579 sllx %g2, 32, %g2
5580 ldx [%g1 + %g2], %g1
5581 sethi %hi(8 * _gloffset_GetLightfv), %g2
5582 or %g2, %lo(8 * _gloffset_GetLightfv), %g2
5583 ldx [%g1 + %g2], %g3
5584 #else
5585 sethi %hi(0x00000000), %g1
5586 ld [%g1 + %lo(0x00000000)], %g1
5587 ld [%g1 + (4 * _gloffset_GetLightfv)], %g3
5588 #endif
5589 jmpl %g3, %g0
5590 nop
5591
5592 GLOBL_FN(GL_PREFIX(GetLightiv))
5593 .type glGetLightiv,#function
5594 GL_PREFIX(GetLightiv):
5595 #ifdef __sparc_v9__
5596 sethi %hi(0x00000000), %g2
5597 sethi %hi(0x00000000), %g1
5598 or %g2, %lo(0x00000000), %g2
5599 or %g1, %lo(0x00000000), %g1
5600 sllx %g2, 32, %g2
5601 ldx [%g1 + %g2], %g1
5602 sethi %hi(8 * _gloffset_GetLightiv), %g2
5603 or %g2, %lo(8 * _gloffset_GetLightiv), %g2
5604 ldx [%g1 + %g2], %g3
5605 #else
5606 sethi %hi(0x00000000), %g1
5607 ld [%g1 + %lo(0x00000000)], %g1
5608 ld [%g1 + (4 * _gloffset_GetLightiv)], %g3
5609 #endif
5610 jmpl %g3, %g0
5611 nop
5612
5613 GLOBL_FN(GL_PREFIX(GetMapdv))
5614 .type glGetMapdv,#function
5615 GL_PREFIX(GetMapdv):
5616 #ifdef __sparc_v9__
5617 sethi %hi(0x00000000), %g2
5618 sethi %hi(0x00000000), %g1
5619 or %g2, %lo(0x00000000), %g2
5620 or %g1, %lo(0x00000000), %g1
5621 sllx %g2, 32, %g2
5622 ldx [%g1 + %g2], %g1
5623 sethi %hi(8 * _gloffset_GetMapdv), %g2
5624 or %g2, %lo(8 * _gloffset_GetMapdv), %g2
5625 ldx [%g1 + %g2], %g3
5626 #else
5627 sethi %hi(0x00000000), %g1
5628 ld [%g1 + %lo(0x00000000)], %g1
5629 ld [%g1 + (4 * _gloffset_GetMapdv)], %g3
5630 #endif
5631 jmpl %g3, %g0
5632 nop
5633
5634 GLOBL_FN(GL_PREFIX(GetMapfv))
5635 .type glGetMapfv,#function
5636 GL_PREFIX(GetMapfv):
5637 #ifdef __sparc_v9__
5638 sethi %hi(0x00000000), %g2
5639 sethi %hi(0x00000000), %g1
5640 or %g2, %lo(0x00000000), %g2
5641 or %g1, %lo(0x00000000), %g1
5642 sllx %g2, 32, %g2
5643 ldx [%g1 + %g2], %g1
5644 sethi %hi(8 * _gloffset_GetMapfv), %g2
5645 or %g2, %lo(8 * _gloffset_GetMapfv), %g2
5646 ldx [%g1 + %g2], %g3
5647 #else
5648 sethi %hi(0x00000000), %g1
5649 ld [%g1 + %lo(0x00000000)], %g1
5650 ld [%g1 + (4 * _gloffset_GetMapfv)], %g3
5651 #endif
5652 jmpl %g3, %g0
5653 nop
5654
5655 GLOBL_FN(GL_PREFIX(GetMapiv))
5656 .type glGetMapiv,#function
5657 GL_PREFIX(GetMapiv):
5658 #ifdef __sparc_v9__
5659 sethi %hi(0x00000000), %g2
5660 sethi %hi(0x00000000), %g1
5661 or %g2, %lo(0x00000000), %g2
5662 or %g1, %lo(0x00000000), %g1
5663 sllx %g2, 32, %g2
5664 ldx [%g1 + %g2], %g1
5665 sethi %hi(8 * _gloffset_GetMapiv), %g2
5666 or %g2, %lo(8 * _gloffset_GetMapiv), %g2
5667 ldx [%g1 + %g2], %g3
5668 #else
5669 sethi %hi(0x00000000), %g1
5670 ld [%g1 + %lo(0x00000000)], %g1
5671 ld [%g1 + (4 * _gloffset_GetMapiv)], %g3
5672 #endif
5673 jmpl %g3, %g0
5674 nop
5675
5676 GLOBL_FN(GL_PREFIX(GetMaterialfv))
5677 .type glGetMaterialfv,#function
5678 GL_PREFIX(GetMaterialfv):
5679 #ifdef __sparc_v9__
5680 sethi %hi(0x00000000), %g2
5681 sethi %hi(0x00000000), %g1
5682 or %g2, %lo(0x00000000), %g2
5683 or %g1, %lo(0x00000000), %g1
5684 sllx %g2, 32, %g2
5685 ldx [%g1 + %g2], %g1
5686 sethi %hi(8 * _gloffset_GetMaterialfv), %g2
5687 or %g2, %lo(8 * _gloffset_GetMaterialfv), %g2
5688 ldx [%g1 + %g2], %g3
5689 #else
5690 sethi %hi(0x00000000), %g1
5691 ld [%g1 + %lo(0x00000000)], %g1
5692 ld [%g1 + (4 * _gloffset_GetMaterialfv)], %g3
5693 #endif
5694 jmpl %g3, %g0
5695 nop
5696
5697 GLOBL_FN(GL_PREFIX(GetMaterialiv))
5698 .type glGetMaterialiv,#function
5699 GL_PREFIX(GetMaterialiv):
5700 #ifdef __sparc_v9__
5701 sethi %hi(0x00000000), %g2
5702 sethi %hi(0x00000000), %g1
5703 or %g2, %lo(0x00000000), %g2
5704 or %g1, %lo(0x00000000), %g1
5705 sllx %g2, 32, %g2
5706 ldx [%g1 + %g2], %g1
5707 sethi %hi(8 * _gloffset_GetMaterialiv), %g2
5708 or %g2, %lo(8 * _gloffset_GetMaterialiv), %g2
5709 ldx [%g1 + %g2], %g3
5710 #else
5711 sethi %hi(0x00000000), %g1
5712 ld [%g1 + %lo(0x00000000)], %g1
5713 ld [%g1 + (4 * _gloffset_GetMaterialiv)], %g3
5714 #endif
5715 jmpl %g3, %g0
5716 nop
5717
5718 GLOBL_FN(GL_PREFIX(GetPixelMapfv))
5719 .type glGetPixelMapfv,#function
5720 GL_PREFIX(GetPixelMapfv):
5721 #ifdef __sparc_v9__
5722 sethi %hi(0x00000000), %g2
5723 sethi %hi(0x00000000), %g1
5724 or %g2, %lo(0x00000000), %g2
5725 or %g1, %lo(0x00000000), %g1
5726 sllx %g2, 32, %g2
5727 ldx [%g1 + %g2], %g1
5728 sethi %hi(8 * _gloffset_GetPixelMapfv), %g2
5729 or %g2, %lo(8 * _gloffset_GetPixelMapfv), %g2
5730 ldx [%g1 + %g2], %g3
5731 #else
5732 sethi %hi(0x00000000), %g1
5733 ld [%g1 + %lo(0x00000000)], %g1
5734 ld [%g1 + (4 * _gloffset_GetPixelMapfv)], %g3
5735 #endif
5736 jmpl %g3, %g0
5737 nop
5738
5739 GLOBL_FN(GL_PREFIX(GetPixelMapuiv))
5740 .type glGetPixelMapuiv,#function
5741 GL_PREFIX(GetPixelMapuiv):
5742 #ifdef __sparc_v9__
5743 sethi %hi(0x00000000), %g2
5744 sethi %hi(0x00000000), %g1
5745 or %g2, %lo(0x00000000), %g2
5746 or %g1, %lo(0x00000000), %g1
5747 sllx %g2, 32, %g2
5748 ldx [%g1 + %g2], %g1
5749 sethi %hi(8 * _gloffset_GetPixelMapuiv), %g2
5750 or %g2, %lo(8 * _gloffset_GetPixelMapuiv), %g2
5751 ldx [%g1 + %g2], %g3
5752 #else
5753 sethi %hi(0x00000000), %g1
5754 ld [%g1 + %lo(0x00000000)], %g1
5755 ld [%g1 + (4 * _gloffset_GetPixelMapuiv)], %g3
5756 #endif
5757 jmpl %g3, %g0
5758 nop
5759
5760 GLOBL_FN(GL_PREFIX(GetPixelMapusv))
5761 .type glGetPixelMapusv,#function
5762 GL_PREFIX(GetPixelMapusv):
5763 #ifdef __sparc_v9__
5764 sethi %hi(0x00000000), %g2
5765 sethi %hi(0x00000000), %g1
5766 or %g2, %lo(0x00000000), %g2
5767 or %g1, %lo(0x00000000), %g1
5768 sllx %g2, 32, %g2
5769 ldx [%g1 + %g2], %g1
5770 sethi %hi(8 * _gloffset_GetPixelMapusv), %g2
5771 or %g2, %lo(8 * _gloffset_GetPixelMapusv), %g2
5772 ldx [%g1 + %g2], %g3
5773 #else
5774 sethi %hi(0x00000000), %g1
5775 ld [%g1 + %lo(0x00000000)], %g1
5776 ld [%g1 + (4 * _gloffset_GetPixelMapusv)], %g3
5777 #endif
5778 jmpl %g3, %g0
5779 nop
5780
5781 GLOBL_FN(GL_PREFIX(GetPolygonStipple))
5782 .type glGetPolygonStipple,#function
5783 GL_PREFIX(GetPolygonStipple):
5784 #ifdef __sparc_v9__
5785 sethi %hi(0x00000000), %g2
5786 sethi %hi(0x00000000), %g1
5787 or %g2, %lo(0x00000000), %g2
5788 or %g1, %lo(0x00000000), %g1
5789 sllx %g2, 32, %g2
5790 ldx [%g1 + %g2], %g1
5791 sethi %hi(8 * _gloffset_GetPolygonStipple), %g2
5792 or %g2, %lo(8 * _gloffset_GetPolygonStipple), %g2
5793 ldx [%g1 + %g2], %g3
5794 #else
5795 sethi %hi(0x00000000), %g1
5796 ld [%g1 + %lo(0x00000000)], %g1
5797 ld [%g1 + (4 * _gloffset_GetPolygonStipple)], %g3
5798 #endif
5799 jmpl %g3, %g0
5800 nop
5801
5802 GLOBL_FN(GL_PREFIX(GetString))
5803 .type glGetString,#function
5804 GL_PREFIX(GetString):
5805 #ifdef __sparc_v9__
5806 sethi %hi(0x00000000), %g2
5807 sethi %hi(0x00000000), %g1
5808 or %g2, %lo(0x00000000), %g2
5809 or %g1, %lo(0x00000000), %g1
5810 sllx %g2, 32, %g2
5811 ldx [%g1 + %g2], %g1
5812 sethi %hi(8 * _gloffset_GetString), %g2
5813 or %g2, %lo(8 * _gloffset_GetString), %g2
5814 ldx [%g1 + %g2], %g3
5815 #else
5816 sethi %hi(0x00000000), %g1
5817 ld [%g1 + %lo(0x00000000)], %g1
5818 ld [%g1 + (4 * _gloffset_GetString)], %g3
5819 #endif
5820 jmpl %g3, %g0
5821 nop
5822
5823 GLOBL_FN(GL_PREFIX(GetTexEnvfv))
5824 .type glGetTexEnvfv,#function
5825 GL_PREFIX(GetTexEnvfv):
5826 #ifdef __sparc_v9__
5827 sethi %hi(0x00000000), %g2
5828 sethi %hi(0x00000000), %g1
5829 or %g2, %lo(0x00000000), %g2
5830 or %g1, %lo(0x00000000), %g1
5831 sllx %g2, 32, %g2
5832 ldx [%g1 + %g2], %g1
5833 sethi %hi(8 * _gloffset_GetTexEnvfv), %g2
5834 or %g2, %lo(8 * _gloffset_GetTexEnvfv), %g2
5835 ldx [%g1 + %g2], %g3
5836 #else
5837 sethi %hi(0x00000000), %g1
5838 ld [%g1 + %lo(0x00000000)], %g1
5839 ld [%g1 + (4 * _gloffset_GetTexEnvfv)], %g3
5840 #endif
5841 jmpl %g3, %g0
5842 nop
5843
5844 GLOBL_FN(GL_PREFIX(GetTexEnviv))
5845 .type glGetTexEnviv,#function
5846 GL_PREFIX(GetTexEnviv):
5847 #ifdef __sparc_v9__
5848 sethi %hi(0x00000000), %g2
5849 sethi %hi(0x00000000), %g1
5850 or %g2, %lo(0x00000000), %g2
5851 or %g1, %lo(0x00000000), %g1
5852 sllx %g2, 32, %g2
5853 ldx [%g1 + %g2], %g1
5854 sethi %hi(8 * _gloffset_GetTexEnviv), %g2
5855 or %g2, %lo(8 * _gloffset_GetTexEnviv), %g2
5856 ldx [%g1 + %g2], %g3
5857 #else
5858 sethi %hi(0x00000000), %g1
5859 ld [%g1 + %lo(0x00000000)], %g1
5860 ld [%g1 + (4 * _gloffset_GetTexEnviv)], %g3
5861 #endif
5862 jmpl %g3, %g0
5863 nop
5864
5865 GLOBL_FN(GL_PREFIX(GetTexGendv))
5866 .type glGetTexGendv,#function
5867 GL_PREFIX(GetTexGendv):
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 ldx [%g1 + %g2], %g1
5875 sethi %hi(8 * _gloffset_GetTexGendv), %g2
5876 or %g2, %lo(8 * _gloffset_GetTexGendv), %g2
5877 ldx [%g1 + %g2], %g3
5878 #else
5879 sethi %hi(0x00000000), %g1
5880 ld [%g1 + %lo(0x00000000)], %g1
5881 ld [%g1 + (4 * _gloffset_GetTexGendv)], %g3
5882 #endif
5883 jmpl %g3, %g0
5884 nop
5885
5886 GLOBL_FN(GL_PREFIX(GetTexGenfv))
5887 .type glGetTexGenfv,#function
5888 GL_PREFIX(GetTexGenfv):
5889 #ifdef __sparc_v9__
5890 sethi %hi(0x00000000), %g2
5891 sethi %hi(0x00000000), %g1
5892 or %g2, %lo(0x00000000), %g2
5893 or %g1, %lo(0x00000000), %g1
5894 sllx %g2, 32, %g2
5895 ldx [%g1 + %g2], %g1
5896 sethi %hi(8 * _gloffset_GetTexGenfv), %g2
5897 or %g2, %lo(8 * _gloffset_GetTexGenfv), %g2
5898 ldx [%g1 + %g2], %g3
5899 #else
5900 sethi %hi(0x00000000), %g1
5901 ld [%g1 + %lo(0x00000000)], %g1
5902 ld [%g1 + (4 * _gloffset_GetTexGenfv)], %g3
5903 #endif
5904 jmpl %g3, %g0
5905 nop
5906
5907 GLOBL_FN(GL_PREFIX(GetTexGeniv))
5908 .type glGetTexGeniv,#function
5909 GL_PREFIX(GetTexGeniv):
5910 #ifdef __sparc_v9__
5911 sethi %hi(0x00000000), %g2
5912 sethi %hi(0x00000000), %g1
5913 or %g2, %lo(0x00000000), %g2
5914 or %g1, %lo(0x00000000), %g1
5915 sllx %g2, 32, %g2
5916 ldx [%g1 + %g2], %g1
5917 sethi %hi(8 * _gloffset_GetTexGeniv), %g2
5918 or %g2, %lo(8 * _gloffset_GetTexGeniv), %g2
5919 ldx [%g1 + %g2], %g3
5920 #else
5921 sethi %hi(0x00000000), %g1
5922 ld [%g1 + %lo(0x00000000)], %g1
5923 ld [%g1 + (4 * _gloffset_GetTexGeniv)], %g3
5924 #endif
5925 jmpl %g3, %g0
5926 nop
5927
5928 GLOBL_FN(GL_PREFIX(GetTexImage))
5929 .type glGetTexImage,#function
5930 GL_PREFIX(GetTexImage):
5931 #ifdef __sparc_v9__
5932 sethi %hi(0x00000000), %g2
5933 sethi %hi(0x00000000), %g1
5934 or %g2, %lo(0x00000000), %g2
5935 or %g1, %lo(0x00000000), %g1
5936 sllx %g2, 32, %g2
5937 ldx [%g1 + %g2], %g1
5938 sethi %hi(8 * _gloffset_GetTexImage), %g2
5939 or %g2, %lo(8 * _gloffset_GetTexImage), %g2
5940 ldx [%g1 + %g2], %g3
5941 #else
5942 sethi %hi(0x00000000), %g1
5943 ld [%g1 + %lo(0x00000000)], %g1
5944 ld [%g1 + (4 * _gloffset_GetTexImage)], %g3
5945 #endif
5946 jmpl %g3, %g0
5947 nop
5948
5949 GLOBL_FN(GL_PREFIX(GetTexParameterfv))
5950 .type glGetTexParameterfv,#function
5951 GL_PREFIX(GetTexParameterfv):
5952 #ifdef __sparc_v9__
5953 sethi %hi(0x00000000), %g2
5954 sethi %hi(0x00000000), %g1
5955 or %g2, %lo(0x00000000), %g2
5956 or %g1, %lo(0x00000000), %g1
5957 sllx %g2, 32, %g2
5958 ldx [%g1 + %g2], %g1
5959 sethi %hi(8 * _gloffset_GetTexParameterfv), %g2
5960 or %g2, %lo(8 * _gloffset_GetTexParameterfv), %g2
5961 ldx [%g1 + %g2], %g3
5962 #else
5963 sethi %hi(0x00000000), %g1
5964 ld [%g1 + %lo(0x00000000)], %g1
5965 ld [%g1 + (4 * _gloffset_GetTexParameterfv)], %g3
5966 #endif
5967 jmpl %g3, %g0
5968 nop
5969
5970 GLOBL_FN(GL_PREFIX(GetTexParameteriv))
5971 .type glGetTexParameteriv,#function
5972 GL_PREFIX(GetTexParameteriv):
5973 #ifdef __sparc_v9__
5974 sethi %hi(0x00000000), %g2
5975 sethi %hi(0x00000000), %g1
5976 or %g2, %lo(0x00000000), %g2
5977 or %g1, %lo(0x00000000), %g1
5978 sllx %g2, 32, %g2
5979 ldx [%g1 + %g2], %g1
5980 sethi %hi(8 * _gloffset_GetTexParameteriv), %g2
5981 or %g2, %lo(8 * _gloffset_GetTexParameteriv), %g2
5982 ldx [%g1 + %g2], %g3
5983 #else
5984 sethi %hi(0x00000000), %g1
5985 ld [%g1 + %lo(0x00000000)], %g1
5986 ld [%g1 + (4 * _gloffset_GetTexParameteriv)], %g3
5987 #endif
5988 jmpl %g3, %g0
5989 nop
5990
5991 GLOBL_FN(GL_PREFIX(GetTexLevelParameterfv))
5992 .type glGetTexLevelParameterfv,#function
5993 GL_PREFIX(GetTexLevelParameterfv):
5994 #ifdef __sparc_v9__
5995 sethi %hi(0x00000000), %g2
5996 sethi %hi(0x00000000), %g1
5997 or %g2, %lo(0x00000000), %g2
5998 or %g1, %lo(0x00000000), %g1
5999 sllx %g2, 32, %g2
6000 ldx [%g1 + %g2], %g1
6001 sethi %hi(8 * _gloffset_GetTexLevelParameterfv), %g2
6002 or %g2, %lo(8 * _gloffset_GetTexLevelParameterfv), %g2
6003 ldx [%g1 + %g2], %g3
6004 #else
6005 sethi %hi(0x00000000), %g1
6006 ld [%g1 + %lo(0x00000000)], %g1
6007 ld [%g1 + (4 * _gloffset_GetTexLevelParameterfv)], %g3
6008 #endif
6009 jmpl %g3, %g0
6010 nop
6011
6012 GLOBL_FN(GL_PREFIX(GetTexLevelParameteriv))
6013 .type glGetTexLevelParameteriv,#function
6014 GL_PREFIX(GetTexLevelParameteriv):
6015 #ifdef __sparc_v9__
6016 sethi %hi(0x00000000), %g2
6017 sethi %hi(0x00000000), %g1
6018 or %g2, %lo(0x00000000), %g2
6019 or %g1, %lo(0x00000000), %g1
6020 sllx %g2, 32, %g2
6021 ldx [%g1 + %g2], %g1
6022 sethi %hi(8 * _gloffset_GetTexLevelParameteriv), %g2
6023 or %g2, %lo(8 * _gloffset_GetTexLevelParameteriv), %g2
6024 ldx [%g1 + %g2], %g3
6025 #else
6026 sethi %hi(0x00000000), %g1
6027 ld [%g1 + %lo(0x00000000)], %g1
6028 ld [%g1 + (4 * _gloffset_GetTexLevelParameteriv)], %g3
6029 #endif
6030 jmpl %g3, %g0
6031 nop
6032
6033 GLOBL_FN(GL_PREFIX(IsEnabled))
6034 .type glIsEnabled,#function
6035 GL_PREFIX(IsEnabled):
6036 #ifdef __sparc_v9__
6037 sethi %hi(0x00000000), %g2
6038 sethi %hi(0x00000000), %g1
6039 or %g2, %lo(0x00000000), %g2
6040 or %g1, %lo(0x00000000), %g1
6041 sllx %g2, 32, %g2
6042 ldx [%g1 + %g2], %g1
6043 sethi %hi(8 * _gloffset_IsEnabled), %g2
6044 or %g2, %lo(8 * _gloffset_IsEnabled), %g2
6045 ldx [%g1 + %g2], %g3
6046 #else
6047 sethi %hi(0x00000000), %g1
6048 ld [%g1 + %lo(0x00000000)], %g1
6049 ld [%g1 + (4 * _gloffset_IsEnabled)], %g3
6050 #endif
6051 jmpl %g3, %g0
6052 nop
6053
6054 GLOBL_FN(GL_PREFIX(IsList))
6055 .type glIsList,#function
6056 GL_PREFIX(IsList):
6057 #ifdef __sparc_v9__
6058 sethi %hi(0x00000000), %g2
6059 sethi %hi(0x00000000), %g1
6060 or %g2, %lo(0x00000000), %g2
6061 or %g1, %lo(0x00000000), %g1
6062 sllx %g2, 32, %g2
6063 ldx [%g1 + %g2], %g1
6064 sethi %hi(8 * _gloffset_IsList), %g2
6065 or %g2, %lo(8 * _gloffset_IsList), %g2
6066 ldx [%g1 + %g2], %g3
6067 #else
6068 sethi %hi(0x00000000), %g1
6069 ld [%g1 + %lo(0x00000000)], %g1
6070 ld [%g1 + (4 * _gloffset_IsList)], %g3
6071 #endif
6072 jmpl %g3, %g0
6073 nop
6074
6075 GLOBL_FN(GL_PREFIX(DepthRange))
6076 .type glDepthRange,#function
6077 GL_PREFIX(DepthRange):
6078 #ifdef __sparc_v9__
6079 sethi %hi(0x00000000), %g2
6080 sethi %hi(0x00000000), %g1
6081 or %g2, %lo(0x00000000), %g2
6082 or %g1, %lo(0x00000000), %g1
6083 sllx %g2, 32, %g2
6084 ldx [%g1 + %g2], %g1
6085 sethi %hi(8 * _gloffset_DepthRange), %g2
6086 or %g2, %lo(8 * _gloffset_DepthRange), %g2
6087 ldx [%g1 + %g2], %g3
6088 #else
6089 sethi %hi(0x00000000), %g1
6090 ld [%g1 + %lo(0x00000000)], %g1
6091 ld [%g1 + (4 * _gloffset_DepthRange)], %g3
6092 #endif
6093 jmpl %g3, %g0
6094 nop
6095
6096 GLOBL_FN(GL_PREFIX(Frustum))
6097 .type glFrustum,#function
6098 GL_PREFIX(Frustum):
6099 #ifdef __sparc_v9__
6100 sethi %hi(0x00000000), %g2
6101 sethi %hi(0x00000000), %g1
6102 or %g2, %lo(0x00000000), %g2
6103 or %g1, %lo(0x00000000), %g1
6104 sllx %g2, 32, %g2
6105 ldx [%g1 + %g2], %g1
6106 sethi %hi(8 * _gloffset_Frustum), %g2
6107 or %g2, %lo(8 * _gloffset_Frustum), %g2
6108 ldx [%g1 + %g2], %g3
6109 #else
6110 sethi %hi(0x00000000), %g1
6111 ld [%g1 + %lo(0x00000000)], %g1
6112 ld [%g1 + (4 * _gloffset_Frustum)], %g3
6113 #endif
6114 jmpl %g3, %g0
6115 nop
6116
6117 GLOBL_FN(GL_PREFIX(LoadIdentity))
6118 .type glLoadIdentity,#function
6119 GL_PREFIX(LoadIdentity):
6120 #ifdef __sparc_v9__
6121 sethi %hi(0x00000000), %g2
6122 sethi %hi(0x00000000), %g1
6123 or %g2, %lo(0x00000000), %g2
6124 or %g1, %lo(0x00000000), %g1
6125 sllx %g2, 32, %g2
6126 ldx [%g1 + %g2], %g1
6127 sethi %hi(8 * _gloffset_LoadIdentity), %g2
6128 or %g2, %lo(8 * _gloffset_LoadIdentity), %g2
6129 ldx [%g1 + %g2], %g3
6130 #else
6131 sethi %hi(0x00000000), %g1
6132 ld [%g1 + %lo(0x00000000)], %g1
6133 ld [%g1 + (4 * _gloffset_LoadIdentity)], %g3
6134 #endif
6135 jmpl %g3, %g0
6136 nop
6137
6138 GLOBL_FN(GL_PREFIX(LoadMatrixf))
6139 .type glLoadMatrixf,#function
6140 GL_PREFIX(LoadMatrixf):
6141 #ifdef __sparc_v9__
6142 sethi %hi(0x00000000), %g2
6143 sethi %hi(0x00000000), %g1
6144 or %g2, %lo(0x00000000), %g2
6145 or %g1, %lo(0x00000000), %g1
6146 sllx %g2, 32, %g2
6147 ldx [%g1 + %g2], %g1
6148 sethi %hi(8 * _gloffset_LoadMatrixf), %g2
6149 or %g2, %lo(8 * _gloffset_LoadMatrixf), %g2
6150 ldx [%g1 + %g2], %g3
6151 #else
6152 sethi %hi(0x00000000), %g1
6153 ld [%g1 + %lo(0x00000000)], %g1
6154 ld [%g1 + (4 * _gloffset_LoadMatrixf)], %g3
6155 #endif
6156 jmpl %g3, %g0
6157 nop
6158
6159 GLOBL_FN(GL_PREFIX(LoadMatrixd))
6160 .type glLoadMatrixd,#function
6161 GL_PREFIX(LoadMatrixd):
6162 #ifdef __sparc_v9__
6163 sethi %hi(0x00000000), %g2
6164 sethi %hi(0x00000000), %g1
6165 or %g2, %lo(0x00000000), %g2
6166 or %g1, %lo(0x00000000), %g1
6167 sllx %g2, 32, %g2
6168 ldx [%g1 + %g2], %g1
6169 sethi %hi(8 * _gloffset_LoadMatrixd), %g2
6170 or %g2, %lo(8 * _gloffset_LoadMatrixd), %g2
6171 ldx [%g1 + %g2], %g3
6172 #else
6173 sethi %hi(0x00000000), %g1
6174 ld [%g1 + %lo(0x00000000)], %g1
6175 ld [%g1 + (4 * _gloffset_LoadMatrixd)], %g3
6176 #endif
6177 jmpl %g3, %g0
6178 nop
6179
6180 GLOBL_FN(GL_PREFIX(MatrixMode))
6181 .type glMatrixMode,#function
6182 GL_PREFIX(MatrixMode):
6183 #ifdef __sparc_v9__
6184 sethi %hi(0x00000000), %g2
6185 sethi %hi(0x00000000), %g1
6186 or %g2, %lo(0x00000000), %g2
6187 or %g1, %lo(0x00000000), %g1
6188 sllx %g2, 32, %g2
6189 ldx [%g1 + %g2], %g1
6190 sethi %hi(8 * _gloffset_MatrixMode), %g2
6191 or %g2, %lo(8 * _gloffset_MatrixMode), %g2
6192 ldx [%g1 + %g2], %g3
6193 #else
6194 sethi %hi(0x00000000), %g1
6195 ld [%g1 + %lo(0x00000000)], %g1
6196 ld [%g1 + (4 * _gloffset_MatrixMode)], %g3
6197 #endif
6198 jmpl %g3, %g0
6199 nop
6200
6201 GLOBL_FN(GL_PREFIX(MultMatrixf))
6202 .type glMultMatrixf,#function
6203 GL_PREFIX(MultMatrixf):
6204 #ifdef __sparc_v9__
6205 sethi %hi(0x00000000), %g2
6206 sethi %hi(0x00000000), %g1
6207 or %g2, %lo(0x00000000), %g2
6208 or %g1, %lo(0x00000000), %g1
6209 sllx %g2, 32, %g2
6210 ldx [%g1 + %g2], %g1
6211 sethi %hi(8 * _gloffset_MultMatrixf), %g2
6212 or %g2, %lo(8 * _gloffset_MultMatrixf), %g2
6213 ldx [%g1 + %g2], %g3
6214 #else
6215 sethi %hi(0x00000000), %g1
6216 ld [%g1 + %lo(0x00000000)], %g1
6217 ld [%g1 + (4 * _gloffset_MultMatrixf)], %g3
6218 #endif
6219 jmpl %g3, %g0
6220 nop
6221
6222 GLOBL_FN(GL_PREFIX(MultMatrixd))
6223 .type glMultMatrixd,#function
6224 GL_PREFIX(MultMatrixd):
6225 #ifdef __sparc_v9__
6226 sethi %hi(0x00000000), %g2
6227 sethi %hi(0x00000000), %g1
6228 or %g2, %lo(0x00000000), %g2
6229 or %g1, %lo(0x00000000), %g1
6230 sllx %g2, 32, %g2
6231 ldx [%g1 + %g2], %g1
6232 sethi %hi(8 * _gloffset_MultMatrixd), %g2
6233 or %g2, %lo(8 * _gloffset_MultMatrixd), %g2
6234 ldx [%g1 + %g2], %g3
6235 #else
6236 sethi %hi(0x00000000), %g1
6237 ld [%g1 + %lo(0x00000000)], %g1
6238 ld [%g1 + (4 * _gloffset_MultMatrixd)], %g3
6239 #endif
6240 jmpl %g3, %g0
6241 nop
6242
6243 GLOBL_FN(GL_PREFIX(Ortho))
6244 .type glOrtho,#function
6245 GL_PREFIX(Ortho):
6246 #ifdef __sparc_v9__
6247 sethi %hi(0x00000000), %g2
6248 sethi %hi(0x00000000), %g1
6249 or %g2, %lo(0x00000000), %g2
6250 or %g1, %lo(0x00000000), %g1
6251 sllx %g2, 32, %g2
6252 ldx [%g1 + %g2], %g1
6253 sethi %hi(8 * _gloffset_Ortho), %g2
6254 or %g2, %lo(8 * _gloffset_Ortho), %g2
6255 ldx [%g1 + %g2], %g3
6256 #else
6257 sethi %hi(0x00000000), %g1
6258 ld [%g1 + %lo(0x00000000)], %g1
6259 ld [%g1 + (4 * _gloffset_Ortho)], %g3
6260 #endif
6261 jmpl %g3, %g0
6262 nop
6263
6264 GLOBL_FN(GL_PREFIX(PopMatrix))
6265 .type glPopMatrix,#function
6266 GL_PREFIX(PopMatrix):
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 ldx [%g1 + %g2], %g1
6274 sethi %hi(8 * _gloffset_PopMatrix), %g2
6275 or %g2, %lo(8 * _gloffset_PopMatrix), %g2
6276 ldx [%g1 + %g2], %g3
6277 #else
6278 sethi %hi(0x00000000), %g1
6279 ld [%g1 + %lo(0x00000000)], %g1
6280 ld [%g1 + (4 * _gloffset_PopMatrix)], %g3
6281 #endif
6282 jmpl %g3, %g0
6283 nop
6284
6285 GLOBL_FN(GL_PREFIX(PushMatrix))
6286 .type glPushMatrix,#function
6287 GL_PREFIX(PushMatrix):
6288 #ifdef __sparc_v9__
6289 sethi %hi(0x00000000), %g2
6290 sethi %hi(0x00000000), %g1
6291 or %g2, %lo(0x00000000), %g2
6292 or %g1, %lo(0x00000000), %g1
6293 sllx %g2, 32, %g2
6294 ldx [%g1 + %g2], %g1
6295 sethi %hi(8 * _gloffset_PushMatrix), %g2
6296 or %g2, %lo(8 * _gloffset_PushMatrix), %g2
6297 ldx [%g1 + %g2], %g3
6298 #else
6299 sethi %hi(0x00000000), %g1
6300 ld [%g1 + %lo(0x00000000)], %g1
6301 ld [%g1 + (4 * _gloffset_PushMatrix)], %g3
6302 #endif
6303 jmpl %g3, %g0
6304 nop
6305
6306 GLOBL_FN(GL_PREFIX(Rotated))
6307 .type glRotated,#function
6308 GL_PREFIX(Rotated):
6309 #ifdef __sparc_v9__
6310 sethi %hi(0x00000000), %g2
6311 sethi %hi(0x00000000), %g1
6312 or %g2, %lo(0x00000000), %g2
6313 or %g1, %lo(0x00000000), %g1
6314 sllx %g2, 32, %g2
6315 ldx [%g1 + %g2], %g1
6316 sethi %hi(8 * _gloffset_Rotated), %g2
6317 or %g2, %lo(8 * _gloffset_Rotated), %g2
6318 ldx [%g1 + %g2], %g3
6319 #else
6320 sethi %hi(0x00000000), %g1
6321 ld [%g1 + %lo(0x00000000)], %g1
6322 ld [%g1 + (4 * _gloffset_Rotated)], %g3
6323 #endif
6324 jmpl %g3, %g0
6325 nop
6326
6327 GLOBL_FN(GL_PREFIX(Rotatef))
6328 .type glRotatef,#function
6329 GL_PREFIX(Rotatef):
6330 #ifdef __sparc_v9__
6331 sethi %hi(0x00000000), %g2
6332 sethi %hi(0x00000000), %g1
6333 or %g2, %lo(0x00000000), %g2
6334 or %g1, %lo(0x00000000), %g1
6335 sllx %g2, 32, %g2
6336 ldx [%g1 + %g2], %g1
6337 sethi %hi(8 * _gloffset_Rotatef), %g2
6338 or %g2, %lo(8 * _gloffset_Rotatef), %g2
6339 ldx [%g1 + %g2], %g3
6340 #else
6341 sethi %hi(0x00000000), %g1
6342 ld [%g1 + %lo(0x00000000)], %g1
6343 ld [%g1 + (4 * _gloffset_Rotatef)], %g3
6344 #endif
6345 jmpl %g3, %g0
6346 nop
6347
6348 GLOBL_FN(GL_PREFIX(Scaled))
6349 .type glScaled,#function
6350 GL_PREFIX(Scaled):
6351 #ifdef __sparc_v9__
6352 sethi %hi(0x00000000), %g2
6353 sethi %hi(0x00000000), %g1
6354 or %g2, %lo(0x00000000), %g2
6355 or %g1, %lo(0x00000000), %g1
6356 sllx %g2, 32, %g2
6357 ldx [%g1 + %g2], %g1
6358 sethi %hi(8 * _gloffset_Scaled), %g2
6359 or %g2, %lo(8 * _gloffset_Scaled), %g2
6360 ldx [%g1 + %g2], %g3
6361 #else
6362 sethi %hi(0x00000000), %g1
6363 ld [%g1 + %lo(0x00000000)], %g1
6364 ld [%g1 + (4 * _gloffset_Scaled)], %g3
6365 #endif
6366 jmpl %g3, %g0
6367 nop
6368
6369 GLOBL_FN(GL_PREFIX(Scalef))
6370 .type glScalef,#function
6371 GL_PREFIX(Scalef):
6372 #ifdef __sparc_v9__
6373 sethi %hi(0x00000000), %g2
6374 sethi %hi(0x00000000), %g1
6375 or %g2, %lo(0x00000000), %g2
6376 or %g1, %lo(0x00000000), %g1
6377 sllx %g2, 32, %g2
6378 ldx [%g1 + %g2], %g1
6379 sethi %hi(8 * _gloffset_Scalef), %g2
6380 or %g2, %lo(8 * _gloffset_Scalef), %g2
6381 ldx [%g1 + %g2], %g3
6382 #else
6383 sethi %hi(0x00000000), %g1
6384 ld [%g1 + %lo(0x00000000)], %g1
6385 ld [%g1 + (4 * _gloffset_Scalef)], %g3
6386 #endif
6387 jmpl %g3, %g0
6388 nop
6389
6390 GLOBL_FN(GL_PREFIX(Translated))
6391 .type glTranslated,#function
6392 GL_PREFIX(Translated):
6393 #ifdef __sparc_v9__
6394 sethi %hi(0x00000000), %g2
6395 sethi %hi(0x00000000), %g1
6396 or %g2, %lo(0x00000000), %g2
6397 or %g1, %lo(0x00000000), %g1
6398 sllx %g2, 32, %g2
6399 ldx [%g1 + %g2], %g1
6400 sethi %hi(8 * _gloffset_Translated), %g2
6401 or %g2, %lo(8 * _gloffset_Translated), %g2
6402 ldx [%g1 + %g2], %g3
6403 #else
6404 sethi %hi(0x00000000), %g1
6405 ld [%g1 + %lo(0x00000000)], %g1
6406 ld [%g1 + (4 * _gloffset_Translated)], %g3
6407 #endif
6408 jmpl %g3, %g0
6409 nop
6410
6411 GLOBL_FN(GL_PREFIX(Translatef))
6412 .type glTranslatef,#function
6413 GL_PREFIX(Translatef):
6414 #ifdef __sparc_v9__
6415 sethi %hi(0x00000000), %g2
6416 sethi %hi(0x00000000), %g1
6417 or %g2, %lo(0x00000000), %g2
6418 or %g1, %lo(0x00000000), %g1
6419 sllx %g2, 32, %g2
6420 ldx [%g1 + %g2], %g1
6421 sethi %hi(8 * _gloffset_Translatef), %g2
6422 or %g2, %lo(8 * _gloffset_Translatef), %g2
6423 ldx [%g1 + %g2], %g3
6424 #else
6425 sethi %hi(0x00000000), %g1
6426 ld [%g1 + %lo(0x00000000)], %g1
6427 ld [%g1 + (4 * _gloffset_Translatef)], %g3
6428 #endif
6429 jmpl %g3, %g0
6430 nop
6431
6432 GLOBL_FN(GL_PREFIX(Viewport))
6433 .type glViewport,#function
6434 GL_PREFIX(Viewport):
6435 #ifdef __sparc_v9__
6436 sethi %hi(0x00000000), %g2
6437 sethi %hi(0x00000000), %g1
6438 or %g2, %lo(0x00000000), %g2
6439 or %g1, %lo(0x00000000), %g1
6440 sllx %g2, 32, %g2
6441 ldx [%g1 + %g2], %g1
6442 sethi %hi(8 * _gloffset_Viewport), %g2
6443 or %g2, %lo(8 * _gloffset_Viewport), %g2
6444 ldx [%g1 + %g2], %g3
6445 #else
6446 sethi %hi(0x00000000), %g1
6447 ld [%g1 + %lo(0x00000000)], %g1
6448 ld [%g1 + (4 * _gloffset_Viewport)], %g3
6449 #endif
6450 jmpl %g3, %g0
6451 nop
6452
6453 GLOBL_FN(GL_PREFIX(ArrayElement))
6454 .type glArrayElement,#function
6455 GL_PREFIX(ArrayElement):
6456 #ifdef __sparc_v9__
6457 sethi %hi(0x00000000), %g2
6458 sethi %hi(0x00000000), %g1
6459 or %g2, %lo(0x00000000), %g2
6460 or %g1, %lo(0x00000000), %g1
6461 sllx %g2, 32, %g2
6462 ldx [%g1 + %g2], %g1
6463 sethi %hi(8 * _gloffset_ArrayElement), %g2
6464 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
6465 ldx [%g1 + %g2], %g3
6466 #else
6467 sethi %hi(0x00000000), %g1
6468 ld [%g1 + %lo(0x00000000)], %g1
6469 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
6470 #endif
6471 jmpl %g3, %g0
6472 nop
6473
6474 GLOBL_FN(GL_PREFIX(ColorPointer))
6475 .type glColorPointer,#function
6476 GL_PREFIX(ColorPointer):
6477 #ifdef __sparc_v9__
6478 sethi %hi(0x00000000), %g2
6479 sethi %hi(0x00000000), %g1
6480 or %g2, %lo(0x00000000), %g2
6481 or %g1, %lo(0x00000000), %g1
6482 sllx %g2, 32, %g2
6483 ldx [%g1 + %g2], %g1
6484 sethi %hi(8 * _gloffset_ColorPointer), %g2
6485 or %g2, %lo(8 * _gloffset_ColorPointer), %g2
6486 ldx [%g1 + %g2], %g3
6487 #else
6488 sethi %hi(0x00000000), %g1
6489 ld [%g1 + %lo(0x00000000)], %g1
6490 ld [%g1 + (4 * _gloffset_ColorPointer)], %g3
6491 #endif
6492 jmpl %g3, %g0
6493 nop
6494
6495 GLOBL_FN(GL_PREFIX(DisableClientState))
6496 .type glDisableClientState,#function
6497 GL_PREFIX(DisableClientState):
6498 #ifdef __sparc_v9__
6499 sethi %hi(0x00000000), %g2
6500 sethi %hi(0x00000000), %g1
6501 or %g2, %lo(0x00000000), %g2
6502 or %g1, %lo(0x00000000), %g1
6503 sllx %g2, 32, %g2
6504 ldx [%g1 + %g2], %g1
6505 sethi %hi(8 * _gloffset_DisableClientState), %g2
6506 or %g2, %lo(8 * _gloffset_DisableClientState), %g2
6507 ldx [%g1 + %g2], %g3
6508 #else
6509 sethi %hi(0x00000000), %g1
6510 ld [%g1 + %lo(0x00000000)], %g1
6511 ld [%g1 + (4 * _gloffset_DisableClientState)], %g3
6512 #endif
6513 jmpl %g3, %g0
6514 nop
6515
6516 GLOBL_FN(GL_PREFIX(DrawArrays))
6517 .type glDrawArrays,#function
6518 GL_PREFIX(DrawArrays):
6519 #ifdef __sparc_v9__
6520 sethi %hi(0x00000000), %g2
6521 sethi %hi(0x00000000), %g1
6522 or %g2, %lo(0x00000000), %g2
6523 or %g1, %lo(0x00000000), %g1
6524 sllx %g2, 32, %g2
6525 ldx [%g1 + %g2], %g1
6526 sethi %hi(8 * _gloffset_DrawArrays), %g2
6527 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
6528 ldx [%g1 + %g2], %g3
6529 #else
6530 sethi %hi(0x00000000), %g1
6531 ld [%g1 + %lo(0x00000000)], %g1
6532 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
6533 #endif
6534 jmpl %g3, %g0
6535 nop
6536
6537 GLOBL_FN(GL_PREFIX(DrawElements))
6538 .type glDrawElements,#function
6539 GL_PREFIX(DrawElements):
6540 #ifdef __sparc_v9__
6541 sethi %hi(0x00000000), %g2
6542 sethi %hi(0x00000000), %g1
6543 or %g2, %lo(0x00000000), %g2
6544 or %g1, %lo(0x00000000), %g1
6545 sllx %g2, 32, %g2
6546 ldx [%g1 + %g2], %g1
6547 sethi %hi(8 * _gloffset_DrawElements), %g2
6548 or %g2, %lo(8 * _gloffset_DrawElements), %g2
6549 ldx [%g1 + %g2], %g3
6550 #else
6551 sethi %hi(0x00000000), %g1
6552 ld [%g1 + %lo(0x00000000)], %g1
6553 ld [%g1 + (4 * _gloffset_DrawElements)], %g3
6554 #endif
6555 jmpl %g3, %g0
6556 nop
6557
6558 GLOBL_FN(GL_PREFIX(EdgeFlagPointer))
6559 .type glEdgeFlagPointer,#function
6560 GL_PREFIX(EdgeFlagPointer):
6561 #ifdef __sparc_v9__
6562 sethi %hi(0x00000000), %g2
6563 sethi %hi(0x00000000), %g1
6564 or %g2, %lo(0x00000000), %g2
6565 or %g1, %lo(0x00000000), %g1
6566 sllx %g2, 32, %g2
6567 ldx [%g1 + %g2], %g1
6568 sethi %hi(8 * _gloffset_EdgeFlagPointer), %g2
6569 or %g2, %lo(8 * _gloffset_EdgeFlagPointer), %g2
6570 ldx [%g1 + %g2], %g3
6571 #else
6572 sethi %hi(0x00000000), %g1
6573 ld [%g1 + %lo(0x00000000)], %g1
6574 ld [%g1 + (4 * _gloffset_EdgeFlagPointer)], %g3
6575 #endif
6576 jmpl %g3, %g0
6577 nop
6578
6579 GLOBL_FN(GL_PREFIX(EnableClientState))
6580 .type glEnableClientState,#function
6581 GL_PREFIX(EnableClientState):
6582 #ifdef __sparc_v9__
6583 sethi %hi(0x00000000), %g2
6584 sethi %hi(0x00000000), %g1
6585 or %g2, %lo(0x00000000), %g2
6586 or %g1, %lo(0x00000000), %g1
6587 sllx %g2, 32, %g2
6588 ldx [%g1 + %g2], %g1
6589 sethi %hi(8 * _gloffset_EnableClientState), %g2
6590 or %g2, %lo(8 * _gloffset_EnableClientState), %g2
6591 ldx [%g1 + %g2], %g3
6592 #else
6593 sethi %hi(0x00000000), %g1
6594 ld [%g1 + %lo(0x00000000)], %g1
6595 ld [%g1 + (4 * _gloffset_EnableClientState)], %g3
6596 #endif
6597 jmpl %g3, %g0
6598 nop
6599
6600 GLOBL_FN(GL_PREFIX(GetPointerv))
6601 .type glGetPointerv,#function
6602 GL_PREFIX(GetPointerv):
6603 #ifdef __sparc_v9__
6604 sethi %hi(0x00000000), %g2
6605 sethi %hi(0x00000000), %g1
6606 or %g2, %lo(0x00000000), %g2
6607 or %g1, %lo(0x00000000), %g1
6608 sllx %g2, 32, %g2
6609 ldx [%g1 + %g2], %g1
6610 sethi %hi(8 * _gloffset_GetPointerv), %g2
6611 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
6612 ldx [%g1 + %g2], %g3
6613 #else
6614 sethi %hi(0x00000000), %g1
6615 ld [%g1 + %lo(0x00000000)], %g1
6616 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
6617 #endif
6618 jmpl %g3, %g0
6619 nop
6620
6621 GLOBL_FN(GL_PREFIX(IndexPointer))
6622 .type glIndexPointer,#function
6623 GL_PREFIX(IndexPointer):
6624 #ifdef __sparc_v9__
6625 sethi %hi(0x00000000), %g2
6626 sethi %hi(0x00000000), %g1
6627 or %g2, %lo(0x00000000), %g2
6628 or %g1, %lo(0x00000000), %g1
6629 sllx %g2, 32, %g2
6630 ldx [%g1 + %g2], %g1
6631 sethi %hi(8 * _gloffset_IndexPointer), %g2
6632 or %g2, %lo(8 * _gloffset_IndexPointer), %g2
6633 ldx [%g1 + %g2], %g3
6634 #else
6635 sethi %hi(0x00000000), %g1
6636 ld [%g1 + %lo(0x00000000)], %g1
6637 ld [%g1 + (4 * _gloffset_IndexPointer)], %g3
6638 #endif
6639 jmpl %g3, %g0
6640 nop
6641
6642 GLOBL_FN(GL_PREFIX(InterleavedArrays))
6643 .type glInterleavedArrays,#function
6644 GL_PREFIX(InterleavedArrays):
6645 #ifdef __sparc_v9__
6646 sethi %hi(0x00000000), %g2
6647 sethi %hi(0x00000000), %g1
6648 or %g2, %lo(0x00000000), %g2
6649 or %g1, %lo(0x00000000), %g1
6650 sllx %g2, 32, %g2
6651 ldx [%g1 + %g2], %g1
6652 sethi %hi(8 * _gloffset_InterleavedArrays), %g2
6653 or %g2, %lo(8 * _gloffset_InterleavedArrays), %g2
6654 ldx [%g1 + %g2], %g3
6655 #else
6656 sethi %hi(0x00000000), %g1
6657 ld [%g1 + %lo(0x00000000)], %g1
6658 ld [%g1 + (4 * _gloffset_InterleavedArrays)], %g3
6659 #endif
6660 jmpl %g3, %g0
6661 nop
6662
6663 GLOBL_FN(GL_PREFIX(NormalPointer))
6664 .type glNormalPointer,#function
6665 GL_PREFIX(NormalPointer):
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 ldx [%g1 + %g2], %g1
6673 sethi %hi(8 * _gloffset_NormalPointer), %g2
6674 or %g2, %lo(8 * _gloffset_NormalPointer), %g2
6675 ldx [%g1 + %g2], %g3
6676 #else
6677 sethi %hi(0x00000000), %g1
6678 ld [%g1 + %lo(0x00000000)], %g1
6679 ld [%g1 + (4 * _gloffset_NormalPointer)], %g3
6680 #endif
6681 jmpl %g3, %g0
6682 nop
6683
6684 GLOBL_FN(GL_PREFIX(TexCoordPointer))
6685 .type glTexCoordPointer,#function
6686 GL_PREFIX(TexCoordPointer):
6687 #ifdef __sparc_v9__
6688 sethi %hi(0x00000000), %g2
6689 sethi %hi(0x00000000), %g1
6690 or %g2, %lo(0x00000000), %g2
6691 or %g1, %lo(0x00000000), %g1
6692 sllx %g2, 32, %g2
6693 ldx [%g1 + %g2], %g1
6694 sethi %hi(8 * _gloffset_TexCoordPointer), %g2
6695 or %g2, %lo(8 * _gloffset_TexCoordPointer), %g2
6696 ldx [%g1 + %g2], %g3
6697 #else
6698 sethi %hi(0x00000000), %g1
6699 ld [%g1 + %lo(0x00000000)], %g1
6700 ld [%g1 + (4 * _gloffset_TexCoordPointer)], %g3
6701 #endif
6702 jmpl %g3, %g0
6703 nop
6704
6705 GLOBL_FN(GL_PREFIX(VertexPointer))
6706 .type glVertexPointer,#function
6707 GL_PREFIX(VertexPointer):
6708 #ifdef __sparc_v9__
6709 sethi %hi(0x00000000), %g2
6710 sethi %hi(0x00000000), %g1
6711 or %g2, %lo(0x00000000), %g2
6712 or %g1, %lo(0x00000000), %g1
6713 sllx %g2, 32, %g2
6714 ldx [%g1 + %g2], %g1
6715 sethi %hi(8 * _gloffset_VertexPointer), %g2
6716 or %g2, %lo(8 * _gloffset_VertexPointer), %g2
6717 ldx [%g1 + %g2], %g3
6718 #else
6719 sethi %hi(0x00000000), %g1
6720 ld [%g1 + %lo(0x00000000)], %g1
6721 ld [%g1 + (4 * _gloffset_VertexPointer)], %g3
6722 #endif
6723 jmpl %g3, %g0
6724 nop
6725
6726 GLOBL_FN(GL_PREFIX(PolygonOffset))
6727 .type glPolygonOffset,#function
6728 GL_PREFIX(PolygonOffset):
6729 #ifdef __sparc_v9__
6730 sethi %hi(0x00000000), %g2
6731 sethi %hi(0x00000000), %g1
6732 or %g2, %lo(0x00000000), %g2
6733 or %g1, %lo(0x00000000), %g1
6734 sllx %g2, 32, %g2
6735 ldx [%g1 + %g2], %g1
6736 sethi %hi(8 * _gloffset_PolygonOffset), %g2
6737 or %g2, %lo(8 * _gloffset_PolygonOffset), %g2
6738 ldx [%g1 + %g2], %g3
6739 #else
6740 sethi %hi(0x00000000), %g1
6741 ld [%g1 + %lo(0x00000000)], %g1
6742 ld [%g1 + (4 * _gloffset_PolygonOffset)], %g3
6743 #endif
6744 jmpl %g3, %g0
6745 nop
6746
6747 GLOBL_FN(GL_PREFIX(CopyTexImage1D))
6748 .type glCopyTexImage1D,#function
6749 GL_PREFIX(CopyTexImage1D):
6750 #ifdef __sparc_v9__
6751 sethi %hi(0x00000000), %g2
6752 sethi %hi(0x00000000), %g1
6753 or %g2, %lo(0x00000000), %g2
6754 or %g1, %lo(0x00000000), %g1
6755 sllx %g2, 32, %g2
6756 ldx [%g1 + %g2], %g1
6757 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
6758 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
6759 ldx [%g1 + %g2], %g3
6760 #else
6761 sethi %hi(0x00000000), %g1
6762 ld [%g1 + %lo(0x00000000)], %g1
6763 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
6764 #endif
6765 jmpl %g3, %g0
6766 nop
6767
6768 GLOBL_FN(GL_PREFIX(CopyTexImage2D))
6769 .type glCopyTexImage2D,#function
6770 GL_PREFIX(CopyTexImage2D):
6771 #ifdef __sparc_v9__
6772 sethi %hi(0x00000000), %g2
6773 sethi %hi(0x00000000), %g1
6774 or %g2, %lo(0x00000000), %g2
6775 or %g1, %lo(0x00000000), %g1
6776 sllx %g2, 32, %g2
6777 ldx [%g1 + %g2], %g1
6778 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
6779 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
6780 ldx [%g1 + %g2], %g3
6781 #else
6782 sethi %hi(0x00000000), %g1
6783 ld [%g1 + %lo(0x00000000)], %g1
6784 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
6785 #endif
6786 jmpl %g3, %g0
6787 nop
6788
6789 GLOBL_FN(GL_PREFIX(CopyTexSubImage1D))
6790 .type glCopyTexSubImage1D,#function
6791 GL_PREFIX(CopyTexSubImage1D):
6792 #ifdef __sparc_v9__
6793 sethi %hi(0x00000000), %g2
6794 sethi %hi(0x00000000), %g1
6795 or %g2, %lo(0x00000000), %g2
6796 or %g1, %lo(0x00000000), %g1
6797 sllx %g2, 32, %g2
6798 ldx [%g1 + %g2], %g1
6799 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
6800 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
6801 ldx [%g1 + %g2], %g3
6802 #else
6803 sethi %hi(0x00000000), %g1
6804 ld [%g1 + %lo(0x00000000)], %g1
6805 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
6806 #endif
6807 jmpl %g3, %g0
6808 nop
6809
6810 GLOBL_FN(GL_PREFIX(CopyTexSubImage2D))
6811 .type glCopyTexSubImage2D,#function
6812 GL_PREFIX(CopyTexSubImage2D):
6813 #ifdef __sparc_v9__
6814 sethi %hi(0x00000000), %g2
6815 sethi %hi(0x00000000), %g1
6816 or %g2, %lo(0x00000000), %g2
6817 or %g1, %lo(0x00000000), %g1
6818 sllx %g2, 32, %g2
6819 ldx [%g1 + %g2], %g1
6820 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
6821 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
6822 ldx [%g1 + %g2], %g3
6823 #else
6824 sethi %hi(0x00000000), %g1
6825 ld [%g1 + %lo(0x00000000)], %g1
6826 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
6827 #endif
6828 jmpl %g3, %g0
6829 nop
6830
6831 GLOBL_FN(GL_PREFIX(TexSubImage1D))
6832 .type glTexSubImage1D,#function
6833 GL_PREFIX(TexSubImage1D):
6834 #ifdef __sparc_v9__
6835 sethi %hi(0x00000000), %g2
6836 sethi %hi(0x00000000), %g1
6837 or %g2, %lo(0x00000000), %g2
6838 or %g1, %lo(0x00000000), %g1
6839 sllx %g2, 32, %g2
6840 ldx [%g1 + %g2], %g1
6841 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
6842 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
6843 ldx [%g1 + %g2], %g3
6844 #else
6845 sethi %hi(0x00000000), %g1
6846 ld [%g1 + %lo(0x00000000)], %g1
6847 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
6848 #endif
6849 jmpl %g3, %g0
6850 nop
6851
6852 GLOBL_FN(GL_PREFIX(TexSubImage2D))
6853 .type glTexSubImage2D,#function
6854 GL_PREFIX(TexSubImage2D):
6855 #ifdef __sparc_v9__
6856 sethi %hi(0x00000000), %g2
6857 sethi %hi(0x00000000), %g1
6858 or %g2, %lo(0x00000000), %g2
6859 or %g1, %lo(0x00000000), %g1
6860 sllx %g2, 32, %g2
6861 ldx [%g1 + %g2], %g1
6862 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
6863 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
6864 ldx [%g1 + %g2], %g3
6865 #else
6866 sethi %hi(0x00000000), %g1
6867 ld [%g1 + %lo(0x00000000)], %g1
6868 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
6869 #endif
6870 jmpl %g3, %g0
6871 nop
6872
6873 GLOBL_FN(GL_PREFIX(AreTexturesResident))
6874 .type glAreTexturesResident,#function
6875 GL_PREFIX(AreTexturesResident):
6876 #ifdef __sparc_v9__
6877 sethi %hi(0x00000000), %g2
6878 sethi %hi(0x00000000), %g1
6879 or %g2, %lo(0x00000000), %g2
6880 or %g1, %lo(0x00000000), %g1
6881 sllx %g2, 32, %g2
6882 ldx [%g1 + %g2], %g1
6883 sethi %hi(8 * _gloffset_AreTexturesResident), %g2
6884 or %g2, %lo(8 * _gloffset_AreTexturesResident), %g2
6885 ldx [%g1 + %g2], %g3
6886 #else
6887 sethi %hi(0x00000000), %g1
6888 ld [%g1 + %lo(0x00000000)], %g1
6889 ld [%g1 + (4 * _gloffset_AreTexturesResident)], %g3
6890 #endif
6891 jmpl %g3, %g0
6892 nop
6893
6894 GLOBL_FN(GL_PREFIX(BindTexture))
6895 .type glBindTexture,#function
6896 GL_PREFIX(BindTexture):
6897 #ifdef __sparc_v9__
6898 sethi %hi(0x00000000), %g2
6899 sethi %hi(0x00000000), %g1
6900 or %g2, %lo(0x00000000), %g2
6901 or %g1, %lo(0x00000000), %g1
6902 sllx %g2, 32, %g2
6903 ldx [%g1 + %g2], %g1
6904 sethi %hi(8 * _gloffset_BindTexture), %g2
6905 or %g2, %lo(8 * _gloffset_BindTexture), %g2
6906 ldx [%g1 + %g2], %g3
6907 #else
6908 sethi %hi(0x00000000), %g1
6909 ld [%g1 + %lo(0x00000000)], %g1
6910 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
6911 #endif
6912 jmpl %g3, %g0
6913 nop
6914
6915 GLOBL_FN(GL_PREFIX(DeleteTextures))
6916 .type glDeleteTextures,#function
6917 GL_PREFIX(DeleteTextures):
6918 #ifdef __sparc_v9__
6919 sethi %hi(0x00000000), %g2
6920 sethi %hi(0x00000000), %g1
6921 or %g2, %lo(0x00000000), %g2
6922 or %g1, %lo(0x00000000), %g1
6923 sllx %g2, 32, %g2
6924 ldx [%g1 + %g2], %g1
6925 sethi %hi(8 * _gloffset_DeleteTextures), %g2
6926 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
6927 ldx [%g1 + %g2], %g3
6928 #else
6929 sethi %hi(0x00000000), %g1
6930 ld [%g1 + %lo(0x00000000)], %g1
6931 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
6932 #endif
6933 jmpl %g3, %g0
6934 nop
6935
6936 GLOBL_FN(GL_PREFIX(GenTextures))
6937 .type glGenTextures,#function
6938 GL_PREFIX(GenTextures):
6939 #ifdef __sparc_v9__
6940 sethi %hi(0x00000000), %g2
6941 sethi %hi(0x00000000), %g1
6942 or %g2, %lo(0x00000000), %g2
6943 or %g1, %lo(0x00000000), %g1
6944 sllx %g2, 32, %g2
6945 ldx [%g1 + %g2], %g1
6946 sethi %hi(8 * _gloffset_GenTextures), %g2
6947 or %g2, %lo(8 * _gloffset_GenTextures), %g2
6948 ldx [%g1 + %g2], %g3
6949 #else
6950 sethi %hi(0x00000000), %g1
6951 ld [%g1 + %lo(0x00000000)], %g1
6952 ld [%g1 + (4 * _gloffset_GenTextures)], %g3
6953 #endif
6954 jmpl %g3, %g0
6955 nop
6956
6957 GLOBL_FN(GL_PREFIX(IsTexture))
6958 .type glIsTexture,#function
6959 GL_PREFIX(IsTexture):
6960 #ifdef __sparc_v9__
6961 sethi %hi(0x00000000), %g2
6962 sethi %hi(0x00000000), %g1
6963 or %g2, %lo(0x00000000), %g2
6964 or %g1, %lo(0x00000000), %g1
6965 sllx %g2, 32, %g2
6966 ldx [%g1 + %g2], %g1
6967 sethi %hi(8 * _gloffset_IsTexture), %g2
6968 or %g2, %lo(8 * _gloffset_IsTexture), %g2
6969 ldx [%g1 + %g2], %g3
6970 #else
6971 sethi %hi(0x00000000), %g1
6972 ld [%g1 + %lo(0x00000000)], %g1
6973 ld [%g1 + (4 * _gloffset_IsTexture)], %g3
6974 #endif
6975 jmpl %g3, %g0
6976 nop
6977
6978 GLOBL_FN(GL_PREFIX(PrioritizeTextures))
6979 .type glPrioritizeTextures,#function
6980 GL_PREFIX(PrioritizeTextures):
6981 #ifdef __sparc_v9__
6982 sethi %hi(0x00000000), %g2
6983 sethi %hi(0x00000000), %g1
6984 or %g2, %lo(0x00000000), %g2
6985 or %g1, %lo(0x00000000), %g1
6986 sllx %g2, 32, %g2
6987 ldx [%g1 + %g2], %g1
6988 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
6989 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
6990 ldx [%g1 + %g2], %g3
6991 #else
6992 sethi %hi(0x00000000), %g1
6993 ld [%g1 + %lo(0x00000000)], %g1
6994 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
6995 #endif
6996 jmpl %g3, %g0
6997 nop
6998
6999 GLOBL_FN(GL_PREFIX(Indexub))
7000 .type glIndexub,#function
7001 GL_PREFIX(Indexub):
7002 #ifdef __sparc_v9__
7003 sethi %hi(0x00000000), %g2
7004 sethi %hi(0x00000000), %g1
7005 or %g2, %lo(0x00000000), %g2
7006 or %g1, %lo(0x00000000), %g1
7007 sllx %g2, 32, %g2
7008 ldx [%g1 + %g2], %g1
7009 sethi %hi(8 * _gloffset_Indexub), %g2
7010 or %g2, %lo(8 * _gloffset_Indexub), %g2
7011 ldx [%g1 + %g2], %g3
7012 #else
7013 sethi %hi(0x00000000), %g1
7014 ld [%g1 + %lo(0x00000000)], %g1
7015 ld [%g1 + (4 * _gloffset_Indexub)], %g3
7016 #endif
7017 jmpl %g3, %g0
7018 nop
7019
7020 GLOBL_FN(GL_PREFIX(Indexubv))
7021 .type glIndexubv,#function
7022 GL_PREFIX(Indexubv):
7023 #ifdef __sparc_v9__
7024 sethi %hi(0x00000000), %g2
7025 sethi %hi(0x00000000), %g1
7026 or %g2, %lo(0x00000000), %g2
7027 or %g1, %lo(0x00000000), %g1
7028 sllx %g2, 32, %g2
7029 ldx [%g1 + %g2], %g1
7030 sethi %hi(8 * _gloffset_Indexubv), %g2
7031 or %g2, %lo(8 * _gloffset_Indexubv), %g2
7032 ldx [%g1 + %g2], %g3
7033 #else
7034 sethi %hi(0x00000000), %g1
7035 ld [%g1 + %lo(0x00000000)], %g1
7036 ld [%g1 + (4 * _gloffset_Indexubv)], %g3
7037 #endif
7038 jmpl %g3, %g0
7039 nop
7040
7041 GLOBL_FN(GL_PREFIX(PopClientAttrib))
7042 .type glPopClientAttrib,#function
7043 GL_PREFIX(PopClientAttrib):
7044 #ifdef __sparc_v9__
7045 sethi %hi(0x00000000), %g2
7046 sethi %hi(0x00000000), %g1
7047 or %g2, %lo(0x00000000), %g2
7048 or %g1, %lo(0x00000000), %g1
7049 sllx %g2, 32, %g2
7050 ldx [%g1 + %g2], %g1
7051 sethi %hi(8 * _gloffset_PopClientAttrib), %g2
7052 or %g2, %lo(8 * _gloffset_PopClientAttrib), %g2
7053 ldx [%g1 + %g2], %g3
7054 #else
7055 sethi %hi(0x00000000), %g1
7056 ld [%g1 + %lo(0x00000000)], %g1
7057 ld [%g1 + (4 * _gloffset_PopClientAttrib)], %g3
7058 #endif
7059 jmpl %g3, %g0
7060 nop
7061
7062 GLOBL_FN(GL_PREFIX(PushClientAttrib))
7063 .type glPushClientAttrib,#function
7064 GL_PREFIX(PushClientAttrib):
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 ldx [%g1 + %g2], %g1
7072 sethi %hi(8 * _gloffset_PushClientAttrib), %g2
7073 or %g2, %lo(8 * _gloffset_PushClientAttrib), %g2
7074 ldx [%g1 + %g2], %g3
7075 #else
7076 sethi %hi(0x00000000), %g1
7077 ld [%g1 + %lo(0x00000000)], %g1
7078 ld [%g1 + (4 * _gloffset_PushClientAttrib)], %g3
7079 #endif
7080 jmpl %g3, %g0
7081 nop
7082
7083 GLOBL_FN(GL_PREFIX(BlendColor))
7084 .type glBlendColor,#function
7085 GL_PREFIX(BlendColor):
7086 #ifdef __sparc_v9__
7087 sethi %hi(0x00000000), %g2
7088 sethi %hi(0x00000000), %g1
7089 or %g2, %lo(0x00000000), %g2
7090 or %g1, %lo(0x00000000), %g1
7091 sllx %g2, 32, %g2
7092 ldx [%g1 + %g2], %g1
7093 sethi %hi(8 * _gloffset_BlendColor), %g2
7094 or %g2, %lo(8 * _gloffset_BlendColor), %g2
7095 ldx [%g1 + %g2], %g3
7096 #else
7097 sethi %hi(0x00000000), %g1
7098 ld [%g1 + %lo(0x00000000)], %g1
7099 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
7100 #endif
7101 jmpl %g3, %g0
7102 nop
7103
7104 GLOBL_FN(GL_PREFIX(BlendEquation))
7105 .type glBlendEquation,#function
7106 GL_PREFIX(BlendEquation):
7107 #ifdef __sparc_v9__
7108 sethi %hi(0x00000000), %g2
7109 sethi %hi(0x00000000), %g1
7110 or %g2, %lo(0x00000000), %g2
7111 or %g1, %lo(0x00000000), %g1
7112 sllx %g2, 32, %g2
7113 ldx [%g1 + %g2], %g1
7114 sethi %hi(8 * _gloffset_BlendEquation), %g2
7115 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
7116 ldx [%g1 + %g2], %g3
7117 #else
7118 sethi %hi(0x00000000), %g1
7119 ld [%g1 + %lo(0x00000000)], %g1
7120 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
7121 #endif
7122 jmpl %g3, %g0
7123 nop
7124
7125 GLOBL_FN(GL_PREFIX(DrawRangeElements))
7126 .type glDrawRangeElements,#function
7127 GL_PREFIX(DrawRangeElements):
7128 #ifdef __sparc_v9__
7129 sethi %hi(0x00000000), %g2
7130 sethi %hi(0x00000000), %g1
7131 or %g2, %lo(0x00000000), %g2
7132 or %g1, %lo(0x00000000), %g1
7133 sllx %g2, 32, %g2
7134 ldx [%g1 + %g2], %g1
7135 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
7136 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
7137 ldx [%g1 + %g2], %g3
7138 #else
7139 sethi %hi(0x00000000), %g1
7140 ld [%g1 + %lo(0x00000000)], %g1
7141 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
7142 #endif
7143 jmpl %g3, %g0
7144 nop
7145
7146 GLOBL_FN(GL_PREFIX(ColorTable))
7147 .type glColorTable,#function
7148 GL_PREFIX(ColorTable):
7149 #ifdef __sparc_v9__
7150 sethi %hi(0x00000000), %g2
7151 sethi %hi(0x00000000), %g1
7152 or %g2, %lo(0x00000000), %g2
7153 or %g1, %lo(0x00000000), %g1
7154 sllx %g2, 32, %g2
7155 ldx [%g1 + %g2], %g1
7156 sethi %hi(8 * _gloffset_ColorTable), %g2
7157 or %g2, %lo(8 * _gloffset_ColorTable), %g2
7158 ldx [%g1 + %g2], %g3
7159 #else
7160 sethi %hi(0x00000000), %g1
7161 ld [%g1 + %lo(0x00000000)], %g1
7162 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
7163 #endif
7164 jmpl %g3, %g0
7165 nop
7166
7167 GLOBL_FN(GL_PREFIX(ColorTableParameterfv))
7168 .type glColorTableParameterfv,#function
7169 GL_PREFIX(ColorTableParameterfv):
7170 #ifdef __sparc_v9__
7171 sethi %hi(0x00000000), %g2
7172 sethi %hi(0x00000000), %g1
7173 or %g2, %lo(0x00000000), %g2
7174 or %g1, %lo(0x00000000), %g1
7175 sllx %g2, 32, %g2
7176 ldx [%g1 + %g2], %g1
7177 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
7178 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
7179 ldx [%g1 + %g2], %g3
7180 #else
7181 sethi %hi(0x00000000), %g1
7182 ld [%g1 + %lo(0x00000000)], %g1
7183 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
7184 #endif
7185 jmpl %g3, %g0
7186 nop
7187
7188 GLOBL_FN(GL_PREFIX(ColorTableParameteriv))
7189 .type glColorTableParameteriv,#function
7190 GL_PREFIX(ColorTableParameteriv):
7191 #ifdef __sparc_v9__
7192 sethi %hi(0x00000000), %g2
7193 sethi %hi(0x00000000), %g1
7194 or %g2, %lo(0x00000000), %g2
7195 or %g1, %lo(0x00000000), %g1
7196 sllx %g2, 32, %g2
7197 ldx [%g1 + %g2], %g1
7198 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
7199 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
7200 ldx [%g1 + %g2], %g3
7201 #else
7202 sethi %hi(0x00000000), %g1
7203 ld [%g1 + %lo(0x00000000)], %g1
7204 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
7205 #endif
7206 jmpl %g3, %g0
7207 nop
7208
7209 GLOBL_FN(GL_PREFIX(CopyColorTable))
7210 .type glCopyColorTable,#function
7211 GL_PREFIX(CopyColorTable):
7212 #ifdef __sparc_v9__
7213 sethi %hi(0x00000000), %g2
7214 sethi %hi(0x00000000), %g1
7215 or %g2, %lo(0x00000000), %g2
7216 or %g1, %lo(0x00000000), %g1
7217 sllx %g2, 32, %g2
7218 ldx [%g1 + %g2], %g1
7219 sethi %hi(8 * _gloffset_CopyColorTable), %g2
7220 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
7221 ldx [%g1 + %g2], %g3
7222 #else
7223 sethi %hi(0x00000000), %g1
7224 ld [%g1 + %lo(0x00000000)], %g1
7225 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
7226 #endif
7227 jmpl %g3, %g0
7228 nop
7229
7230 GLOBL_FN(GL_PREFIX(GetColorTable))
7231 .type glGetColorTable,#function
7232 GL_PREFIX(GetColorTable):
7233 #ifdef __sparc_v9__
7234 sethi %hi(0x00000000), %g2
7235 sethi %hi(0x00000000), %g1
7236 or %g2, %lo(0x00000000), %g2
7237 or %g1, %lo(0x00000000), %g1
7238 sllx %g2, 32, %g2
7239 ldx [%g1 + %g2], %g1
7240 sethi %hi(8 * _gloffset_GetColorTable), %g2
7241 or %g2, %lo(8 * _gloffset_GetColorTable), %g2
7242 ldx [%g1 + %g2], %g3
7243 #else
7244 sethi %hi(0x00000000), %g1
7245 ld [%g1 + %lo(0x00000000)], %g1
7246 ld [%g1 + (4 * _gloffset_GetColorTable)], %g3
7247 #endif
7248 jmpl %g3, %g0
7249 nop
7250
7251 GLOBL_FN(GL_PREFIX(GetColorTableParameterfv))
7252 .type glGetColorTableParameterfv,#function
7253 GL_PREFIX(GetColorTableParameterfv):
7254 #ifdef __sparc_v9__
7255 sethi %hi(0x00000000), %g2
7256 sethi %hi(0x00000000), %g1
7257 or %g2, %lo(0x00000000), %g2
7258 or %g1, %lo(0x00000000), %g1
7259 sllx %g2, 32, %g2
7260 ldx [%g1 + %g2], %g1
7261 sethi %hi(8 * _gloffset_GetColorTableParameterfv), %g2
7262 or %g2, %lo(8 * _gloffset_GetColorTableParameterfv), %g2
7263 ldx [%g1 + %g2], %g3
7264 #else
7265 sethi %hi(0x00000000), %g1
7266 ld [%g1 + %lo(0x00000000)], %g1
7267 ld [%g1 + (4 * _gloffset_GetColorTableParameterfv)], %g3
7268 #endif
7269 jmpl %g3, %g0
7270 nop
7271
7272 GLOBL_FN(GL_PREFIX(GetColorTableParameteriv))
7273 .type glGetColorTableParameteriv,#function
7274 GL_PREFIX(GetColorTableParameteriv):
7275 #ifdef __sparc_v9__
7276 sethi %hi(0x00000000), %g2
7277 sethi %hi(0x00000000), %g1
7278 or %g2, %lo(0x00000000), %g2
7279 or %g1, %lo(0x00000000), %g1
7280 sllx %g2, 32, %g2
7281 ldx [%g1 + %g2], %g1
7282 sethi %hi(8 * _gloffset_GetColorTableParameteriv), %g2
7283 or %g2, %lo(8 * _gloffset_GetColorTableParameteriv), %g2
7284 ldx [%g1 + %g2], %g3
7285 #else
7286 sethi %hi(0x00000000), %g1
7287 ld [%g1 + %lo(0x00000000)], %g1
7288 ld [%g1 + (4 * _gloffset_GetColorTableParameteriv)], %g3
7289 #endif
7290 jmpl %g3, %g0
7291 nop
7292
7293 GLOBL_FN(GL_PREFIX(ColorSubTable))
7294 .type glColorSubTable,#function
7295 GL_PREFIX(ColorSubTable):
7296 #ifdef __sparc_v9__
7297 sethi %hi(0x00000000), %g2
7298 sethi %hi(0x00000000), %g1
7299 or %g2, %lo(0x00000000), %g2
7300 or %g1, %lo(0x00000000), %g1
7301 sllx %g2, 32, %g2
7302 ldx [%g1 + %g2], %g1
7303 sethi %hi(8 * _gloffset_ColorSubTable), %g2
7304 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
7305 ldx [%g1 + %g2], %g3
7306 #else
7307 sethi %hi(0x00000000), %g1
7308 ld [%g1 + %lo(0x00000000)], %g1
7309 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
7310 #endif
7311 jmpl %g3, %g0
7312 nop
7313
7314 GLOBL_FN(GL_PREFIX(CopyColorSubTable))
7315 .type glCopyColorSubTable,#function
7316 GL_PREFIX(CopyColorSubTable):
7317 #ifdef __sparc_v9__
7318 sethi %hi(0x00000000), %g2
7319 sethi %hi(0x00000000), %g1
7320 or %g2, %lo(0x00000000), %g2
7321 or %g1, %lo(0x00000000), %g1
7322 sllx %g2, 32, %g2
7323 ldx [%g1 + %g2], %g1
7324 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
7325 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
7326 ldx [%g1 + %g2], %g3
7327 #else
7328 sethi %hi(0x00000000), %g1
7329 ld [%g1 + %lo(0x00000000)], %g1
7330 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
7331 #endif
7332 jmpl %g3, %g0
7333 nop
7334
7335 GLOBL_FN(GL_PREFIX(ConvolutionFilter1D))
7336 .type glConvolutionFilter1D,#function
7337 GL_PREFIX(ConvolutionFilter1D):
7338 #ifdef __sparc_v9__
7339 sethi %hi(0x00000000), %g2
7340 sethi %hi(0x00000000), %g1
7341 or %g2, %lo(0x00000000), %g2
7342 or %g1, %lo(0x00000000), %g1
7343 sllx %g2, 32, %g2
7344 ldx [%g1 + %g2], %g1
7345 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
7346 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
7347 ldx [%g1 + %g2], %g3
7348 #else
7349 sethi %hi(0x00000000), %g1
7350 ld [%g1 + %lo(0x00000000)], %g1
7351 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
7352 #endif
7353 jmpl %g3, %g0
7354 nop
7355
7356 GLOBL_FN(GL_PREFIX(ConvolutionFilter2D))
7357 .type glConvolutionFilter2D,#function
7358 GL_PREFIX(ConvolutionFilter2D):
7359 #ifdef __sparc_v9__
7360 sethi %hi(0x00000000), %g2
7361 sethi %hi(0x00000000), %g1
7362 or %g2, %lo(0x00000000), %g2
7363 or %g1, %lo(0x00000000), %g1
7364 sllx %g2, 32, %g2
7365 ldx [%g1 + %g2], %g1
7366 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
7367 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
7368 ldx [%g1 + %g2], %g3
7369 #else
7370 sethi %hi(0x00000000), %g1
7371 ld [%g1 + %lo(0x00000000)], %g1
7372 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
7373 #endif
7374 jmpl %g3, %g0
7375 nop
7376
7377 GLOBL_FN(GL_PREFIX(ConvolutionParameterf))
7378 .type glConvolutionParameterf,#function
7379 GL_PREFIX(ConvolutionParameterf):
7380 #ifdef __sparc_v9__
7381 sethi %hi(0x00000000), %g2
7382 sethi %hi(0x00000000), %g1
7383 or %g2, %lo(0x00000000), %g2
7384 or %g1, %lo(0x00000000), %g1
7385 sllx %g2, 32, %g2
7386 ldx [%g1 + %g2], %g1
7387 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
7388 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
7389 ldx [%g1 + %g2], %g3
7390 #else
7391 sethi %hi(0x00000000), %g1
7392 ld [%g1 + %lo(0x00000000)], %g1
7393 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
7394 #endif
7395 jmpl %g3, %g0
7396 nop
7397
7398 GLOBL_FN(GL_PREFIX(ConvolutionParameterfv))
7399 .type glConvolutionParameterfv,#function
7400 GL_PREFIX(ConvolutionParameterfv):
7401 #ifdef __sparc_v9__
7402 sethi %hi(0x00000000), %g2
7403 sethi %hi(0x00000000), %g1
7404 or %g2, %lo(0x00000000), %g2
7405 or %g1, %lo(0x00000000), %g1
7406 sllx %g2, 32, %g2
7407 ldx [%g1 + %g2], %g1
7408 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
7409 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
7410 ldx [%g1 + %g2], %g3
7411 #else
7412 sethi %hi(0x00000000), %g1
7413 ld [%g1 + %lo(0x00000000)], %g1
7414 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
7415 #endif
7416 jmpl %g3, %g0
7417 nop
7418
7419 GLOBL_FN(GL_PREFIX(ConvolutionParameteri))
7420 .type glConvolutionParameteri,#function
7421 GL_PREFIX(ConvolutionParameteri):
7422 #ifdef __sparc_v9__
7423 sethi %hi(0x00000000), %g2
7424 sethi %hi(0x00000000), %g1
7425 or %g2, %lo(0x00000000), %g2
7426 or %g1, %lo(0x00000000), %g1
7427 sllx %g2, 32, %g2
7428 ldx [%g1 + %g2], %g1
7429 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
7430 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
7431 ldx [%g1 + %g2], %g3
7432 #else
7433 sethi %hi(0x00000000), %g1
7434 ld [%g1 + %lo(0x00000000)], %g1
7435 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
7436 #endif
7437 jmpl %g3, %g0
7438 nop
7439
7440 GLOBL_FN(GL_PREFIX(ConvolutionParameteriv))
7441 .type glConvolutionParameteriv,#function
7442 GL_PREFIX(ConvolutionParameteriv):
7443 #ifdef __sparc_v9__
7444 sethi %hi(0x00000000), %g2
7445 sethi %hi(0x00000000), %g1
7446 or %g2, %lo(0x00000000), %g2
7447 or %g1, %lo(0x00000000), %g1
7448 sllx %g2, 32, %g2
7449 ldx [%g1 + %g2], %g1
7450 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
7451 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
7452 ldx [%g1 + %g2], %g3
7453 #else
7454 sethi %hi(0x00000000), %g1
7455 ld [%g1 + %lo(0x00000000)], %g1
7456 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
7457 #endif
7458 jmpl %g3, %g0
7459 nop
7460
7461 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1D))
7462 .type glCopyConvolutionFilter1D,#function
7463 GL_PREFIX(CopyConvolutionFilter1D):
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 ldx [%g1 + %g2], %g1
7471 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
7472 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
7473 ldx [%g1 + %g2], %g3
7474 #else
7475 sethi %hi(0x00000000), %g1
7476 ld [%g1 + %lo(0x00000000)], %g1
7477 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
7478 #endif
7479 jmpl %g3, %g0
7480 nop
7481
7482 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2D))
7483 .type glCopyConvolutionFilter2D,#function
7484 GL_PREFIX(CopyConvolutionFilter2D):
7485 #ifdef __sparc_v9__
7486 sethi %hi(0x00000000), %g2
7487 sethi %hi(0x00000000), %g1
7488 or %g2, %lo(0x00000000), %g2
7489 or %g1, %lo(0x00000000), %g1
7490 sllx %g2, 32, %g2
7491 ldx [%g1 + %g2], %g1
7492 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
7493 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
7494 ldx [%g1 + %g2], %g3
7495 #else
7496 sethi %hi(0x00000000), %g1
7497 ld [%g1 + %lo(0x00000000)], %g1
7498 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
7499 #endif
7500 jmpl %g3, %g0
7501 nop
7502
7503 GLOBL_FN(GL_PREFIX(GetConvolutionFilter))
7504 .type glGetConvolutionFilter,#function
7505 GL_PREFIX(GetConvolutionFilter):
7506 #ifdef __sparc_v9__
7507 sethi %hi(0x00000000), %g2
7508 sethi %hi(0x00000000), %g1
7509 or %g2, %lo(0x00000000), %g2
7510 or %g1, %lo(0x00000000), %g1
7511 sllx %g2, 32, %g2
7512 ldx [%g1 + %g2], %g1
7513 sethi %hi(8 * _gloffset_GetConvolutionFilter), %g2
7514 or %g2, %lo(8 * _gloffset_GetConvolutionFilter), %g2
7515 ldx [%g1 + %g2], %g3
7516 #else
7517 sethi %hi(0x00000000), %g1
7518 ld [%g1 + %lo(0x00000000)], %g1
7519 ld [%g1 + (4 * _gloffset_GetConvolutionFilter)], %g3
7520 #endif
7521 jmpl %g3, %g0
7522 nop
7523
7524 GLOBL_FN(GL_PREFIX(GetConvolutionParameterfv))
7525 .type glGetConvolutionParameterfv,#function
7526 GL_PREFIX(GetConvolutionParameterfv):
7527 #ifdef __sparc_v9__
7528 sethi %hi(0x00000000), %g2
7529 sethi %hi(0x00000000), %g1
7530 or %g2, %lo(0x00000000), %g2
7531 or %g1, %lo(0x00000000), %g1
7532 sllx %g2, 32, %g2
7533 ldx [%g1 + %g2], %g1
7534 sethi %hi(8 * _gloffset_GetConvolutionParameterfv), %g2
7535 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfv), %g2
7536 ldx [%g1 + %g2], %g3
7537 #else
7538 sethi %hi(0x00000000), %g1
7539 ld [%g1 + %lo(0x00000000)], %g1
7540 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfv)], %g3
7541 #endif
7542 jmpl %g3, %g0
7543 nop
7544
7545 GLOBL_FN(GL_PREFIX(GetConvolutionParameteriv))
7546 .type glGetConvolutionParameteriv,#function
7547 GL_PREFIX(GetConvolutionParameteriv):
7548 #ifdef __sparc_v9__
7549 sethi %hi(0x00000000), %g2
7550 sethi %hi(0x00000000), %g1
7551 or %g2, %lo(0x00000000), %g2
7552 or %g1, %lo(0x00000000), %g1
7553 sllx %g2, 32, %g2
7554 ldx [%g1 + %g2], %g1
7555 sethi %hi(8 * _gloffset_GetConvolutionParameteriv), %g2
7556 or %g2, %lo(8 * _gloffset_GetConvolutionParameteriv), %g2
7557 ldx [%g1 + %g2], %g3
7558 #else
7559 sethi %hi(0x00000000), %g1
7560 ld [%g1 + %lo(0x00000000)], %g1
7561 ld [%g1 + (4 * _gloffset_GetConvolutionParameteriv)], %g3
7562 #endif
7563 jmpl %g3, %g0
7564 nop
7565
7566 GLOBL_FN(GL_PREFIX(GetSeparableFilter))
7567 .type glGetSeparableFilter,#function
7568 GL_PREFIX(GetSeparableFilter):
7569 #ifdef __sparc_v9__
7570 sethi %hi(0x00000000), %g2
7571 sethi %hi(0x00000000), %g1
7572 or %g2, %lo(0x00000000), %g2
7573 or %g1, %lo(0x00000000), %g1
7574 sllx %g2, 32, %g2
7575 ldx [%g1 + %g2], %g1
7576 sethi %hi(8 * _gloffset_GetSeparableFilter), %g2
7577 or %g2, %lo(8 * _gloffset_GetSeparableFilter), %g2
7578 ldx [%g1 + %g2], %g3
7579 #else
7580 sethi %hi(0x00000000), %g1
7581 ld [%g1 + %lo(0x00000000)], %g1
7582 ld [%g1 + (4 * _gloffset_GetSeparableFilter)], %g3
7583 #endif
7584 jmpl %g3, %g0
7585 nop
7586
7587 GLOBL_FN(GL_PREFIX(SeparableFilter2D))
7588 .type glSeparableFilter2D,#function
7589 GL_PREFIX(SeparableFilter2D):
7590 #ifdef __sparc_v9__
7591 sethi %hi(0x00000000), %g2
7592 sethi %hi(0x00000000), %g1
7593 or %g2, %lo(0x00000000), %g2
7594 or %g1, %lo(0x00000000), %g1
7595 sllx %g2, 32, %g2
7596 ldx [%g1 + %g2], %g1
7597 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
7598 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
7599 ldx [%g1 + %g2], %g3
7600 #else
7601 sethi %hi(0x00000000), %g1
7602 ld [%g1 + %lo(0x00000000)], %g1
7603 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
7604 #endif
7605 jmpl %g3, %g0
7606 nop
7607
7608 GLOBL_FN(GL_PREFIX(GetHistogram))
7609 .type glGetHistogram,#function
7610 GL_PREFIX(GetHistogram):
7611 #ifdef __sparc_v9__
7612 sethi %hi(0x00000000), %g2
7613 sethi %hi(0x00000000), %g1
7614 or %g2, %lo(0x00000000), %g2
7615 or %g1, %lo(0x00000000), %g1
7616 sllx %g2, 32, %g2
7617 ldx [%g1 + %g2], %g1
7618 sethi %hi(8 * _gloffset_GetHistogram), %g2
7619 or %g2, %lo(8 * _gloffset_GetHistogram), %g2
7620 ldx [%g1 + %g2], %g3
7621 #else
7622 sethi %hi(0x00000000), %g1
7623 ld [%g1 + %lo(0x00000000)], %g1
7624 ld [%g1 + (4 * _gloffset_GetHistogram)], %g3
7625 #endif
7626 jmpl %g3, %g0
7627 nop
7628
7629 GLOBL_FN(GL_PREFIX(GetHistogramParameterfv))
7630 .type glGetHistogramParameterfv,#function
7631 GL_PREFIX(GetHistogramParameterfv):
7632 #ifdef __sparc_v9__
7633 sethi %hi(0x00000000), %g2
7634 sethi %hi(0x00000000), %g1
7635 or %g2, %lo(0x00000000), %g2
7636 or %g1, %lo(0x00000000), %g1
7637 sllx %g2, 32, %g2
7638 ldx [%g1 + %g2], %g1
7639 sethi %hi(8 * _gloffset_GetHistogramParameterfv), %g2
7640 or %g2, %lo(8 * _gloffset_GetHistogramParameterfv), %g2
7641 ldx [%g1 + %g2], %g3
7642 #else
7643 sethi %hi(0x00000000), %g1
7644 ld [%g1 + %lo(0x00000000)], %g1
7645 ld [%g1 + (4 * _gloffset_GetHistogramParameterfv)], %g3
7646 #endif
7647 jmpl %g3, %g0
7648 nop
7649
7650 GLOBL_FN(GL_PREFIX(GetHistogramParameteriv))
7651 .type glGetHistogramParameteriv,#function
7652 GL_PREFIX(GetHistogramParameteriv):
7653 #ifdef __sparc_v9__
7654 sethi %hi(0x00000000), %g2
7655 sethi %hi(0x00000000), %g1
7656 or %g2, %lo(0x00000000), %g2
7657 or %g1, %lo(0x00000000), %g1
7658 sllx %g2, 32, %g2
7659 ldx [%g1 + %g2], %g1
7660 sethi %hi(8 * _gloffset_GetHistogramParameteriv), %g2
7661 or %g2, %lo(8 * _gloffset_GetHistogramParameteriv), %g2
7662 ldx [%g1 + %g2], %g3
7663 #else
7664 sethi %hi(0x00000000), %g1
7665 ld [%g1 + %lo(0x00000000)], %g1
7666 ld [%g1 + (4 * _gloffset_GetHistogramParameteriv)], %g3
7667 #endif
7668 jmpl %g3, %g0
7669 nop
7670
7671 GLOBL_FN(GL_PREFIX(GetMinmax))
7672 .type glGetMinmax,#function
7673 GL_PREFIX(GetMinmax):
7674 #ifdef __sparc_v9__
7675 sethi %hi(0x00000000), %g2
7676 sethi %hi(0x00000000), %g1
7677 or %g2, %lo(0x00000000), %g2
7678 or %g1, %lo(0x00000000), %g1
7679 sllx %g2, 32, %g2
7680 ldx [%g1 + %g2], %g1
7681 sethi %hi(8 * _gloffset_GetMinmax), %g2
7682 or %g2, %lo(8 * _gloffset_GetMinmax), %g2
7683 ldx [%g1 + %g2], %g3
7684 #else
7685 sethi %hi(0x00000000), %g1
7686 ld [%g1 + %lo(0x00000000)], %g1
7687 ld [%g1 + (4 * _gloffset_GetMinmax)], %g3
7688 #endif
7689 jmpl %g3, %g0
7690 nop
7691
7692 GLOBL_FN(GL_PREFIX(GetMinmaxParameterfv))
7693 .type glGetMinmaxParameterfv,#function
7694 GL_PREFIX(GetMinmaxParameterfv):
7695 #ifdef __sparc_v9__
7696 sethi %hi(0x00000000), %g2
7697 sethi %hi(0x00000000), %g1
7698 or %g2, %lo(0x00000000), %g2
7699 or %g1, %lo(0x00000000), %g1
7700 sllx %g2, 32, %g2
7701 ldx [%g1 + %g2], %g1
7702 sethi %hi(8 * _gloffset_GetMinmaxParameterfv), %g2
7703 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfv), %g2
7704 ldx [%g1 + %g2], %g3
7705 #else
7706 sethi %hi(0x00000000), %g1
7707 ld [%g1 + %lo(0x00000000)], %g1
7708 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfv)], %g3
7709 #endif
7710 jmpl %g3, %g0
7711 nop
7712
7713 GLOBL_FN(GL_PREFIX(GetMinmaxParameteriv))
7714 .type glGetMinmaxParameteriv,#function
7715 GL_PREFIX(GetMinmaxParameteriv):
7716 #ifdef __sparc_v9__
7717 sethi %hi(0x00000000), %g2
7718 sethi %hi(0x00000000), %g1
7719 or %g2, %lo(0x00000000), %g2
7720 or %g1, %lo(0x00000000), %g1
7721 sllx %g2, 32, %g2
7722 ldx [%g1 + %g2], %g1
7723 sethi %hi(8 * _gloffset_GetMinmaxParameteriv), %g2
7724 or %g2, %lo(8 * _gloffset_GetMinmaxParameteriv), %g2
7725 ldx [%g1 + %g2], %g3
7726 #else
7727 sethi %hi(0x00000000), %g1
7728 ld [%g1 + %lo(0x00000000)], %g1
7729 ld [%g1 + (4 * _gloffset_GetMinmaxParameteriv)], %g3
7730 #endif
7731 jmpl %g3, %g0
7732 nop
7733
7734 GLOBL_FN(GL_PREFIX(Histogram))
7735 .type glHistogram,#function
7736 GL_PREFIX(Histogram):
7737 #ifdef __sparc_v9__
7738 sethi %hi(0x00000000), %g2
7739 sethi %hi(0x00000000), %g1
7740 or %g2, %lo(0x00000000), %g2
7741 or %g1, %lo(0x00000000), %g1
7742 sllx %g2, 32, %g2
7743 ldx [%g1 + %g2], %g1
7744 sethi %hi(8 * _gloffset_Histogram), %g2
7745 or %g2, %lo(8 * _gloffset_Histogram), %g2
7746 ldx [%g1 + %g2], %g3
7747 #else
7748 sethi %hi(0x00000000), %g1
7749 ld [%g1 + %lo(0x00000000)], %g1
7750 ld [%g1 + (4 * _gloffset_Histogram)], %g3
7751 #endif
7752 jmpl %g3, %g0
7753 nop
7754
7755 GLOBL_FN(GL_PREFIX(Minmax))
7756 .type glMinmax,#function
7757 GL_PREFIX(Minmax):
7758 #ifdef __sparc_v9__
7759 sethi %hi(0x00000000), %g2
7760 sethi %hi(0x00000000), %g1
7761 or %g2, %lo(0x00000000), %g2
7762 or %g1, %lo(0x00000000), %g1
7763 sllx %g2, 32, %g2
7764 ldx [%g1 + %g2], %g1
7765 sethi %hi(8 * _gloffset_Minmax), %g2
7766 or %g2, %lo(8 * _gloffset_Minmax), %g2
7767 ldx [%g1 + %g2], %g3
7768 #else
7769 sethi %hi(0x00000000), %g1
7770 ld [%g1 + %lo(0x00000000)], %g1
7771 ld [%g1 + (4 * _gloffset_Minmax)], %g3
7772 #endif
7773 jmpl %g3, %g0
7774 nop
7775
7776 GLOBL_FN(GL_PREFIX(ResetHistogram))
7777 .type glResetHistogram,#function
7778 GL_PREFIX(ResetHistogram):
7779 #ifdef __sparc_v9__
7780 sethi %hi(0x00000000), %g2
7781 sethi %hi(0x00000000), %g1
7782 or %g2, %lo(0x00000000), %g2
7783 or %g1, %lo(0x00000000), %g1
7784 sllx %g2, 32, %g2
7785 ldx [%g1 + %g2], %g1
7786 sethi %hi(8 * _gloffset_ResetHistogram), %g2
7787 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
7788 ldx [%g1 + %g2], %g3
7789 #else
7790 sethi %hi(0x00000000), %g1
7791 ld [%g1 + %lo(0x00000000)], %g1
7792 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
7793 #endif
7794 jmpl %g3, %g0
7795 nop
7796
7797 GLOBL_FN(GL_PREFIX(ResetMinmax))
7798 .type glResetMinmax,#function
7799 GL_PREFIX(ResetMinmax):
7800 #ifdef __sparc_v9__
7801 sethi %hi(0x00000000), %g2
7802 sethi %hi(0x00000000), %g1
7803 or %g2, %lo(0x00000000), %g2
7804 or %g1, %lo(0x00000000), %g1
7805 sllx %g2, 32, %g2
7806 ldx [%g1 + %g2], %g1
7807 sethi %hi(8 * _gloffset_ResetMinmax), %g2
7808 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
7809 ldx [%g1 + %g2], %g3
7810 #else
7811 sethi %hi(0x00000000), %g1
7812 ld [%g1 + %lo(0x00000000)], %g1
7813 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
7814 #endif
7815 jmpl %g3, %g0
7816 nop
7817
7818 GLOBL_FN(GL_PREFIX(TexImage3D))
7819 .type glTexImage3D,#function
7820 GL_PREFIX(TexImage3D):
7821 #ifdef __sparc_v9__
7822 sethi %hi(0x00000000), %g2
7823 sethi %hi(0x00000000), %g1
7824 or %g2, %lo(0x00000000), %g2
7825 or %g1, %lo(0x00000000), %g1
7826 sllx %g2, 32, %g2
7827 ldx [%g1 + %g2], %g1
7828 sethi %hi(8 * _gloffset_TexImage3D), %g2
7829 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
7830 ldx [%g1 + %g2], %g3
7831 #else
7832 sethi %hi(0x00000000), %g1
7833 ld [%g1 + %lo(0x00000000)], %g1
7834 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
7835 #endif
7836 jmpl %g3, %g0
7837 nop
7838
7839 GLOBL_FN(GL_PREFIX(TexSubImage3D))
7840 .type glTexSubImage3D,#function
7841 GL_PREFIX(TexSubImage3D):
7842 #ifdef __sparc_v9__
7843 sethi %hi(0x00000000), %g2
7844 sethi %hi(0x00000000), %g1
7845 or %g2, %lo(0x00000000), %g2
7846 or %g1, %lo(0x00000000), %g1
7847 sllx %g2, 32, %g2
7848 ldx [%g1 + %g2], %g1
7849 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
7850 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
7851 ldx [%g1 + %g2], %g3
7852 #else
7853 sethi %hi(0x00000000), %g1
7854 ld [%g1 + %lo(0x00000000)], %g1
7855 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
7856 #endif
7857 jmpl %g3, %g0
7858 nop
7859
7860 GLOBL_FN(GL_PREFIX(CopyTexSubImage3D))
7861 .type glCopyTexSubImage3D,#function
7862 GL_PREFIX(CopyTexSubImage3D):
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 ldx [%g1 + %g2], %g1
7870 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
7871 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
7872 ldx [%g1 + %g2], %g3
7873 #else
7874 sethi %hi(0x00000000), %g1
7875 ld [%g1 + %lo(0x00000000)], %g1
7876 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
7877 #endif
7878 jmpl %g3, %g0
7879 nop
7880
7881 GLOBL_FN(GL_PREFIX(ActiveTextureARB))
7882 .type glActiveTextureARB,#function
7883 GL_PREFIX(ActiveTextureARB):
7884 #ifdef __sparc_v9__
7885 sethi %hi(0x00000000), %g2
7886 sethi %hi(0x00000000), %g1
7887 or %g2, %lo(0x00000000), %g2
7888 or %g1, %lo(0x00000000), %g1
7889 sllx %g2, 32, %g2
7890 ldx [%g1 + %g2], %g1
7891 sethi %hi(8 * _gloffset_ActiveTextureARB), %g2
7892 or %g2, %lo(8 * _gloffset_ActiveTextureARB), %g2
7893 ldx [%g1 + %g2], %g3
7894 #else
7895 sethi %hi(0x00000000), %g1
7896 ld [%g1 + %lo(0x00000000)], %g1
7897 ld [%g1 + (4 * _gloffset_ActiveTextureARB)], %g3
7898 #endif
7899 jmpl %g3, %g0
7900 nop
7901
7902 GLOBL_FN(GL_PREFIX(ClientActiveTextureARB))
7903 .type glClientActiveTextureARB,#function
7904 GL_PREFIX(ClientActiveTextureARB):
7905 #ifdef __sparc_v9__
7906 sethi %hi(0x00000000), %g2
7907 sethi %hi(0x00000000), %g1
7908 or %g2, %lo(0x00000000), %g2
7909 or %g1, %lo(0x00000000), %g1
7910 sllx %g2, 32, %g2
7911 ldx [%g1 + %g2], %g1
7912 sethi %hi(8 * _gloffset_ClientActiveTextureARB), %g2
7913 or %g2, %lo(8 * _gloffset_ClientActiveTextureARB), %g2
7914 ldx [%g1 + %g2], %g3
7915 #else
7916 sethi %hi(0x00000000), %g1
7917 ld [%g1 + %lo(0x00000000)], %g1
7918 ld [%g1 + (4 * _gloffset_ClientActiveTextureARB)], %g3
7919 #endif
7920 jmpl %g3, %g0
7921 nop
7922
7923 GLOBL_FN(GL_PREFIX(MultiTexCoord1dARB))
7924 .type glMultiTexCoord1dARB,#function
7925 GL_PREFIX(MultiTexCoord1dARB):
7926 #ifdef __sparc_v9__
7927 sethi %hi(0x00000000), %g2
7928 sethi %hi(0x00000000), %g1
7929 or %g2, %lo(0x00000000), %g2
7930 or %g1, %lo(0x00000000), %g1
7931 sllx %g2, 32, %g2
7932 ldx [%g1 + %g2], %g1
7933 sethi %hi(8 * _gloffset_MultiTexCoord1dARB), %g2
7934 or %g2, %lo(8 * _gloffset_MultiTexCoord1dARB), %g2
7935 ldx [%g1 + %g2], %g3
7936 #else
7937 sethi %hi(0x00000000), %g1
7938 ld [%g1 + %lo(0x00000000)], %g1
7939 ld [%g1 + (4 * _gloffset_MultiTexCoord1dARB)], %g3
7940 #endif
7941 jmpl %g3, %g0
7942 nop
7943
7944 GLOBL_FN(GL_PREFIX(MultiTexCoord1dvARB))
7945 .type glMultiTexCoord1dvARB,#function
7946 GL_PREFIX(MultiTexCoord1dvARB):
7947 #ifdef __sparc_v9__
7948 sethi %hi(0x00000000), %g2
7949 sethi %hi(0x00000000), %g1
7950 or %g2, %lo(0x00000000), %g2
7951 or %g1, %lo(0x00000000), %g1
7952 sllx %g2, 32, %g2
7953 ldx [%g1 + %g2], %g1
7954 sethi %hi(8 * _gloffset_MultiTexCoord1dvARB), %g2
7955 or %g2, %lo(8 * _gloffset_MultiTexCoord1dvARB), %g2
7956 ldx [%g1 + %g2], %g3
7957 #else
7958 sethi %hi(0x00000000), %g1
7959 ld [%g1 + %lo(0x00000000)], %g1
7960 ld [%g1 + (4 * _gloffset_MultiTexCoord1dvARB)], %g3
7961 #endif
7962 jmpl %g3, %g0
7963 nop
7964
7965 GLOBL_FN(GL_PREFIX(MultiTexCoord1fARB))
7966 .type glMultiTexCoord1fARB,#function
7967 GL_PREFIX(MultiTexCoord1fARB):
7968 #ifdef __sparc_v9__
7969 sethi %hi(0x00000000), %g2
7970 sethi %hi(0x00000000), %g1
7971 or %g2, %lo(0x00000000), %g2
7972 or %g1, %lo(0x00000000), %g1
7973 sllx %g2, 32, %g2
7974 ldx [%g1 + %g2], %g1
7975 sethi %hi(8 * _gloffset_MultiTexCoord1fARB), %g2
7976 or %g2, %lo(8 * _gloffset_MultiTexCoord1fARB), %g2
7977 ldx [%g1 + %g2], %g3
7978 #else
7979 sethi %hi(0x00000000), %g1
7980 ld [%g1 + %lo(0x00000000)], %g1
7981 ld [%g1 + (4 * _gloffset_MultiTexCoord1fARB)], %g3
7982 #endif
7983 jmpl %g3, %g0
7984 nop
7985
7986 GLOBL_FN(GL_PREFIX(MultiTexCoord1fvARB))
7987 .type glMultiTexCoord1fvARB,#function
7988 GL_PREFIX(MultiTexCoord1fvARB):
7989 #ifdef __sparc_v9__
7990 sethi %hi(0x00000000), %g2
7991 sethi %hi(0x00000000), %g1
7992 or %g2, %lo(0x00000000), %g2
7993 or %g1, %lo(0x00000000), %g1
7994 sllx %g2, 32, %g2
7995 ldx [%g1 + %g2], %g1
7996 sethi %hi(8 * _gloffset_MultiTexCoord1fvARB), %g2
7997 or %g2, %lo(8 * _gloffset_MultiTexCoord1fvARB), %g2
7998 ldx [%g1 + %g2], %g3
7999 #else
8000 sethi %hi(0x00000000), %g1
8001 ld [%g1 + %lo(0x00000000)], %g1
8002 ld [%g1 + (4 * _gloffset_MultiTexCoord1fvARB)], %g3
8003 #endif
8004 jmpl %g3, %g0
8005 nop
8006
8007 GLOBL_FN(GL_PREFIX(MultiTexCoord1iARB))
8008 .type glMultiTexCoord1iARB,#function
8009 GL_PREFIX(MultiTexCoord1iARB):
8010 #ifdef __sparc_v9__
8011 sethi %hi(0x00000000), %g2
8012 sethi %hi(0x00000000), %g1
8013 or %g2, %lo(0x00000000), %g2
8014 or %g1, %lo(0x00000000), %g1
8015 sllx %g2, 32, %g2
8016 ldx [%g1 + %g2], %g1
8017 sethi %hi(8 * _gloffset_MultiTexCoord1iARB), %g2
8018 or %g2, %lo(8 * _gloffset_MultiTexCoord1iARB), %g2
8019 ldx [%g1 + %g2], %g3
8020 #else
8021 sethi %hi(0x00000000), %g1
8022 ld [%g1 + %lo(0x00000000)], %g1
8023 ld [%g1 + (4 * _gloffset_MultiTexCoord1iARB)], %g3
8024 #endif
8025 jmpl %g3, %g0
8026 nop
8027
8028 GLOBL_FN(GL_PREFIX(MultiTexCoord1ivARB))
8029 .type glMultiTexCoord1ivARB,#function
8030 GL_PREFIX(MultiTexCoord1ivARB):
8031 #ifdef __sparc_v9__
8032 sethi %hi(0x00000000), %g2
8033 sethi %hi(0x00000000), %g1
8034 or %g2, %lo(0x00000000), %g2
8035 or %g1, %lo(0x00000000), %g1
8036 sllx %g2, 32, %g2
8037 ldx [%g1 + %g2], %g1
8038 sethi %hi(8 * _gloffset_MultiTexCoord1ivARB), %g2
8039 or %g2, %lo(8 * _gloffset_MultiTexCoord1ivARB), %g2
8040 ldx [%g1 + %g2], %g3
8041 #else
8042 sethi %hi(0x00000000), %g1
8043 ld [%g1 + %lo(0x00000000)], %g1
8044 ld [%g1 + (4 * _gloffset_MultiTexCoord1ivARB)], %g3
8045 #endif
8046 jmpl %g3, %g0
8047 nop
8048
8049 GLOBL_FN(GL_PREFIX(MultiTexCoord1sARB))
8050 .type glMultiTexCoord1sARB,#function
8051 GL_PREFIX(MultiTexCoord1sARB):
8052 #ifdef __sparc_v9__
8053 sethi %hi(0x00000000), %g2
8054 sethi %hi(0x00000000), %g1
8055 or %g2, %lo(0x00000000), %g2
8056 or %g1, %lo(0x00000000), %g1
8057 sllx %g2, 32, %g2
8058 ldx [%g1 + %g2], %g1
8059 sethi %hi(8 * _gloffset_MultiTexCoord1sARB), %g2
8060 or %g2, %lo(8 * _gloffset_MultiTexCoord1sARB), %g2
8061 ldx [%g1 + %g2], %g3
8062 #else
8063 sethi %hi(0x00000000), %g1
8064 ld [%g1 + %lo(0x00000000)], %g1
8065 ld [%g1 + (4 * _gloffset_MultiTexCoord1sARB)], %g3
8066 #endif
8067 jmpl %g3, %g0
8068 nop
8069
8070 GLOBL_FN(GL_PREFIX(MultiTexCoord1svARB))
8071 .type glMultiTexCoord1svARB,#function
8072 GL_PREFIX(MultiTexCoord1svARB):
8073 #ifdef __sparc_v9__
8074 sethi %hi(0x00000000), %g2
8075 sethi %hi(0x00000000), %g1
8076 or %g2, %lo(0x00000000), %g2
8077 or %g1, %lo(0x00000000), %g1
8078 sllx %g2, 32, %g2
8079 ldx [%g1 + %g2], %g1
8080 sethi %hi(8 * _gloffset_MultiTexCoord1svARB), %g2
8081 or %g2, %lo(8 * _gloffset_MultiTexCoord1svARB), %g2
8082 ldx [%g1 + %g2], %g3
8083 #else
8084 sethi %hi(0x00000000), %g1
8085 ld [%g1 + %lo(0x00000000)], %g1
8086 ld [%g1 + (4 * _gloffset_MultiTexCoord1svARB)], %g3
8087 #endif
8088 jmpl %g3, %g0
8089 nop
8090
8091 GLOBL_FN(GL_PREFIX(MultiTexCoord2dARB))
8092 .type glMultiTexCoord2dARB,#function
8093 GL_PREFIX(MultiTexCoord2dARB):
8094 #ifdef __sparc_v9__
8095 sethi %hi(0x00000000), %g2
8096 sethi %hi(0x00000000), %g1
8097 or %g2, %lo(0x00000000), %g2
8098 or %g1, %lo(0x00000000), %g1
8099 sllx %g2, 32, %g2
8100 ldx [%g1 + %g2], %g1
8101 sethi %hi(8 * _gloffset_MultiTexCoord2dARB), %g2
8102 or %g2, %lo(8 * _gloffset_MultiTexCoord2dARB), %g2
8103 ldx [%g1 + %g2], %g3
8104 #else
8105 sethi %hi(0x00000000), %g1
8106 ld [%g1 + %lo(0x00000000)], %g1
8107 ld [%g1 + (4 * _gloffset_MultiTexCoord2dARB)], %g3
8108 #endif
8109 jmpl %g3, %g0
8110 nop
8111
8112 GLOBL_FN(GL_PREFIX(MultiTexCoord2dvARB))
8113 .type glMultiTexCoord2dvARB,#function
8114 GL_PREFIX(MultiTexCoord2dvARB):
8115 #ifdef __sparc_v9__
8116 sethi %hi(0x00000000), %g2
8117 sethi %hi(0x00000000), %g1
8118 or %g2, %lo(0x00000000), %g2
8119 or %g1, %lo(0x00000000), %g1
8120 sllx %g2, 32, %g2
8121 ldx [%g1 + %g2], %g1
8122 sethi %hi(8 * _gloffset_MultiTexCoord2dvARB), %g2
8123 or %g2, %lo(8 * _gloffset_MultiTexCoord2dvARB), %g2
8124 ldx [%g1 + %g2], %g3
8125 #else
8126 sethi %hi(0x00000000), %g1
8127 ld [%g1 + %lo(0x00000000)], %g1
8128 ld [%g1 + (4 * _gloffset_MultiTexCoord2dvARB)], %g3
8129 #endif
8130 jmpl %g3, %g0
8131 nop
8132
8133 GLOBL_FN(GL_PREFIX(MultiTexCoord2fARB))
8134 .type glMultiTexCoord2fARB,#function
8135 GL_PREFIX(MultiTexCoord2fARB):
8136 #ifdef __sparc_v9__
8137 sethi %hi(0x00000000), %g2
8138 sethi %hi(0x00000000), %g1
8139 or %g2, %lo(0x00000000), %g2
8140 or %g1, %lo(0x00000000), %g1
8141 sllx %g2, 32, %g2
8142 ldx [%g1 + %g2], %g1
8143 sethi %hi(8 * _gloffset_MultiTexCoord2fARB), %g2
8144 or %g2, %lo(8 * _gloffset_MultiTexCoord2fARB), %g2
8145 ldx [%g1 + %g2], %g3
8146 #else
8147 sethi %hi(0x00000000), %g1
8148 ld [%g1 + %lo(0x00000000)], %g1
8149 ld [%g1 + (4 * _gloffset_MultiTexCoord2fARB)], %g3
8150 #endif
8151 jmpl %g3, %g0
8152 nop
8153
8154 GLOBL_FN(GL_PREFIX(MultiTexCoord2fvARB))
8155 .type glMultiTexCoord2fvARB,#function
8156 GL_PREFIX(MultiTexCoord2fvARB):
8157 #ifdef __sparc_v9__
8158 sethi %hi(0x00000000), %g2
8159 sethi %hi(0x00000000), %g1
8160 or %g2, %lo(0x00000000), %g2
8161 or %g1, %lo(0x00000000), %g1
8162 sllx %g2, 32, %g2
8163 ldx [%g1 + %g2], %g1
8164 sethi %hi(8 * _gloffset_MultiTexCoord2fvARB), %g2
8165 or %g2, %lo(8 * _gloffset_MultiTexCoord2fvARB), %g2
8166 ldx [%g1 + %g2], %g3
8167 #else
8168 sethi %hi(0x00000000), %g1
8169 ld [%g1 + %lo(0x00000000)], %g1
8170 ld [%g1 + (4 * _gloffset_MultiTexCoord2fvARB)], %g3
8171 #endif
8172 jmpl %g3, %g0
8173 nop
8174
8175 GLOBL_FN(GL_PREFIX(MultiTexCoord2iARB))
8176 .type glMultiTexCoord2iARB,#function
8177 GL_PREFIX(MultiTexCoord2iARB):
8178 #ifdef __sparc_v9__
8179 sethi %hi(0x00000000), %g2
8180 sethi %hi(0x00000000), %g1
8181 or %g2, %lo(0x00000000), %g2
8182 or %g1, %lo(0x00000000), %g1
8183 sllx %g2, 32, %g2
8184 ldx [%g1 + %g2], %g1
8185 sethi %hi(8 * _gloffset_MultiTexCoord2iARB), %g2
8186 or %g2, %lo(8 * _gloffset_MultiTexCoord2iARB), %g2
8187 ldx [%g1 + %g2], %g3
8188 #else
8189 sethi %hi(0x00000000), %g1
8190 ld [%g1 + %lo(0x00000000)], %g1
8191 ld [%g1 + (4 * _gloffset_MultiTexCoord2iARB)], %g3
8192 #endif
8193 jmpl %g3, %g0
8194 nop
8195
8196 GLOBL_FN(GL_PREFIX(MultiTexCoord2ivARB))
8197 .type glMultiTexCoord2ivARB,#function
8198 GL_PREFIX(MultiTexCoord2ivARB):
8199 #ifdef __sparc_v9__
8200 sethi %hi(0x00000000), %g2
8201 sethi %hi(0x00000000), %g1
8202 or %g2, %lo(0x00000000), %g2
8203 or %g1, %lo(0x00000000), %g1
8204 sllx %g2, 32, %g2
8205 ldx [%g1 + %g2], %g1
8206 sethi %hi(8 * _gloffset_MultiTexCoord2ivARB), %g2
8207 or %g2, %lo(8 * _gloffset_MultiTexCoord2ivARB), %g2
8208 ldx [%g1 + %g2], %g3
8209 #else
8210 sethi %hi(0x00000000), %g1
8211 ld [%g1 + %lo(0x00000000)], %g1
8212 ld [%g1 + (4 * _gloffset_MultiTexCoord2ivARB)], %g3
8213 #endif
8214 jmpl %g3, %g0
8215 nop
8216
8217 GLOBL_FN(GL_PREFIX(MultiTexCoord2sARB))
8218 .type glMultiTexCoord2sARB,#function
8219 GL_PREFIX(MultiTexCoord2sARB):
8220 #ifdef __sparc_v9__
8221 sethi %hi(0x00000000), %g2
8222 sethi %hi(0x00000000), %g1
8223 or %g2, %lo(0x00000000), %g2
8224 or %g1, %lo(0x00000000), %g1
8225 sllx %g2, 32, %g2
8226 ldx [%g1 + %g2], %g1
8227 sethi %hi(8 * _gloffset_MultiTexCoord2sARB), %g2
8228 or %g2, %lo(8 * _gloffset_MultiTexCoord2sARB), %g2
8229 ldx [%g1 + %g2], %g3
8230 #else
8231 sethi %hi(0x00000000), %g1
8232 ld [%g1 + %lo(0x00000000)], %g1
8233 ld [%g1 + (4 * _gloffset_MultiTexCoord2sARB)], %g3
8234 #endif
8235 jmpl %g3, %g0
8236 nop
8237
8238 GLOBL_FN(GL_PREFIX(MultiTexCoord2svARB))
8239 .type glMultiTexCoord2svARB,#function
8240 GL_PREFIX(MultiTexCoord2svARB):
8241 #ifdef __sparc_v9__
8242 sethi %hi(0x00000000), %g2
8243 sethi %hi(0x00000000), %g1
8244 or %g2, %lo(0x00000000), %g2
8245 or %g1, %lo(0x00000000), %g1
8246 sllx %g2, 32, %g2
8247 ldx [%g1 + %g2], %g1
8248 sethi %hi(8 * _gloffset_MultiTexCoord2svARB), %g2
8249 or %g2, %lo(8 * _gloffset_MultiTexCoord2svARB), %g2
8250 ldx [%g1 + %g2], %g3
8251 #else
8252 sethi %hi(0x00000000), %g1
8253 ld [%g1 + %lo(0x00000000)], %g1
8254 ld [%g1 + (4 * _gloffset_MultiTexCoord2svARB)], %g3
8255 #endif
8256 jmpl %g3, %g0
8257 nop
8258
8259 GLOBL_FN(GL_PREFIX(MultiTexCoord3dARB))
8260 .type glMultiTexCoord3dARB,#function
8261 GL_PREFIX(MultiTexCoord3dARB):
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 ldx [%g1 + %g2], %g1
8269 sethi %hi(8 * _gloffset_MultiTexCoord3dARB), %g2
8270 or %g2, %lo(8 * _gloffset_MultiTexCoord3dARB), %g2
8271 ldx [%g1 + %g2], %g3
8272 #else
8273 sethi %hi(0x00000000), %g1
8274 ld [%g1 + %lo(0x00000000)], %g1
8275 ld [%g1 + (4 * _gloffset_MultiTexCoord3dARB)], %g3
8276 #endif
8277 jmpl %g3, %g0
8278 nop
8279
8280 GLOBL_FN(GL_PREFIX(MultiTexCoord3dvARB))
8281 .type glMultiTexCoord3dvARB,#function
8282 GL_PREFIX(MultiTexCoord3dvARB):
8283 #ifdef __sparc_v9__
8284 sethi %hi(0x00000000), %g2
8285 sethi %hi(0x00000000), %g1
8286 or %g2, %lo(0x00000000), %g2
8287 or %g1, %lo(0x00000000), %g1
8288 sllx %g2, 32, %g2
8289 ldx [%g1 + %g2], %g1
8290 sethi %hi(8 * _gloffset_MultiTexCoord3dvARB), %g2
8291 or %g2, %lo(8 * _gloffset_MultiTexCoord3dvARB), %g2
8292 ldx [%g1 + %g2], %g3
8293 #else
8294 sethi %hi(0x00000000), %g1
8295 ld [%g1 + %lo(0x00000000)], %g1
8296 ld [%g1 + (4 * _gloffset_MultiTexCoord3dvARB)], %g3
8297 #endif
8298 jmpl %g3, %g0
8299 nop
8300
8301 GLOBL_FN(GL_PREFIX(MultiTexCoord3fARB))
8302 .type glMultiTexCoord3fARB,#function
8303 GL_PREFIX(MultiTexCoord3fARB):
8304 #ifdef __sparc_v9__
8305 sethi %hi(0x00000000), %g2
8306 sethi %hi(0x00000000), %g1
8307 or %g2, %lo(0x00000000), %g2
8308 or %g1, %lo(0x00000000), %g1
8309 sllx %g2, 32, %g2
8310 ldx [%g1 + %g2], %g1
8311 sethi %hi(8 * _gloffset_MultiTexCoord3fARB), %g2
8312 or %g2, %lo(8 * _gloffset_MultiTexCoord3fARB), %g2
8313 ldx [%g1 + %g2], %g3
8314 #else
8315 sethi %hi(0x00000000), %g1
8316 ld [%g1 + %lo(0x00000000)], %g1
8317 ld [%g1 + (4 * _gloffset_MultiTexCoord3fARB)], %g3
8318 #endif
8319 jmpl %g3, %g0
8320 nop
8321
8322 GLOBL_FN(GL_PREFIX(MultiTexCoord3fvARB))
8323 .type glMultiTexCoord3fvARB,#function
8324 GL_PREFIX(MultiTexCoord3fvARB):
8325 #ifdef __sparc_v9__
8326 sethi %hi(0x00000000), %g2
8327 sethi %hi(0x00000000), %g1
8328 or %g2, %lo(0x00000000), %g2
8329 or %g1, %lo(0x00000000), %g1
8330 sllx %g2, 32, %g2
8331 ldx [%g1 + %g2], %g1
8332 sethi %hi(8 * _gloffset_MultiTexCoord3fvARB), %g2
8333 or %g2, %lo(8 * _gloffset_MultiTexCoord3fvARB), %g2
8334 ldx [%g1 + %g2], %g3
8335 #else
8336 sethi %hi(0x00000000), %g1
8337 ld [%g1 + %lo(0x00000000)], %g1
8338 ld [%g1 + (4 * _gloffset_MultiTexCoord3fvARB)], %g3
8339 #endif
8340 jmpl %g3, %g0
8341 nop
8342
8343 GLOBL_FN(GL_PREFIX(MultiTexCoord3iARB))
8344 .type glMultiTexCoord3iARB,#function
8345 GL_PREFIX(MultiTexCoord3iARB):
8346 #ifdef __sparc_v9__
8347 sethi %hi(0x00000000), %g2
8348 sethi %hi(0x00000000), %g1
8349 or %g2, %lo(0x00000000), %g2
8350 or %g1, %lo(0x00000000), %g1
8351 sllx %g2, 32, %g2
8352 ldx [%g1 + %g2], %g1
8353 sethi %hi(8 * _gloffset_MultiTexCoord3iARB), %g2
8354 or %g2, %lo(8 * _gloffset_MultiTexCoord3iARB), %g2
8355 ldx [%g1 + %g2], %g3
8356 #else
8357 sethi %hi(0x00000000), %g1
8358 ld [%g1 + %lo(0x00000000)], %g1
8359 ld [%g1 + (4 * _gloffset_MultiTexCoord3iARB)], %g3
8360 #endif
8361 jmpl %g3, %g0
8362 nop
8363
8364 GLOBL_FN(GL_PREFIX(MultiTexCoord3ivARB))
8365 .type glMultiTexCoord3ivARB,#function
8366 GL_PREFIX(MultiTexCoord3ivARB):
8367 #ifdef __sparc_v9__
8368 sethi %hi(0x00000000), %g2
8369 sethi %hi(0x00000000), %g1
8370 or %g2, %lo(0x00000000), %g2
8371 or %g1, %lo(0x00000000), %g1
8372 sllx %g2, 32, %g2
8373 ldx [%g1 + %g2], %g1
8374 sethi %hi(8 * _gloffset_MultiTexCoord3ivARB), %g2
8375 or %g2, %lo(8 * _gloffset_MultiTexCoord3ivARB), %g2
8376 ldx [%g1 + %g2], %g3
8377 #else
8378 sethi %hi(0x00000000), %g1
8379 ld [%g1 + %lo(0x00000000)], %g1
8380 ld [%g1 + (4 * _gloffset_MultiTexCoord3ivARB)], %g3
8381 #endif
8382 jmpl %g3, %g0
8383 nop
8384
8385 GLOBL_FN(GL_PREFIX(MultiTexCoord3sARB))
8386 .type glMultiTexCoord3sARB,#function
8387 GL_PREFIX(MultiTexCoord3sARB):
8388 #ifdef __sparc_v9__
8389 sethi %hi(0x00000000), %g2
8390 sethi %hi(0x00000000), %g1
8391 or %g2, %lo(0x00000000), %g2
8392 or %g1, %lo(0x00000000), %g1
8393 sllx %g2, 32, %g2
8394 ldx [%g1 + %g2], %g1
8395 sethi %hi(8 * _gloffset_MultiTexCoord3sARB), %g2
8396 or %g2, %lo(8 * _gloffset_MultiTexCoord3sARB), %g2
8397 ldx [%g1 + %g2], %g3
8398 #else
8399 sethi %hi(0x00000000), %g1
8400 ld [%g1 + %lo(0x00000000)], %g1
8401 ld [%g1 + (4 * _gloffset_MultiTexCoord3sARB)], %g3
8402 #endif
8403 jmpl %g3, %g0
8404 nop
8405
8406 GLOBL_FN(GL_PREFIX(MultiTexCoord3svARB))
8407 .type glMultiTexCoord3svARB,#function
8408 GL_PREFIX(MultiTexCoord3svARB):
8409 #ifdef __sparc_v9__
8410 sethi %hi(0x00000000), %g2
8411 sethi %hi(0x00000000), %g1
8412 or %g2, %lo(0x00000000), %g2
8413 or %g1, %lo(0x00000000), %g1
8414 sllx %g2, 32, %g2
8415 ldx [%g1 + %g2], %g1
8416 sethi %hi(8 * _gloffset_MultiTexCoord3svARB), %g2
8417 or %g2, %lo(8 * _gloffset_MultiTexCoord3svARB), %g2
8418 ldx [%g1 + %g2], %g3
8419 #else
8420 sethi %hi(0x00000000), %g1
8421 ld [%g1 + %lo(0x00000000)], %g1
8422 ld [%g1 + (4 * _gloffset_MultiTexCoord3svARB)], %g3
8423 #endif
8424 jmpl %g3, %g0
8425 nop
8426
8427 GLOBL_FN(GL_PREFIX(MultiTexCoord4dARB))
8428 .type glMultiTexCoord4dARB,#function
8429 GL_PREFIX(MultiTexCoord4dARB):
8430 #ifdef __sparc_v9__
8431 sethi %hi(0x00000000), %g2
8432 sethi %hi(0x00000000), %g1
8433 or %g2, %lo(0x00000000), %g2
8434 or %g1, %lo(0x00000000), %g1
8435 sllx %g2, 32, %g2
8436 ldx [%g1 + %g2], %g1
8437 sethi %hi(8 * _gloffset_MultiTexCoord4dARB), %g2
8438 or %g2, %lo(8 * _gloffset_MultiTexCoord4dARB), %g2
8439 ldx [%g1 + %g2], %g3
8440 #else
8441 sethi %hi(0x00000000), %g1
8442 ld [%g1 + %lo(0x00000000)], %g1
8443 ld [%g1 + (4 * _gloffset_MultiTexCoord4dARB)], %g3
8444 #endif
8445 jmpl %g3, %g0
8446 nop
8447
8448 GLOBL_FN(GL_PREFIX(MultiTexCoord4dvARB))
8449 .type glMultiTexCoord4dvARB,#function
8450 GL_PREFIX(MultiTexCoord4dvARB):
8451 #ifdef __sparc_v9__
8452 sethi %hi(0x00000000), %g2
8453 sethi %hi(0x00000000), %g1
8454 or %g2, %lo(0x00000000), %g2
8455 or %g1, %lo(0x00000000), %g1
8456 sllx %g2, 32, %g2
8457 ldx [%g1 + %g2], %g1
8458 sethi %hi(8 * _gloffset_MultiTexCoord4dvARB), %g2
8459 or %g2, %lo(8 * _gloffset_MultiTexCoord4dvARB), %g2
8460 ldx [%g1 + %g2], %g3
8461 #else
8462 sethi %hi(0x00000000), %g1
8463 ld [%g1 + %lo(0x00000000)], %g1
8464 ld [%g1 + (4 * _gloffset_MultiTexCoord4dvARB)], %g3
8465 #endif
8466 jmpl %g3, %g0
8467 nop
8468
8469 GLOBL_FN(GL_PREFIX(MultiTexCoord4fARB))
8470 .type glMultiTexCoord4fARB,#function
8471 GL_PREFIX(MultiTexCoord4fARB):
8472 #ifdef __sparc_v9__
8473 sethi %hi(0x00000000), %g2
8474 sethi %hi(0x00000000), %g1
8475 or %g2, %lo(0x00000000), %g2
8476 or %g1, %lo(0x00000000), %g1
8477 sllx %g2, 32, %g2
8478 ldx [%g1 + %g2], %g1
8479 sethi %hi(8 * _gloffset_MultiTexCoord4fARB), %g2
8480 or %g2, %lo(8 * _gloffset_MultiTexCoord4fARB), %g2
8481 ldx [%g1 + %g2], %g3
8482 #else
8483 sethi %hi(0x00000000), %g1
8484 ld [%g1 + %lo(0x00000000)], %g1
8485 ld [%g1 + (4 * _gloffset_MultiTexCoord4fARB)], %g3
8486 #endif
8487 jmpl %g3, %g0
8488 nop
8489
8490 GLOBL_FN(GL_PREFIX(MultiTexCoord4fvARB))
8491 .type glMultiTexCoord4fvARB,#function
8492 GL_PREFIX(MultiTexCoord4fvARB):
8493 #ifdef __sparc_v9__
8494 sethi %hi(0x00000000), %g2
8495 sethi %hi(0x00000000), %g1
8496 or %g2, %lo(0x00000000), %g2
8497 or %g1, %lo(0x00000000), %g1
8498 sllx %g2, 32, %g2
8499 ldx [%g1 + %g2], %g1
8500 sethi %hi(8 * _gloffset_MultiTexCoord4fvARB), %g2
8501 or %g2, %lo(8 * _gloffset_MultiTexCoord4fvARB), %g2
8502 ldx [%g1 + %g2], %g3
8503 #else
8504 sethi %hi(0x00000000), %g1
8505 ld [%g1 + %lo(0x00000000)], %g1
8506 ld [%g1 + (4 * _gloffset_MultiTexCoord4fvARB)], %g3
8507 #endif
8508 jmpl %g3, %g0
8509 nop
8510
8511 GLOBL_FN(GL_PREFIX(MultiTexCoord4iARB))
8512 .type glMultiTexCoord4iARB,#function
8513 GL_PREFIX(MultiTexCoord4iARB):
8514 #ifdef __sparc_v9__
8515 sethi %hi(0x00000000), %g2
8516 sethi %hi(0x00000000), %g1
8517 or %g2, %lo(0x00000000), %g2
8518 or %g1, %lo(0x00000000), %g1
8519 sllx %g2, 32, %g2
8520 ldx [%g1 + %g2], %g1
8521 sethi %hi(8 * _gloffset_MultiTexCoord4iARB), %g2
8522 or %g2, %lo(8 * _gloffset_MultiTexCoord4iARB), %g2
8523 ldx [%g1 + %g2], %g3
8524 #else
8525 sethi %hi(0x00000000), %g1
8526 ld [%g1 + %lo(0x00000000)], %g1
8527 ld [%g1 + (4 * _gloffset_MultiTexCoord4iARB)], %g3
8528 #endif
8529 jmpl %g3, %g0
8530 nop
8531
8532 GLOBL_FN(GL_PREFIX(MultiTexCoord4ivARB))
8533 .type glMultiTexCoord4ivARB,#function
8534 GL_PREFIX(MultiTexCoord4ivARB):
8535 #ifdef __sparc_v9__
8536 sethi %hi(0x00000000), %g2
8537 sethi %hi(0x00000000), %g1
8538 or %g2, %lo(0x00000000), %g2
8539 or %g1, %lo(0x00000000), %g1
8540 sllx %g2, 32, %g2
8541 ldx [%g1 + %g2], %g1
8542 sethi %hi(8 * _gloffset_MultiTexCoord4ivARB), %g2
8543 or %g2, %lo(8 * _gloffset_MultiTexCoord4ivARB), %g2
8544 ldx [%g1 + %g2], %g3
8545 #else
8546 sethi %hi(0x00000000), %g1
8547 ld [%g1 + %lo(0x00000000)], %g1
8548 ld [%g1 + (4 * _gloffset_MultiTexCoord4ivARB)], %g3
8549 #endif
8550 jmpl %g3, %g0
8551 nop
8552
8553 GLOBL_FN(GL_PREFIX(MultiTexCoord4sARB))
8554 .type glMultiTexCoord4sARB,#function
8555 GL_PREFIX(MultiTexCoord4sARB):
8556 #ifdef __sparc_v9__
8557 sethi %hi(0x00000000), %g2
8558 sethi %hi(0x00000000), %g1
8559 or %g2, %lo(0x00000000), %g2
8560 or %g1, %lo(0x00000000), %g1
8561 sllx %g2, 32, %g2
8562 ldx [%g1 + %g2], %g1
8563 sethi %hi(8 * _gloffset_MultiTexCoord4sARB), %g2
8564 or %g2, %lo(8 * _gloffset_MultiTexCoord4sARB), %g2
8565 ldx [%g1 + %g2], %g3
8566 #else
8567 sethi %hi(0x00000000), %g1
8568 ld [%g1 + %lo(0x00000000)], %g1
8569 ld [%g1 + (4 * _gloffset_MultiTexCoord4sARB)], %g3
8570 #endif
8571 jmpl %g3, %g0
8572 nop
8573
8574 GLOBL_FN(GL_PREFIX(MultiTexCoord4svARB))
8575 .type glMultiTexCoord4svARB,#function
8576 GL_PREFIX(MultiTexCoord4svARB):
8577 #ifdef __sparc_v9__
8578 sethi %hi(0x00000000), %g2
8579 sethi %hi(0x00000000), %g1
8580 or %g2, %lo(0x00000000), %g2
8581 or %g1, %lo(0x00000000), %g1
8582 sllx %g2, 32, %g2
8583 ldx [%g1 + %g2], %g1
8584 sethi %hi(8 * _gloffset_MultiTexCoord4svARB), %g2
8585 or %g2, %lo(8 * _gloffset_MultiTexCoord4svARB), %g2
8586 ldx [%g1 + %g2], %g3
8587 #else
8588 sethi %hi(0x00000000), %g1
8589 ld [%g1 + %lo(0x00000000)], %g1
8590 ld [%g1 + (4 * _gloffset_MultiTexCoord4svARB)], %g3
8591 #endif
8592 jmpl %g3, %g0
8593 nop
8594
8595 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixfARB))
8596 .type glLoadTransposeMatrixfARB,#function
8597 GL_PREFIX(LoadTransposeMatrixfARB):
8598 #ifdef __sparc_v9__
8599 sethi %hi(0x00000000), %g2
8600 sethi %hi(0x00000000), %g1
8601 or %g2, %lo(0x00000000), %g2
8602 or %g1, %lo(0x00000000), %g1
8603 sllx %g2, 32, %g2
8604 ldx [%g1 + %g2], %g1
8605 sethi %hi(8 * _gloffset_LoadTransposeMatrixfARB), %g2
8606 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixfARB), %g2
8607 ldx [%g1 + %g2], %g3
8608 #else
8609 sethi %hi(0x00000000), %g1
8610 ld [%g1 + %lo(0x00000000)], %g1
8611 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixfARB)], %g3
8612 #endif
8613 jmpl %g3, %g0
8614 nop
8615
8616 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixdARB))
8617 .type glLoadTransposeMatrixdARB,#function
8618 GL_PREFIX(LoadTransposeMatrixdARB):
8619 #ifdef __sparc_v9__
8620 sethi %hi(0x00000000), %g2
8621 sethi %hi(0x00000000), %g1
8622 or %g2, %lo(0x00000000), %g2
8623 or %g1, %lo(0x00000000), %g1
8624 sllx %g2, 32, %g2
8625 ldx [%g1 + %g2], %g1
8626 sethi %hi(8 * _gloffset_LoadTransposeMatrixdARB), %g2
8627 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixdARB), %g2
8628 ldx [%g1 + %g2], %g3
8629 #else
8630 sethi %hi(0x00000000), %g1
8631 ld [%g1 + %lo(0x00000000)], %g1
8632 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixdARB)], %g3
8633 #endif
8634 jmpl %g3, %g0
8635 nop
8636
8637 GLOBL_FN(GL_PREFIX(MultTransposeMatrixfARB))
8638 .type glMultTransposeMatrixfARB,#function
8639 GL_PREFIX(MultTransposeMatrixfARB):
8640 #ifdef __sparc_v9__
8641 sethi %hi(0x00000000), %g2
8642 sethi %hi(0x00000000), %g1
8643 or %g2, %lo(0x00000000), %g2
8644 or %g1, %lo(0x00000000), %g1
8645 sllx %g2, 32, %g2
8646 ldx [%g1 + %g2], %g1
8647 sethi %hi(8 * _gloffset_MultTransposeMatrixfARB), %g2
8648 or %g2, %lo(8 * _gloffset_MultTransposeMatrixfARB), %g2
8649 ldx [%g1 + %g2], %g3
8650 #else
8651 sethi %hi(0x00000000), %g1
8652 ld [%g1 + %lo(0x00000000)], %g1
8653 ld [%g1 + (4 * _gloffset_MultTransposeMatrixfARB)], %g3
8654 #endif
8655 jmpl %g3, %g0
8656 nop
8657
8658 GLOBL_FN(GL_PREFIX(MultTransposeMatrixdARB))
8659 .type glMultTransposeMatrixdARB,#function
8660 GL_PREFIX(MultTransposeMatrixdARB):
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 ldx [%g1 + %g2], %g1
8668 sethi %hi(8 * _gloffset_MultTransposeMatrixdARB), %g2
8669 or %g2, %lo(8 * _gloffset_MultTransposeMatrixdARB), %g2
8670 ldx [%g1 + %g2], %g3
8671 #else
8672 sethi %hi(0x00000000), %g1
8673 ld [%g1 + %lo(0x00000000)], %g1
8674 ld [%g1 + (4 * _gloffset_MultTransposeMatrixdARB)], %g3
8675 #endif
8676 jmpl %g3, %g0
8677 nop
8678
8679 GLOBL_FN(GL_PREFIX(SampleCoverageARB))
8680 .type glSampleCoverageARB,#function
8681 GL_PREFIX(SampleCoverageARB):
8682 #ifdef __sparc_v9__
8683 sethi %hi(0x00000000), %g2
8684 sethi %hi(0x00000000), %g1
8685 or %g2, %lo(0x00000000), %g2
8686 or %g1, %lo(0x00000000), %g1
8687 sllx %g2, 32, %g2
8688 ldx [%g1 + %g2], %g1
8689 sethi %hi(8 * _gloffset_SampleCoverageARB), %g2
8690 or %g2, %lo(8 * _gloffset_SampleCoverageARB), %g2
8691 ldx [%g1 + %g2], %g3
8692 #else
8693 sethi %hi(0x00000000), %g1
8694 ld [%g1 + %lo(0x00000000)], %g1
8695 ld [%g1 + (4 * _gloffset_SampleCoverageARB)], %g3
8696 #endif
8697 jmpl %g3, %g0
8698 nop
8699
8700 GLOBL_FN(GL_PREFIX(__unused413))
8701 .type gl__unused413,#function
8702 GL_PREFIX(__unused413):
8703 #ifdef __sparc_v9__
8704 sethi %hi(0x00000000), %g2
8705 sethi %hi(0x00000000), %g1
8706 or %g2, %lo(0x00000000), %g2
8707 or %g1, %lo(0x00000000), %g1
8708 sllx %g2, 32, %g2
8709 ldx [%g1 + %g2], %g1
8710 sethi %hi(8 * _gloffset___unused413), %g2
8711 or %g2, %lo(8 * _gloffset___unused413), %g2
8712 ldx [%g1 + %g2], %g3
8713 #else
8714 sethi %hi(0x00000000), %g1
8715 ld [%g1 + %lo(0x00000000)], %g1
8716 ld [%g1 + (4 * _gloffset___unused413)], %g3
8717 #endif
8718 jmpl %g3, %g0
8719 nop
8720
8721 GLOBL_FN(GL_PREFIX(CompressedTexImage3DARB))
8722 .type glCompressedTexImage3DARB,#function
8723 GL_PREFIX(CompressedTexImage3DARB):
8724 #ifdef __sparc_v9__
8725 sethi %hi(0x00000000), %g2
8726 sethi %hi(0x00000000), %g1
8727 or %g2, %lo(0x00000000), %g2
8728 or %g1, %lo(0x00000000), %g1
8729 sllx %g2, 32, %g2
8730 ldx [%g1 + %g2], %g1
8731 sethi %hi(8 * _gloffset_CompressedTexImage3DARB), %g2
8732 or %g2, %lo(8 * _gloffset_CompressedTexImage3DARB), %g2
8733 ldx [%g1 + %g2], %g3
8734 #else
8735 sethi %hi(0x00000000), %g1
8736 ld [%g1 + %lo(0x00000000)], %g1
8737 ld [%g1 + (4 * _gloffset_CompressedTexImage3DARB)], %g3
8738 #endif
8739 jmpl %g3, %g0
8740 nop
8741
8742 GLOBL_FN(GL_PREFIX(CompressedTexImage2DARB))
8743 .type glCompressedTexImage2DARB,#function
8744 GL_PREFIX(CompressedTexImage2DARB):
8745 #ifdef __sparc_v9__
8746 sethi %hi(0x00000000), %g2
8747 sethi %hi(0x00000000), %g1
8748 or %g2, %lo(0x00000000), %g2
8749 or %g1, %lo(0x00000000), %g1
8750 sllx %g2, 32, %g2
8751 ldx [%g1 + %g2], %g1
8752 sethi %hi(8 * _gloffset_CompressedTexImage2DARB), %g2
8753 or %g2, %lo(8 * _gloffset_CompressedTexImage2DARB), %g2
8754 ldx [%g1 + %g2], %g3
8755 #else
8756 sethi %hi(0x00000000), %g1
8757 ld [%g1 + %lo(0x00000000)], %g1
8758 ld [%g1 + (4 * _gloffset_CompressedTexImage2DARB)], %g3
8759 #endif
8760 jmpl %g3, %g0
8761 nop
8762
8763 GLOBL_FN(GL_PREFIX(CompressedTexImage1DARB))
8764 .type glCompressedTexImage1DARB,#function
8765 GL_PREFIX(CompressedTexImage1DARB):
8766 #ifdef __sparc_v9__
8767 sethi %hi(0x00000000), %g2
8768 sethi %hi(0x00000000), %g1
8769 or %g2, %lo(0x00000000), %g2
8770 or %g1, %lo(0x00000000), %g1
8771 sllx %g2, 32, %g2
8772 ldx [%g1 + %g2], %g1
8773 sethi %hi(8 * _gloffset_CompressedTexImage1DARB), %g2
8774 or %g2, %lo(8 * _gloffset_CompressedTexImage1DARB), %g2
8775 ldx [%g1 + %g2], %g3
8776 #else
8777 sethi %hi(0x00000000), %g1
8778 ld [%g1 + %lo(0x00000000)], %g1
8779 ld [%g1 + (4 * _gloffset_CompressedTexImage1DARB)], %g3
8780 #endif
8781 jmpl %g3, %g0
8782 nop
8783
8784 GLOBL_FN(GL_PREFIX(CompressedTexSubImage3DARB))
8785 .type glCompressedTexSubImage3DARB,#function
8786 GL_PREFIX(CompressedTexSubImage3DARB):
8787 #ifdef __sparc_v9__
8788 sethi %hi(0x00000000), %g2
8789 sethi %hi(0x00000000), %g1
8790 or %g2, %lo(0x00000000), %g2
8791 or %g1, %lo(0x00000000), %g1
8792 sllx %g2, 32, %g2
8793 ldx [%g1 + %g2], %g1
8794 sethi %hi(8 * _gloffset_CompressedTexSubImage3DARB), %g2
8795 or %g2, %lo(8 * _gloffset_CompressedTexSubImage3DARB), %g2
8796 ldx [%g1 + %g2], %g3
8797 #else
8798 sethi %hi(0x00000000), %g1
8799 ld [%g1 + %lo(0x00000000)], %g1
8800 ld [%g1 + (4 * _gloffset_CompressedTexSubImage3DARB)], %g3
8801 #endif
8802 jmpl %g3, %g0
8803 nop
8804
8805 GLOBL_FN(GL_PREFIX(CompressedTexSubImage2DARB))
8806 .type glCompressedTexSubImage2DARB,#function
8807 GL_PREFIX(CompressedTexSubImage2DARB):
8808 #ifdef __sparc_v9__
8809 sethi %hi(0x00000000), %g2
8810 sethi %hi(0x00000000), %g1
8811 or %g2, %lo(0x00000000), %g2
8812 or %g1, %lo(0x00000000), %g1
8813 sllx %g2, 32, %g2
8814 ldx [%g1 + %g2], %g1
8815 sethi %hi(8 * _gloffset_CompressedTexSubImage2DARB), %g2
8816 or %g2, %lo(8 * _gloffset_CompressedTexSubImage2DARB), %g2
8817 ldx [%g1 + %g2], %g3
8818 #else
8819 sethi %hi(0x00000000), %g1
8820 ld [%g1 + %lo(0x00000000)], %g1
8821 ld [%g1 + (4 * _gloffset_CompressedTexSubImage2DARB)], %g3
8822 #endif
8823 jmpl %g3, %g0
8824 nop
8825
8826 GLOBL_FN(GL_PREFIX(CompressedTexSubImage1DARB))
8827 .type glCompressedTexSubImage1DARB,#function
8828 GL_PREFIX(CompressedTexSubImage1DARB):
8829 #ifdef __sparc_v9__
8830 sethi %hi(0x00000000), %g2
8831 sethi %hi(0x00000000), %g1
8832 or %g2, %lo(0x00000000), %g2
8833 or %g1, %lo(0x00000000), %g1
8834 sllx %g2, 32, %g2
8835 ldx [%g1 + %g2], %g1
8836 sethi %hi(8 * _gloffset_CompressedTexSubImage1DARB), %g2
8837 or %g2, %lo(8 * _gloffset_CompressedTexSubImage1DARB), %g2
8838 ldx [%g1 + %g2], %g3
8839 #else
8840 sethi %hi(0x00000000), %g1
8841 ld [%g1 + %lo(0x00000000)], %g1
8842 ld [%g1 + (4 * _gloffset_CompressedTexSubImage1DARB)], %g3
8843 #endif
8844 jmpl %g3, %g0
8845 nop
8846
8847 GLOBL_FN(GL_PREFIX(GetCompressedTexImageARB))
8848 .type glGetCompressedTexImageARB,#function
8849 GL_PREFIX(GetCompressedTexImageARB):
8850 #ifdef __sparc_v9__
8851 sethi %hi(0x00000000), %g2
8852 sethi %hi(0x00000000), %g1
8853 or %g2, %lo(0x00000000), %g2
8854 or %g1, %lo(0x00000000), %g1
8855 sllx %g2, 32, %g2
8856 ldx [%g1 + %g2], %g1
8857 sethi %hi(8 * _gloffset_GetCompressedTexImageARB), %g2
8858 or %g2, %lo(8 * _gloffset_GetCompressedTexImageARB), %g2
8859 ldx [%g1 + %g2], %g3
8860 #else
8861 sethi %hi(0x00000000), %g1
8862 ld [%g1 + %lo(0x00000000)], %g1
8863 ld [%g1 + (4 * _gloffset_GetCompressedTexImageARB)], %g3
8864 #endif
8865 jmpl %g3, %g0
8866 nop
8867
8868 GLOBL_FN(GL_PREFIX(ActiveTexture))
8869 .type glActiveTexture,#function
8870 GL_PREFIX(ActiveTexture):
8871 #ifdef __sparc_v9__
8872 sethi %hi(0x00000000), %g2
8873 sethi %hi(0x00000000), %g1
8874 or %g2, %lo(0x00000000), %g2
8875 or %g1, %lo(0x00000000), %g1
8876 sllx %g2, 32, %g2
8877 ldx [%g1 + %g2], %g1
8878 sethi %hi(8 * _gloffset_ActiveTextureARB), %g2
8879 or %g2, %lo(8 * _gloffset_ActiveTextureARB), %g2
8880 ldx [%g1 + %g2], %g3
8881 #else
8882 sethi %hi(0x00000000), %g1
8883 ld [%g1 + %lo(0x00000000)], %g1
8884 ld [%g1 + (4 * _gloffset_ActiveTextureARB)], %g3
8885 #endif
8886 jmpl %g3, %g0
8887 nop
8888
8889 GLOBL_FN(GL_PREFIX(ClientActiveTexture))
8890 .type glClientActiveTexture,#function
8891 GL_PREFIX(ClientActiveTexture):
8892 #ifdef __sparc_v9__
8893 sethi %hi(0x00000000), %g2
8894 sethi %hi(0x00000000), %g1
8895 or %g2, %lo(0x00000000), %g2
8896 or %g1, %lo(0x00000000), %g1
8897 sllx %g2, 32, %g2
8898 ldx [%g1 + %g2], %g1
8899 sethi %hi(8 * _gloffset_ClientActiveTextureARB), %g2
8900 or %g2, %lo(8 * _gloffset_ClientActiveTextureARB), %g2
8901 ldx [%g1 + %g2], %g3
8902 #else
8903 sethi %hi(0x00000000), %g1
8904 ld [%g1 + %lo(0x00000000)], %g1
8905 ld [%g1 + (4 * _gloffset_ClientActiveTextureARB)], %g3
8906 #endif
8907 jmpl %g3, %g0
8908 nop
8909
8910 GLOBL_FN(GL_PREFIX(MultiTexCoord1d))
8911 .type glMultiTexCoord1d,#function
8912 GL_PREFIX(MultiTexCoord1d):
8913 #ifdef __sparc_v9__
8914 sethi %hi(0x00000000), %g2
8915 sethi %hi(0x00000000), %g1
8916 or %g2, %lo(0x00000000), %g2
8917 or %g1, %lo(0x00000000), %g1
8918 sllx %g2, 32, %g2
8919 ldx [%g1 + %g2], %g1
8920 sethi %hi(8 * _gloffset_MultiTexCoord1dARB), %g2
8921 or %g2, %lo(8 * _gloffset_MultiTexCoord1dARB), %g2
8922 ldx [%g1 + %g2], %g3
8923 #else
8924 sethi %hi(0x00000000), %g1
8925 ld [%g1 + %lo(0x00000000)], %g1
8926 ld [%g1 + (4 * _gloffset_MultiTexCoord1dARB)], %g3
8927 #endif
8928 jmpl %g3, %g0
8929 nop
8930
8931 GLOBL_FN(GL_PREFIX(MultiTexCoord1dv))
8932 .type glMultiTexCoord1dv,#function
8933 GL_PREFIX(MultiTexCoord1dv):
8934 #ifdef __sparc_v9__
8935 sethi %hi(0x00000000), %g2
8936 sethi %hi(0x00000000), %g1
8937 or %g2, %lo(0x00000000), %g2
8938 or %g1, %lo(0x00000000), %g1
8939 sllx %g2, 32, %g2
8940 ldx [%g1 + %g2], %g1
8941 sethi %hi(8 * _gloffset_MultiTexCoord1dvARB), %g2
8942 or %g2, %lo(8 * _gloffset_MultiTexCoord1dvARB), %g2
8943 ldx [%g1 + %g2], %g3
8944 #else
8945 sethi %hi(0x00000000), %g1
8946 ld [%g1 + %lo(0x00000000)], %g1
8947 ld [%g1 + (4 * _gloffset_MultiTexCoord1dvARB)], %g3
8948 #endif
8949 jmpl %g3, %g0
8950 nop
8951
8952 GLOBL_FN(GL_PREFIX(MultiTexCoord1f))
8953 .type glMultiTexCoord1f,#function
8954 GL_PREFIX(MultiTexCoord1f):
8955 #ifdef __sparc_v9__
8956 sethi %hi(0x00000000), %g2
8957 sethi %hi(0x00000000), %g1
8958 or %g2, %lo(0x00000000), %g2
8959 or %g1, %lo(0x00000000), %g1
8960 sllx %g2, 32, %g2
8961 ldx [%g1 + %g2], %g1
8962 sethi %hi(8 * _gloffset_MultiTexCoord1fARB), %g2
8963 or %g2, %lo(8 * _gloffset_MultiTexCoord1fARB), %g2
8964 ldx [%g1 + %g2], %g3
8965 #else
8966 sethi %hi(0x00000000), %g1
8967 ld [%g1 + %lo(0x00000000)], %g1
8968 ld [%g1 + (4 * _gloffset_MultiTexCoord1fARB)], %g3
8969 #endif
8970 jmpl %g3, %g0
8971 nop
8972
8973 GLOBL_FN(GL_PREFIX(MultiTexCoord1fv))
8974 .type glMultiTexCoord1fv,#function
8975 GL_PREFIX(MultiTexCoord1fv):
8976 #ifdef __sparc_v9__
8977 sethi %hi(0x00000000), %g2
8978 sethi %hi(0x00000000), %g1
8979 or %g2, %lo(0x00000000), %g2
8980 or %g1, %lo(0x00000000), %g1
8981 sllx %g2, 32, %g2
8982 ldx [%g1 + %g2], %g1
8983 sethi %hi(8 * _gloffset_MultiTexCoord1fvARB), %g2
8984 or %g2, %lo(8 * _gloffset_MultiTexCoord1fvARB), %g2
8985 ldx [%g1 + %g2], %g3
8986 #else
8987 sethi %hi(0x00000000), %g1
8988 ld [%g1 + %lo(0x00000000)], %g1
8989 ld [%g1 + (4 * _gloffset_MultiTexCoord1fvARB)], %g3
8990 #endif
8991 jmpl %g3, %g0
8992 nop
8993
8994 GLOBL_FN(GL_PREFIX(MultiTexCoord1i))
8995 .type glMultiTexCoord1i,#function
8996 GL_PREFIX(MultiTexCoord1i):
8997 #ifdef __sparc_v9__
8998 sethi %hi(0x00000000), %g2
8999 sethi %hi(0x00000000), %g1
9000 or %g2, %lo(0x00000000), %g2
9001 or %g1, %lo(0x00000000), %g1
9002 sllx %g2, 32, %g2
9003 ldx [%g1 + %g2], %g1
9004 sethi %hi(8 * _gloffset_MultiTexCoord1iARB), %g2
9005 or %g2, %lo(8 * _gloffset_MultiTexCoord1iARB), %g2
9006 ldx [%g1 + %g2], %g3
9007 #else
9008 sethi %hi(0x00000000), %g1
9009 ld [%g1 + %lo(0x00000000)], %g1
9010 ld [%g1 + (4 * _gloffset_MultiTexCoord1iARB)], %g3
9011 #endif
9012 jmpl %g3, %g0
9013 nop
9014
9015 GLOBL_FN(GL_PREFIX(MultiTexCoord1iv))
9016 .type glMultiTexCoord1iv,#function
9017 GL_PREFIX(MultiTexCoord1iv):
9018 #ifdef __sparc_v9__
9019 sethi %hi(0x00000000), %g2
9020 sethi %hi(0x00000000), %g1
9021 or %g2, %lo(0x00000000), %g2
9022 or %g1, %lo(0x00000000), %g1
9023 sllx %g2, 32, %g2
9024 ldx [%g1 + %g2], %g1
9025 sethi %hi(8 * _gloffset_MultiTexCoord1ivARB), %g2
9026 or %g2, %lo(8 * _gloffset_MultiTexCoord1ivARB), %g2
9027 ldx [%g1 + %g2], %g3
9028 #else
9029 sethi %hi(0x00000000), %g1
9030 ld [%g1 + %lo(0x00000000)], %g1
9031 ld [%g1 + (4 * _gloffset_MultiTexCoord1ivARB)], %g3
9032 #endif
9033 jmpl %g3, %g0
9034 nop
9035
9036 GLOBL_FN(GL_PREFIX(MultiTexCoord1s))
9037 .type glMultiTexCoord1s,#function
9038 GL_PREFIX(MultiTexCoord1s):
9039 #ifdef __sparc_v9__
9040 sethi %hi(0x00000000), %g2
9041 sethi %hi(0x00000000), %g1
9042 or %g2, %lo(0x00000000), %g2
9043 or %g1, %lo(0x00000000), %g1
9044 sllx %g2, 32, %g2
9045 ldx [%g1 + %g2], %g1
9046 sethi %hi(8 * _gloffset_MultiTexCoord1sARB), %g2
9047 or %g2, %lo(8 * _gloffset_MultiTexCoord1sARB), %g2
9048 ldx [%g1 + %g2], %g3
9049 #else
9050 sethi %hi(0x00000000), %g1
9051 ld [%g1 + %lo(0x00000000)], %g1
9052 ld [%g1 + (4 * _gloffset_MultiTexCoord1sARB)], %g3
9053 #endif
9054 jmpl %g3, %g0
9055 nop
9056
9057 GLOBL_FN(GL_PREFIX(MultiTexCoord1sv))
9058 .type glMultiTexCoord1sv,#function
9059 GL_PREFIX(MultiTexCoord1sv):
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 ldx [%g1 + %g2], %g1
9067 sethi %hi(8 * _gloffset_MultiTexCoord1svARB), %g2
9068 or %g2, %lo(8 * _gloffset_MultiTexCoord1svARB), %g2
9069 ldx [%g1 + %g2], %g3
9070 #else
9071 sethi %hi(0x00000000), %g1
9072 ld [%g1 + %lo(0x00000000)], %g1
9073 ld [%g1 + (4 * _gloffset_MultiTexCoord1svARB)], %g3
9074 #endif
9075 jmpl %g3, %g0
9076 nop
9077
9078 GLOBL_FN(GL_PREFIX(MultiTexCoord2d))
9079 .type glMultiTexCoord2d,#function
9080 GL_PREFIX(MultiTexCoord2d):
9081 #ifdef __sparc_v9__
9082 sethi %hi(0x00000000), %g2
9083 sethi %hi(0x00000000), %g1
9084 or %g2, %lo(0x00000000), %g2
9085 or %g1, %lo(0x00000000), %g1
9086 sllx %g2, 32, %g2
9087 ldx [%g1 + %g2], %g1
9088 sethi %hi(8 * _gloffset_MultiTexCoord2dARB), %g2
9089 or %g2, %lo(8 * _gloffset_MultiTexCoord2dARB), %g2
9090 ldx [%g1 + %g2], %g3
9091 #else
9092 sethi %hi(0x00000000), %g1
9093 ld [%g1 + %lo(0x00000000)], %g1
9094 ld [%g1 + (4 * _gloffset_MultiTexCoord2dARB)], %g3
9095 #endif
9096 jmpl %g3, %g0
9097 nop
9098
9099 GLOBL_FN(GL_PREFIX(MultiTexCoord2dv))
9100 .type glMultiTexCoord2dv,#function
9101 GL_PREFIX(MultiTexCoord2dv):
9102 #ifdef __sparc_v9__
9103 sethi %hi(0x00000000), %g2
9104 sethi %hi(0x00000000), %g1
9105 or %g2, %lo(0x00000000), %g2
9106 or %g1, %lo(0x00000000), %g1
9107 sllx %g2, 32, %g2
9108 ldx [%g1 + %g2], %g1
9109 sethi %hi(8 * _gloffset_MultiTexCoord2dvARB), %g2
9110 or %g2, %lo(8 * _gloffset_MultiTexCoord2dvARB), %g2
9111 ldx [%g1 + %g2], %g3
9112 #else
9113 sethi %hi(0x00000000), %g1
9114 ld [%g1 + %lo(0x00000000)], %g1
9115 ld [%g1 + (4 * _gloffset_MultiTexCoord2dvARB)], %g3
9116 #endif
9117 jmpl %g3, %g0
9118 nop
9119
9120 GLOBL_FN(GL_PREFIX(MultiTexCoord2f))
9121 .type glMultiTexCoord2f,#function
9122 GL_PREFIX(MultiTexCoord2f):
9123 #ifdef __sparc_v9__
9124 sethi %hi(0x00000000), %g2
9125 sethi %hi(0x00000000), %g1
9126 or %g2, %lo(0x00000000), %g2
9127 or %g1, %lo(0x00000000), %g1
9128 sllx %g2, 32, %g2
9129 ldx [%g1 + %g2], %g1
9130 sethi %hi(8 * _gloffset_MultiTexCoord2fARB), %g2
9131 or %g2, %lo(8 * _gloffset_MultiTexCoord2fARB), %g2
9132 ldx [%g1 + %g2], %g3
9133 #else
9134 sethi %hi(0x00000000), %g1
9135 ld [%g1 + %lo(0x00000000)], %g1
9136 ld [%g1 + (4 * _gloffset_MultiTexCoord2fARB)], %g3
9137 #endif
9138 jmpl %g3, %g0
9139 nop
9140
9141 GLOBL_FN(GL_PREFIX(MultiTexCoord2fv))
9142 .type glMultiTexCoord2fv,#function
9143 GL_PREFIX(MultiTexCoord2fv):
9144 #ifdef __sparc_v9__
9145 sethi %hi(0x00000000), %g2
9146 sethi %hi(0x00000000), %g1
9147 or %g2, %lo(0x00000000), %g2
9148 or %g1, %lo(0x00000000), %g1
9149 sllx %g2, 32, %g2
9150 ldx [%g1 + %g2], %g1
9151 sethi %hi(8 * _gloffset_MultiTexCoord2fvARB), %g2
9152 or %g2, %lo(8 * _gloffset_MultiTexCoord2fvARB), %g2
9153 ldx [%g1 + %g2], %g3
9154 #else
9155 sethi %hi(0x00000000), %g1
9156 ld [%g1 + %lo(0x00000000)], %g1
9157 ld [%g1 + (4 * _gloffset_MultiTexCoord2fvARB)], %g3
9158 #endif
9159 jmpl %g3, %g0
9160 nop
9161
9162 GLOBL_FN(GL_PREFIX(MultiTexCoord2i))
9163 .type glMultiTexCoord2i,#function
9164 GL_PREFIX(MultiTexCoord2i):
9165 #ifdef __sparc_v9__
9166 sethi %hi(0x00000000), %g2
9167 sethi %hi(0x00000000), %g1
9168 or %g2, %lo(0x00000000), %g2
9169 or %g1, %lo(0x00000000), %g1
9170 sllx %g2, 32, %g2
9171 ldx [%g1 + %g2], %g1
9172 sethi %hi(8 * _gloffset_MultiTexCoord2iARB), %g2
9173 or %g2, %lo(8 * _gloffset_MultiTexCoord2iARB), %g2
9174 ldx [%g1 + %g2], %g3
9175 #else
9176 sethi %hi(0x00000000), %g1
9177 ld [%g1 + %lo(0x00000000)], %g1
9178 ld [%g1 + (4 * _gloffset_MultiTexCoord2iARB)], %g3
9179 #endif
9180 jmpl %g3, %g0
9181 nop
9182
9183 GLOBL_FN(GL_PREFIX(MultiTexCoord2iv))
9184 .type glMultiTexCoord2iv,#function
9185 GL_PREFIX(MultiTexCoord2iv):
9186 #ifdef __sparc_v9__
9187 sethi %hi(0x00000000), %g2
9188 sethi %hi(0x00000000), %g1
9189 or %g2, %lo(0x00000000), %g2
9190 or %g1, %lo(0x00000000), %g1
9191 sllx %g2, 32, %g2
9192 ldx [%g1 + %g2], %g1
9193 sethi %hi(8 * _gloffset_MultiTexCoord2ivARB), %g2
9194 or %g2, %lo(8 * _gloffset_MultiTexCoord2ivARB), %g2
9195 ldx [%g1 + %g2], %g3
9196 #else
9197 sethi %hi(0x00000000), %g1
9198 ld [%g1 + %lo(0x00000000)], %g1
9199 ld [%g1 + (4 * _gloffset_MultiTexCoord2ivARB)], %g3
9200 #endif
9201 jmpl %g3, %g0
9202 nop
9203
9204 GLOBL_FN(GL_PREFIX(MultiTexCoord2s))
9205 .type glMultiTexCoord2s,#function
9206 GL_PREFIX(MultiTexCoord2s):
9207 #ifdef __sparc_v9__
9208 sethi %hi(0x00000000), %g2
9209 sethi %hi(0x00000000), %g1
9210 or %g2, %lo(0x00000000), %g2
9211 or %g1, %lo(0x00000000), %g1
9212 sllx %g2, 32, %g2
9213 ldx [%g1 + %g2], %g1
9214 sethi %hi(8 * _gloffset_MultiTexCoord2sARB), %g2
9215 or %g2, %lo(8 * _gloffset_MultiTexCoord2sARB), %g2
9216 ldx [%g1 + %g2], %g3
9217 #else
9218 sethi %hi(0x00000000), %g1
9219 ld [%g1 + %lo(0x00000000)], %g1
9220 ld [%g1 + (4 * _gloffset_MultiTexCoord2sARB)], %g3
9221 #endif
9222 jmpl %g3, %g0
9223 nop
9224
9225 GLOBL_FN(GL_PREFIX(MultiTexCoord2sv))
9226 .type glMultiTexCoord2sv,#function
9227 GL_PREFIX(MultiTexCoord2sv):
9228 #ifdef __sparc_v9__
9229 sethi %hi(0x00000000), %g2
9230 sethi %hi(0x00000000), %g1
9231 or %g2, %lo(0x00000000), %g2
9232 or %g1, %lo(0x00000000), %g1
9233 sllx %g2, 32, %g2
9234 ldx [%g1 + %g2], %g1
9235 sethi %hi(8 * _gloffset_MultiTexCoord2svARB), %g2
9236 or %g2, %lo(8 * _gloffset_MultiTexCoord2svARB), %g2
9237 ldx [%g1 + %g2], %g3
9238 #else
9239 sethi %hi(0x00000000), %g1
9240 ld [%g1 + %lo(0x00000000)], %g1
9241 ld [%g1 + (4 * _gloffset_MultiTexCoord2svARB)], %g3
9242 #endif
9243 jmpl %g3, %g0
9244 nop
9245
9246 GLOBL_FN(GL_PREFIX(MultiTexCoord3d))
9247 .type glMultiTexCoord3d,#function
9248 GL_PREFIX(MultiTexCoord3d):
9249 #ifdef __sparc_v9__
9250 sethi %hi(0x00000000), %g2
9251 sethi %hi(0x00000000), %g1
9252 or %g2, %lo(0x00000000), %g2
9253 or %g1, %lo(0x00000000), %g1
9254 sllx %g2, 32, %g2
9255 ldx [%g1 + %g2], %g1
9256 sethi %hi(8 * _gloffset_MultiTexCoord3dARB), %g2
9257 or %g2, %lo(8 * _gloffset_MultiTexCoord3dARB), %g2
9258 ldx [%g1 + %g2], %g3
9259 #else
9260 sethi %hi(0x00000000), %g1
9261 ld [%g1 + %lo(0x00000000)], %g1
9262 ld [%g1 + (4 * _gloffset_MultiTexCoord3dARB)], %g3
9263 #endif
9264 jmpl %g3, %g0
9265 nop
9266
9267 GLOBL_FN(GL_PREFIX(MultiTexCoord3dv))
9268 .type glMultiTexCoord3dv,#function
9269 GL_PREFIX(MultiTexCoord3dv):
9270 #ifdef __sparc_v9__
9271 sethi %hi(0x00000000), %g2
9272 sethi %hi(0x00000000), %g1
9273 or %g2, %lo(0x00000000), %g2
9274 or %g1, %lo(0x00000000), %g1
9275 sllx %g2, 32, %g2
9276 ldx [%g1 + %g2], %g1
9277 sethi %hi(8 * _gloffset_MultiTexCoord3dvARB), %g2
9278 or %g2, %lo(8 * _gloffset_MultiTexCoord3dvARB), %g2
9279 ldx [%g1 + %g2], %g3
9280 #else
9281 sethi %hi(0x00000000), %g1
9282 ld [%g1 + %lo(0x00000000)], %g1
9283 ld [%g1 + (4 * _gloffset_MultiTexCoord3dvARB)], %g3
9284 #endif
9285 jmpl %g3, %g0
9286 nop
9287
9288 GLOBL_FN(GL_PREFIX(MultiTexCoord3f))
9289 .type glMultiTexCoord3f,#function
9290 GL_PREFIX(MultiTexCoord3f):
9291 #ifdef __sparc_v9__
9292 sethi %hi(0x00000000), %g2
9293 sethi %hi(0x00000000), %g1
9294 or %g2, %lo(0x00000000), %g2
9295 or %g1, %lo(0x00000000), %g1
9296 sllx %g2, 32, %g2
9297 ldx [%g1 + %g2], %g1
9298 sethi %hi(8 * _gloffset_MultiTexCoord3fARB), %g2
9299 or %g2, %lo(8 * _gloffset_MultiTexCoord3fARB), %g2
9300 ldx [%g1 + %g2], %g3
9301 #else
9302 sethi %hi(0x00000000), %g1
9303 ld [%g1 + %lo(0x00000000)], %g1
9304 ld [%g1 + (4 * _gloffset_MultiTexCoord3fARB)], %g3
9305 #endif
9306 jmpl %g3, %g0
9307 nop
9308
9309 GLOBL_FN(GL_PREFIX(MultiTexCoord3fv))
9310 .type glMultiTexCoord3fv,#function
9311 GL_PREFIX(MultiTexCoord3fv):
9312 #ifdef __sparc_v9__
9313 sethi %hi(0x00000000), %g2
9314 sethi %hi(0x00000000), %g1
9315 or %g2, %lo(0x00000000), %g2
9316 or %g1, %lo(0x00000000), %g1
9317 sllx %g2, 32, %g2
9318 ldx [%g1 + %g2], %g1
9319 sethi %hi(8 * _gloffset_MultiTexCoord3fvARB), %g2
9320 or %g2, %lo(8 * _gloffset_MultiTexCoord3fvARB), %g2
9321 ldx [%g1 + %g2], %g3
9322 #else
9323 sethi %hi(0x00000000), %g1
9324 ld [%g1 + %lo(0x00000000)], %g1
9325 ld [%g1 + (4 * _gloffset_MultiTexCoord3fvARB)], %g3
9326 #endif
9327 jmpl %g3, %g0
9328 nop
9329
9330 GLOBL_FN(GL_PREFIX(MultiTexCoord3i))
9331 .type glMultiTexCoord3i,#function
9332 GL_PREFIX(MultiTexCoord3i):
9333 #ifdef __sparc_v9__
9334 sethi %hi(0x00000000), %g2
9335 sethi %hi(0x00000000), %g1
9336 or %g2, %lo(0x00000000), %g2
9337 or %g1, %lo(0x00000000), %g1
9338 sllx %g2, 32, %g2
9339 ldx [%g1 + %g2], %g1
9340 sethi %hi(8 * _gloffset_MultiTexCoord3iARB), %g2
9341 or %g2, %lo(8 * _gloffset_MultiTexCoord3iARB), %g2
9342 ldx [%g1 + %g2], %g3
9343 #else
9344 sethi %hi(0x00000000), %g1
9345 ld [%g1 + %lo(0x00000000)], %g1
9346 ld [%g1 + (4 * _gloffset_MultiTexCoord3iARB)], %g3
9347 #endif
9348 jmpl %g3, %g0
9349 nop
9350
9351 GLOBL_FN(GL_PREFIX(MultiTexCoord3iv))
9352 .type glMultiTexCoord3iv,#function
9353 GL_PREFIX(MultiTexCoord3iv):
9354 #ifdef __sparc_v9__
9355 sethi %hi(0x00000000), %g2
9356 sethi %hi(0x00000000), %g1
9357 or %g2, %lo(0x00000000), %g2
9358 or %g1, %lo(0x00000000), %g1
9359 sllx %g2, 32, %g2
9360 ldx [%g1 + %g2], %g1
9361 sethi %hi(8 * _gloffset_MultiTexCoord3ivARB), %g2
9362 or %g2, %lo(8 * _gloffset_MultiTexCoord3ivARB), %g2
9363 ldx [%g1 + %g2], %g3
9364 #else
9365 sethi %hi(0x00000000), %g1
9366 ld [%g1 + %lo(0x00000000)], %g1
9367 ld [%g1 + (4 * _gloffset_MultiTexCoord3ivARB)], %g3
9368 #endif
9369 jmpl %g3, %g0
9370 nop
9371
9372 GLOBL_FN(GL_PREFIX(MultiTexCoord3s))
9373 .type glMultiTexCoord3s,#function
9374 GL_PREFIX(MultiTexCoord3s):
9375 #ifdef __sparc_v9__
9376 sethi %hi(0x00000000), %g2
9377 sethi %hi(0x00000000), %g1
9378 or %g2, %lo(0x00000000), %g2
9379 or %g1, %lo(0x00000000), %g1
9380 sllx %g2, 32, %g2
9381 ldx [%g1 + %g2], %g1
9382 sethi %hi(8 * _gloffset_MultiTexCoord3sARB), %g2
9383 or %g2, %lo(8 * _gloffset_MultiTexCoord3sARB), %g2
9384 ldx [%g1 + %g2], %g3
9385 #else
9386 sethi %hi(0x00000000), %g1
9387 ld [%g1 + %lo(0x00000000)], %g1
9388 ld [%g1 + (4 * _gloffset_MultiTexCoord3sARB)], %g3
9389 #endif
9390 jmpl %g3, %g0
9391 nop
9392
9393 GLOBL_FN(GL_PREFIX(MultiTexCoord3sv))
9394 .type glMultiTexCoord3sv,#function
9395 GL_PREFIX(MultiTexCoord3sv):
9396 #ifdef __sparc_v9__
9397 sethi %hi(0x00000000), %g2
9398 sethi %hi(0x00000000), %g1
9399 or %g2, %lo(0x00000000), %g2
9400 or %g1, %lo(0x00000000), %g1
9401 sllx %g2, 32, %g2
9402 ldx [%g1 + %g2], %g1
9403 sethi %hi(8 * _gloffset_MultiTexCoord3svARB), %g2
9404 or %g2, %lo(8 * _gloffset_MultiTexCoord3svARB), %g2
9405 ldx [%g1 + %g2], %g3
9406 #else
9407 sethi %hi(0x00000000), %g1
9408 ld [%g1 + %lo(0x00000000)], %g1
9409 ld [%g1 + (4 * _gloffset_MultiTexCoord3svARB)], %g3
9410 #endif
9411 jmpl %g3, %g0
9412 nop
9413
9414 GLOBL_FN(GL_PREFIX(MultiTexCoord4d))
9415 .type glMultiTexCoord4d,#function
9416 GL_PREFIX(MultiTexCoord4d):
9417 #ifdef __sparc_v9__
9418 sethi %hi(0x00000000), %g2
9419 sethi %hi(0x00000000), %g1
9420 or %g2, %lo(0x00000000), %g2
9421 or %g1, %lo(0x00000000), %g1
9422 sllx %g2, 32, %g2
9423 ldx [%g1 + %g2], %g1
9424 sethi %hi(8 * _gloffset_MultiTexCoord4dARB), %g2
9425 or %g2, %lo(8 * _gloffset_MultiTexCoord4dARB), %g2
9426 ldx [%g1 + %g2], %g3
9427 #else
9428 sethi %hi(0x00000000), %g1
9429 ld [%g1 + %lo(0x00000000)], %g1
9430 ld [%g1 + (4 * _gloffset_MultiTexCoord4dARB)], %g3
9431 #endif
9432 jmpl %g3, %g0
9433 nop
9434
9435 GLOBL_FN(GL_PREFIX(MultiTexCoord4dv))
9436 .type glMultiTexCoord4dv,#function
9437 GL_PREFIX(MultiTexCoord4dv):
9438 #ifdef __sparc_v9__
9439 sethi %hi(0x00000000), %g2
9440 sethi %hi(0x00000000), %g1
9441 or %g2, %lo(0x00000000), %g2
9442 or %g1, %lo(0x00000000), %g1
9443 sllx %g2, 32, %g2
9444 ldx [%g1 + %g2], %g1
9445 sethi %hi(8 * _gloffset_MultiTexCoord4dvARB), %g2
9446 or %g2, %lo(8 * _gloffset_MultiTexCoord4dvARB), %g2
9447 ldx [%g1 + %g2], %g3
9448 #else
9449 sethi %hi(0x00000000), %g1
9450 ld [%g1 + %lo(0x00000000)], %g1
9451 ld [%g1 + (4 * _gloffset_MultiTexCoord4dvARB)], %g3
9452 #endif
9453 jmpl %g3, %g0
9454 nop
9455
9456 GLOBL_FN(GL_PREFIX(MultiTexCoord4f))
9457 .type glMultiTexCoord4f,#function
9458 GL_PREFIX(MultiTexCoord4f):
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 ldx [%g1 + %g2], %g1
9466 sethi %hi(8 * _gloffset_MultiTexCoord4fARB), %g2
9467 or %g2, %lo(8 * _gloffset_MultiTexCoord4fARB), %g2
9468 ldx [%g1 + %g2], %g3
9469 #else
9470 sethi %hi(0x00000000), %g1
9471 ld [%g1 + %lo(0x00000000)], %g1
9472 ld [%g1 + (4 * _gloffset_MultiTexCoord4fARB)], %g3
9473 #endif
9474 jmpl %g3, %g0
9475 nop
9476
9477 GLOBL_FN(GL_PREFIX(MultiTexCoord4fv))
9478 .type glMultiTexCoord4fv,#function
9479 GL_PREFIX(MultiTexCoord4fv):
9480 #ifdef __sparc_v9__
9481 sethi %hi(0x00000000), %g2
9482 sethi %hi(0x00000000), %g1
9483 or %g2, %lo(0x00000000), %g2
9484 or %g1, %lo(0x00000000), %g1
9485 sllx %g2, 32, %g2
9486 ldx [%g1 + %g2], %g1
9487 sethi %hi(8 * _gloffset_MultiTexCoord4fvARB), %g2
9488 or %g2, %lo(8 * _gloffset_MultiTexCoord4fvARB), %g2
9489 ldx [%g1 + %g2], %g3
9490 #else
9491 sethi %hi(0x00000000), %g1
9492 ld [%g1 + %lo(0x00000000)], %g1
9493 ld [%g1 + (4 * _gloffset_MultiTexCoord4fvARB)], %g3
9494 #endif
9495 jmpl %g3, %g0
9496 nop
9497
9498 GLOBL_FN(GL_PREFIX(MultiTexCoord4i))
9499 .type glMultiTexCoord4i,#function
9500 GL_PREFIX(MultiTexCoord4i):
9501 #ifdef __sparc_v9__
9502 sethi %hi(0x00000000), %g2
9503 sethi %hi(0x00000000), %g1
9504 or %g2, %lo(0x00000000), %g2
9505 or %g1, %lo(0x00000000), %g1
9506 sllx %g2, 32, %g2
9507 ldx [%g1 + %g2], %g1
9508 sethi %hi(8 * _gloffset_MultiTexCoord4iARB), %g2
9509 or %g2, %lo(8 * _gloffset_MultiTexCoord4iARB), %g2
9510 ldx [%g1 + %g2], %g3
9511 #else
9512 sethi %hi(0x00000000), %g1
9513 ld [%g1 + %lo(0x00000000)], %g1
9514 ld [%g1 + (4 * _gloffset_MultiTexCoord4iARB)], %g3
9515 #endif
9516 jmpl %g3, %g0
9517 nop
9518
9519 GLOBL_FN(GL_PREFIX(MultiTexCoord4iv))
9520 .type glMultiTexCoord4iv,#function
9521 GL_PREFIX(MultiTexCoord4iv):
9522 #ifdef __sparc_v9__
9523 sethi %hi(0x00000000), %g2
9524 sethi %hi(0x00000000), %g1
9525 or %g2, %lo(0x00000000), %g2
9526 or %g1, %lo(0x00000000), %g1
9527 sllx %g2, 32, %g2
9528 ldx [%g1 + %g2], %g1
9529 sethi %hi(8 * _gloffset_MultiTexCoord4ivARB), %g2
9530 or %g2, %lo(8 * _gloffset_MultiTexCoord4ivARB), %g2
9531 ldx [%g1 + %g2], %g3
9532 #else
9533 sethi %hi(0x00000000), %g1
9534 ld [%g1 + %lo(0x00000000)], %g1
9535 ld [%g1 + (4 * _gloffset_MultiTexCoord4ivARB)], %g3
9536 #endif
9537 jmpl %g3, %g0
9538 nop
9539
9540 GLOBL_FN(GL_PREFIX(MultiTexCoord4s))
9541 .type glMultiTexCoord4s,#function
9542 GL_PREFIX(MultiTexCoord4s):
9543 #ifdef __sparc_v9__
9544 sethi %hi(0x00000000), %g2
9545 sethi %hi(0x00000000), %g1
9546 or %g2, %lo(0x00000000), %g2
9547 or %g1, %lo(0x00000000), %g1
9548 sllx %g2, 32, %g2
9549 ldx [%g1 + %g2], %g1
9550 sethi %hi(8 * _gloffset_MultiTexCoord4sARB), %g2
9551 or %g2, %lo(8 * _gloffset_MultiTexCoord4sARB), %g2
9552 ldx [%g1 + %g2], %g3
9553 #else
9554 sethi %hi(0x00000000), %g1
9555 ld [%g1 + %lo(0x00000000)], %g1
9556 ld [%g1 + (4 * _gloffset_MultiTexCoord4sARB)], %g3
9557 #endif
9558 jmpl %g3, %g0
9559 nop
9560
9561 GLOBL_FN(GL_PREFIX(MultiTexCoord4sv))
9562 .type glMultiTexCoord4sv,#function
9563 GL_PREFIX(MultiTexCoord4sv):
9564 #ifdef __sparc_v9__
9565 sethi %hi(0x00000000), %g2
9566 sethi %hi(0x00000000), %g1
9567 or %g2, %lo(0x00000000), %g2
9568 or %g1, %lo(0x00000000), %g1
9569 sllx %g2, 32, %g2
9570 ldx [%g1 + %g2], %g1
9571 sethi %hi(8 * _gloffset_MultiTexCoord4svARB), %g2
9572 or %g2, %lo(8 * _gloffset_MultiTexCoord4svARB), %g2
9573 ldx [%g1 + %g2], %g3
9574 #else
9575 sethi %hi(0x00000000), %g1
9576 ld [%g1 + %lo(0x00000000)], %g1
9577 ld [%g1 + (4 * _gloffset_MultiTexCoord4svARB)], %g3
9578 #endif
9579 jmpl %g3, %g0
9580 nop
9581
9582 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixf))
9583 .type glLoadTransposeMatrixf,#function
9584 GL_PREFIX(LoadTransposeMatrixf):
9585 #ifdef __sparc_v9__
9586 sethi %hi(0x00000000), %g2
9587 sethi %hi(0x00000000), %g1
9588 or %g2, %lo(0x00000000), %g2
9589 or %g1, %lo(0x00000000), %g1
9590 sllx %g2, 32, %g2
9591 ldx [%g1 + %g2], %g1
9592 sethi %hi(8 * _gloffset_LoadTransposeMatrixfARB), %g2
9593 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixfARB), %g2
9594 ldx [%g1 + %g2], %g3
9595 #else
9596 sethi %hi(0x00000000), %g1
9597 ld [%g1 + %lo(0x00000000)], %g1
9598 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixfARB)], %g3
9599 #endif
9600 jmpl %g3, %g0
9601 nop
9602
9603 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixd))
9604 .type glLoadTransposeMatrixd,#function
9605 GL_PREFIX(LoadTransposeMatrixd):
9606 #ifdef __sparc_v9__
9607 sethi %hi(0x00000000), %g2
9608 sethi %hi(0x00000000), %g1
9609 or %g2, %lo(0x00000000), %g2
9610 or %g1, %lo(0x00000000), %g1
9611 sllx %g2, 32, %g2
9612 ldx [%g1 + %g2], %g1
9613 sethi %hi(8 * _gloffset_LoadTransposeMatrixdARB), %g2
9614 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixdARB), %g2
9615 ldx [%g1 + %g2], %g3
9616 #else
9617 sethi %hi(0x00000000), %g1
9618 ld [%g1 + %lo(0x00000000)], %g1
9619 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixdARB)], %g3
9620 #endif
9621 jmpl %g3, %g0
9622 nop
9623
9624 GLOBL_FN(GL_PREFIX(MultTransposeMatrixf))
9625 .type glMultTransposeMatrixf,#function
9626 GL_PREFIX(MultTransposeMatrixf):
9627 #ifdef __sparc_v9__
9628 sethi %hi(0x00000000), %g2
9629 sethi %hi(0x00000000), %g1
9630 or %g2, %lo(0x00000000), %g2
9631 or %g1, %lo(0x00000000), %g1
9632 sllx %g2, 32, %g2
9633 ldx [%g1 + %g2], %g1
9634 sethi %hi(8 * _gloffset_MultTransposeMatrixfARB), %g2
9635 or %g2, %lo(8 * _gloffset_MultTransposeMatrixfARB), %g2
9636 ldx [%g1 + %g2], %g3
9637 #else
9638 sethi %hi(0x00000000), %g1
9639 ld [%g1 + %lo(0x00000000)], %g1
9640 ld [%g1 + (4 * _gloffset_MultTransposeMatrixfARB)], %g3
9641 #endif
9642 jmpl %g3, %g0
9643 nop
9644
9645 GLOBL_FN(GL_PREFIX(MultTransposeMatrixd))
9646 .type glMultTransposeMatrixd,#function
9647 GL_PREFIX(MultTransposeMatrixd):
9648 #ifdef __sparc_v9__
9649 sethi %hi(0x00000000), %g2
9650 sethi %hi(0x00000000), %g1
9651 or %g2, %lo(0x00000000), %g2
9652 or %g1, %lo(0x00000000), %g1
9653 sllx %g2, 32, %g2
9654 ldx [%g1 + %g2], %g1
9655 sethi %hi(8 * _gloffset_MultTransposeMatrixdARB), %g2
9656 or %g2, %lo(8 * _gloffset_MultTransposeMatrixdARB), %g2
9657 ldx [%g1 + %g2], %g3
9658 #else
9659 sethi %hi(0x00000000), %g1
9660 ld [%g1 + %lo(0x00000000)], %g1
9661 ld [%g1 + (4 * _gloffset_MultTransposeMatrixdARB)], %g3
9662 #endif
9663 jmpl %g3, %g0
9664 nop
9665
9666 GLOBL_FN(GL_PREFIX(CompressedTexImage3D))
9667 .type glCompressedTexImage3D,#function
9668 GL_PREFIX(CompressedTexImage3D):
9669 #ifdef __sparc_v9__
9670 sethi %hi(0x00000000), %g2
9671 sethi %hi(0x00000000), %g1
9672 or %g2, %lo(0x00000000), %g2
9673 or %g1, %lo(0x00000000), %g1
9674 sllx %g2, 32, %g2
9675 ldx [%g1 + %g2], %g1
9676 sethi %hi(8 * _gloffset_CompressedTexImage3DARB), %g2
9677 or %g2, %lo(8 * _gloffset_CompressedTexImage3DARB), %g2
9678 ldx [%g1 + %g2], %g3
9679 #else
9680 sethi %hi(0x00000000), %g1
9681 ld [%g1 + %lo(0x00000000)], %g1
9682 ld [%g1 + (4 * _gloffset_CompressedTexImage3DARB)], %g3
9683 #endif
9684 jmpl %g3, %g0
9685 nop
9686
9687 GLOBL_FN(GL_PREFIX(CompressedTexImage2D))
9688 .type glCompressedTexImage2D,#function
9689 GL_PREFIX(CompressedTexImage2D):
9690 #ifdef __sparc_v9__
9691 sethi %hi(0x00000000), %g2
9692 sethi %hi(0x00000000), %g1
9693 or %g2, %lo(0x00000000), %g2
9694 or %g1, %lo(0x00000000), %g1
9695 sllx %g2, 32, %g2
9696 ldx [%g1 + %g2], %g1
9697 sethi %hi(8 * _gloffset_CompressedTexImage2DARB), %g2
9698 or %g2, %lo(8 * _gloffset_CompressedTexImage2DARB), %g2
9699 ldx [%g1 + %g2], %g3
9700 #else
9701 sethi %hi(0x00000000), %g1
9702 ld [%g1 + %lo(0x00000000)], %g1
9703 ld [%g1 + (4 * _gloffset_CompressedTexImage2DARB)], %g3
9704 #endif
9705 jmpl %g3, %g0
9706 nop
9707
9708 GLOBL_FN(GL_PREFIX(CompressedTexImage1D))
9709 .type glCompressedTexImage1D,#function
9710 GL_PREFIX(CompressedTexImage1D):
9711 #ifdef __sparc_v9__
9712 sethi %hi(0x00000000), %g2
9713 sethi %hi(0x00000000), %g1
9714 or %g2, %lo(0x00000000), %g2
9715 or %g1, %lo(0x00000000), %g1
9716 sllx %g2, 32, %g2
9717 ldx [%g1 + %g2], %g1
9718 sethi %hi(8 * _gloffset_CompressedTexImage1DARB), %g2
9719 or %g2, %lo(8 * _gloffset_CompressedTexImage1DARB), %g2
9720 ldx [%g1 + %g2], %g3
9721 #else
9722 sethi %hi(0x00000000), %g1
9723 ld [%g1 + %lo(0x00000000)], %g1
9724 ld [%g1 + (4 * _gloffset_CompressedTexImage1DARB)], %g3
9725 #endif
9726 jmpl %g3, %g0
9727 nop
9728
9729 GLOBL_FN(GL_PREFIX(CompressedTexSubImage3D))
9730 .type glCompressedTexSubImage3D,#function
9731 GL_PREFIX(CompressedTexSubImage3D):
9732 #ifdef __sparc_v9__
9733 sethi %hi(0x00000000), %g2
9734 sethi %hi(0x00000000), %g1
9735 or %g2, %lo(0x00000000), %g2
9736 or %g1, %lo(0x00000000), %g1
9737 sllx %g2, 32, %g2
9738 ldx [%g1 + %g2], %g1
9739 sethi %hi(8 * _gloffset_CompressedTexSubImage3DARB), %g2
9740 or %g2, %lo(8 * _gloffset_CompressedTexSubImage3DARB), %g2
9741 ldx [%g1 + %g2], %g3
9742 #else
9743 sethi %hi(0x00000000), %g1
9744 ld [%g1 + %lo(0x00000000)], %g1
9745 ld [%g1 + (4 * _gloffset_CompressedTexSubImage3DARB)], %g3
9746 #endif
9747 jmpl %g3, %g0
9748 nop
9749
9750 GLOBL_FN(GL_PREFIX(CompressedTexSubImage2D))
9751 .type glCompressedTexSubImage2D,#function
9752 GL_PREFIX(CompressedTexSubImage2D):
9753 #ifdef __sparc_v9__
9754 sethi %hi(0x00000000), %g2
9755 sethi %hi(0x00000000), %g1
9756 or %g2, %lo(0x00000000), %g2
9757 or %g1, %lo(0x00000000), %g1
9758 sllx %g2, 32, %g2
9759 ldx [%g1 + %g2], %g1
9760 sethi %hi(8 * _gloffset_CompressedTexSubImage2DARB), %g2
9761 or %g2, %lo(8 * _gloffset_CompressedTexSubImage2DARB), %g2
9762 ldx [%g1 + %g2], %g3
9763 #else
9764 sethi %hi(0x00000000), %g1
9765 ld [%g1 + %lo(0x00000000)], %g1
9766 ld [%g1 + (4 * _gloffset_CompressedTexSubImage2DARB)], %g3
9767 #endif
9768 jmpl %g3, %g0
9769 nop
9770
9771 GLOBL_FN(GL_PREFIX(CompressedTexSubImage1D))
9772 .type glCompressedTexSubImage1D,#function
9773 GL_PREFIX(CompressedTexSubImage1D):
9774 #ifdef __sparc_v9__
9775 sethi %hi(0x00000000), %g2
9776 sethi %hi(0x00000000), %g1
9777 or %g2, %lo(0x00000000), %g2
9778 or %g1, %lo(0x00000000), %g1
9779 sllx %g2, 32, %g2
9780 ldx [%g1 + %g2], %g1
9781 sethi %hi(8 * _gloffset_CompressedTexSubImage1DARB), %g2
9782 or %g2, %lo(8 * _gloffset_CompressedTexSubImage1DARB), %g2
9783 ldx [%g1 + %g2], %g3
9784 #else
9785 sethi %hi(0x00000000), %g1
9786 ld [%g1 + %lo(0x00000000)], %g1
9787 ld [%g1 + (4 * _gloffset_CompressedTexSubImage1DARB)], %g3
9788 #endif
9789 jmpl %g3, %g0
9790 nop
9791
9792 GLOBL_FN(GL_PREFIX(GetCompressedTexImage))
9793 .type glGetCompressedTexImage,#function
9794 GL_PREFIX(GetCompressedTexImage):
9795 #ifdef __sparc_v9__
9796 sethi %hi(0x00000000), %g2
9797 sethi %hi(0x00000000), %g1
9798 or %g2, %lo(0x00000000), %g2
9799 or %g1, %lo(0x00000000), %g1
9800 sllx %g2, 32, %g2
9801 ldx [%g1 + %g2], %g1
9802 sethi %hi(8 * _gloffset_GetCompressedTexImageARB), %g2
9803 or %g2, %lo(8 * _gloffset_GetCompressedTexImageARB), %g2
9804 ldx [%g1 + %g2], %g3
9805 #else
9806 sethi %hi(0x00000000), %g1
9807 ld [%g1 + %lo(0x00000000)], %g1
9808 ld [%g1 + (4 * _gloffset_GetCompressedTexImageARB)], %g3
9809 #endif
9810 jmpl %g3, %g0
9811 nop
9812
9813 GLOBL_FN(GL_PREFIX(BlendColorEXT))
9814 .type glBlendColorEXT,#function
9815 GL_PREFIX(BlendColorEXT):
9816 #ifdef __sparc_v9__
9817 sethi %hi(0x00000000), %g2
9818 sethi %hi(0x00000000), %g1
9819 or %g2, %lo(0x00000000), %g2
9820 or %g1, %lo(0x00000000), %g1
9821 sllx %g2, 32, %g2
9822 ldx [%g1 + %g2], %g1
9823 sethi %hi(8 * _gloffset_BlendColor), %g2
9824 or %g2, %lo(8 * _gloffset_BlendColor), %g2
9825 ldx [%g1 + %g2], %g3
9826 #else
9827 sethi %hi(0x00000000), %g1
9828 ld [%g1 + %lo(0x00000000)], %g1
9829 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
9830 #endif
9831 jmpl %g3, %g0
9832 nop
9833
9834 GLOBL_FN(GL_PREFIX(PolygonOffsetEXT))
9835 .type glPolygonOffsetEXT,#function
9836 GL_PREFIX(PolygonOffsetEXT):
9837 #ifdef __sparc_v9__
9838 sethi %hi(0x00000000), %g2
9839 sethi %hi(0x00000000), %g1
9840 or %g2, %lo(0x00000000), %g2
9841 or %g1, %lo(0x00000000), %g1
9842 sllx %g2, 32, %g2
9843 ldx [%g1 + %g2], %g1
9844 sethi %hi(8 * _gloffset_PolygonOffsetEXT), %g2
9845 or %g2, %lo(8 * _gloffset_PolygonOffsetEXT), %g2
9846 ldx [%g1 + %g2], %g3
9847 #else
9848 sethi %hi(0x00000000), %g1
9849 ld [%g1 + %lo(0x00000000)], %g1
9850 ld [%g1 + (4 * _gloffset_PolygonOffsetEXT)], %g3
9851 #endif
9852 jmpl %g3, %g0
9853 nop
9854
9855 GLOBL_FN(GL_PREFIX(TexImage3DEXT))
9856 .type glTexImage3DEXT,#function
9857 GL_PREFIX(TexImage3DEXT):
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 ldx [%g1 + %g2], %g1
9865 sethi %hi(8 * _gloffset_TexImage3D), %g2
9866 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
9867 ldx [%g1 + %g2], %g3
9868 #else
9869 sethi %hi(0x00000000), %g1
9870 ld [%g1 + %lo(0x00000000)], %g1
9871 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
9872 #endif
9873 jmpl %g3, %g0
9874 nop
9875
9876 GLOBL_FN(GL_PREFIX(TexSubImage3DEXT))
9877 .type glTexSubImage3DEXT,#function
9878 GL_PREFIX(TexSubImage3DEXT):
9879 #ifdef __sparc_v9__
9880 sethi %hi(0x00000000), %g2
9881 sethi %hi(0x00000000), %g1
9882 or %g2, %lo(0x00000000), %g2
9883 or %g1, %lo(0x00000000), %g1
9884 sllx %g2, 32, %g2
9885 ldx [%g1 + %g2], %g1
9886 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
9887 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
9888 ldx [%g1 + %g2], %g3
9889 #else
9890 sethi %hi(0x00000000), %g1
9891 ld [%g1 + %lo(0x00000000)], %g1
9892 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
9893 #endif
9894 jmpl %g3, %g0
9895 nop
9896
9897 GLOBL_FN(GL_PREFIX(GetTexFilterFuncSGIS))
9898 .type glGetTexFilterFuncSGIS,#function
9899 GL_PREFIX(GetTexFilterFuncSGIS):
9900 #ifdef __sparc_v9__
9901 sethi %hi(0x00000000), %g2
9902 sethi %hi(0x00000000), %g1
9903 or %g2, %lo(0x00000000), %g2
9904 or %g1, %lo(0x00000000), %g1
9905 sllx %g2, 32, %g2
9906 ldx [%g1 + %g2], %g1
9907 sethi %hi(8 * _gloffset_GetTexFilterFuncSGIS), %g2
9908 or %g2, %lo(8 * _gloffset_GetTexFilterFuncSGIS), %g2
9909 ldx [%g1 + %g2], %g3
9910 #else
9911 sethi %hi(0x00000000), %g1
9912 ld [%g1 + %lo(0x00000000)], %g1
9913 ld [%g1 + (4 * _gloffset_GetTexFilterFuncSGIS)], %g3
9914 #endif
9915 jmpl %g3, %g0
9916 nop
9917
9918 GLOBL_FN(GL_PREFIX(TexFilterFuncSGIS))
9919 .type glTexFilterFuncSGIS,#function
9920 GL_PREFIX(TexFilterFuncSGIS):
9921 #ifdef __sparc_v9__
9922 sethi %hi(0x00000000), %g2
9923 sethi %hi(0x00000000), %g1
9924 or %g2, %lo(0x00000000), %g2
9925 or %g1, %lo(0x00000000), %g1
9926 sllx %g2, 32, %g2
9927 ldx [%g1 + %g2], %g1
9928 sethi %hi(8 * _gloffset_TexFilterFuncSGIS), %g2
9929 or %g2, %lo(8 * _gloffset_TexFilterFuncSGIS), %g2
9930 ldx [%g1 + %g2], %g3
9931 #else
9932 sethi %hi(0x00000000), %g1
9933 ld [%g1 + %lo(0x00000000)], %g1
9934 ld [%g1 + (4 * _gloffset_TexFilterFuncSGIS)], %g3
9935 #endif
9936 jmpl %g3, %g0
9937 nop
9938
9939 GLOBL_FN(GL_PREFIX(TexSubImage1DEXT))
9940 .type glTexSubImage1DEXT,#function
9941 GL_PREFIX(TexSubImage1DEXT):
9942 #ifdef __sparc_v9__
9943 sethi %hi(0x00000000), %g2
9944 sethi %hi(0x00000000), %g1
9945 or %g2, %lo(0x00000000), %g2
9946 or %g1, %lo(0x00000000), %g1
9947 sllx %g2, 32, %g2
9948 ldx [%g1 + %g2], %g1
9949 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
9950 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
9951 ldx [%g1 + %g2], %g3
9952 #else
9953 sethi %hi(0x00000000), %g1
9954 ld [%g1 + %lo(0x00000000)], %g1
9955 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
9956 #endif
9957 jmpl %g3, %g0
9958 nop
9959
9960 GLOBL_FN(GL_PREFIX(TexSubImage2DEXT))
9961 .type glTexSubImage2DEXT,#function
9962 GL_PREFIX(TexSubImage2DEXT):
9963 #ifdef __sparc_v9__
9964 sethi %hi(0x00000000), %g2
9965 sethi %hi(0x00000000), %g1
9966 or %g2, %lo(0x00000000), %g2
9967 or %g1, %lo(0x00000000), %g1
9968 sllx %g2, 32, %g2
9969 ldx [%g1 + %g2], %g1
9970 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
9971 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
9972 ldx [%g1 + %g2], %g3
9973 #else
9974 sethi %hi(0x00000000), %g1
9975 ld [%g1 + %lo(0x00000000)], %g1
9976 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
9977 #endif
9978 jmpl %g3, %g0
9979 nop
9980
9981 GLOBL_FN(GL_PREFIX(CopyTexImage1DEXT))
9982 .type glCopyTexImage1DEXT,#function
9983 GL_PREFIX(CopyTexImage1DEXT):
9984 #ifdef __sparc_v9__
9985 sethi %hi(0x00000000), %g2
9986 sethi %hi(0x00000000), %g1
9987 or %g2, %lo(0x00000000), %g2
9988 or %g1, %lo(0x00000000), %g1
9989 sllx %g2, 32, %g2
9990 ldx [%g1 + %g2], %g1
9991 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
9992 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
9993 ldx [%g1 + %g2], %g3
9994 #else
9995 sethi %hi(0x00000000), %g1
9996 ld [%g1 + %lo(0x00000000)], %g1
9997 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
9998 #endif
9999 jmpl %g3, %g0
10000 nop
10001
10002 GLOBL_FN(GL_PREFIX(CopyTexImage2DEXT))
10003 .type glCopyTexImage2DEXT,#function
10004 GL_PREFIX(CopyTexImage2DEXT):
10005 #ifdef __sparc_v9__
10006 sethi %hi(0x00000000), %g2
10007 sethi %hi(0x00000000), %g1
10008 or %g2, %lo(0x00000000), %g2
10009 or %g1, %lo(0x00000000), %g1
10010 sllx %g2, 32, %g2
10011 ldx [%g1 + %g2], %g1
10012 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
10013 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
10014 ldx [%g1 + %g2], %g3
10015 #else
10016 sethi %hi(0x00000000), %g1
10017 ld [%g1 + %lo(0x00000000)], %g1
10018 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
10019 #endif
10020 jmpl %g3, %g0
10021 nop
10022
10023 GLOBL_FN(GL_PREFIX(CopyTexSubImage1DEXT))
10024 .type glCopyTexSubImage1DEXT,#function
10025 GL_PREFIX(CopyTexSubImage1DEXT):
10026 #ifdef __sparc_v9__
10027 sethi %hi(0x00000000), %g2
10028 sethi %hi(0x00000000), %g1
10029 or %g2, %lo(0x00000000), %g2
10030 or %g1, %lo(0x00000000), %g1
10031 sllx %g2, 32, %g2
10032 ldx [%g1 + %g2], %g1
10033 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
10034 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
10035 ldx [%g1 + %g2], %g3
10036 #else
10037 sethi %hi(0x00000000), %g1
10038 ld [%g1 + %lo(0x00000000)], %g1
10039 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
10040 #endif
10041 jmpl %g3, %g0
10042 nop
10043
10044 GLOBL_FN(GL_PREFIX(CopyTexSubImage2DEXT))
10045 .type glCopyTexSubImage2DEXT,#function
10046 GL_PREFIX(CopyTexSubImage2DEXT):
10047 #ifdef __sparc_v9__
10048 sethi %hi(0x00000000), %g2
10049 sethi %hi(0x00000000), %g1
10050 or %g2, %lo(0x00000000), %g2
10051 or %g1, %lo(0x00000000), %g1
10052 sllx %g2, 32, %g2
10053 ldx [%g1 + %g2], %g1
10054 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
10055 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
10056 ldx [%g1 + %g2], %g3
10057 #else
10058 sethi %hi(0x00000000), %g1
10059 ld [%g1 + %lo(0x00000000)], %g1
10060 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
10061 #endif
10062 jmpl %g3, %g0
10063 nop
10064
10065 GLOBL_FN(GL_PREFIX(CopyTexSubImage3DEXT))
10066 .type glCopyTexSubImage3DEXT,#function
10067 GL_PREFIX(CopyTexSubImage3DEXT):
10068 #ifdef __sparc_v9__
10069 sethi %hi(0x00000000), %g2
10070 sethi %hi(0x00000000), %g1
10071 or %g2, %lo(0x00000000), %g2
10072 or %g1, %lo(0x00000000), %g1
10073 sllx %g2, 32, %g2
10074 ldx [%g1 + %g2], %g1
10075 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
10076 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
10077 ldx [%g1 + %g2], %g3
10078 #else
10079 sethi %hi(0x00000000), %g1
10080 ld [%g1 + %lo(0x00000000)], %g1
10081 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
10082 #endif
10083 jmpl %g3, %g0
10084 nop
10085
10086 GLOBL_FN(GL_PREFIX(GetHistogramEXT))
10087 .type glGetHistogramEXT,#function
10088 GL_PREFIX(GetHistogramEXT):
10089 #ifdef __sparc_v9__
10090 sethi %hi(0x00000000), %g2
10091 sethi %hi(0x00000000), %g1
10092 or %g2, %lo(0x00000000), %g2
10093 or %g1, %lo(0x00000000), %g1
10094 sllx %g2, 32, %g2
10095 ldx [%g1 + %g2], %g1
10096 sethi %hi(8 * _gloffset_GetHistogramEXT), %g2
10097 or %g2, %lo(8 * _gloffset_GetHistogramEXT), %g2
10098 ldx [%g1 + %g2], %g3
10099 #else
10100 sethi %hi(0x00000000), %g1
10101 ld [%g1 + %lo(0x00000000)], %g1
10102 ld [%g1 + (4 * _gloffset_GetHistogramEXT)], %g3
10103 #endif
10104 jmpl %g3, %g0
10105 nop
10106
10107 GLOBL_FN(GL_PREFIX(GetHistogramParameterfvEXT))
10108 .type glGetHistogramParameterfvEXT,#function
10109 GL_PREFIX(GetHistogramParameterfvEXT):
10110 #ifdef __sparc_v9__
10111 sethi %hi(0x00000000), %g2
10112 sethi %hi(0x00000000), %g1
10113 or %g2, %lo(0x00000000), %g2
10114 or %g1, %lo(0x00000000), %g1
10115 sllx %g2, 32, %g2
10116 ldx [%g1 + %g2], %g1
10117 sethi %hi(8 * _gloffset_GetHistogramParameterfvEXT), %g2
10118 or %g2, %lo(8 * _gloffset_GetHistogramParameterfvEXT), %g2
10119 ldx [%g1 + %g2], %g3
10120 #else
10121 sethi %hi(0x00000000), %g1
10122 ld [%g1 + %lo(0x00000000)], %g1
10123 ld [%g1 + (4 * _gloffset_GetHistogramParameterfvEXT)], %g3
10124 #endif
10125 jmpl %g3, %g0
10126 nop
10127
10128 GLOBL_FN(GL_PREFIX(GetHistogramParameterivEXT))
10129 .type glGetHistogramParameterivEXT,#function
10130 GL_PREFIX(GetHistogramParameterivEXT):
10131 #ifdef __sparc_v9__
10132 sethi %hi(0x00000000), %g2
10133 sethi %hi(0x00000000), %g1
10134 or %g2, %lo(0x00000000), %g2
10135 or %g1, %lo(0x00000000), %g1
10136 sllx %g2, 32, %g2
10137 ldx [%g1 + %g2], %g1
10138 sethi %hi(8 * _gloffset_GetHistogramParameterivEXT), %g2
10139 or %g2, %lo(8 * _gloffset_GetHistogramParameterivEXT), %g2
10140 ldx [%g1 + %g2], %g3
10141 #else
10142 sethi %hi(0x00000000), %g1
10143 ld [%g1 + %lo(0x00000000)], %g1
10144 ld [%g1 + (4 * _gloffset_GetHistogramParameterivEXT)], %g3
10145 #endif
10146 jmpl %g3, %g0
10147 nop
10148
10149 GLOBL_FN(GL_PREFIX(GetMinmaxEXT))
10150 .type glGetMinmaxEXT,#function
10151 GL_PREFIX(GetMinmaxEXT):
10152 #ifdef __sparc_v9__
10153 sethi %hi(0x00000000), %g2
10154 sethi %hi(0x00000000), %g1
10155 or %g2, %lo(0x00000000), %g2
10156 or %g1, %lo(0x00000000), %g1
10157 sllx %g2, 32, %g2
10158 ldx [%g1 + %g2], %g1
10159 sethi %hi(8 * _gloffset_GetMinmaxEXT), %g2
10160 or %g2, %lo(8 * _gloffset_GetMinmaxEXT), %g2
10161 ldx [%g1 + %g2], %g3
10162 #else
10163 sethi %hi(0x00000000), %g1
10164 ld [%g1 + %lo(0x00000000)], %g1
10165 ld [%g1 + (4 * _gloffset_GetMinmaxEXT)], %g3
10166 #endif
10167 jmpl %g3, %g0
10168 nop
10169
10170 GLOBL_FN(GL_PREFIX(GetMinmaxParameterfvEXT))
10171 .type glGetMinmaxParameterfvEXT,#function
10172 GL_PREFIX(GetMinmaxParameterfvEXT):
10173 #ifdef __sparc_v9__
10174 sethi %hi(0x00000000), %g2
10175 sethi %hi(0x00000000), %g1
10176 or %g2, %lo(0x00000000), %g2
10177 or %g1, %lo(0x00000000), %g1
10178 sllx %g2, 32, %g2
10179 ldx [%g1 + %g2], %g1
10180 sethi %hi(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
10181 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
10182 ldx [%g1 + %g2], %g3
10183 #else
10184 sethi %hi(0x00000000), %g1
10185 ld [%g1 + %lo(0x00000000)], %g1
10186 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfvEXT)], %g3
10187 #endif
10188 jmpl %g3, %g0
10189 nop
10190
10191 GLOBL_FN(GL_PREFIX(GetMinmaxParameterivEXT))
10192 .type glGetMinmaxParameterivEXT,#function
10193 GL_PREFIX(GetMinmaxParameterivEXT):
10194 #ifdef __sparc_v9__
10195 sethi %hi(0x00000000), %g2
10196 sethi %hi(0x00000000), %g1
10197 or %g2, %lo(0x00000000), %g2
10198 or %g1, %lo(0x00000000), %g1
10199 sllx %g2, 32, %g2
10200 ldx [%g1 + %g2], %g1
10201 sethi %hi(8 * _gloffset_GetMinmaxParameterivEXT), %g2
10202 or %g2, %lo(8 * _gloffset_GetMinmaxParameterivEXT), %g2
10203 ldx [%g1 + %g2], %g3
10204 #else
10205 sethi %hi(0x00000000), %g1
10206 ld [%g1 + %lo(0x00000000)], %g1
10207 ld [%g1 + (4 * _gloffset_GetMinmaxParameterivEXT)], %g3
10208 #endif
10209 jmpl %g3, %g0
10210 nop
10211
10212 GLOBL_FN(GL_PREFIX(HistogramEXT))
10213 .type glHistogramEXT,#function
10214 GL_PREFIX(HistogramEXT):
10215 #ifdef __sparc_v9__
10216 sethi %hi(0x00000000), %g2
10217 sethi %hi(0x00000000), %g1
10218 or %g2, %lo(0x00000000), %g2
10219 or %g1, %lo(0x00000000), %g1
10220 sllx %g2, 32, %g2
10221 ldx [%g1 + %g2], %g1
10222 sethi %hi(8 * _gloffset_Histogram), %g2
10223 or %g2, %lo(8 * _gloffset_Histogram), %g2
10224 ldx [%g1 + %g2], %g3
10225 #else
10226 sethi %hi(0x00000000), %g1
10227 ld [%g1 + %lo(0x00000000)], %g1
10228 ld [%g1 + (4 * _gloffset_Histogram)], %g3
10229 #endif
10230 jmpl %g3, %g0
10231 nop
10232
10233 GLOBL_FN(GL_PREFIX(MinmaxEXT))
10234 .type glMinmaxEXT,#function
10235 GL_PREFIX(MinmaxEXT):
10236 #ifdef __sparc_v9__
10237 sethi %hi(0x00000000), %g2
10238 sethi %hi(0x00000000), %g1
10239 or %g2, %lo(0x00000000), %g2
10240 or %g1, %lo(0x00000000), %g1
10241 sllx %g2, 32, %g2
10242 ldx [%g1 + %g2], %g1
10243 sethi %hi(8 * _gloffset_Minmax), %g2
10244 or %g2, %lo(8 * _gloffset_Minmax), %g2
10245 ldx [%g1 + %g2], %g3
10246 #else
10247 sethi %hi(0x00000000), %g1
10248 ld [%g1 + %lo(0x00000000)], %g1
10249 ld [%g1 + (4 * _gloffset_Minmax)], %g3
10250 #endif
10251 jmpl %g3, %g0
10252 nop
10253
10254 GLOBL_FN(GL_PREFIX(ResetHistogramEXT))
10255 .type glResetHistogramEXT,#function
10256 GL_PREFIX(ResetHistogramEXT):
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 ldx [%g1 + %g2], %g1
10264 sethi %hi(8 * _gloffset_ResetHistogram), %g2
10265 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
10266 ldx [%g1 + %g2], %g3
10267 #else
10268 sethi %hi(0x00000000), %g1
10269 ld [%g1 + %lo(0x00000000)], %g1
10270 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
10271 #endif
10272 jmpl %g3, %g0
10273 nop
10274
10275 GLOBL_FN(GL_PREFIX(ResetMinmaxEXT))
10276 .type glResetMinmaxEXT,#function
10277 GL_PREFIX(ResetMinmaxEXT):
10278 #ifdef __sparc_v9__
10279 sethi %hi(0x00000000), %g2
10280 sethi %hi(0x00000000), %g1
10281 or %g2, %lo(0x00000000), %g2
10282 or %g1, %lo(0x00000000), %g1
10283 sllx %g2, 32, %g2
10284 ldx [%g1 + %g2], %g1
10285 sethi %hi(8 * _gloffset_ResetMinmax), %g2
10286 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
10287 ldx [%g1 + %g2], %g3
10288 #else
10289 sethi %hi(0x00000000), %g1
10290 ld [%g1 + %lo(0x00000000)], %g1
10291 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
10292 #endif
10293 jmpl %g3, %g0
10294 nop
10295
10296 GLOBL_FN(GL_PREFIX(ConvolutionFilter1DEXT))
10297 .type glConvolutionFilter1DEXT,#function
10298 GL_PREFIX(ConvolutionFilter1DEXT):
10299 #ifdef __sparc_v9__
10300 sethi %hi(0x00000000), %g2
10301 sethi %hi(0x00000000), %g1
10302 or %g2, %lo(0x00000000), %g2
10303 or %g1, %lo(0x00000000), %g1
10304 sllx %g2, 32, %g2
10305 ldx [%g1 + %g2], %g1
10306 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
10307 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
10308 ldx [%g1 + %g2], %g3
10309 #else
10310 sethi %hi(0x00000000), %g1
10311 ld [%g1 + %lo(0x00000000)], %g1
10312 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
10313 #endif
10314 jmpl %g3, %g0
10315 nop
10316
10317 GLOBL_FN(GL_PREFIX(ConvolutionFilter2DEXT))
10318 .type glConvolutionFilter2DEXT,#function
10319 GL_PREFIX(ConvolutionFilter2DEXT):
10320 #ifdef __sparc_v9__
10321 sethi %hi(0x00000000), %g2
10322 sethi %hi(0x00000000), %g1
10323 or %g2, %lo(0x00000000), %g2
10324 or %g1, %lo(0x00000000), %g1
10325 sllx %g2, 32, %g2
10326 ldx [%g1 + %g2], %g1
10327 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
10328 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
10329 ldx [%g1 + %g2], %g3
10330 #else
10331 sethi %hi(0x00000000), %g1
10332 ld [%g1 + %lo(0x00000000)], %g1
10333 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
10334 #endif
10335 jmpl %g3, %g0
10336 nop
10337
10338 GLOBL_FN(GL_PREFIX(ConvolutionParameterfEXT))
10339 .type glConvolutionParameterfEXT,#function
10340 GL_PREFIX(ConvolutionParameterfEXT):
10341 #ifdef __sparc_v9__
10342 sethi %hi(0x00000000), %g2
10343 sethi %hi(0x00000000), %g1
10344 or %g2, %lo(0x00000000), %g2
10345 or %g1, %lo(0x00000000), %g1
10346 sllx %g2, 32, %g2
10347 ldx [%g1 + %g2], %g1
10348 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
10349 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
10350 ldx [%g1 + %g2], %g3
10351 #else
10352 sethi %hi(0x00000000), %g1
10353 ld [%g1 + %lo(0x00000000)], %g1
10354 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
10355 #endif
10356 jmpl %g3, %g0
10357 nop
10358
10359 GLOBL_FN(GL_PREFIX(ConvolutionParameterfvEXT))
10360 .type glConvolutionParameterfvEXT,#function
10361 GL_PREFIX(ConvolutionParameterfvEXT):
10362 #ifdef __sparc_v9__
10363 sethi %hi(0x00000000), %g2
10364 sethi %hi(0x00000000), %g1
10365 or %g2, %lo(0x00000000), %g2
10366 or %g1, %lo(0x00000000), %g1
10367 sllx %g2, 32, %g2
10368 ldx [%g1 + %g2], %g1
10369 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
10370 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
10371 ldx [%g1 + %g2], %g3
10372 #else
10373 sethi %hi(0x00000000), %g1
10374 ld [%g1 + %lo(0x00000000)], %g1
10375 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
10376 #endif
10377 jmpl %g3, %g0
10378 nop
10379
10380 GLOBL_FN(GL_PREFIX(ConvolutionParameteriEXT))
10381 .type glConvolutionParameteriEXT,#function
10382 GL_PREFIX(ConvolutionParameteriEXT):
10383 #ifdef __sparc_v9__
10384 sethi %hi(0x00000000), %g2
10385 sethi %hi(0x00000000), %g1
10386 or %g2, %lo(0x00000000), %g2
10387 or %g1, %lo(0x00000000), %g1
10388 sllx %g2, 32, %g2
10389 ldx [%g1 + %g2], %g1
10390 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
10391 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
10392 ldx [%g1 + %g2], %g3
10393 #else
10394 sethi %hi(0x00000000), %g1
10395 ld [%g1 + %lo(0x00000000)], %g1
10396 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
10397 #endif
10398 jmpl %g3, %g0
10399 nop
10400
10401 GLOBL_FN(GL_PREFIX(ConvolutionParameterivEXT))
10402 .type glConvolutionParameterivEXT,#function
10403 GL_PREFIX(ConvolutionParameterivEXT):
10404 #ifdef __sparc_v9__
10405 sethi %hi(0x00000000), %g2
10406 sethi %hi(0x00000000), %g1
10407 or %g2, %lo(0x00000000), %g2
10408 or %g1, %lo(0x00000000), %g1
10409 sllx %g2, 32, %g2
10410 ldx [%g1 + %g2], %g1
10411 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
10412 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
10413 ldx [%g1 + %g2], %g3
10414 #else
10415 sethi %hi(0x00000000), %g1
10416 ld [%g1 + %lo(0x00000000)], %g1
10417 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
10418 #endif
10419 jmpl %g3, %g0
10420 nop
10421
10422 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1DEXT))
10423 .type glCopyConvolutionFilter1DEXT,#function
10424 GL_PREFIX(CopyConvolutionFilter1DEXT):
10425 #ifdef __sparc_v9__
10426 sethi %hi(0x00000000), %g2
10427 sethi %hi(0x00000000), %g1
10428 or %g2, %lo(0x00000000), %g2
10429 or %g1, %lo(0x00000000), %g1
10430 sllx %g2, 32, %g2
10431 ldx [%g1 + %g2], %g1
10432 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
10433 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
10434 ldx [%g1 + %g2], %g3
10435 #else
10436 sethi %hi(0x00000000), %g1
10437 ld [%g1 + %lo(0x00000000)], %g1
10438 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
10439 #endif
10440 jmpl %g3, %g0
10441 nop
10442
10443 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2DEXT))
10444 .type glCopyConvolutionFilter2DEXT,#function
10445 GL_PREFIX(CopyConvolutionFilter2DEXT):
10446 #ifdef __sparc_v9__
10447 sethi %hi(0x00000000), %g2
10448 sethi %hi(0x00000000), %g1
10449 or %g2, %lo(0x00000000), %g2
10450 or %g1, %lo(0x00000000), %g1
10451 sllx %g2, 32, %g2
10452 ldx [%g1 + %g2], %g1
10453 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
10454 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
10455 ldx [%g1 + %g2], %g3
10456 #else
10457 sethi %hi(0x00000000), %g1
10458 ld [%g1 + %lo(0x00000000)], %g1
10459 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
10460 #endif
10461 jmpl %g3, %g0
10462 nop
10463
10464 GLOBL_FN(GL_PREFIX(GetConvolutionFilterEXT))
10465 .type glGetConvolutionFilterEXT,#function
10466 GL_PREFIX(GetConvolutionFilterEXT):
10467 #ifdef __sparc_v9__
10468 sethi %hi(0x00000000), %g2
10469 sethi %hi(0x00000000), %g1
10470 or %g2, %lo(0x00000000), %g2
10471 or %g1, %lo(0x00000000), %g1
10472 sllx %g2, 32, %g2
10473 ldx [%g1 + %g2], %g1
10474 sethi %hi(8 * _gloffset_GetConvolutionFilterEXT), %g2
10475 or %g2, %lo(8 * _gloffset_GetConvolutionFilterEXT), %g2
10476 ldx [%g1 + %g2], %g3
10477 #else
10478 sethi %hi(0x00000000), %g1
10479 ld [%g1 + %lo(0x00000000)], %g1
10480 ld [%g1 + (4 * _gloffset_GetConvolutionFilterEXT)], %g3
10481 #endif
10482 jmpl %g3, %g0
10483 nop
10484
10485 GLOBL_FN(GL_PREFIX(GetConvolutionParameterfvEXT))
10486 .type glGetConvolutionParameterfvEXT,#function
10487 GL_PREFIX(GetConvolutionParameterfvEXT):
10488 #ifdef __sparc_v9__
10489 sethi %hi(0x00000000), %g2
10490 sethi %hi(0x00000000), %g1
10491 or %g2, %lo(0x00000000), %g2
10492 or %g1, %lo(0x00000000), %g1
10493 sllx %g2, 32, %g2
10494 ldx [%g1 + %g2], %g1
10495 sethi %hi(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
10496 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
10497 ldx [%g1 + %g2], %g3
10498 #else
10499 sethi %hi(0x00000000), %g1
10500 ld [%g1 + %lo(0x00000000)], %g1
10501 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfvEXT)], %g3
10502 #endif
10503 jmpl %g3, %g0
10504 nop
10505
10506 GLOBL_FN(GL_PREFIX(GetConvolutionParameterivEXT))
10507 .type glGetConvolutionParameterivEXT,#function
10508 GL_PREFIX(GetConvolutionParameterivEXT):
10509 #ifdef __sparc_v9__
10510 sethi %hi(0x00000000), %g2
10511 sethi %hi(0x00000000), %g1
10512 or %g2, %lo(0x00000000), %g2
10513 or %g1, %lo(0x00000000), %g1
10514 sllx %g2, 32, %g2
10515 ldx [%g1 + %g2], %g1
10516 sethi %hi(8 * _gloffset_GetConvolutionParameterivEXT), %g2
10517 or %g2, %lo(8 * _gloffset_GetConvolutionParameterivEXT), %g2
10518 ldx [%g1 + %g2], %g3
10519 #else
10520 sethi %hi(0x00000000), %g1
10521 ld [%g1 + %lo(0x00000000)], %g1
10522 ld [%g1 + (4 * _gloffset_GetConvolutionParameterivEXT)], %g3
10523 #endif
10524 jmpl %g3, %g0
10525 nop
10526
10527 GLOBL_FN(GL_PREFIX(GetSeparableFilterEXT))
10528 .type glGetSeparableFilterEXT,#function
10529 GL_PREFIX(GetSeparableFilterEXT):
10530 #ifdef __sparc_v9__
10531 sethi %hi(0x00000000), %g2
10532 sethi %hi(0x00000000), %g1
10533 or %g2, %lo(0x00000000), %g2
10534 or %g1, %lo(0x00000000), %g1
10535 sllx %g2, 32, %g2
10536 ldx [%g1 + %g2], %g1
10537 sethi %hi(8 * _gloffset_GetSeparableFilterEXT), %g2
10538 or %g2, %lo(8 * _gloffset_GetSeparableFilterEXT), %g2
10539 ldx [%g1 + %g2], %g3
10540 #else
10541 sethi %hi(0x00000000), %g1
10542 ld [%g1 + %lo(0x00000000)], %g1
10543 ld [%g1 + (4 * _gloffset_GetSeparableFilterEXT)], %g3
10544 #endif
10545 jmpl %g3, %g0
10546 nop
10547
10548 GLOBL_FN(GL_PREFIX(SeparableFilter2DEXT))
10549 .type glSeparableFilter2DEXT,#function
10550 GL_PREFIX(SeparableFilter2DEXT):
10551 #ifdef __sparc_v9__
10552 sethi %hi(0x00000000), %g2
10553 sethi %hi(0x00000000), %g1
10554 or %g2, %lo(0x00000000), %g2
10555 or %g1, %lo(0x00000000), %g1
10556 sllx %g2, 32, %g2
10557 ldx [%g1 + %g2], %g1
10558 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
10559 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
10560 ldx [%g1 + %g2], %g3
10561 #else
10562 sethi %hi(0x00000000), %g1
10563 ld [%g1 + %lo(0x00000000)], %g1
10564 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
10565 #endif
10566 jmpl %g3, %g0
10567 nop
10568
10569 GLOBL_FN(GL_PREFIX(ColorTableSGI))
10570 .type glColorTableSGI,#function
10571 GL_PREFIX(ColorTableSGI):
10572 #ifdef __sparc_v9__
10573 sethi %hi(0x00000000), %g2
10574 sethi %hi(0x00000000), %g1
10575 or %g2, %lo(0x00000000), %g2
10576 or %g1, %lo(0x00000000), %g1
10577 sllx %g2, 32, %g2
10578 ldx [%g1 + %g2], %g1
10579 sethi %hi(8 * _gloffset_ColorTable), %g2
10580 or %g2, %lo(8 * _gloffset_ColorTable), %g2
10581 ldx [%g1 + %g2], %g3
10582 #else
10583 sethi %hi(0x00000000), %g1
10584 ld [%g1 + %lo(0x00000000)], %g1
10585 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
10586 #endif
10587 jmpl %g3, %g0
10588 nop
10589
10590 GLOBL_FN(GL_PREFIX(ColorTableParameterfvSGI))
10591 .type glColorTableParameterfvSGI,#function
10592 GL_PREFIX(ColorTableParameterfvSGI):
10593 #ifdef __sparc_v9__
10594 sethi %hi(0x00000000), %g2
10595 sethi %hi(0x00000000), %g1
10596 or %g2, %lo(0x00000000), %g2
10597 or %g1, %lo(0x00000000), %g1
10598 sllx %g2, 32, %g2
10599 ldx [%g1 + %g2], %g1
10600 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
10601 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
10602 ldx [%g1 + %g2], %g3
10603 #else
10604 sethi %hi(0x00000000), %g1
10605 ld [%g1 + %lo(0x00000000)], %g1
10606 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
10607 #endif
10608 jmpl %g3, %g0
10609 nop
10610
10611 GLOBL_FN(GL_PREFIX(ColorTableParameterivSGI))
10612 .type glColorTableParameterivSGI,#function
10613 GL_PREFIX(ColorTableParameterivSGI):
10614 #ifdef __sparc_v9__
10615 sethi %hi(0x00000000), %g2
10616 sethi %hi(0x00000000), %g1
10617 or %g2, %lo(0x00000000), %g2
10618 or %g1, %lo(0x00000000), %g1
10619 sllx %g2, 32, %g2
10620 ldx [%g1 + %g2], %g1
10621 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
10622 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
10623 ldx [%g1 + %g2], %g3
10624 #else
10625 sethi %hi(0x00000000), %g1
10626 ld [%g1 + %lo(0x00000000)], %g1
10627 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
10628 #endif
10629 jmpl %g3, %g0
10630 nop
10631
10632 GLOBL_FN(GL_PREFIX(CopyColorTableSGI))
10633 .type glCopyColorTableSGI,#function
10634 GL_PREFIX(CopyColorTableSGI):
10635 #ifdef __sparc_v9__
10636 sethi %hi(0x00000000), %g2
10637 sethi %hi(0x00000000), %g1
10638 or %g2, %lo(0x00000000), %g2
10639 or %g1, %lo(0x00000000), %g1
10640 sllx %g2, 32, %g2
10641 ldx [%g1 + %g2], %g1
10642 sethi %hi(8 * _gloffset_CopyColorTable), %g2
10643 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
10644 ldx [%g1 + %g2], %g3
10645 #else
10646 sethi %hi(0x00000000), %g1
10647 ld [%g1 + %lo(0x00000000)], %g1
10648 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
10649 #endif
10650 jmpl %g3, %g0
10651 nop
10652
10653 GLOBL_FN(GL_PREFIX(GetColorTableSGI))
10654 .type glGetColorTableSGI,#function
10655 GL_PREFIX(GetColorTableSGI):
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 ldx [%g1 + %g2], %g1
10663 sethi %hi(8 * _gloffset_GetColorTableSGI), %g2
10664 or %g2, %lo(8 * _gloffset_GetColorTableSGI), %g2
10665 ldx [%g1 + %g2], %g3
10666 #else
10667 sethi %hi(0x00000000), %g1
10668 ld [%g1 + %lo(0x00000000)], %g1
10669 ld [%g1 + (4 * _gloffset_GetColorTableSGI)], %g3
10670 #endif
10671 jmpl %g3, %g0
10672 nop
10673
10674 GLOBL_FN(GL_PREFIX(GetColorTableParameterfvSGI))
10675 .type glGetColorTableParameterfvSGI,#function
10676 GL_PREFIX(GetColorTableParameterfvSGI):
10677 #ifdef __sparc_v9__
10678 sethi %hi(0x00000000), %g2
10679 sethi %hi(0x00000000), %g1
10680 or %g2, %lo(0x00000000), %g2
10681 or %g1, %lo(0x00000000), %g1
10682 sllx %g2, 32, %g2
10683 ldx [%g1 + %g2], %g1
10684 sethi %hi(8 * _gloffset_GetColorTableParameterfvSGI), %g2
10685 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvSGI), %g2
10686 ldx [%g1 + %g2], %g3
10687 #else
10688 sethi %hi(0x00000000), %g1
10689 ld [%g1 + %lo(0x00000000)], %g1
10690 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvSGI)], %g3
10691 #endif
10692 jmpl %g3, %g0
10693 nop
10694
10695 GLOBL_FN(GL_PREFIX(GetColorTableParameterivSGI))
10696 .type glGetColorTableParameterivSGI,#function
10697 GL_PREFIX(GetColorTableParameterivSGI):
10698 #ifdef __sparc_v9__
10699 sethi %hi(0x00000000), %g2
10700 sethi %hi(0x00000000), %g1
10701 or %g2, %lo(0x00000000), %g2
10702 or %g1, %lo(0x00000000), %g1
10703 sllx %g2, 32, %g2
10704 ldx [%g1 + %g2], %g1
10705 sethi %hi(8 * _gloffset_GetColorTableParameterivSGI), %g2
10706 or %g2, %lo(8 * _gloffset_GetColorTableParameterivSGI), %g2
10707 ldx [%g1 + %g2], %g3
10708 #else
10709 sethi %hi(0x00000000), %g1
10710 ld [%g1 + %lo(0x00000000)], %g1
10711 ld [%g1 + (4 * _gloffset_GetColorTableParameterivSGI)], %g3
10712 #endif
10713 jmpl %g3, %g0
10714 nop
10715
10716 GLOBL_FN(GL_PREFIX(PixelTexGenSGIX))
10717 .type glPixelTexGenSGIX,#function
10718 GL_PREFIX(PixelTexGenSGIX):
10719 #ifdef __sparc_v9__
10720 sethi %hi(0x00000000), %g2
10721 sethi %hi(0x00000000), %g1
10722 or %g2, %lo(0x00000000), %g2
10723 or %g1, %lo(0x00000000), %g1
10724 sllx %g2, 32, %g2
10725 ldx [%g1 + %g2], %g1
10726 sethi %hi(8 * _gloffset_PixelTexGenSGIX), %g2
10727 or %g2, %lo(8 * _gloffset_PixelTexGenSGIX), %g2
10728 ldx [%g1 + %g2], %g3
10729 #else
10730 sethi %hi(0x00000000), %g1
10731 ld [%g1 + %lo(0x00000000)], %g1
10732 ld [%g1 + (4 * _gloffset_PixelTexGenSGIX)], %g3
10733 #endif
10734 jmpl %g3, %g0
10735 nop
10736
10737 GLOBL_FN(GL_PREFIX(PixelTexGenParameteriSGIS))
10738 .type glPixelTexGenParameteriSGIS,#function
10739 GL_PREFIX(PixelTexGenParameteriSGIS):
10740 #ifdef __sparc_v9__
10741 sethi %hi(0x00000000), %g2
10742 sethi %hi(0x00000000), %g1
10743 or %g2, %lo(0x00000000), %g2
10744 or %g1, %lo(0x00000000), %g1
10745 sllx %g2, 32, %g2
10746 ldx [%g1 + %g2], %g1
10747 sethi %hi(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
10748 or %g2, %lo(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
10749 ldx [%g1 + %g2], %g3
10750 #else
10751 sethi %hi(0x00000000), %g1
10752 ld [%g1 + %lo(0x00000000)], %g1
10753 ld [%g1 + (4 * _gloffset_PixelTexGenParameteriSGIS)], %g3
10754 #endif
10755 jmpl %g3, %g0
10756 nop
10757
10758 GLOBL_FN(GL_PREFIX(PixelTexGenParameterivSGIS))
10759 .type glPixelTexGenParameterivSGIS,#function
10760 GL_PREFIX(PixelTexGenParameterivSGIS):
10761 #ifdef __sparc_v9__
10762 sethi %hi(0x00000000), %g2
10763 sethi %hi(0x00000000), %g1
10764 or %g2, %lo(0x00000000), %g2
10765 or %g1, %lo(0x00000000), %g1
10766 sllx %g2, 32, %g2
10767 ldx [%g1 + %g2], %g1
10768 sethi %hi(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
10769 or %g2, %lo(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
10770 ldx [%g1 + %g2], %g3
10771 #else
10772 sethi %hi(0x00000000), %g1
10773 ld [%g1 + %lo(0x00000000)], %g1
10774 ld [%g1 + (4 * _gloffset_PixelTexGenParameterivSGIS)], %g3
10775 #endif
10776 jmpl %g3, %g0
10777 nop
10778
10779 GLOBL_FN(GL_PREFIX(PixelTexGenParameterfSGIS))
10780 .type glPixelTexGenParameterfSGIS,#function
10781 GL_PREFIX(PixelTexGenParameterfSGIS):
10782 #ifdef __sparc_v9__
10783 sethi %hi(0x00000000), %g2
10784 sethi %hi(0x00000000), %g1
10785 or %g2, %lo(0x00000000), %g2
10786 or %g1, %lo(0x00000000), %g1
10787 sllx %g2, 32, %g2
10788 ldx [%g1 + %g2], %g1
10789 sethi %hi(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
10790 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
10791 ldx [%g1 + %g2], %g3
10792 #else
10793 sethi %hi(0x00000000), %g1
10794 ld [%g1 + %lo(0x00000000)], %g1
10795 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfSGIS)], %g3
10796 #endif
10797 jmpl %g3, %g0
10798 nop
10799
10800 GLOBL_FN(GL_PREFIX(PixelTexGenParameterfvSGIS))
10801 .type glPixelTexGenParameterfvSGIS,#function
10802 GL_PREFIX(PixelTexGenParameterfvSGIS):
10803 #ifdef __sparc_v9__
10804 sethi %hi(0x00000000), %g2
10805 sethi %hi(0x00000000), %g1
10806 or %g2, %lo(0x00000000), %g2
10807 or %g1, %lo(0x00000000), %g1
10808 sllx %g2, 32, %g2
10809 ldx [%g1 + %g2], %g1
10810 sethi %hi(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
10811 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
10812 ldx [%g1 + %g2], %g3
10813 #else
10814 sethi %hi(0x00000000), %g1
10815 ld [%g1 + %lo(0x00000000)], %g1
10816 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfvSGIS)], %g3
10817 #endif
10818 jmpl %g3, %g0
10819 nop
10820
10821 GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterivSGIS))
10822 .type glGetPixelTexGenParameterivSGIS,#function
10823 GL_PREFIX(GetPixelTexGenParameterivSGIS):
10824 #ifdef __sparc_v9__
10825 sethi %hi(0x00000000), %g2
10826 sethi %hi(0x00000000), %g1
10827 or %g2, %lo(0x00000000), %g2
10828 or %g1, %lo(0x00000000), %g1
10829 sllx %g2, 32, %g2
10830 ldx [%g1 + %g2], %g1
10831 sethi %hi(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
10832 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
10833 ldx [%g1 + %g2], %g3
10834 #else
10835 sethi %hi(0x00000000), %g1
10836 ld [%g1 + %lo(0x00000000)], %g1
10837 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterivSGIS)], %g3
10838 #endif
10839 jmpl %g3, %g0
10840 nop
10841
10842 GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterfvSGIS))
10843 .type glGetPixelTexGenParameterfvSGIS,#function
10844 GL_PREFIX(GetPixelTexGenParameterfvSGIS):
10845 #ifdef __sparc_v9__
10846 sethi %hi(0x00000000), %g2
10847 sethi %hi(0x00000000), %g1
10848 or %g2, %lo(0x00000000), %g2
10849 or %g1, %lo(0x00000000), %g1
10850 sllx %g2, 32, %g2
10851 ldx [%g1 + %g2], %g1
10852 sethi %hi(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
10853 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
10854 ldx [%g1 + %g2], %g3
10855 #else
10856 sethi %hi(0x00000000), %g1
10857 ld [%g1 + %lo(0x00000000)], %g1
10858 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterfvSGIS)], %g3
10859 #endif
10860 jmpl %g3, %g0
10861 nop
10862
10863 GLOBL_FN(GL_PREFIX(TexImage4DSGIS))
10864 .type glTexImage4DSGIS,#function
10865 GL_PREFIX(TexImage4DSGIS):
10866 #ifdef __sparc_v9__
10867 sethi %hi(0x00000000), %g2
10868 sethi %hi(0x00000000), %g1
10869 or %g2, %lo(0x00000000), %g2
10870 or %g1, %lo(0x00000000), %g1
10871 sllx %g2, 32, %g2
10872 ldx [%g1 + %g2], %g1
10873 sethi %hi(8 * _gloffset_TexImage4DSGIS), %g2
10874 or %g2, %lo(8 * _gloffset_TexImage4DSGIS), %g2
10875 ldx [%g1 + %g2], %g3
10876 #else
10877 sethi %hi(0x00000000), %g1
10878 ld [%g1 + %lo(0x00000000)], %g1
10879 ld [%g1 + (4 * _gloffset_TexImage4DSGIS)], %g3
10880 #endif
10881 jmpl %g3, %g0
10882 nop
10883
10884 GLOBL_FN(GL_PREFIX(TexSubImage4DSGIS))
10885 .type glTexSubImage4DSGIS,#function
10886 GL_PREFIX(TexSubImage4DSGIS):
10887 #ifdef __sparc_v9__
10888 sethi %hi(0x00000000), %g2
10889 sethi %hi(0x00000000), %g1
10890 or %g2, %lo(0x00000000), %g2
10891 or %g1, %lo(0x00000000), %g1
10892 sllx %g2, 32, %g2
10893 ldx [%g1 + %g2], %g1
10894 sethi %hi(8 * _gloffset_TexSubImage4DSGIS), %g2
10895 or %g2, %lo(8 * _gloffset_TexSubImage4DSGIS), %g2
10896 ldx [%g1 + %g2], %g3
10897 #else
10898 sethi %hi(0x00000000), %g1
10899 ld [%g1 + %lo(0x00000000)], %g1
10900 ld [%g1 + (4 * _gloffset_TexSubImage4DSGIS)], %g3
10901 #endif
10902 jmpl %g3, %g0
10903 nop
10904
10905 GLOBL_FN(GL_PREFIX(AreTexturesResidentEXT))
10906 .type glAreTexturesResidentEXT,#function
10907 GL_PREFIX(AreTexturesResidentEXT):
10908 #ifdef __sparc_v9__
10909 sethi %hi(0x00000000), %g2
10910 sethi %hi(0x00000000), %g1
10911 or %g2, %lo(0x00000000), %g2
10912 or %g1, %lo(0x00000000), %g1
10913 sllx %g2, 32, %g2
10914 ldx [%g1 + %g2], %g1
10915 sethi %hi(8 * _gloffset_AreTexturesResidentEXT), %g2
10916 or %g2, %lo(8 * _gloffset_AreTexturesResidentEXT), %g2
10917 ldx [%g1 + %g2], %g3
10918 #else
10919 sethi %hi(0x00000000), %g1
10920 ld [%g1 + %lo(0x00000000)], %g1
10921 ld [%g1 + (4 * _gloffset_AreTexturesResidentEXT)], %g3
10922 #endif
10923 jmpl %g3, %g0
10924 nop
10925
10926 GLOBL_FN(GL_PREFIX(BindTextureEXT))
10927 .type glBindTextureEXT,#function
10928 GL_PREFIX(BindTextureEXT):
10929 #ifdef __sparc_v9__
10930 sethi %hi(0x00000000), %g2
10931 sethi %hi(0x00000000), %g1
10932 or %g2, %lo(0x00000000), %g2
10933 or %g1, %lo(0x00000000), %g1
10934 sllx %g2, 32, %g2
10935 ldx [%g1 + %g2], %g1
10936 sethi %hi(8 * _gloffset_BindTexture), %g2
10937 or %g2, %lo(8 * _gloffset_BindTexture), %g2
10938 ldx [%g1 + %g2], %g3
10939 #else
10940 sethi %hi(0x00000000), %g1
10941 ld [%g1 + %lo(0x00000000)], %g1
10942 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
10943 #endif
10944 jmpl %g3, %g0
10945 nop
10946
10947 GLOBL_FN(GL_PREFIX(DeleteTexturesEXT))
10948 .type glDeleteTexturesEXT,#function
10949 GL_PREFIX(DeleteTexturesEXT):
10950 #ifdef __sparc_v9__
10951 sethi %hi(0x00000000), %g2
10952 sethi %hi(0x00000000), %g1
10953 or %g2, %lo(0x00000000), %g2
10954 or %g1, %lo(0x00000000), %g1
10955 sllx %g2, 32, %g2
10956 ldx [%g1 + %g2], %g1
10957 sethi %hi(8 * _gloffset_DeleteTextures), %g2
10958 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
10959 ldx [%g1 + %g2], %g3
10960 #else
10961 sethi %hi(0x00000000), %g1
10962 ld [%g1 + %lo(0x00000000)], %g1
10963 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
10964 #endif
10965 jmpl %g3, %g0
10966 nop
10967
10968 GLOBL_FN(GL_PREFIX(GenTexturesEXT))
10969 .type glGenTexturesEXT,#function
10970 GL_PREFIX(GenTexturesEXT):
10971 #ifdef __sparc_v9__
10972 sethi %hi(0x00000000), %g2
10973 sethi %hi(0x00000000), %g1
10974 or %g2, %lo(0x00000000), %g2
10975 or %g1, %lo(0x00000000), %g1
10976 sllx %g2, 32, %g2
10977 ldx [%g1 + %g2], %g1
10978 sethi %hi(8 * _gloffset_GenTexturesEXT), %g2
10979 or %g2, %lo(8 * _gloffset_GenTexturesEXT), %g2
10980 ldx [%g1 + %g2], %g3
10981 #else
10982 sethi %hi(0x00000000), %g1
10983 ld [%g1 + %lo(0x00000000)], %g1
10984 ld [%g1 + (4 * _gloffset_GenTexturesEXT)], %g3
10985 #endif
10986 jmpl %g3, %g0
10987 nop
10988
10989 GLOBL_FN(GL_PREFIX(IsTextureEXT))
10990 .type glIsTextureEXT,#function
10991 GL_PREFIX(IsTextureEXT):
10992 #ifdef __sparc_v9__
10993 sethi %hi(0x00000000), %g2
10994 sethi %hi(0x00000000), %g1
10995 or %g2, %lo(0x00000000), %g2
10996 or %g1, %lo(0x00000000), %g1
10997 sllx %g2, 32, %g2
10998 ldx [%g1 + %g2], %g1
10999 sethi %hi(8 * _gloffset_IsTextureEXT), %g2
11000 or %g2, %lo(8 * _gloffset_IsTextureEXT), %g2
11001 ldx [%g1 + %g2], %g3
11002 #else
11003 sethi %hi(0x00000000), %g1
11004 ld [%g1 + %lo(0x00000000)], %g1
11005 ld [%g1 + (4 * _gloffset_IsTextureEXT)], %g3
11006 #endif
11007 jmpl %g3, %g0
11008 nop
11009
11010 GLOBL_FN(GL_PREFIX(PrioritizeTexturesEXT))
11011 .type glPrioritizeTexturesEXT,#function
11012 GL_PREFIX(PrioritizeTexturesEXT):
11013 #ifdef __sparc_v9__
11014 sethi %hi(0x00000000), %g2
11015 sethi %hi(0x00000000), %g1
11016 or %g2, %lo(0x00000000), %g2
11017 or %g1, %lo(0x00000000), %g1
11018 sllx %g2, 32, %g2
11019 ldx [%g1 + %g2], %g1
11020 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
11021 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
11022 ldx [%g1 + %g2], %g3
11023 #else
11024 sethi %hi(0x00000000), %g1
11025 ld [%g1 + %lo(0x00000000)], %g1
11026 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
11027 #endif
11028 jmpl %g3, %g0
11029 nop
11030
11031 GLOBL_FN(GL_PREFIX(DetailTexFuncSGIS))
11032 .type glDetailTexFuncSGIS,#function
11033 GL_PREFIX(DetailTexFuncSGIS):
11034 #ifdef __sparc_v9__
11035 sethi %hi(0x00000000), %g2
11036 sethi %hi(0x00000000), %g1
11037 or %g2, %lo(0x00000000), %g2
11038 or %g1, %lo(0x00000000), %g1
11039 sllx %g2, 32, %g2
11040 ldx [%g1 + %g2], %g1
11041 sethi %hi(8 * _gloffset_DetailTexFuncSGIS), %g2
11042 or %g2, %lo(8 * _gloffset_DetailTexFuncSGIS), %g2
11043 ldx [%g1 + %g2], %g3
11044 #else
11045 sethi %hi(0x00000000), %g1
11046 ld [%g1 + %lo(0x00000000)], %g1
11047 ld [%g1 + (4 * _gloffset_DetailTexFuncSGIS)], %g3
11048 #endif
11049 jmpl %g3, %g0
11050 nop
11051
11052 GLOBL_FN(GL_PREFIX(GetDetailTexFuncSGIS))
11053 .type glGetDetailTexFuncSGIS,#function
11054 GL_PREFIX(GetDetailTexFuncSGIS):
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 ldx [%g1 + %g2], %g1
11062 sethi %hi(8 * _gloffset_GetDetailTexFuncSGIS), %g2
11063 or %g2, %lo(8 * _gloffset_GetDetailTexFuncSGIS), %g2
11064 ldx [%g1 + %g2], %g3
11065 #else
11066 sethi %hi(0x00000000), %g1
11067 ld [%g1 + %lo(0x00000000)], %g1
11068 ld [%g1 + (4 * _gloffset_GetDetailTexFuncSGIS)], %g3
11069 #endif
11070 jmpl %g3, %g0
11071 nop
11072
11073 GLOBL_FN(GL_PREFIX(SharpenTexFuncSGIS))
11074 .type glSharpenTexFuncSGIS,#function
11075 GL_PREFIX(SharpenTexFuncSGIS):
11076 #ifdef __sparc_v9__
11077 sethi %hi(0x00000000), %g2
11078 sethi %hi(0x00000000), %g1
11079 or %g2, %lo(0x00000000), %g2
11080 or %g1, %lo(0x00000000), %g1
11081 sllx %g2, 32, %g2
11082 ldx [%g1 + %g2], %g1
11083 sethi %hi(8 * _gloffset_SharpenTexFuncSGIS), %g2
11084 or %g2, %lo(8 * _gloffset_SharpenTexFuncSGIS), %g2
11085 ldx [%g1 + %g2], %g3
11086 #else
11087 sethi %hi(0x00000000), %g1
11088 ld [%g1 + %lo(0x00000000)], %g1
11089 ld [%g1 + (4 * _gloffset_SharpenTexFuncSGIS)], %g3
11090 #endif
11091 jmpl %g3, %g0
11092 nop
11093
11094 GLOBL_FN(GL_PREFIX(GetSharpenTexFuncSGIS))
11095 .type glGetSharpenTexFuncSGIS,#function
11096 GL_PREFIX(GetSharpenTexFuncSGIS):
11097 #ifdef __sparc_v9__
11098 sethi %hi(0x00000000), %g2
11099 sethi %hi(0x00000000), %g1
11100 or %g2, %lo(0x00000000), %g2
11101 or %g1, %lo(0x00000000), %g1
11102 sllx %g2, 32, %g2
11103 ldx [%g1 + %g2], %g1
11104 sethi %hi(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
11105 or %g2, %lo(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
11106 ldx [%g1 + %g2], %g3
11107 #else
11108 sethi %hi(0x00000000), %g1
11109 ld [%g1 + %lo(0x00000000)], %g1
11110 ld [%g1 + (4 * _gloffset_GetSharpenTexFuncSGIS)], %g3
11111 #endif
11112 jmpl %g3, %g0
11113 nop
11114
11115 GLOBL_FN(GL_PREFIX(SampleMaskSGIS))
11116 .type glSampleMaskSGIS,#function
11117 GL_PREFIX(SampleMaskSGIS):
11118 #ifdef __sparc_v9__
11119 sethi %hi(0x00000000), %g2
11120 sethi %hi(0x00000000), %g1
11121 or %g2, %lo(0x00000000), %g2
11122 or %g1, %lo(0x00000000), %g1
11123 sllx %g2, 32, %g2
11124 ldx [%g1 + %g2], %g1
11125 sethi %hi(8 * _gloffset_SampleMaskSGIS), %g2
11126 or %g2, %lo(8 * _gloffset_SampleMaskSGIS), %g2
11127 ldx [%g1 + %g2], %g3
11128 #else
11129 sethi %hi(0x00000000), %g1
11130 ld [%g1 + %lo(0x00000000)], %g1
11131 ld [%g1 + (4 * _gloffset_SampleMaskSGIS)], %g3
11132 #endif
11133 jmpl %g3, %g0
11134 nop
11135
11136 GLOBL_FN(GL_PREFIX(SamplePatternSGIS))
11137 .type glSamplePatternSGIS,#function
11138 GL_PREFIX(SamplePatternSGIS):
11139 #ifdef __sparc_v9__
11140 sethi %hi(0x00000000), %g2
11141 sethi %hi(0x00000000), %g1
11142 or %g2, %lo(0x00000000), %g2
11143 or %g1, %lo(0x00000000), %g1
11144 sllx %g2, 32, %g2
11145 ldx [%g1 + %g2], %g1
11146 sethi %hi(8 * _gloffset_SamplePatternSGIS), %g2
11147 or %g2, %lo(8 * _gloffset_SamplePatternSGIS), %g2
11148 ldx [%g1 + %g2], %g3
11149 #else
11150 sethi %hi(0x00000000), %g1
11151 ld [%g1 + %lo(0x00000000)], %g1
11152 ld [%g1 + (4 * _gloffset_SamplePatternSGIS)], %g3
11153 #endif
11154 jmpl %g3, %g0
11155 nop
11156
11157 GLOBL_FN(GL_PREFIX(ArrayElementEXT))
11158 .type glArrayElementEXT,#function
11159 GL_PREFIX(ArrayElementEXT):
11160 #ifdef __sparc_v9__
11161 sethi %hi(0x00000000), %g2
11162 sethi %hi(0x00000000), %g1
11163 or %g2, %lo(0x00000000), %g2
11164 or %g1, %lo(0x00000000), %g1
11165 sllx %g2, 32, %g2
11166 ldx [%g1 + %g2], %g1
11167 sethi %hi(8 * _gloffset_ArrayElement), %g2
11168 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
11169 ldx [%g1 + %g2], %g3
11170 #else
11171 sethi %hi(0x00000000), %g1
11172 ld [%g1 + %lo(0x00000000)], %g1
11173 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
11174 #endif
11175 jmpl %g3, %g0
11176 nop
11177
11178 GLOBL_FN(GL_PREFIX(ColorPointerEXT))
11179 .type glColorPointerEXT,#function
11180 GL_PREFIX(ColorPointerEXT):
11181 #ifdef __sparc_v9__
11182 sethi %hi(0x00000000), %g2
11183 sethi %hi(0x00000000), %g1
11184 or %g2, %lo(0x00000000), %g2
11185 or %g1, %lo(0x00000000), %g1
11186 sllx %g2, 32, %g2
11187 ldx [%g1 + %g2], %g1
11188 sethi %hi(8 * _gloffset_ColorPointerEXT), %g2
11189 or %g2, %lo(8 * _gloffset_ColorPointerEXT), %g2
11190 ldx [%g1 + %g2], %g3
11191 #else
11192 sethi %hi(0x00000000), %g1
11193 ld [%g1 + %lo(0x00000000)], %g1
11194 ld [%g1 + (4 * _gloffset_ColorPointerEXT)], %g3
11195 #endif
11196 jmpl %g3, %g0
11197 nop
11198
11199 GLOBL_FN(GL_PREFIX(DrawArraysEXT))
11200 .type glDrawArraysEXT,#function
11201 GL_PREFIX(DrawArraysEXT):
11202 #ifdef __sparc_v9__
11203 sethi %hi(0x00000000), %g2
11204 sethi %hi(0x00000000), %g1
11205 or %g2, %lo(0x00000000), %g2
11206 or %g1, %lo(0x00000000), %g1
11207 sllx %g2, 32, %g2
11208 ldx [%g1 + %g2], %g1
11209 sethi %hi(8 * _gloffset_DrawArrays), %g2
11210 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
11211 ldx [%g1 + %g2], %g3
11212 #else
11213 sethi %hi(0x00000000), %g1
11214 ld [%g1 + %lo(0x00000000)], %g1
11215 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
11216 #endif
11217 jmpl %g3, %g0
11218 nop
11219
11220 GLOBL_FN(GL_PREFIX(EdgeFlagPointerEXT))
11221 .type glEdgeFlagPointerEXT,#function
11222 GL_PREFIX(EdgeFlagPointerEXT):
11223 #ifdef __sparc_v9__
11224 sethi %hi(0x00000000), %g2
11225 sethi %hi(0x00000000), %g1
11226 or %g2, %lo(0x00000000), %g2
11227 or %g1, %lo(0x00000000), %g1
11228 sllx %g2, 32, %g2
11229 ldx [%g1 + %g2], %g1
11230 sethi %hi(8 * _gloffset_EdgeFlagPointerEXT), %g2
11231 or %g2, %lo(8 * _gloffset_EdgeFlagPointerEXT), %g2
11232 ldx [%g1 + %g2], %g3
11233 #else
11234 sethi %hi(0x00000000), %g1
11235 ld [%g1 + %lo(0x00000000)], %g1
11236 ld [%g1 + (4 * _gloffset_EdgeFlagPointerEXT)], %g3
11237 #endif
11238 jmpl %g3, %g0
11239 nop
11240
11241 GLOBL_FN(GL_PREFIX(GetPointervEXT))
11242 .type glGetPointervEXT,#function
11243 GL_PREFIX(GetPointervEXT):
11244 #ifdef __sparc_v9__
11245 sethi %hi(0x00000000), %g2
11246 sethi %hi(0x00000000), %g1
11247 or %g2, %lo(0x00000000), %g2
11248 or %g1, %lo(0x00000000), %g1
11249 sllx %g2, 32, %g2
11250 ldx [%g1 + %g2], %g1
11251 sethi %hi(8 * _gloffset_GetPointerv), %g2
11252 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
11253 ldx [%g1 + %g2], %g3
11254 #else
11255 sethi %hi(0x00000000), %g1
11256 ld [%g1 + %lo(0x00000000)], %g1
11257 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
11258 #endif
11259 jmpl %g3, %g0
11260 nop
11261
11262 GLOBL_FN(GL_PREFIX(IndexPointerEXT))
11263 .type glIndexPointerEXT,#function
11264 GL_PREFIX(IndexPointerEXT):
11265 #ifdef __sparc_v9__
11266 sethi %hi(0x00000000), %g2
11267 sethi %hi(0x00000000), %g1
11268 or %g2, %lo(0x00000000), %g2
11269 or %g1, %lo(0x00000000), %g1
11270 sllx %g2, 32, %g2
11271 ldx [%g1 + %g2], %g1
11272 sethi %hi(8 * _gloffset_IndexPointerEXT), %g2
11273 or %g2, %lo(8 * _gloffset_IndexPointerEXT), %g2
11274 ldx [%g1 + %g2], %g3
11275 #else
11276 sethi %hi(0x00000000), %g1
11277 ld [%g1 + %lo(0x00000000)], %g1
11278 ld [%g1 + (4 * _gloffset_IndexPointerEXT)], %g3
11279 #endif
11280 jmpl %g3, %g0
11281 nop
11282
11283 GLOBL_FN(GL_PREFIX(NormalPointerEXT))
11284 .type glNormalPointerEXT,#function
11285 GL_PREFIX(NormalPointerEXT):
11286 #ifdef __sparc_v9__
11287 sethi %hi(0x00000000), %g2
11288 sethi %hi(0x00000000), %g1
11289 or %g2, %lo(0x00000000), %g2
11290 or %g1, %lo(0x00000000), %g1
11291 sllx %g2, 32, %g2
11292 ldx [%g1 + %g2], %g1
11293 sethi %hi(8 * _gloffset_NormalPointerEXT), %g2
11294 or %g2, %lo(8 * _gloffset_NormalPointerEXT), %g2
11295 ldx [%g1 + %g2], %g3
11296 #else
11297 sethi %hi(0x00000000), %g1
11298 ld [%g1 + %lo(0x00000000)], %g1
11299 ld [%g1 + (4 * _gloffset_NormalPointerEXT)], %g3
11300 #endif
11301 jmpl %g3, %g0
11302 nop
11303
11304 GLOBL_FN(GL_PREFIX(TexCoordPointerEXT))
11305 .type glTexCoordPointerEXT,#function
11306 GL_PREFIX(TexCoordPointerEXT):
11307 #ifdef __sparc_v9__
11308 sethi %hi(0x00000000), %g2
11309 sethi %hi(0x00000000), %g1
11310 or %g2, %lo(0x00000000), %g2
11311 or %g1, %lo(0x00000000), %g1
11312 sllx %g2, 32, %g2
11313 ldx [%g1 + %g2], %g1
11314 sethi %hi(8 * _gloffset_TexCoordPointerEXT), %g2
11315 or %g2, %lo(8 * _gloffset_TexCoordPointerEXT), %g2
11316 ldx [%g1 + %g2], %g3
11317 #else
11318 sethi %hi(0x00000000), %g1
11319 ld [%g1 + %lo(0x00000000)], %g1
11320 ld [%g1 + (4 * _gloffset_TexCoordPointerEXT)], %g3
11321 #endif
11322 jmpl %g3, %g0
11323 nop
11324
11325 GLOBL_FN(GL_PREFIX(VertexPointerEXT))
11326 .type glVertexPointerEXT,#function
11327 GL_PREFIX(VertexPointerEXT):
11328 #ifdef __sparc_v9__
11329 sethi %hi(0x00000000), %g2
11330 sethi %hi(0x00000000), %g1
11331 or %g2, %lo(0x00000000), %g2
11332 or %g1, %lo(0x00000000), %g1
11333 sllx %g2, 32, %g2
11334 ldx [%g1 + %g2], %g1
11335 sethi %hi(8 * _gloffset_VertexPointerEXT), %g2
11336 or %g2, %lo(8 * _gloffset_VertexPointerEXT), %g2
11337 ldx [%g1 + %g2], %g3
11338 #else
11339 sethi %hi(0x00000000), %g1
11340 ld [%g1 + %lo(0x00000000)], %g1
11341 ld [%g1 + (4 * _gloffset_VertexPointerEXT)], %g3
11342 #endif
11343 jmpl %g3, %g0
11344 nop
11345
11346 GLOBL_FN(GL_PREFIX(BlendEquationEXT))
11347 .type glBlendEquationEXT,#function
11348 GL_PREFIX(BlendEquationEXT):
11349 #ifdef __sparc_v9__
11350 sethi %hi(0x00000000), %g2
11351 sethi %hi(0x00000000), %g1
11352 or %g2, %lo(0x00000000), %g2
11353 or %g1, %lo(0x00000000), %g1
11354 sllx %g2, 32, %g2
11355 ldx [%g1 + %g2], %g1
11356 sethi %hi(8 * _gloffset_BlendEquation), %g2
11357 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
11358 ldx [%g1 + %g2], %g3
11359 #else
11360 sethi %hi(0x00000000), %g1
11361 ld [%g1 + %lo(0x00000000)], %g1
11362 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
11363 #endif
11364 jmpl %g3, %g0
11365 nop
11366
11367 GLOBL_FN(GL_PREFIX(SpriteParameterfSGIX))
11368 .type glSpriteParameterfSGIX,#function
11369 GL_PREFIX(SpriteParameterfSGIX):
11370 #ifdef __sparc_v9__
11371 sethi %hi(0x00000000), %g2
11372 sethi %hi(0x00000000), %g1
11373 or %g2, %lo(0x00000000), %g2
11374 or %g1, %lo(0x00000000), %g1
11375 sllx %g2, 32, %g2
11376 ldx [%g1 + %g2], %g1
11377 sethi %hi(8 * _gloffset_SpriteParameterfSGIX), %g2
11378 or %g2, %lo(8 * _gloffset_SpriteParameterfSGIX), %g2
11379 ldx [%g1 + %g2], %g3
11380 #else
11381 sethi %hi(0x00000000), %g1
11382 ld [%g1 + %lo(0x00000000)], %g1
11383 ld [%g1 + (4 * _gloffset_SpriteParameterfSGIX)], %g3
11384 #endif
11385 jmpl %g3, %g0
11386 nop
11387
11388 GLOBL_FN(GL_PREFIX(SpriteParameterfvSGIX))
11389 .type glSpriteParameterfvSGIX,#function
11390 GL_PREFIX(SpriteParameterfvSGIX):
11391 #ifdef __sparc_v9__
11392 sethi %hi(0x00000000), %g2
11393 sethi %hi(0x00000000), %g1
11394 or %g2, %lo(0x00000000), %g2
11395 or %g1, %lo(0x00000000), %g1
11396 sllx %g2, 32, %g2
11397 ldx [%g1 + %g2], %g1
11398 sethi %hi(8 * _gloffset_SpriteParameterfvSGIX), %g2
11399 or %g2, %lo(8 * _gloffset_SpriteParameterfvSGIX), %g2
11400 ldx [%g1 + %g2], %g3
11401 #else
11402 sethi %hi(0x00000000), %g1
11403 ld [%g1 + %lo(0x00000000)], %g1
11404 ld [%g1 + (4 * _gloffset_SpriteParameterfvSGIX)], %g3
11405 #endif
11406 jmpl %g3, %g0
11407 nop
11408
11409 GLOBL_FN(GL_PREFIX(SpriteParameteriSGIX))
11410 .type glSpriteParameteriSGIX,#function
11411 GL_PREFIX(SpriteParameteriSGIX):
11412 #ifdef __sparc_v9__
11413 sethi %hi(0x00000000), %g2
11414 sethi %hi(0x00000000), %g1
11415 or %g2, %lo(0x00000000), %g2
11416 or %g1, %lo(0x00000000), %g1
11417 sllx %g2, 32, %g2
11418 ldx [%g1 + %g2], %g1
11419 sethi %hi(8 * _gloffset_SpriteParameteriSGIX), %g2
11420 or %g2, %lo(8 * _gloffset_SpriteParameteriSGIX), %g2
11421 ldx [%g1 + %g2], %g3
11422 #else
11423 sethi %hi(0x00000000), %g1
11424 ld [%g1 + %lo(0x00000000)], %g1
11425 ld [%g1 + (4 * _gloffset_SpriteParameteriSGIX)], %g3
11426 #endif
11427 jmpl %g3, %g0
11428 nop
11429
11430 GLOBL_FN(GL_PREFIX(SpriteParameterivSGIX))
11431 .type glSpriteParameterivSGIX,#function
11432 GL_PREFIX(SpriteParameterivSGIX):
11433 #ifdef __sparc_v9__
11434 sethi %hi(0x00000000), %g2
11435 sethi %hi(0x00000000), %g1
11436 or %g2, %lo(0x00000000), %g2
11437 or %g1, %lo(0x00000000), %g1
11438 sllx %g2, 32, %g2
11439 ldx [%g1 + %g2], %g1
11440 sethi %hi(8 * _gloffset_SpriteParameterivSGIX), %g2
11441 or %g2, %lo(8 * _gloffset_SpriteParameterivSGIX), %g2
11442 ldx [%g1 + %g2], %g3
11443 #else
11444 sethi %hi(0x00000000), %g1
11445 ld [%g1 + %lo(0x00000000)], %g1
11446 ld [%g1 + (4 * _gloffset_SpriteParameterivSGIX)], %g3
11447 #endif
11448 jmpl %g3, %g0
11449 nop
11450
11451 GLOBL_FN(GL_PREFIX(PointParameterfEXT))
11452 .type glPointParameterfEXT,#function
11453 GL_PREFIX(PointParameterfEXT):
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 ldx [%g1 + %g2], %g1
11461 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
11462 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
11463 ldx [%g1 + %g2], %g3
11464 #else
11465 sethi %hi(0x00000000), %g1
11466 ld [%g1 + %lo(0x00000000)], %g1
11467 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
11468 #endif
11469 jmpl %g3, %g0
11470 nop
11471
11472 GLOBL_FN(GL_PREFIX(PointParameterfvEXT))
11473 .type glPointParameterfvEXT,#function
11474 GL_PREFIX(PointParameterfvEXT):
11475 #ifdef __sparc_v9__
11476 sethi %hi(0x00000000), %g2
11477 sethi %hi(0x00000000), %g1
11478 or %g2, %lo(0x00000000), %g2
11479 or %g1, %lo(0x00000000), %g1
11480 sllx %g2, 32, %g2
11481 ldx [%g1 + %g2], %g1
11482 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
11483 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
11484 ldx [%g1 + %g2], %g3
11485 #else
11486 sethi %hi(0x00000000), %g1
11487 ld [%g1 + %lo(0x00000000)], %g1
11488 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
11489 #endif
11490 jmpl %g3, %g0
11491 nop
11492
11493 GLOBL_FN(GL_PREFIX(PointParameterfARB))
11494 .type glPointParameterfARB,#function
11495 GL_PREFIX(PointParameterfARB):
11496 #ifdef __sparc_v9__
11497 sethi %hi(0x00000000), %g2
11498 sethi %hi(0x00000000), %g1
11499 or %g2, %lo(0x00000000), %g2
11500 or %g1, %lo(0x00000000), %g1
11501 sllx %g2, 32, %g2
11502 ldx [%g1 + %g2], %g1
11503 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
11504 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
11505 ldx [%g1 + %g2], %g3
11506 #else
11507 sethi %hi(0x00000000), %g1
11508 ld [%g1 + %lo(0x00000000)], %g1
11509 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
11510 #endif
11511 jmpl %g3, %g0
11512 nop
11513
11514 GLOBL_FN(GL_PREFIX(PointParameterfvARB))
11515 .type glPointParameterfvARB,#function
11516 GL_PREFIX(PointParameterfvARB):
11517 #ifdef __sparc_v9__
11518 sethi %hi(0x00000000), %g2
11519 sethi %hi(0x00000000), %g1
11520 or %g2, %lo(0x00000000), %g2
11521 or %g1, %lo(0x00000000), %g1
11522 sllx %g2, 32, %g2
11523 ldx [%g1 + %g2], %g1
11524 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
11525 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
11526 ldx [%g1 + %g2], %g3
11527 #else
11528 sethi %hi(0x00000000), %g1
11529 ld [%g1 + %lo(0x00000000)], %g1
11530 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
11531 #endif
11532 jmpl %g3, %g0
11533 nop
11534
11535 GLOBL_FN(GL_PREFIX(PointParameterfSGIS))
11536 .type glPointParameterfSGIS,#function
11537 GL_PREFIX(PointParameterfSGIS):
11538 #ifdef __sparc_v9__
11539 sethi %hi(0x00000000), %g2
11540 sethi %hi(0x00000000), %g1
11541 or %g2, %lo(0x00000000), %g2
11542 or %g1, %lo(0x00000000), %g1
11543 sllx %g2, 32, %g2
11544 ldx [%g1 + %g2], %g1
11545 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
11546 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
11547 ldx [%g1 + %g2], %g3
11548 #else
11549 sethi %hi(0x00000000), %g1
11550 ld [%g1 + %lo(0x00000000)], %g1
11551 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
11552 #endif
11553 jmpl %g3, %g0
11554 nop
11555
11556 GLOBL_FN(GL_PREFIX(PointParameterfvSGIS))
11557 .type glPointParameterfvSGIS,#function
11558 GL_PREFIX(PointParameterfvSGIS):
11559 #ifdef __sparc_v9__
11560 sethi %hi(0x00000000), %g2
11561 sethi %hi(0x00000000), %g1
11562 or %g2, %lo(0x00000000), %g2
11563 or %g1, %lo(0x00000000), %g1
11564 sllx %g2, 32, %g2
11565 ldx [%g1 + %g2], %g1
11566 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
11567 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
11568 ldx [%g1 + %g2], %g3
11569 #else
11570 sethi %hi(0x00000000), %g1
11571 ld [%g1 + %lo(0x00000000)], %g1
11572 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
11573 #endif
11574 jmpl %g3, %g0
11575 nop
11576
11577 GLOBL_FN(GL_PREFIX(GetInstrumentsSGIX))
11578 .type glGetInstrumentsSGIX,#function
11579 GL_PREFIX(GetInstrumentsSGIX):
11580 #ifdef __sparc_v9__
11581 sethi %hi(0x00000000), %g2
11582 sethi %hi(0x00000000), %g1
11583 or %g2, %lo(0x00000000), %g2
11584 or %g1, %lo(0x00000000), %g1
11585 sllx %g2, 32, %g2
11586 ldx [%g1 + %g2], %g1
11587 sethi %hi(8 * _gloffset_GetInstrumentsSGIX), %g2
11588 or %g2, %lo(8 * _gloffset_GetInstrumentsSGIX), %g2
11589 ldx [%g1 + %g2], %g3
11590 #else
11591 sethi %hi(0x00000000), %g1
11592 ld [%g1 + %lo(0x00000000)], %g1
11593 ld [%g1 + (4 * _gloffset_GetInstrumentsSGIX)], %g3
11594 #endif
11595 jmpl %g3, %g0
11596 nop
11597
11598 GLOBL_FN(GL_PREFIX(InstrumentsBufferSGIX))
11599 .type glInstrumentsBufferSGIX,#function
11600 GL_PREFIX(InstrumentsBufferSGIX):
11601 #ifdef __sparc_v9__
11602 sethi %hi(0x00000000), %g2
11603 sethi %hi(0x00000000), %g1
11604 or %g2, %lo(0x00000000), %g2
11605 or %g1, %lo(0x00000000), %g1
11606 sllx %g2, 32, %g2
11607 ldx [%g1 + %g2], %g1
11608 sethi %hi(8 * _gloffset_InstrumentsBufferSGIX), %g2
11609 or %g2, %lo(8 * _gloffset_InstrumentsBufferSGIX), %g2
11610 ldx [%g1 + %g2], %g3
11611 #else
11612 sethi %hi(0x00000000), %g1
11613 ld [%g1 + %lo(0x00000000)], %g1
11614 ld [%g1 + (4 * _gloffset_InstrumentsBufferSGIX)], %g3
11615 #endif
11616 jmpl %g3, %g0
11617 nop
11618
11619 GLOBL_FN(GL_PREFIX(PollInstrumentsSGIX))
11620 .type glPollInstrumentsSGIX,#function
11621 GL_PREFIX(PollInstrumentsSGIX):
11622 #ifdef __sparc_v9__
11623 sethi %hi(0x00000000), %g2
11624 sethi %hi(0x00000000), %g1
11625 or %g2, %lo(0x00000000), %g2
11626 or %g1, %lo(0x00000000), %g1
11627 sllx %g2, 32, %g2
11628 ldx [%g1 + %g2], %g1
11629 sethi %hi(8 * _gloffset_PollInstrumentsSGIX), %g2
11630 or %g2, %lo(8 * _gloffset_PollInstrumentsSGIX), %g2
11631 ldx [%g1 + %g2], %g3
11632 #else
11633 sethi %hi(0x00000000), %g1
11634 ld [%g1 + %lo(0x00000000)], %g1
11635 ld [%g1 + (4 * _gloffset_PollInstrumentsSGIX)], %g3
11636 #endif
11637 jmpl %g3, %g0
11638 nop
11639
11640 GLOBL_FN(GL_PREFIX(ReadInstrumentsSGIX))
11641 .type glReadInstrumentsSGIX,#function
11642 GL_PREFIX(ReadInstrumentsSGIX):
11643 #ifdef __sparc_v9__
11644 sethi %hi(0x00000000), %g2
11645 sethi %hi(0x00000000), %g1
11646 or %g2, %lo(0x00000000), %g2
11647 or %g1, %lo(0x00000000), %g1
11648 sllx %g2, 32, %g2
11649 ldx [%g1 + %g2], %g1
11650 sethi %hi(8 * _gloffset_ReadInstrumentsSGIX), %g2
11651 or %g2, %lo(8 * _gloffset_ReadInstrumentsSGIX), %g2
11652 ldx [%g1 + %g2], %g3
11653 #else
11654 sethi %hi(0x00000000), %g1
11655 ld [%g1 + %lo(0x00000000)], %g1
11656 ld [%g1 + (4 * _gloffset_ReadInstrumentsSGIX)], %g3
11657 #endif
11658 jmpl %g3, %g0
11659 nop
11660
11661 GLOBL_FN(GL_PREFIX(StartInstrumentsSGIX))
11662 .type glStartInstrumentsSGIX,#function
11663 GL_PREFIX(StartInstrumentsSGIX):
11664 #ifdef __sparc_v9__
11665 sethi %hi(0x00000000), %g2
11666 sethi %hi(0x00000000), %g1
11667 or %g2, %lo(0x00000000), %g2
11668 or %g1, %lo(0x00000000), %g1
11669 sllx %g2, 32, %g2
11670 ldx [%g1 + %g2], %g1
11671 sethi %hi(8 * _gloffset_StartInstrumentsSGIX), %g2
11672 or %g2, %lo(8 * _gloffset_StartInstrumentsSGIX), %g2
11673 ldx [%g1 + %g2], %g3
11674 #else
11675 sethi %hi(0x00000000), %g1
11676 ld [%g1 + %lo(0x00000000)], %g1
11677 ld [%g1 + (4 * _gloffset_StartInstrumentsSGIX)], %g3
11678 #endif
11679 jmpl %g3, %g0
11680 nop
11681
11682 GLOBL_FN(GL_PREFIX(StopInstrumentsSGIX))
11683 .type glStopInstrumentsSGIX,#function
11684 GL_PREFIX(StopInstrumentsSGIX):
11685 #ifdef __sparc_v9__
11686 sethi %hi(0x00000000), %g2
11687 sethi %hi(0x00000000), %g1
11688 or %g2, %lo(0x00000000), %g2
11689 or %g1, %lo(0x00000000), %g1
11690 sllx %g2, 32, %g2
11691 ldx [%g1 + %g2], %g1
11692 sethi %hi(8 * _gloffset_StopInstrumentsSGIX), %g2
11693 or %g2, %lo(8 * _gloffset_StopInstrumentsSGIX), %g2
11694 ldx [%g1 + %g2], %g3
11695 #else
11696 sethi %hi(0x00000000), %g1
11697 ld [%g1 + %lo(0x00000000)], %g1
11698 ld [%g1 + (4 * _gloffset_StopInstrumentsSGIX)], %g3
11699 #endif
11700 jmpl %g3, %g0
11701 nop
11702
11703 GLOBL_FN(GL_PREFIX(FrameZoomSGIX))
11704 .type glFrameZoomSGIX,#function
11705 GL_PREFIX(FrameZoomSGIX):
11706 #ifdef __sparc_v9__
11707 sethi %hi(0x00000000), %g2
11708 sethi %hi(0x00000000), %g1
11709 or %g2, %lo(0x00000000), %g2
11710 or %g1, %lo(0x00000000), %g1
11711 sllx %g2, 32, %g2
11712 ldx [%g1 + %g2], %g1
11713 sethi %hi(8 * _gloffset_FrameZoomSGIX), %g2
11714 or %g2, %lo(8 * _gloffset_FrameZoomSGIX), %g2
11715 ldx [%g1 + %g2], %g3
11716 #else
11717 sethi %hi(0x00000000), %g1
11718 ld [%g1 + %lo(0x00000000)], %g1
11719 ld [%g1 + (4 * _gloffset_FrameZoomSGIX)], %g3
11720 #endif
11721 jmpl %g3, %g0
11722 nop
11723
11724 GLOBL_FN(GL_PREFIX(TagSampleBufferSGIX))
11725 .type glTagSampleBufferSGIX,#function
11726 GL_PREFIX(TagSampleBufferSGIX):
11727 #ifdef __sparc_v9__
11728 sethi %hi(0x00000000), %g2
11729 sethi %hi(0x00000000), %g1
11730 or %g2, %lo(0x00000000), %g2
11731 or %g1, %lo(0x00000000), %g1
11732 sllx %g2, 32, %g2
11733 ldx [%g1 + %g2], %g1
11734 sethi %hi(8 * _gloffset_TagSampleBufferSGIX), %g2
11735 or %g2, %lo(8 * _gloffset_TagSampleBufferSGIX), %g2
11736 ldx [%g1 + %g2], %g3
11737 #else
11738 sethi %hi(0x00000000), %g1
11739 ld [%g1 + %lo(0x00000000)], %g1
11740 ld [%g1 + (4 * _gloffset_TagSampleBufferSGIX)], %g3
11741 #endif
11742 jmpl %g3, %g0
11743 nop
11744
11745 GLOBL_FN(GL_PREFIX(ReferencePlaneSGIX))
11746 .type glReferencePlaneSGIX,#function
11747 GL_PREFIX(ReferencePlaneSGIX):
11748 #ifdef __sparc_v9__
11749 sethi %hi(0x00000000), %g2
11750 sethi %hi(0x00000000), %g1
11751 or %g2, %lo(0x00000000), %g2
11752 or %g1, %lo(0x00000000), %g1
11753 sllx %g2, 32, %g2
11754 ldx [%g1 + %g2], %g1
11755 sethi %hi(8 * _gloffset_ReferencePlaneSGIX), %g2
11756 or %g2, %lo(8 * _gloffset_ReferencePlaneSGIX), %g2
11757 ldx [%g1 + %g2], %g3
11758 #else
11759 sethi %hi(0x00000000), %g1
11760 ld [%g1 + %lo(0x00000000)], %g1
11761 ld [%g1 + (4 * _gloffset_ReferencePlaneSGIX)], %g3
11762 #endif
11763 jmpl %g3, %g0
11764 nop
11765
11766 GLOBL_FN(GL_PREFIX(FlushRasterSGIX))
11767 .type glFlushRasterSGIX,#function
11768 GL_PREFIX(FlushRasterSGIX):
11769 #ifdef __sparc_v9__
11770 sethi %hi(0x00000000), %g2
11771 sethi %hi(0x00000000), %g1
11772 or %g2, %lo(0x00000000), %g2
11773 or %g1, %lo(0x00000000), %g1
11774 sllx %g2, 32, %g2
11775 ldx [%g1 + %g2], %g1
11776 sethi %hi(8 * _gloffset_FlushRasterSGIX), %g2
11777 or %g2, %lo(8 * _gloffset_FlushRasterSGIX), %g2
11778 ldx [%g1 + %g2], %g3
11779 #else
11780 sethi %hi(0x00000000), %g1
11781 ld [%g1 + %lo(0x00000000)], %g1
11782 ld [%g1 + (4 * _gloffset_FlushRasterSGIX)], %g3
11783 #endif
11784 jmpl %g3, %g0
11785 nop
11786
11787 GLOBL_FN(GL_PREFIX(ColorSubTableEXT))
11788 .type glColorSubTableEXT,#function
11789 GL_PREFIX(ColorSubTableEXT):
11790 #ifdef __sparc_v9__
11791 sethi %hi(0x00000000), %g2
11792 sethi %hi(0x00000000), %g1
11793 or %g2, %lo(0x00000000), %g2
11794 or %g1, %lo(0x00000000), %g1
11795 sllx %g2, 32, %g2
11796 ldx [%g1 + %g2], %g1
11797 sethi %hi(8 * _gloffset_ColorSubTable), %g2
11798 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
11799 ldx [%g1 + %g2], %g3
11800 #else
11801 sethi %hi(0x00000000), %g1
11802 ld [%g1 + %lo(0x00000000)], %g1
11803 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
11804 #endif
11805 jmpl %g3, %g0
11806 nop
11807
11808 GLOBL_FN(GL_PREFIX(CopyColorSubTableEXT))
11809 .type glCopyColorSubTableEXT,#function
11810 GL_PREFIX(CopyColorSubTableEXT):
11811 #ifdef __sparc_v9__
11812 sethi %hi(0x00000000), %g2
11813 sethi %hi(0x00000000), %g1
11814 or %g2, %lo(0x00000000), %g2
11815 or %g1, %lo(0x00000000), %g1
11816 sllx %g2, 32, %g2
11817 ldx [%g1 + %g2], %g1
11818 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
11819 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
11820 ldx [%g1 + %g2], %g3
11821 #else
11822 sethi %hi(0x00000000), %g1
11823 ld [%g1 + %lo(0x00000000)], %g1
11824 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
11825 #endif
11826 jmpl %g3, %g0
11827 nop
11828
11829 GLOBL_FN(GL_PREFIX(HintPGI))
11830 .type glHintPGI,#function
11831 GL_PREFIX(HintPGI):
11832 #ifdef __sparc_v9__
11833 sethi %hi(0x00000000), %g2
11834 sethi %hi(0x00000000), %g1
11835 or %g2, %lo(0x00000000), %g2
11836 or %g1, %lo(0x00000000), %g1
11837 sllx %g2, 32, %g2
11838 ldx [%g1 + %g2], %g1
11839 sethi %hi(8 * _gloffset_HintPGI), %g2
11840 or %g2, %lo(8 * _gloffset_HintPGI), %g2
11841 ldx [%g1 + %g2], %g3
11842 #else
11843 sethi %hi(0x00000000), %g1
11844 ld [%g1 + %lo(0x00000000)], %g1
11845 ld [%g1 + (4 * _gloffset_HintPGI)], %g3
11846 #endif
11847 jmpl %g3, %g0
11848 nop
11849
11850 GLOBL_FN(GL_PREFIX(ColorTableEXT))
11851 .type glColorTableEXT,#function
11852 GL_PREFIX(ColorTableEXT):
11853 #ifdef __sparc_v9__
11854 sethi %hi(0x00000000), %g2
11855 sethi %hi(0x00000000), %g1
11856 or %g2, %lo(0x00000000), %g2
11857 or %g1, %lo(0x00000000), %g1
11858 sllx %g2, 32, %g2
11859 ldx [%g1 + %g2], %g1
11860 sethi %hi(8 * _gloffset_ColorTable), %g2
11861 or %g2, %lo(8 * _gloffset_ColorTable), %g2
11862 ldx [%g1 + %g2], %g3
11863 #else
11864 sethi %hi(0x00000000), %g1
11865 ld [%g1 + %lo(0x00000000)], %g1
11866 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
11867 #endif
11868 jmpl %g3, %g0
11869 nop
11870
11871 GLOBL_FN(GL_PREFIX(GetColorTableEXT))
11872 .type glGetColorTableEXT,#function
11873 GL_PREFIX(GetColorTableEXT):
11874 #ifdef __sparc_v9__
11875 sethi %hi(0x00000000), %g2
11876 sethi %hi(0x00000000), %g1
11877 or %g2, %lo(0x00000000), %g2
11878 or %g1, %lo(0x00000000), %g1
11879 sllx %g2, 32, %g2
11880 ldx [%g1 + %g2], %g1
11881 sethi %hi(8 * _gloffset_GetColorTableEXT), %g2
11882 or %g2, %lo(8 * _gloffset_GetColorTableEXT), %g2
11883 ldx [%g1 + %g2], %g3
11884 #else
11885 sethi %hi(0x00000000), %g1
11886 ld [%g1 + %lo(0x00000000)], %g1
11887 ld [%g1 + (4 * _gloffset_GetColorTableEXT)], %g3
11888 #endif
11889 jmpl %g3, %g0
11890 nop
11891
11892 GLOBL_FN(GL_PREFIX(GetColorTableParameterivEXT))
11893 .type glGetColorTableParameterivEXT,#function
11894 GL_PREFIX(GetColorTableParameterivEXT):
11895 #ifdef __sparc_v9__
11896 sethi %hi(0x00000000), %g2
11897 sethi %hi(0x00000000), %g1
11898 or %g2, %lo(0x00000000), %g2
11899 or %g1, %lo(0x00000000), %g1
11900 sllx %g2, 32, %g2
11901 ldx [%g1 + %g2], %g1
11902 sethi %hi(8 * _gloffset_GetColorTableParameterivEXT), %g2
11903 or %g2, %lo(8 * _gloffset_GetColorTableParameterivEXT), %g2
11904 ldx [%g1 + %g2], %g3
11905 #else
11906 sethi %hi(0x00000000), %g1
11907 ld [%g1 + %lo(0x00000000)], %g1
11908 ld [%g1 + (4 * _gloffset_GetColorTableParameterivEXT)], %g3
11909 #endif
11910 jmpl %g3, %g0
11911 nop
11912
11913 GLOBL_FN(GL_PREFIX(GetColorTableParameterfvEXT))
11914 .type glGetColorTableParameterfvEXT,#function
11915 GL_PREFIX(GetColorTableParameterfvEXT):
11916 #ifdef __sparc_v9__
11917 sethi %hi(0x00000000), %g2
11918 sethi %hi(0x00000000), %g1
11919 or %g2, %lo(0x00000000), %g2
11920 or %g1, %lo(0x00000000), %g1
11921 sllx %g2, 32, %g2
11922 ldx [%g1 + %g2], %g1
11923 sethi %hi(8 * _gloffset_GetColorTableParameterfvEXT), %g2
11924 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvEXT), %g2
11925 ldx [%g1 + %g2], %g3
11926 #else
11927 sethi %hi(0x00000000), %g1
11928 ld [%g1 + %lo(0x00000000)], %g1
11929 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvEXT)], %g3
11930 #endif
11931 jmpl %g3, %g0
11932 nop
11933
11934 GLOBL_FN(GL_PREFIX(GetListParameterfvSGIX))
11935 .type glGetListParameterfvSGIX,#function
11936 GL_PREFIX(GetListParameterfvSGIX):
11937 #ifdef __sparc_v9__
11938 sethi %hi(0x00000000), %g2
11939 sethi %hi(0x00000000), %g1
11940 or %g2, %lo(0x00000000), %g2
11941 or %g1, %lo(0x00000000), %g1
11942 sllx %g2, 32, %g2
11943 ldx [%g1 + %g2], %g1
11944 sethi %hi(8 * _gloffset_GetListParameterfvSGIX), %g2
11945 or %g2, %lo(8 * _gloffset_GetListParameterfvSGIX), %g2
11946 ldx [%g1 + %g2], %g3
11947 #else
11948 sethi %hi(0x00000000), %g1
11949 ld [%g1 + %lo(0x00000000)], %g1
11950 ld [%g1 + (4 * _gloffset_GetListParameterfvSGIX)], %g3
11951 #endif
11952 jmpl %g3, %g0
11953 nop
11954
11955 GLOBL_FN(GL_PREFIX(GetListParameterivSGIX))
11956 .type glGetListParameterivSGIX,#function
11957 GL_PREFIX(GetListParameterivSGIX):
11958 #ifdef __sparc_v9__
11959 sethi %hi(0x00000000), %g2
11960 sethi %hi(0x00000000), %g1
11961 or %g2, %lo(0x00000000), %g2
11962 or %g1, %lo(0x00000000), %g1
11963 sllx %g2, 32, %g2
11964 ldx [%g1 + %g2], %g1
11965 sethi %hi(8 * _gloffset_GetListParameterivSGIX), %g2
11966 or %g2, %lo(8 * _gloffset_GetListParameterivSGIX), %g2
11967 ldx [%g1 + %g2], %g3
11968 #else
11969 sethi %hi(0x00000000), %g1
11970 ld [%g1 + %lo(0x00000000)], %g1
11971 ld [%g1 + (4 * _gloffset_GetListParameterivSGIX)], %g3
11972 #endif
11973 jmpl %g3, %g0
11974 nop
11975
11976 GLOBL_FN(GL_PREFIX(ListParameterfSGIX))
11977 .type glListParameterfSGIX,#function
11978 GL_PREFIX(ListParameterfSGIX):
11979 #ifdef __sparc_v9__
11980 sethi %hi(0x00000000), %g2
11981 sethi %hi(0x00000000), %g1
11982 or %g2, %lo(0x00000000), %g2
11983 or %g1, %lo(0x00000000), %g1
11984 sllx %g2, 32, %g2
11985 ldx [%g1 + %g2], %g1
11986 sethi %hi(8 * _gloffset_ListParameterfSGIX), %g2
11987 or %g2, %lo(8 * _gloffset_ListParameterfSGIX), %g2
11988 ldx [%g1 + %g2], %g3
11989 #else
11990 sethi %hi(0x00000000), %g1
11991 ld [%g1 + %lo(0x00000000)], %g1
11992 ld [%g1 + (4 * _gloffset_ListParameterfSGIX)], %g3
11993 #endif
11994 jmpl %g3, %g0
11995 nop
11996
11997 GLOBL_FN(GL_PREFIX(ListParameterfvSGIX))
11998 .type glListParameterfvSGIX,#function
11999 GL_PREFIX(ListParameterfvSGIX):
12000 #ifdef __sparc_v9__
12001 sethi %hi(0x00000000), %g2
12002 sethi %hi(0x00000000), %g1
12003 or %g2, %lo(0x00000000), %g2
12004 or %g1, %lo(0x00000000), %g1
12005 sllx %g2, 32, %g2
12006 ldx [%g1 + %g2], %g1
12007 sethi %hi(8 * _gloffset_ListParameterfvSGIX), %g2
12008 or %g2, %lo(8 * _gloffset_ListParameterfvSGIX), %g2
12009 ldx [%g1 + %g2], %g3
12010 #else
12011 sethi %hi(0x00000000), %g1
12012 ld [%g1 + %lo(0x00000000)], %g1
12013 ld [%g1 + (4 * _gloffset_ListParameterfvSGIX)], %g3
12014 #endif
12015 jmpl %g3, %g0
12016 nop
12017
12018 GLOBL_FN(GL_PREFIX(ListParameteriSGIX))
12019 .type glListParameteriSGIX,#function
12020 GL_PREFIX(ListParameteriSGIX):
12021 #ifdef __sparc_v9__
12022 sethi %hi(0x00000000), %g2
12023 sethi %hi(0x00000000), %g1
12024 or %g2, %lo(0x00000000), %g2
12025 or %g1, %lo(0x00000000), %g1
12026 sllx %g2, 32, %g2
12027 ldx [%g1 + %g2], %g1
12028 sethi %hi(8 * _gloffset_ListParameteriSGIX), %g2
12029 or %g2, %lo(8 * _gloffset_ListParameteriSGIX), %g2
12030 ldx [%g1 + %g2], %g3
12031 #else
12032 sethi %hi(0x00000000), %g1
12033 ld [%g1 + %lo(0x00000000)], %g1
12034 ld [%g1 + (4 * _gloffset_ListParameteriSGIX)], %g3
12035 #endif
12036 jmpl %g3, %g0
12037 nop
12038
12039 GLOBL_FN(GL_PREFIX(ListParameterivSGIX))
12040 .type glListParameterivSGIX,#function
12041 GL_PREFIX(ListParameterivSGIX):
12042 #ifdef __sparc_v9__
12043 sethi %hi(0x00000000), %g2
12044 sethi %hi(0x00000000), %g1
12045 or %g2, %lo(0x00000000), %g2
12046 or %g1, %lo(0x00000000), %g1
12047 sllx %g2, 32, %g2
12048 ldx [%g1 + %g2], %g1
12049 sethi %hi(8 * _gloffset_ListParameterivSGIX), %g2
12050 or %g2, %lo(8 * _gloffset_ListParameterivSGIX), %g2
12051 ldx [%g1 + %g2], %g3
12052 #else
12053 sethi %hi(0x00000000), %g1
12054 ld [%g1 + %lo(0x00000000)], %g1
12055 ld [%g1 + (4 * _gloffset_ListParameterivSGIX)], %g3
12056 #endif
12057 jmpl %g3, %g0
12058 nop
12059
12060 GLOBL_FN(GL_PREFIX(IndexMaterialEXT))
12061 .type glIndexMaterialEXT,#function
12062 GL_PREFIX(IndexMaterialEXT):
12063 #ifdef __sparc_v9__
12064 sethi %hi(0x00000000), %g2
12065 sethi %hi(0x00000000), %g1
12066 or %g2, %lo(0x00000000), %g2
12067 or %g1, %lo(0x00000000), %g1
12068 sllx %g2, 32, %g2
12069 ldx [%g1 + %g2], %g1
12070 sethi %hi(8 * _gloffset_IndexMaterialEXT), %g2
12071 or %g2, %lo(8 * _gloffset_IndexMaterialEXT), %g2
12072 ldx [%g1 + %g2], %g3
12073 #else
12074 sethi %hi(0x00000000), %g1
12075 ld [%g1 + %lo(0x00000000)], %g1
12076 ld [%g1 + (4 * _gloffset_IndexMaterialEXT)], %g3
12077 #endif
12078 jmpl %g3, %g0
12079 nop
12080
12081 GLOBL_FN(GL_PREFIX(IndexFuncEXT))
12082 .type glIndexFuncEXT,#function
12083 GL_PREFIX(IndexFuncEXT):
12084 #ifdef __sparc_v9__
12085 sethi %hi(0x00000000), %g2
12086 sethi %hi(0x00000000), %g1
12087 or %g2, %lo(0x00000000), %g2
12088 or %g1, %lo(0x00000000), %g1
12089 sllx %g2, 32, %g2
12090 ldx [%g1 + %g2], %g1
12091 sethi %hi(8 * _gloffset_IndexFuncEXT), %g2
12092 or %g2, %lo(8 * _gloffset_IndexFuncEXT), %g2
12093 ldx [%g1 + %g2], %g3
12094 #else
12095 sethi %hi(0x00000000), %g1
12096 ld [%g1 + %lo(0x00000000)], %g1
12097 ld [%g1 + (4 * _gloffset_IndexFuncEXT)], %g3
12098 #endif
12099 jmpl %g3, %g0
12100 nop
12101
12102 GLOBL_FN(GL_PREFIX(LockArraysEXT))
12103 .type glLockArraysEXT,#function
12104 GL_PREFIX(LockArraysEXT):
12105 #ifdef __sparc_v9__
12106 sethi %hi(0x00000000), %g2
12107 sethi %hi(0x00000000), %g1
12108 or %g2, %lo(0x00000000), %g2
12109 or %g1, %lo(0x00000000), %g1
12110 sllx %g2, 32, %g2
12111 ldx [%g1 + %g2], %g1
12112 sethi %hi(8 * _gloffset_LockArraysEXT), %g2
12113 or %g2, %lo(8 * _gloffset_LockArraysEXT), %g2
12114 ldx [%g1 + %g2], %g3
12115 #else
12116 sethi %hi(0x00000000), %g1
12117 ld [%g1 + %lo(0x00000000)], %g1
12118 ld [%g1 + (4 * _gloffset_LockArraysEXT)], %g3
12119 #endif
12120 jmpl %g3, %g0
12121 nop
12122
12123 GLOBL_FN(GL_PREFIX(UnlockArraysEXT))
12124 .type glUnlockArraysEXT,#function
12125 GL_PREFIX(UnlockArraysEXT):
12126 #ifdef __sparc_v9__
12127 sethi %hi(0x00000000), %g2
12128 sethi %hi(0x00000000), %g1
12129 or %g2, %lo(0x00000000), %g2
12130 or %g1, %lo(0x00000000), %g1
12131 sllx %g2, 32, %g2
12132 ldx [%g1 + %g2], %g1
12133 sethi %hi(8 * _gloffset_UnlockArraysEXT), %g2
12134 or %g2, %lo(8 * _gloffset_UnlockArraysEXT), %g2
12135 ldx [%g1 + %g2], %g3
12136 #else
12137 sethi %hi(0x00000000), %g1
12138 ld [%g1 + %lo(0x00000000)], %g1
12139 ld [%g1 + (4 * _gloffset_UnlockArraysEXT)], %g3
12140 #endif
12141 jmpl %g3, %g0
12142 nop
12143
12144 GLOBL_FN(GL_PREFIX(CullParameterdvEXT))
12145 .type glCullParameterdvEXT,#function
12146 GL_PREFIX(CullParameterdvEXT):
12147 #ifdef __sparc_v9__
12148 sethi %hi(0x00000000), %g2
12149 sethi %hi(0x00000000), %g1
12150 or %g2, %lo(0x00000000), %g2
12151 or %g1, %lo(0x00000000), %g1
12152 sllx %g2, 32, %g2
12153 ldx [%g1 + %g2], %g1
12154 sethi %hi(8 * _gloffset_CullParameterdvEXT), %g2
12155 or %g2, %lo(8 * _gloffset_CullParameterdvEXT), %g2
12156 ldx [%g1 + %g2], %g3
12157 #else
12158 sethi %hi(0x00000000), %g1
12159 ld [%g1 + %lo(0x00000000)], %g1
12160 ld [%g1 + (4 * _gloffset_CullParameterdvEXT)], %g3
12161 #endif
12162 jmpl %g3, %g0
12163 nop
12164
12165 GLOBL_FN(GL_PREFIX(CullParameterfvEXT))
12166 .type glCullParameterfvEXT,#function
12167 GL_PREFIX(CullParameterfvEXT):
12168 #ifdef __sparc_v9__
12169 sethi %hi(0x00000000), %g2
12170 sethi %hi(0x00000000), %g1
12171 or %g2, %lo(0x00000000), %g2
12172 or %g1, %lo(0x00000000), %g1
12173 sllx %g2, 32, %g2
12174 ldx [%g1 + %g2], %g1
12175 sethi %hi(8 * _gloffset_CullParameterfvEXT), %g2
12176 or %g2, %lo(8 * _gloffset_CullParameterfvEXT), %g2
12177 ldx [%g1 + %g2], %g3
12178 #else
12179 sethi %hi(0x00000000), %g1
12180 ld [%g1 + %lo(0x00000000)], %g1
12181 ld [%g1 + (4 * _gloffset_CullParameterfvEXT)], %g3
12182 #endif
12183 jmpl %g3, %g0
12184 nop
12185
12186 GLOBL_FN(GL_PREFIX(FragmentColorMaterialSGIX))
12187 .type glFragmentColorMaterialSGIX,#function
12188 GL_PREFIX(FragmentColorMaterialSGIX):
12189 #ifdef __sparc_v9__
12190 sethi %hi(0x00000000), %g2
12191 sethi %hi(0x00000000), %g1
12192 or %g2, %lo(0x00000000), %g2
12193 or %g1, %lo(0x00000000), %g1
12194 sllx %g2, 32, %g2
12195 ldx [%g1 + %g2], %g1
12196 sethi %hi(8 * _gloffset_FragmentColorMaterialSGIX), %g2
12197 or %g2, %lo(8 * _gloffset_FragmentColorMaterialSGIX), %g2
12198 ldx [%g1 + %g2], %g3
12199 #else
12200 sethi %hi(0x00000000), %g1
12201 ld [%g1 + %lo(0x00000000)], %g1
12202 ld [%g1 + (4 * _gloffset_FragmentColorMaterialSGIX)], %g3
12203 #endif
12204 jmpl %g3, %g0
12205 nop
12206
12207 GLOBL_FN(GL_PREFIX(FragmentLightfSGIX))
12208 .type glFragmentLightfSGIX,#function
12209 GL_PREFIX(FragmentLightfSGIX):
12210 #ifdef __sparc_v9__
12211 sethi %hi(0x00000000), %g2
12212 sethi %hi(0x00000000), %g1
12213 or %g2, %lo(0x00000000), %g2
12214 or %g1, %lo(0x00000000), %g1
12215 sllx %g2, 32, %g2
12216 ldx [%g1 + %g2], %g1
12217 sethi %hi(8 * _gloffset_FragmentLightfSGIX), %g2
12218 or %g2, %lo(8 * _gloffset_FragmentLightfSGIX), %g2
12219 ldx [%g1 + %g2], %g3
12220 #else
12221 sethi %hi(0x00000000), %g1
12222 ld [%g1 + %lo(0x00000000)], %g1
12223 ld [%g1 + (4 * _gloffset_FragmentLightfSGIX)], %g3
12224 #endif
12225 jmpl %g3, %g0
12226 nop
12227
12228 GLOBL_FN(GL_PREFIX(FragmentLightfvSGIX))
12229 .type glFragmentLightfvSGIX,#function
12230 GL_PREFIX(FragmentLightfvSGIX):
12231 #ifdef __sparc_v9__
12232 sethi %hi(0x00000000), %g2
12233 sethi %hi(0x00000000), %g1
12234 or %g2, %lo(0x00000000), %g2
12235 or %g1, %lo(0x00000000), %g1
12236 sllx %g2, 32, %g2
12237 ldx [%g1 + %g2], %g1
12238 sethi %hi(8 * _gloffset_FragmentLightfvSGIX), %g2
12239 or %g2, %lo(8 * _gloffset_FragmentLightfvSGIX), %g2
12240 ldx [%g1 + %g2], %g3
12241 #else
12242 sethi %hi(0x00000000), %g1
12243 ld [%g1 + %lo(0x00000000)], %g1
12244 ld [%g1 + (4 * _gloffset_FragmentLightfvSGIX)], %g3
12245 #endif
12246 jmpl %g3, %g0
12247 nop
12248
12249 GLOBL_FN(GL_PREFIX(FragmentLightiSGIX))
12250 .type glFragmentLightiSGIX,#function
12251 GL_PREFIX(FragmentLightiSGIX):
12252 #ifdef __sparc_v9__
12253 sethi %hi(0x00000000), %g2
12254 sethi %hi(0x00000000), %g1
12255 or %g2, %lo(0x00000000), %g2
12256 or %g1, %lo(0x00000000), %g1
12257 sllx %g2, 32, %g2
12258 ldx [%g1 + %g2], %g1
12259 sethi %hi(8 * _gloffset_FragmentLightiSGIX), %g2
12260 or %g2, %lo(8 * _gloffset_FragmentLightiSGIX), %g2
12261 ldx [%g1 + %g2], %g3
12262 #else
12263 sethi %hi(0x00000000), %g1
12264 ld [%g1 + %lo(0x00000000)], %g1
12265 ld [%g1 + (4 * _gloffset_FragmentLightiSGIX)], %g3
12266 #endif
12267 jmpl %g3, %g0
12268 nop
12269
12270 GLOBL_FN(GL_PREFIX(FragmentLightivSGIX))
12271 .type glFragmentLightivSGIX,#function
12272 GL_PREFIX(FragmentLightivSGIX):
12273 #ifdef __sparc_v9__
12274 sethi %hi(0x00000000), %g2
12275 sethi %hi(0x00000000), %g1
12276 or %g2, %lo(0x00000000), %g2
12277 or %g1, %lo(0x00000000), %g1
12278 sllx %g2, 32, %g2
12279 ldx [%g1 + %g2], %g1
12280 sethi %hi(8 * _gloffset_FragmentLightivSGIX), %g2
12281 or %g2, %lo(8 * _gloffset_FragmentLightivSGIX), %g2
12282 ldx [%g1 + %g2], %g3
12283 #else
12284 sethi %hi(0x00000000), %g1
12285 ld [%g1 + %lo(0x00000000)], %g1
12286 ld [%g1 + (4 * _gloffset_FragmentLightivSGIX)], %g3
12287 #endif
12288 jmpl %g3, %g0
12289 nop
12290
12291 GLOBL_FN(GL_PREFIX(FragmentLightModelfSGIX))
12292 .type glFragmentLightModelfSGIX,#function
12293 GL_PREFIX(FragmentLightModelfSGIX):
12294 #ifdef __sparc_v9__
12295 sethi %hi(0x00000000), %g2
12296 sethi %hi(0x00000000), %g1
12297 or %g2, %lo(0x00000000), %g2
12298 or %g1, %lo(0x00000000), %g1
12299 sllx %g2, 32, %g2
12300 ldx [%g1 + %g2], %g1
12301 sethi %hi(8 * _gloffset_FragmentLightModelfSGIX), %g2
12302 or %g2, %lo(8 * _gloffset_FragmentLightModelfSGIX), %g2
12303 ldx [%g1 + %g2], %g3
12304 #else
12305 sethi %hi(0x00000000), %g1
12306 ld [%g1 + %lo(0x00000000)], %g1
12307 ld [%g1 + (4 * _gloffset_FragmentLightModelfSGIX)], %g3
12308 #endif
12309 jmpl %g3, %g0
12310 nop
12311
12312 GLOBL_FN(GL_PREFIX(FragmentLightModelfvSGIX))
12313 .type glFragmentLightModelfvSGIX,#function
12314 GL_PREFIX(FragmentLightModelfvSGIX):
12315 #ifdef __sparc_v9__
12316 sethi %hi(0x00000000), %g2
12317 sethi %hi(0x00000000), %g1
12318 or %g2, %lo(0x00000000), %g2
12319 or %g1, %lo(0x00000000), %g1
12320 sllx %g2, 32, %g2
12321 ldx [%g1 + %g2], %g1
12322 sethi %hi(8 * _gloffset_FragmentLightModelfvSGIX), %g2
12323 or %g2, %lo(8 * _gloffset_FragmentLightModelfvSGIX), %g2
12324 ldx [%g1 + %g2], %g3
12325 #else
12326 sethi %hi(0x00000000), %g1
12327 ld [%g1 + %lo(0x00000000)], %g1
12328 ld [%g1 + (4 * _gloffset_FragmentLightModelfvSGIX)], %g3
12329 #endif
12330 jmpl %g3, %g0
12331 nop
12332
12333 GLOBL_FN(GL_PREFIX(FragmentLightModeliSGIX))
12334 .type glFragmentLightModeliSGIX,#function
12335 GL_PREFIX(FragmentLightModeliSGIX):
12336 #ifdef __sparc_v9__
12337 sethi %hi(0x00000000), %g2
12338 sethi %hi(0x00000000), %g1
12339 or %g2, %lo(0x00000000), %g2
12340 or %g1, %lo(0x00000000), %g1
12341 sllx %g2, 32, %g2
12342 ldx [%g1 + %g2], %g1
12343 sethi %hi(8 * _gloffset_FragmentLightModeliSGIX), %g2
12344 or %g2, %lo(8 * _gloffset_FragmentLightModeliSGIX), %g2
12345 ldx [%g1 + %g2], %g3
12346 #else
12347 sethi %hi(0x00000000), %g1
12348 ld [%g1 + %lo(0x00000000)], %g1
12349 ld [%g1 + (4 * _gloffset_FragmentLightModeliSGIX)], %g3
12350 #endif
12351 jmpl %g3, %g0
12352 nop
12353
12354 GLOBL_FN(GL_PREFIX(FragmentLightModelivSGIX))
12355 .type glFragmentLightModelivSGIX,#function
12356 GL_PREFIX(FragmentLightModelivSGIX):
12357 #ifdef __sparc_v9__
12358 sethi %hi(0x00000000), %g2
12359 sethi %hi(0x00000000), %g1
12360 or %g2, %lo(0x00000000), %g2
12361 or %g1, %lo(0x00000000), %g1
12362 sllx %g2, 32, %g2
12363 ldx [%g1 + %g2], %g1
12364 sethi %hi(8 * _gloffset_FragmentLightModelivSGIX), %g2
12365 or %g2, %lo(8 * _gloffset_FragmentLightModelivSGIX), %g2
12366 ldx [%g1 + %g2], %g3
12367 #else
12368 sethi %hi(0x00000000), %g1
12369 ld [%g1 + %lo(0x00000000)], %g1
12370 ld [%g1 + (4 * _gloffset_FragmentLightModelivSGIX)], %g3
12371 #endif
12372 jmpl %g3, %g0
12373 nop
12374
12375 GLOBL_FN(GL_PREFIX(FragmentMaterialfSGIX))
12376 .type glFragmentMaterialfSGIX,#function
12377 GL_PREFIX(FragmentMaterialfSGIX):
12378 #ifdef __sparc_v9__
12379 sethi %hi(0x00000000), %g2
12380 sethi %hi(0x00000000), %g1
12381 or %g2, %lo(0x00000000), %g2
12382 or %g1, %lo(0x00000000), %g1
12383 sllx %g2, 32, %g2
12384 ldx [%g1 + %g2], %g1
12385 sethi %hi(8 * _gloffset_FragmentMaterialfSGIX), %g2
12386 or %g2, %lo(8 * _gloffset_FragmentMaterialfSGIX), %g2
12387 ldx [%g1 + %g2], %g3
12388 #else
12389 sethi %hi(0x00000000), %g1
12390 ld [%g1 + %lo(0x00000000)], %g1
12391 ld [%g1 + (4 * _gloffset_FragmentMaterialfSGIX)], %g3
12392 #endif
12393 jmpl %g3, %g0
12394 nop
12395
12396 GLOBL_FN(GL_PREFIX(FragmentMaterialfvSGIX))
12397 .type glFragmentMaterialfvSGIX,#function
12398 GL_PREFIX(FragmentMaterialfvSGIX):
12399 #ifdef __sparc_v9__
12400 sethi %hi(0x00000000), %g2
12401 sethi %hi(0x00000000), %g1
12402 or %g2, %lo(0x00000000), %g2
12403 or %g1, %lo(0x00000000), %g1
12404 sllx %g2, 32, %g2
12405 ldx [%g1 + %g2], %g1
12406 sethi %hi(8 * _gloffset_FragmentMaterialfvSGIX), %g2
12407 or %g2, %lo(8 * _gloffset_FragmentMaterialfvSGIX), %g2
12408 ldx [%g1 + %g2], %g3
12409 #else
12410 sethi %hi(0x00000000), %g1
12411 ld [%g1 + %lo(0x00000000)], %g1
12412 ld [%g1 + (4 * _gloffset_FragmentMaterialfvSGIX)], %g3
12413 #endif
12414 jmpl %g3, %g0
12415 nop
12416
12417 GLOBL_FN(GL_PREFIX(FragmentMaterialiSGIX))
12418 .type glFragmentMaterialiSGIX,#function
12419 GL_PREFIX(FragmentMaterialiSGIX):
12420 #ifdef __sparc_v9__
12421 sethi %hi(0x00000000), %g2
12422 sethi %hi(0x00000000), %g1
12423 or %g2, %lo(0x00000000), %g2
12424 or %g1, %lo(0x00000000), %g1
12425 sllx %g2, 32, %g2
12426 ldx [%g1 + %g2], %g1
12427 sethi %hi(8 * _gloffset_FragmentMaterialiSGIX), %g2
12428 or %g2, %lo(8 * _gloffset_FragmentMaterialiSGIX), %g2
12429 ldx [%g1 + %g2], %g3
12430 #else
12431 sethi %hi(0x00000000), %g1
12432 ld [%g1 + %lo(0x00000000)], %g1
12433 ld [%g1 + (4 * _gloffset_FragmentMaterialiSGIX)], %g3
12434 #endif
12435 jmpl %g3, %g0
12436 nop
12437
12438 GLOBL_FN(GL_PREFIX(FragmentMaterialivSGIX))
12439 .type glFragmentMaterialivSGIX,#function
12440 GL_PREFIX(FragmentMaterialivSGIX):
12441 #ifdef __sparc_v9__
12442 sethi %hi(0x00000000), %g2
12443 sethi %hi(0x00000000), %g1
12444 or %g2, %lo(0x00000000), %g2
12445 or %g1, %lo(0x00000000), %g1
12446 sllx %g2, 32, %g2
12447 ldx [%g1 + %g2], %g1
12448 sethi %hi(8 * _gloffset_FragmentMaterialivSGIX), %g2
12449 or %g2, %lo(8 * _gloffset_FragmentMaterialivSGIX), %g2
12450 ldx [%g1 + %g2], %g3
12451 #else
12452 sethi %hi(0x00000000), %g1
12453 ld [%g1 + %lo(0x00000000)], %g1
12454 ld [%g1 + (4 * _gloffset_FragmentMaterialivSGIX)], %g3
12455 #endif
12456 jmpl %g3, %g0
12457 nop
12458
12459 GLOBL_FN(GL_PREFIX(GetFragmentLightfvSGIX))
12460 .type glGetFragmentLightfvSGIX,#function
12461 GL_PREFIX(GetFragmentLightfvSGIX):
12462 #ifdef __sparc_v9__
12463 sethi %hi(0x00000000), %g2
12464 sethi %hi(0x00000000), %g1
12465 or %g2, %lo(0x00000000), %g2
12466 or %g1, %lo(0x00000000), %g1
12467 sllx %g2, 32, %g2
12468 ldx [%g1 + %g2], %g1
12469 sethi %hi(8 * _gloffset_GetFragmentLightfvSGIX), %g2
12470 or %g2, %lo(8 * _gloffset_GetFragmentLightfvSGIX), %g2
12471 ldx [%g1 + %g2], %g3
12472 #else
12473 sethi %hi(0x00000000), %g1
12474 ld [%g1 + %lo(0x00000000)], %g1
12475 ld [%g1 + (4 * _gloffset_GetFragmentLightfvSGIX)], %g3
12476 #endif
12477 jmpl %g3, %g0
12478 nop
12479
12480 GLOBL_FN(GL_PREFIX(GetFragmentLightivSGIX))
12481 .type glGetFragmentLightivSGIX,#function
12482 GL_PREFIX(GetFragmentLightivSGIX):
12483 #ifdef __sparc_v9__
12484 sethi %hi(0x00000000), %g2
12485 sethi %hi(0x00000000), %g1
12486 or %g2, %lo(0x00000000), %g2
12487 or %g1, %lo(0x00000000), %g1
12488 sllx %g2, 32, %g2
12489 ldx [%g1 + %g2], %g1
12490 sethi %hi(8 * _gloffset_GetFragmentLightivSGIX), %g2
12491 or %g2, %lo(8 * _gloffset_GetFragmentLightivSGIX), %g2
12492 ldx [%g1 + %g2], %g3
12493 #else
12494 sethi %hi(0x00000000), %g1
12495 ld [%g1 + %lo(0x00000000)], %g1
12496 ld [%g1 + (4 * _gloffset_GetFragmentLightivSGIX)], %g3
12497 #endif
12498 jmpl %g3, %g0
12499 nop
12500
12501 GLOBL_FN(GL_PREFIX(GetFragmentMaterialfvSGIX))
12502 .type glGetFragmentMaterialfvSGIX,#function
12503 GL_PREFIX(GetFragmentMaterialfvSGIX):
12504 #ifdef __sparc_v9__
12505 sethi %hi(0x00000000), %g2
12506 sethi %hi(0x00000000), %g1
12507 or %g2, %lo(0x00000000), %g2
12508 or %g1, %lo(0x00000000), %g1
12509 sllx %g2, 32, %g2
12510 ldx [%g1 + %g2], %g1
12511 sethi %hi(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
12512 or %g2, %lo(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
12513 ldx [%g1 + %g2], %g3
12514 #else
12515 sethi %hi(0x00000000), %g1
12516 ld [%g1 + %lo(0x00000000)], %g1
12517 ld [%g1 + (4 * _gloffset_GetFragmentMaterialfvSGIX)], %g3
12518 #endif
12519 jmpl %g3, %g0
12520 nop
12521
12522 GLOBL_FN(GL_PREFIX(GetFragmentMaterialivSGIX))
12523 .type glGetFragmentMaterialivSGIX,#function
12524 GL_PREFIX(GetFragmentMaterialivSGIX):
12525 #ifdef __sparc_v9__
12526 sethi %hi(0x00000000), %g2
12527 sethi %hi(0x00000000), %g1
12528 or %g2, %lo(0x00000000), %g2
12529 or %g1, %lo(0x00000000), %g1
12530 sllx %g2, 32, %g2
12531 ldx [%g1 + %g2], %g1
12532 sethi %hi(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
12533 or %g2, %lo(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
12534 ldx [%g1 + %g2], %g3
12535 #else
12536 sethi %hi(0x00000000), %g1
12537 ld [%g1 + %lo(0x00000000)], %g1
12538 ld [%g1 + (4 * _gloffset_GetFragmentMaterialivSGIX)], %g3
12539 #endif
12540 jmpl %g3, %g0
12541 nop
12542
12543 GLOBL_FN(GL_PREFIX(LightEnviSGIX))
12544 .type glLightEnviSGIX,#function
12545 GL_PREFIX(LightEnviSGIX):
12546 #ifdef __sparc_v9__
12547 sethi %hi(0x00000000), %g2
12548 sethi %hi(0x00000000), %g1
12549 or %g2, %lo(0x00000000), %g2
12550 or %g1, %lo(0x00000000), %g1
12551 sllx %g2, 32, %g2
12552 ldx [%g1 + %g2], %g1
12553 sethi %hi(8 * _gloffset_LightEnviSGIX), %g2
12554 or %g2, %lo(8 * _gloffset_LightEnviSGIX), %g2
12555 ldx [%g1 + %g2], %g3
12556 #else
12557 sethi %hi(0x00000000), %g1
12558 ld [%g1 + %lo(0x00000000)], %g1
12559 ld [%g1 + (4 * _gloffset_LightEnviSGIX)], %g3
12560 #endif
12561 jmpl %g3, %g0
12562 nop
12563
12564 GLOBL_FN(GL_PREFIX(DrawRangeElementsEXT))
12565 .type glDrawRangeElementsEXT,#function
12566 GL_PREFIX(DrawRangeElementsEXT):
12567 #ifdef __sparc_v9__
12568 sethi %hi(0x00000000), %g2
12569 sethi %hi(0x00000000), %g1
12570 or %g2, %lo(0x00000000), %g2
12571 or %g1, %lo(0x00000000), %g1
12572 sllx %g2, 32, %g2
12573 ldx [%g1 + %g2], %g1
12574 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
12575 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
12576 ldx [%g1 + %g2], %g3
12577 #else
12578 sethi %hi(0x00000000), %g1
12579 ld [%g1 + %lo(0x00000000)], %g1
12580 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
12581 #endif
12582 jmpl %g3, %g0
12583 nop
12584
12585 GLOBL_FN(GL_PREFIX(SecondaryColor3bEXT))
12586 .type glSecondaryColor3bEXT,#function
12587 GL_PREFIX(SecondaryColor3bEXT):
12588 #ifdef __sparc_v9__
12589 sethi %hi(0x00000000), %g2
12590 sethi %hi(0x00000000), %g1
12591 or %g2, %lo(0x00000000), %g2
12592 or %g1, %lo(0x00000000), %g1
12593 sllx %g2, 32, %g2
12594 ldx [%g1 + %g2], %g1
12595 sethi %hi(8 * _gloffset_SecondaryColor3bEXT), %g2
12596 or %g2, %lo(8 * _gloffset_SecondaryColor3bEXT), %g2
12597 ldx [%g1 + %g2], %g3
12598 #else
12599 sethi %hi(0x00000000), %g1
12600 ld [%g1 + %lo(0x00000000)], %g1
12601 ld [%g1 + (4 * _gloffset_SecondaryColor3bEXT)], %g3
12602 #endif
12603 jmpl %g3, %g0
12604 nop
12605
12606 GLOBL_FN(GL_PREFIX(SecondaryColor3bvEXT))
12607 .type glSecondaryColor3bvEXT,#function
12608 GL_PREFIX(SecondaryColor3bvEXT):
12609 #ifdef __sparc_v9__
12610 sethi %hi(0x00000000), %g2
12611 sethi %hi(0x00000000), %g1
12612 or %g2, %lo(0x00000000), %g2
12613 or %g1, %lo(0x00000000), %g1
12614 sllx %g2, 32, %g2
12615 ldx [%g1 + %g2], %g1
12616 sethi %hi(8 * _gloffset_SecondaryColor3bvEXT), %g2
12617 or %g2, %lo(8 * _gloffset_SecondaryColor3bvEXT), %g2
12618 ldx [%g1 + %g2], %g3
12619 #else
12620 sethi %hi(0x00000000), %g1
12621 ld [%g1 + %lo(0x00000000)], %g1
12622 ld [%g1 + (4 * _gloffset_SecondaryColor3bvEXT)], %g3
12623 #endif
12624 jmpl %g3, %g0
12625 nop
12626
12627 GLOBL_FN(GL_PREFIX(SecondaryColor3dEXT))
12628 .type glSecondaryColor3dEXT,#function
12629 GL_PREFIX(SecondaryColor3dEXT):
12630 #ifdef __sparc_v9__
12631 sethi %hi(0x00000000), %g2
12632 sethi %hi(0x00000000), %g1
12633 or %g2, %lo(0x00000000), %g2
12634 or %g1, %lo(0x00000000), %g1
12635 sllx %g2, 32, %g2
12636 ldx [%g1 + %g2], %g1
12637 sethi %hi(8 * _gloffset_SecondaryColor3dEXT), %g2
12638 or %g2, %lo(8 * _gloffset_SecondaryColor3dEXT), %g2
12639 ldx [%g1 + %g2], %g3
12640 #else
12641 sethi %hi(0x00000000), %g1
12642 ld [%g1 + %lo(0x00000000)], %g1
12643 ld [%g1 + (4 * _gloffset_SecondaryColor3dEXT)], %g3
12644 #endif
12645 jmpl %g3, %g0
12646 nop
12647
12648 GLOBL_FN(GL_PREFIX(SecondaryColor3dvEXT))
12649 .type glSecondaryColor3dvEXT,#function
12650 GL_PREFIX(SecondaryColor3dvEXT):
12651 #ifdef __sparc_v9__
12652 sethi %hi(0x00000000), %g2
12653 sethi %hi(0x00000000), %g1
12654 or %g2, %lo(0x00000000), %g2
12655 or %g1, %lo(0x00000000), %g1
12656 sllx %g2, 32, %g2
12657 ldx [%g1 + %g2], %g1
12658 sethi %hi(8 * _gloffset_SecondaryColor3dvEXT), %g2
12659 or %g2, %lo(8 * _gloffset_SecondaryColor3dvEXT), %g2
12660 ldx [%g1 + %g2], %g3
12661 #else
12662 sethi %hi(0x00000000), %g1
12663 ld [%g1 + %lo(0x00000000)], %g1
12664 ld [%g1 + (4 * _gloffset_SecondaryColor3dvEXT)], %g3
12665 #endif
12666 jmpl %g3, %g0
12667 nop
12668
12669 GLOBL_FN(GL_PREFIX(SecondaryColor3fEXT))
12670 .type glSecondaryColor3fEXT,#function
12671 GL_PREFIX(SecondaryColor3fEXT):
12672 #ifdef __sparc_v9__
12673 sethi %hi(0x00000000), %g2
12674 sethi %hi(0x00000000), %g1
12675 or %g2, %lo(0x00000000), %g2
12676 or %g1, %lo(0x00000000), %g1
12677 sllx %g2, 32, %g2
12678 ldx [%g1 + %g2], %g1
12679 sethi %hi(8 * _gloffset_SecondaryColor3fEXT), %g2
12680 or %g2, %lo(8 * _gloffset_SecondaryColor3fEXT), %g2
12681 ldx [%g1 + %g2], %g3
12682 #else
12683 sethi %hi(0x00000000), %g1
12684 ld [%g1 + %lo(0x00000000)], %g1
12685 ld [%g1 + (4 * _gloffset_SecondaryColor3fEXT)], %g3
12686 #endif
12687 jmpl %g3, %g0
12688 nop
12689
12690 GLOBL_FN(GL_PREFIX(SecondaryColor3fvEXT))
12691 .type glSecondaryColor3fvEXT,#function
12692 GL_PREFIX(SecondaryColor3fvEXT):
12693 #ifdef __sparc_v9__
12694 sethi %hi(0x00000000), %g2
12695 sethi %hi(0x00000000), %g1
12696 or %g2, %lo(0x00000000), %g2
12697 or %g1, %lo(0x00000000), %g1
12698 sllx %g2, 32, %g2
12699 ldx [%g1 + %g2], %g1
12700 sethi %hi(8 * _gloffset_SecondaryColor3fvEXT), %g2
12701 or %g2, %lo(8 * _gloffset_SecondaryColor3fvEXT), %g2
12702 ldx [%g1 + %g2], %g3
12703 #else
12704 sethi %hi(0x00000000), %g1
12705 ld [%g1 + %lo(0x00000000)], %g1
12706 ld [%g1 + (4 * _gloffset_SecondaryColor3fvEXT)], %g3
12707 #endif
12708 jmpl %g3, %g0
12709 nop
12710
12711 GLOBL_FN(GL_PREFIX(SecondaryColor3iEXT))
12712 .type glSecondaryColor3iEXT,#function
12713 GL_PREFIX(SecondaryColor3iEXT):
12714 #ifdef __sparc_v9__
12715 sethi %hi(0x00000000), %g2
12716 sethi %hi(0x00000000), %g1
12717 or %g2, %lo(0x00000000), %g2
12718 or %g1, %lo(0x00000000), %g1
12719 sllx %g2, 32, %g2
12720 ldx [%g1 + %g2], %g1
12721 sethi %hi(8 * _gloffset_SecondaryColor3iEXT), %g2
12722 or %g2, %lo(8 * _gloffset_SecondaryColor3iEXT), %g2
12723 ldx [%g1 + %g2], %g3
12724 #else
12725 sethi %hi(0x00000000), %g1
12726 ld [%g1 + %lo(0x00000000)], %g1
12727 ld [%g1 + (4 * _gloffset_SecondaryColor3iEXT)], %g3
12728 #endif
12729 jmpl %g3, %g0
12730 nop
12731
12732 GLOBL_FN(GL_PREFIX(SecondaryColor3ivEXT))
12733 .type glSecondaryColor3ivEXT,#function
12734 GL_PREFIX(SecondaryColor3ivEXT):
12735 #ifdef __sparc_v9__
12736 sethi %hi(0x00000000), %g2
12737 sethi %hi(0x00000000), %g1
12738 or %g2, %lo(0x00000000), %g2
12739 or %g1, %lo(0x00000000), %g1
12740 sllx %g2, 32, %g2
12741 ldx [%g1 + %g2], %g1
12742 sethi %hi(8 * _gloffset_SecondaryColor3ivEXT), %g2
12743 or %g2, %lo(8 * _gloffset_SecondaryColor3ivEXT), %g2
12744 ldx [%g1 + %g2], %g3
12745 #else
12746 sethi %hi(0x00000000), %g1
12747 ld [%g1 + %lo(0x00000000)], %g1
12748 ld [%g1 + (4 * _gloffset_SecondaryColor3ivEXT)], %g3
12749 #endif
12750 jmpl %g3, %g0
12751 nop
12752
12753 GLOBL_FN(GL_PREFIX(SecondaryColor3sEXT))
12754 .type glSecondaryColor3sEXT,#function
12755 GL_PREFIX(SecondaryColor3sEXT):
12756 #ifdef __sparc_v9__
12757 sethi %hi(0x00000000), %g2
12758 sethi %hi(0x00000000), %g1
12759 or %g2, %lo(0x00000000), %g2
12760 or %g1, %lo(0x00000000), %g1
12761 sllx %g2, 32, %g2
12762 ldx [%g1 + %g2], %g1
12763 sethi %hi(8 * _gloffset_SecondaryColor3sEXT), %g2
12764 or %g2, %lo(8 * _gloffset_SecondaryColor3sEXT), %g2
12765 ldx [%g1 + %g2], %g3
12766 #else
12767 sethi %hi(0x00000000), %g1
12768 ld [%g1 + %lo(0x00000000)], %g1
12769 ld [%g1 + (4 * _gloffset_SecondaryColor3sEXT)], %g3
12770 #endif
12771 jmpl %g3, %g0
12772 nop
12773
12774 GLOBL_FN(GL_PREFIX(SecondaryColor3svEXT))
12775 .type glSecondaryColor3svEXT,#function
12776 GL_PREFIX(SecondaryColor3svEXT):
12777 #ifdef __sparc_v9__
12778 sethi %hi(0x00000000), %g2
12779 sethi %hi(0x00000000), %g1
12780 or %g2, %lo(0x00000000), %g2
12781 or %g1, %lo(0x00000000), %g1
12782 sllx %g2, 32, %g2
12783 ldx [%g1 + %g2], %g1
12784 sethi %hi(8 * _gloffset_SecondaryColor3svEXT), %g2
12785 or %g2, %lo(8 * _gloffset_SecondaryColor3svEXT), %g2
12786 ldx [%g1 + %g2], %g3
12787 #else
12788 sethi %hi(0x00000000), %g1
12789 ld [%g1 + %lo(0x00000000)], %g1
12790 ld [%g1 + (4 * _gloffset_SecondaryColor3svEXT)], %g3
12791 #endif
12792 jmpl %g3, %g0
12793 nop
12794
12795 GLOBL_FN(GL_PREFIX(SecondaryColor3ubEXT))
12796 .type glSecondaryColor3ubEXT,#function
12797 GL_PREFIX(SecondaryColor3ubEXT):
12798 #ifdef __sparc_v9__
12799 sethi %hi(0x00000000), %g2
12800 sethi %hi(0x00000000), %g1
12801 or %g2, %lo(0x00000000), %g2
12802 or %g1, %lo(0x00000000), %g1
12803 sllx %g2, 32, %g2
12804 ldx [%g1 + %g2], %g1
12805 sethi %hi(8 * _gloffset_SecondaryColor3ubEXT), %g2
12806 or %g2, %lo(8 * _gloffset_SecondaryColor3ubEXT), %g2
12807 ldx [%g1 + %g2], %g3
12808 #else
12809 sethi %hi(0x00000000), %g1
12810 ld [%g1 + %lo(0x00000000)], %g1
12811 ld [%g1 + (4 * _gloffset_SecondaryColor3ubEXT)], %g3
12812 #endif
12813 jmpl %g3, %g0
12814 nop
12815
12816 GLOBL_FN(GL_PREFIX(SecondaryColor3ubvEXT))
12817 .type glSecondaryColor3ubvEXT,#function
12818 GL_PREFIX(SecondaryColor3ubvEXT):
12819 #ifdef __sparc_v9__
12820 sethi %hi(0x00000000), %g2
12821 sethi %hi(0x00000000), %g1
12822 or %g2, %lo(0x00000000), %g2
12823 or %g1, %lo(0x00000000), %g1
12824 sllx %g2, 32, %g2
12825 ldx [%g1 + %g2], %g1
12826 sethi %hi(8 * _gloffset_SecondaryColor3ubvEXT), %g2
12827 or %g2, %lo(8 * _gloffset_SecondaryColor3ubvEXT), %g2
12828 ldx [%g1 + %g2], %g3
12829 #else
12830 sethi %hi(0x00000000), %g1
12831 ld [%g1 + %lo(0x00000000)], %g1
12832 ld [%g1 + (4 * _gloffset_SecondaryColor3ubvEXT)], %g3
12833 #endif
12834 jmpl %g3, %g0
12835 nop
12836
12837 GLOBL_FN(GL_PREFIX(SecondaryColor3uiEXT))
12838 .type glSecondaryColor3uiEXT,#function
12839 GL_PREFIX(SecondaryColor3uiEXT):
12840 #ifdef __sparc_v9__
12841 sethi %hi(0x00000000), %g2
12842 sethi %hi(0x00000000), %g1
12843 or %g2, %lo(0x00000000), %g2
12844 or %g1, %lo(0x00000000), %g1
12845 sllx %g2, 32, %g2
12846 ldx [%g1 + %g2], %g1
12847 sethi %hi(8 * _gloffset_SecondaryColor3uiEXT), %g2
12848 or %g2, %lo(8 * _gloffset_SecondaryColor3uiEXT), %g2
12849 ldx [%g1 + %g2], %g3
12850 #else
12851 sethi %hi(0x00000000), %g1
12852 ld [%g1 + %lo(0x00000000)], %g1
12853 ld [%g1 + (4 * _gloffset_SecondaryColor3uiEXT)], %g3
12854 #endif
12855 jmpl %g3, %g0
12856 nop
12857
12858 GLOBL_FN(GL_PREFIX(SecondaryColor3uivEXT))
12859 .type glSecondaryColor3uivEXT,#function
12860 GL_PREFIX(SecondaryColor3uivEXT):
12861 #ifdef __sparc_v9__
12862 sethi %hi(0x00000000), %g2
12863 sethi %hi(0x00000000), %g1
12864 or %g2, %lo(0x00000000), %g2
12865 or %g1, %lo(0x00000000), %g1
12866 sllx %g2, 32, %g2
12867 ldx [%g1 + %g2], %g1
12868 sethi %hi(8 * _gloffset_SecondaryColor3uivEXT), %g2
12869 or %g2, %lo(8 * _gloffset_SecondaryColor3uivEXT), %g2
12870 ldx [%g1 + %g2], %g3
12871 #else
12872 sethi %hi(0x00000000), %g1
12873 ld [%g1 + %lo(0x00000000)], %g1
12874 ld [%g1 + (4 * _gloffset_SecondaryColor3uivEXT)], %g3
12875 #endif
12876 jmpl %g3, %g0
12877 nop
12878
12879 GLOBL_FN(GL_PREFIX(SecondaryColor3usEXT))
12880 .type glSecondaryColor3usEXT,#function
12881 GL_PREFIX(SecondaryColor3usEXT):
12882 #ifdef __sparc_v9__
12883 sethi %hi(0x00000000), %g2
12884 sethi %hi(0x00000000), %g1
12885 or %g2, %lo(0x00000000), %g2
12886 or %g1, %lo(0x00000000), %g1
12887 sllx %g2, 32, %g2
12888 ldx [%g1 + %g2], %g1
12889 sethi %hi(8 * _gloffset_SecondaryColor3usEXT), %g2
12890 or %g2, %lo(8 * _gloffset_SecondaryColor3usEXT), %g2
12891 ldx [%g1 + %g2], %g3
12892 #else
12893 sethi %hi(0x00000000), %g1
12894 ld [%g1 + %lo(0x00000000)], %g1
12895 ld [%g1 + (4 * _gloffset_SecondaryColor3usEXT)], %g3
12896 #endif
12897 jmpl %g3, %g0
12898 nop
12899
12900 GLOBL_FN(GL_PREFIX(SecondaryColor3usvEXT))
12901 .type glSecondaryColor3usvEXT,#function
12902 GL_PREFIX(SecondaryColor3usvEXT):
12903 #ifdef __sparc_v9__
12904 sethi %hi(0x00000000), %g2
12905 sethi %hi(0x00000000), %g1
12906 or %g2, %lo(0x00000000), %g2
12907 or %g1, %lo(0x00000000), %g1
12908 sllx %g2, 32, %g2
12909 ldx [%g1 + %g2], %g1
12910 sethi %hi(8 * _gloffset_SecondaryColor3usvEXT), %g2
12911 or %g2, %lo(8 * _gloffset_SecondaryColor3usvEXT), %g2
12912 ldx [%g1 + %g2], %g3
12913 #else
12914 sethi %hi(0x00000000), %g1
12915 ld [%g1 + %lo(0x00000000)], %g1
12916 ld [%g1 + (4 * _gloffset_SecondaryColor3usvEXT)], %g3
12917 #endif
12918 jmpl %g3, %g0
12919 nop
12920
12921 GLOBL_FN(GL_PREFIX(SecondaryColorPointerEXT))
12922 .type glSecondaryColorPointerEXT,#function
12923 GL_PREFIX(SecondaryColorPointerEXT):
12924 #ifdef __sparc_v9__
12925 sethi %hi(0x00000000), %g2
12926 sethi %hi(0x00000000), %g1
12927 or %g2, %lo(0x00000000), %g2
12928 or %g1, %lo(0x00000000), %g1
12929 sllx %g2, 32, %g2
12930 ldx [%g1 + %g2], %g1
12931 sethi %hi(8 * _gloffset_SecondaryColorPointerEXT), %g2
12932 or %g2, %lo(8 * _gloffset_SecondaryColorPointerEXT), %g2
12933 ldx [%g1 + %g2], %g3
12934 #else
12935 sethi %hi(0x00000000), %g1
12936 ld [%g1 + %lo(0x00000000)], %g1
12937 ld [%g1 + (4 * _gloffset_SecondaryColorPointerEXT)], %g3
12938 #endif
12939 jmpl %g3, %g0
12940 nop
12941
12942 GLOBL_FN(GL_PREFIX(FogCoordfEXT))
12943 .type glFogCoordfEXT,#function
12944 GL_PREFIX(FogCoordfEXT):
12945 #ifdef __sparc_v9__
12946 sethi %hi(0x00000000), %g2
12947 sethi %hi(0x00000000), %g1
12948 or %g2, %lo(0x00000000), %g2
12949 or %g1, %lo(0x00000000), %g1
12950 sllx %g2, 32, %g2
12951 ldx [%g1 + %g2], %g1
12952 sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
12953 or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
12954 ldx [%g1 + %g2], %g3
12955 #else
12956 sethi %hi(0x00000000), %g1
12957 ld [%g1 + %lo(0x00000000)], %g1
12958 ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
12959 #endif
12960 jmpl %g3, %g0
12961 nop
12962
12963 GLOBL_FN(GL_PREFIX(FogCoordfvEXT))
12964 .type glFogCoordfvEXT,#function
12965 GL_PREFIX(FogCoordfvEXT):
12966 #ifdef __sparc_v9__
12967 sethi %hi(0x00000000), %g2
12968 sethi %hi(0x00000000), %g1
12969 or %g2, %lo(0x00000000), %g2
12970 or %g1, %lo(0x00000000), %g1
12971 sllx %g2, 32, %g2
12972 ldx [%g1 + %g2], %g1
12973 sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
12974 or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
12975 ldx [%g1 + %g2], %g3
12976 #else
12977 sethi %hi(0x00000000), %g1
12978 ld [%g1 + %lo(0x00000000)], %g1
12979 ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
12980 #endif
12981 jmpl %g3, %g0
12982 nop
12983
12984 GLOBL_FN(GL_PREFIX(FogCoorddEXT))
12985 .type glFogCoorddEXT,#function
12986 GL_PREFIX(FogCoorddEXT):
12987 #ifdef __sparc_v9__
12988 sethi %hi(0x00000000), %g2
12989 sethi %hi(0x00000000), %g1
12990 or %g2, %lo(0x00000000), %g2
12991 or %g1, %lo(0x00000000), %g1
12992 sllx %g2, 32, %g2
12993 ldx [%g1 + %g2], %g1
12994 sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
12995 or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
12996 ldx [%g1 + %g2], %g3
12997 #else
12998 sethi %hi(0x00000000), %g1
12999 ld [%g1 + %lo(0x00000000)], %g1
13000 ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
13001 #endif
13002 jmpl %g3, %g0
13003 nop
13004
13005 GLOBL_FN(GL_PREFIX(FogCoorddvEXT))
13006 .type glFogCoorddvEXT,#function
13007 GL_PREFIX(FogCoorddvEXT):
13008 #ifdef __sparc_v9__
13009 sethi %hi(0x00000000), %g2
13010 sethi %hi(0x00000000), %g1
13011 or %g2, %lo(0x00000000), %g2
13012 or %g1, %lo(0x00000000), %g1
13013 sllx %g2, 32, %g2
13014 ldx [%g1 + %g2], %g1
13015 sethi %hi(8 * _gloffset_FogCoorddvEXT), %g2
13016 or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
13017 ldx [%g1 + %g2], %g3
13018 #else
13019 sethi %hi(0x00000000), %g1
13020 ld [%g1 + %lo(0x00000000)], %g1
13021 ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
13022 #endif
13023 jmpl %g3, %g0
13024 nop
13025
13026 GLOBL_FN(GL_PREFIX(FogCoordPointerEXT))
13027 .type glFogCoordPointerEXT,#function
13028 GL_PREFIX(FogCoordPointerEXT):
13029 #ifdef __sparc_v9__
13030 sethi %hi(0x00000000), %g2
13031 sethi %hi(0x00000000), %g1
13032 or %g2, %lo(0x00000000), %g2
13033 or %g1, %lo(0x00000000), %g1
13034 sllx %g2, 32, %g2
13035 ldx [%g1 + %g2], %g1
13036 sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
13037 or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
13038 ldx [%g1 + %g2], %g3
13039 #else
13040 sethi %hi(0x00000000), %g1
13041 ld [%g1 + %lo(0x00000000)], %g1
13042 ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
13043 #endif
13044 jmpl %g3, %g0
13045 nop
13046
13047 GLOBL_FN(GL_PREFIX(BlendFuncSeparateEXT))
13048 .type glBlendFuncSeparateEXT,#function
13049 GL_PREFIX(BlendFuncSeparateEXT):
13050 #ifdef __sparc_v9__
13051 sethi %hi(0x00000000), %g2
13052 sethi %hi(0x00000000), %g1
13053 or %g2, %lo(0x00000000), %g2
13054 or %g1, %lo(0x00000000), %g1
13055 sllx %g2, 32, %g2
13056 ldx [%g1 + %g2], %g1
13057 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
13058 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
13059 ldx [%g1 + %g2], %g3
13060 #else
13061 sethi %hi(0x00000000), %g1
13062 ld [%g1 + %lo(0x00000000)], %g1
13063 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
13064 #endif
13065 jmpl %g3, %g0
13066 nop
13067
13068 GLOBL_FN(GL_PREFIX(BlendFuncSeparateINGR))
13069 .type glBlendFuncSeparateINGR,#function
13070 GL_PREFIX(BlendFuncSeparateINGR):
13071 #ifdef __sparc_v9__
13072 sethi %hi(0x00000000), %g2
13073 sethi %hi(0x00000000), %g1
13074 or %g2, %lo(0x00000000), %g2
13075 or %g1, %lo(0x00000000), %g1
13076 sllx %g2, 32, %g2
13077 ldx [%g1 + %g2], %g1
13078 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
13079 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
13080 ldx [%g1 + %g2], %g3
13081 #else
13082 sethi %hi(0x00000000), %g1
13083 ld [%g1 + %lo(0x00000000)], %g1
13084 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
13085 #endif
13086 jmpl %g3, %g0
13087 nop
13088
13089 GLOBL_FN(GL_PREFIX(VertexWeightfEXT))
13090 .type glVertexWeightfEXT,#function
13091 GL_PREFIX(VertexWeightfEXT):
13092 #ifdef __sparc_v9__
13093 sethi %hi(0x00000000), %g2
13094 sethi %hi(0x00000000), %g1
13095 or %g2, %lo(0x00000000), %g2
13096 or %g1, %lo(0x00000000), %g1
13097 sllx %g2, 32, %g2
13098 ldx [%g1 + %g2], %g1
13099 sethi %hi(8 * _gloffset_VertexWeightfEXT), %g2
13100 or %g2, %lo(8 * _gloffset_VertexWeightfEXT), %g2
13101 ldx [%g1 + %g2], %g3
13102 #else
13103 sethi %hi(0x00000000), %g1
13104 ld [%g1 + %lo(0x00000000)], %g1
13105 ld [%g1 + (4 * _gloffset_VertexWeightfEXT)], %g3
13106 #endif
13107 jmpl %g3, %g0
13108 nop
13109
13110 GLOBL_FN(GL_PREFIX(VertexWeightfvEXT))
13111 .type glVertexWeightfvEXT,#function
13112 GL_PREFIX(VertexWeightfvEXT):
13113 #ifdef __sparc_v9__
13114 sethi %hi(0x00000000), %g2
13115 sethi %hi(0x00000000), %g1
13116 or %g2, %lo(0x00000000), %g2
13117 or %g1, %lo(0x00000000), %g1
13118 sllx %g2, 32, %g2
13119 ldx [%g1 + %g2], %g1
13120 sethi %hi(8 * _gloffset_VertexWeightfvEXT), %g2
13121 or %g2, %lo(8 * _gloffset_VertexWeightfvEXT), %g2
13122 ldx [%g1 + %g2], %g3
13123 #else
13124 sethi %hi(0x00000000), %g1
13125 ld [%g1 + %lo(0x00000000)], %g1
13126 ld [%g1 + (4 * _gloffset_VertexWeightfvEXT)], %g3
13127 #endif
13128 jmpl %g3, %g0
13129 nop
13130
13131 GLOBL_FN(GL_PREFIX(VertexWeightPointerEXT))
13132 .type glVertexWeightPointerEXT,#function
13133 GL_PREFIX(VertexWeightPointerEXT):
13134 #ifdef __sparc_v9__
13135 sethi %hi(0x00000000), %g2
13136 sethi %hi(0x00000000), %g1
13137 or %g2, %lo(0x00000000), %g2
13138 or %g1, %lo(0x00000000), %g1
13139 sllx %g2, 32, %g2
13140 ldx [%g1 + %g2], %g1
13141 sethi %hi(8 * _gloffset_VertexWeightPointerEXT), %g2
13142 or %g2, %lo(8 * _gloffset_VertexWeightPointerEXT), %g2
13143 ldx [%g1 + %g2], %g3
13144 #else
13145 sethi %hi(0x00000000), %g1
13146 ld [%g1 + %lo(0x00000000)], %g1
13147 ld [%g1 + (4 * _gloffset_VertexWeightPointerEXT)], %g3
13148 #endif
13149 jmpl %g3, %g0
13150 nop
13151
13152 GLOBL_FN(GL_PREFIX(FlushVertexArrayRangeNV))
13153 .type glFlushVertexArrayRangeNV,#function
13154 GL_PREFIX(FlushVertexArrayRangeNV):
13155 #ifdef __sparc_v9__
13156 sethi %hi(0x00000000), %g2
13157 sethi %hi(0x00000000), %g1
13158 or %g2, %lo(0x00000000), %g2
13159 or %g1, %lo(0x00000000), %g1
13160 sllx %g2, 32, %g2
13161 ldx [%g1 + %g2], %g1
13162 sethi %hi(8 * _gloffset_FlushVertexArrayRangeNV), %g2
13163 or %g2, %lo(8 * _gloffset_FlushVertexArrayRangeNV), %g2
13164 ldx [%g1 + %g2], %g3
13165 #else
13166 sethi %hi(0x00000000), %g1
13167 ld [%g1 + %lo(0x00000000)], %g1
13168 ld [%g1 + (4 * _gloffset_FlushVertexArrayRangeNV)], %g3
13169 #endif
13170 jmpl %g3, %g0
13171 nop
13172
13173 GLOBL_FN(GL_PREFIX(VertexArrayRangeNV))
13174 .type glVertexArrayRangeNV,#function
13175 GL_PREFIX(VertexArrayRangeNV):
13176 #ifdef __sparc_v9__
13177 sethi %hi(0x00000000), %g2
13178 sethi %hi(0x00000000), %g1
13179 or %g2, %lo(0x00000000), %g2
13180 or %g1, %lo(0x00000000), %g1
13181 sllx %g2, 32, %g2
13182 ldx [%g1 + %g2], %g1
13183 sethi %hi(8 * _gloffset_VertexArrayRangeNV), %g2
13184 or %g2, %lo(8 * _gloffset_VertexArrayRangeNV), %g2
13185 ldx [%g1 + %g2], %g3
13186 #else
13187 sethi %hi(0x00000000), %g1
13188 ld [%g1 + %lo(0x00000000)], %g1
13189 ld [%g1 + (4 * _gloffset_VertexArrayRangeNV)], %g3
13190 #endif
13191 jmpl %g3, %g0
13192 nop
13193
13194 GLOBL_FN(GL_PREFIX(CombinerParameterfvNV))
13195 .type glCombinerParameterfvNV,#function
13196 GL_PREFIX(CombinerParameterfvNV):
13197 #ifdef __sparc_v9__
13198 sethi %hi(0x00000000), %g2
13199 sethi %hi(0x00000000), %g1
13200 or %g2, %lo(0x00000000), %g2
13201 or %g1, %lo(0x00000000), %g1
13202 sllx %g2, 32, %g2
13203 ldx [%g1 + %g2], %g1
13204 sethi %hi(8 * _gloffset_CombinerParameterfvNV), %g2
13205 or %g2, %lo(8 * _gloffset_CombinerParameterfvNV), %g2
13206 ldx [%g1 + %g2], %g3
13207 #else
13208 sethi %hi(0x00000000), %g1
13209 ld [%g1 + %lo(0x00000000)], %g1
13210 ld [%g1 + (4 * _gloffset_CombinerParameterfvNV)], %g3
13211 #endif
13212 jmpl %g3, %g0
13213 nop
13214
13215 GLOBL_FN(GL_PREFIX(CombinerParameterfNV))
13216 .type glCombinerParameterfNV,#function
13217 GL_PREFIX(CombinerParameterfNV):
13218 #ifdef __sparc_v9__
13219 sethi %hi(0x00000000), %g2
13220 sethi %hi(0x00000000), %g1
13221 or %g2, %lo(0x00000000), %g2
13222 or %g1, %lo(0x00000000), %g1
13223 sllx %g2, 32, %g2
13224 ldx [%g1 + %g2], %g1
13225 sethi %hi(8 * _gloffset_CombinerParameterfNV), %g2
13226 or %g2, %lo(8 * _gloffset_CombinerParameterfNV), %g2
13227 ldx [%g1 + %g2], %g3
13228 #else
13229 sethi %hi(0x00000000), %g1
13230 ld [%g1 + %lo(0x00000000)], %g1
13231 ld [%g1 + (4 * _gloffset_CombinerParameterfNV)], %g3
13232 #endif
13233 jmpl %g3, %g0
13234 nop
13235
13236 GLOBL_FN(GL_PREFIX(CombinerParameterivNV))
13237 .type glCombinerParameterivNV,#function
13238 GL_PREFIX(CombinerParameterivNV):
13239 #ifdef __sparc_v9__
13240 sethi %hi(0x00000000), %g2
13241 sethi %hi(0x00000000), %g1
13242 or %g2, %lo(0x00000000), %g2
13243 or %g1, %lo(0x00000000), %g1
13244 sllx %g2, 32, %g2
13245 ldx [%g1 + %g2], %g1
13246 sethi %hi(8 * _gloffset_CombinerParameterivNV), %g2
13247 or %g2, %lo(8 * _gloffset_CombinerParameterivNV), %g2
13248 ldx [%g1 + %g2], %g3
13249 #else
13250 sethi %hi(0x00000000), %g1
13251 ld [%g1 + %lo(0x00000000)], %g1
13252 ld [%g1 + (4 * _gloffset_CombinerParameterivNV)], %g3
13253 #endif
13254 jmpl %g3, %g0
13255 nop
13256
13257 GLOBL_FN(GL_PREFIX(CombinerParameteriNV))
13258 .type glCombinerParameteriNV,#function
13259 GL_PREFIX(CombinerParameteriNV):
13260 #ifdef __sparc_v9__
13261 sethi %hi(0x00000000), %g2
13262 sethi %hi(0x00000000), %g1
13263 or %g2, %lo(0x00000000), %g2
13264 or %g1, %lo(0x00000000), %g1
13265 sllx %g2, 32, %g2
13266 ldx [%g1 + %g2], %g1
13267 sethi %hi(8 * _gloffset_CombinerParameteriNV), %g2
13268 or %g2, %lo(8 * _gloffset_CombinerParameteriNV), %g2
13269 ldx [%g1 + %g2], %g3
13270 #else
13271 sethi %hi(0x00000000), %g1
13272 ld [%g1 + %lo(0x00000000)], %g1
13273 ld [%g1 + (4 * _gloffset_CombinerParameteriNV)], %g3
13274 #endif
13275 jmpl %g3, %g0
13276 nop
13277
13278 GLOBL_FN(GL_PREFIX(CombinerInputNV))
13279 .type glCombinerInputNV,#function
13280 GL_PREFIX(CombinerInputNV):
13281 #ifdef __sparc_v9__
13282 sethi %hi(0x00000000), %g2
13283 sethi %hi(0x00000000), %g1
13284 or %g2, %lo(0x00000000), %g2
13285 or %g1, %lo(0x00000000), %g1
13286 sllx %g2, 32, %g2
13287 ldx [%g1 + %g2], %g1
13288 sethi %hi(8 * _gloffset_CombinerInputNV), %g2
13289 or %g2, %lo(8 * _gloffset_CombinerInputNV), %g2
13290 ldx [%g1 + %g2], %g3
13291 #else
13292 sethi %hi(0x00000000), %g1
13293 ld [%g1 + %lo(0x00000000)], %g1
13294 ld [%g1 + (4 * _gloffset_CombinerInputNV)], %g3
13295 #endif
13296 jmpl %g3, %g0
13297 nop
13298
13299 GLOBL_FN(GL_PREFIX(CombinerOutputNV))
13300 .type glCombinerOutputNV,#function
13301 GL_PREFIX(CombinerOutputNV):
13302 #ifdef __sparc_v9__
13303 sethi %hi(0x00000000), %g2
13304 sethi %hi(0x00000000), %g1
13305 or %g2, %lo(0x00000000), %g2
13306 or %g1, %lo(0x00000000), %g1
13307 sllx %g2, 32, %g2
13308 ldx [%g1 + %g2], %g1
13309 sethi %hi(8 * _gloffset_CombinerOutputNV), %g2
13310 or %g2, %lo(8 * _gloffset_CombinerOutputNV), %g2
13311 ldx [%g1 + %g2], %g3
13312 #else
13313 sethi %hi(0x00000000), %g1
13314 ld [%g1 + %lo(0x00000000)], %g1
13315 ld [%g1 + (4 * _gloffset_CombinerOutputNV)], %g3
13316 #endif
13317 jmpl %g3, %g0
13318 nop
13319
13320 GLOBL_FN(GL_PREFIX(FinalCombinerInputNV))
13321 .type glFinalCombinerInputNV,#function
13322 GL_PREFIX(FinalCombinerInputNV):
13323 #ifdef __sparc_v9__
13324 sethi %hi(0x00000000), %g2
13325 sethi %hi(0x00000000), %g1
13326 or %g2, %lo(0x00000000), %g2
13327 or %g1, %lo(0x00000000), %g1
13328 sllx %g2, 32, %g2
13329 ldx [%g1 + %g2], %g1
13330 sethi %hi(8 * _gloffset_FinalCombinerInputNV), %g2
13331 or %g2, %lo(8 * _gloffset_FinalCombinerInputNV), %g2
13332 ldx [%g1 + %g2], %g3
13333 #else
13334 sethi %hi(0x00000000), %g1
13335 ld [%g1 + %lo(0x00000000)], %g1
13336 ld [%g1 + (4 * _gloffset_FinalCombinerInputNV)], %g3
13337 #endif
13338 jmpl %g3, %g0
13339 nop
13340
13341 GLOBL_FN(GL_PREFIX(GetCombinerInputParameterfvNV))
13342 .type glGetCombinerInputParameterfvNV,#function
13343 GL_PREFIX(GetCombinerInputParameterfvNV):
13344 #ifdef __sparc_v9__
13345 sethi %hi(0x00000000), %g2
13346 sethi %hi(0x00000000), %g1
13347 or %g2, %lo(0x00000000), %g2
13348 or %g1, %lo(0x00000000), %g1
13349 sllx %g2, 32, %g2
13350 ldx [%g1 + %g2], %g1
13351 sethi %hi(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
13352 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
13353 ldx [%g1 + %g2], %g3
13354 #else
13355 sethi %hi(0x00000000), %g1
13356 ld [%g1 + %lo(0x00000000)], %g1
13357 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterfvNV)], %g3
13358 #endif
13359 jmpl %g3, %g0
13360 nop
13361
13362 GLOBL_FN(GL_PREFIX(GetCombinerInputParameterivNV))
13363 .type glGetCombinerInputParameterivNV,#function
13364 GL_PREFIX(GetCombinerInputParameterivNV):
13365 #ifdef __sparc_v9__
13366 sethi %hi(0x00000000), %g2
13367 sethi %hi(0x00000000), %g1
13368 or %g2, %lo(0x00000000), %g2
13369 or %g1, %lo(0x00000000), %g1
13370 sllx %g2, 32, %g2
13371 ldx [%g1 + %g2], %g1
13372 sethi %hi(8 * _gloffset_GetCombinerInputParameterivNV), %g2
13373 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterivNV), %g2
13374 ldx [%g1 + %g2], %g3
13375 #else
13376 sethi %hi(0x00000000), %g1
13377 ld [%g1 + %lo(0x00000000)], %g1
13378 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterivNV)], %g3
13379 #endif
13380 jmpl %g3, %g0
13381 nop
13382
13383 GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterfvNV))
13384 .type glGetCombinerOutputParameterfvNV,#function
13385 GL_PREFIX(GetCombinerOutputParameterfvNV):
13386 #ifdef __sparc_v9__
13387 sethi %hi(0x00000000), %g2
13388 sethi %hi(0x00000000), %g1
13389 or %g2, %lo(0x00000000), %g2
13390 or %g1, %lo(0x00000000), %g1
13391 sllx %g2, 32, %g2
13392 ldx [%g1 + %g2], %g1
13393 sethi %hi(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
13394 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
13395 ldx [%g1 + %g2], %g3
13396 #else
13397 sethi %hi(0x00000000), %g1
13398 ld [%g1 + %lo(0x00000000)], %g1
13399 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterfvNV)], %g3
13400 #endif
13401 jmpl %g3, %g0
13402 nop
13403
13404 GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterivNV))
13405 .type glGetCombinerOutputParameterivNV,#function
13406 GL_PREFIX(GetCombinerOutputParameterivNV):
13407 #ifdef __sparc_v9__
13408 sethi %hi(0x00000000), %g2
13409 sethi %hi(0x00000000), %g1
13410 or %g2, %lo(0x00000000), %g2
13411 or %g1, %lo(0x00000000), %g1
13412 sllx %g2, 32, %g2
13413 ldx [%g1 + %g2], %g1
13414 sethi %hi(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
13415 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
13416 ldx [%g1 + %g2], %g3
13417 #else
13418 sethi %hi(0x00000000), %g1
13419 ld [%g1 + %lo(0x00000000)], %g1
13420 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterivNV)], %g3
13421 #endif
13422 jmpl %g3, %g0
13423 nop
13424
13425 GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterfvNV))
13426 .type glGetFinalCombinerInputParameterfvNV,#function
13427 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
13428 #ifdef __sparc_v9__
13429 sethi %hi(0x00000000), %g2
13430 sethi %hi(0x00000000), %g1
13431 or %g2, %lo(0x00000000), %g2
13432 or %g1, %lo(0x00000000), %g1
13433 sllx %g2, 32, %g2
13434 ldx [%g1 + %g2], %g1
13435 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
13436 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
13437 ldx [%g1 + %g2], %g3
13438 #else
13439 sethi %hi(0x00000000), %g1
13440 ld [%g1 + %lo(0x00000000)], %g1
13441 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterfvNV)], %g3
13442 #endif
13443 jmpl %g3, %g0
13444 nop
13445
13446 GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterivNV))
13447 .type glGetFinalCombinerInputParameterivNV,#function
13448 GL_PREFIX(GetFinalCombinerInputParameterivNV):
13449 #ifdef __sparc_v9__
13450 sethi %hi(0x00000000), %g2
13451 sethi %hi(0x00000000), %g1
13452 or %g2, %lo(0x00000000), %g2
13453 or %g1, %lo(0x00000000), %g1
13454 sllx %g2, 32, %g2
13455 ldx [%g1 + %g2], %g1
13456 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
13457 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
13458 ldx [%g1 + %g2], %g3
13459 #else
13460 sethi %hi(0x00000000), %g1
13461 ld [%g1 + %lo(0x00000000)], %g1
13462 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterivNV)], %g3
13463 #endif
13464 jmpl %g3, %g0
13465 nop
13466
13467 GLOBL_FN(GL_PREFIX(ResizeBuffersMESA))
13468 .type glResizeBuffersMESA,#function
13469 GL_PREFIX(ResizeBuffersMESA):
13470 #ifdef __sparc_v9__
13471 sethi %hi(0x00000000), %g2
13472 sethi %hi(0x00000000), %g1
13473 or %g2, %lo(0x00000000), %g2
13474 or %g1, %lo(0x00000000), %g1
13475 sllx %g2, 32, %g2
13476 ldx [%g1 + %g2], %g1
13477 sethi %hi(8 * _gloffset_ResizeBuffersMESA), %g2
13478 or %g2, %lo(8 * _gloffset_ResizeBuffersMESA), %g2
13479 ldx [%g1 + %g2], %g3
13480 #else
13481 sethi %hi(0x00000000), %g1
13482 ld [%g1 + %lo(0x00000000)], %g1
13483 ld [%g1 + (4 * _gloffset_ResizeBuffersMESA)], %g3
13484 #endif
13485 jmpl %g3, %g0
13486 nop
13487
13488 GLOBL_FN(GL_PREFIX(WindowPos2dMESA))
13489 .type glWindowPos2dMESA,#function
13490 GL_PREFIX(WindowPos2dMESA):
13491 #ifdef __sparc_v9__
13492 sethi %hi(0x00000000), %g2
13493 sethi %hi(0x00000000), %g1
13494 or %g2, %lo(0x00000000), %g2
13495 or %g1, %lo(0x00000000), %g1
13496 sllx %g2, 32, %g2
13497 ldx [%g1 + %g2], %g1
13498 sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
13499 or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
13500 ldx [%g1 + %g2], %g3
13501 #else
13502 sethi %hi(0x00000000), %g1
13503 ld [%g1 + %lo(0x00000000)], %g1
13504 ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
13505 #endif
13506 jmpl %g3, %g0
13507 nop
13508
13509 GLOBL_FN(GL_PREFIX(WindowPos2dvMESA))
13510 .type glWindowPos2dvMESA,#function
13511 GL_PREFIX(WindowPos2dvMESA):
13512 #ifdef __sparc_v9__
13513 sethi %hi(0x00000000), %g2
13514 sethi %hi(0x00000000), %g1
13515 or %g2, %lo(0x00000000), %g2
13516 or %g1, %lo(0x00000000), %g1
13517 sllx %g2, 32, %g2
13518 ldx [%g1 + %g2], %g1
13519 sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
13520 or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
13521 ldx [%g1 + %g2], %g3
13522 #else
13523 sethi %hi(0x00000000), %g1
13524 ld [%g1 + %lo(0x00000000)], %g1
13525 ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
13526 #endif
13527 jmpl %g3, %g0
13528 nop
13529
13530 GLOBL_FN(GL_PREFIX(WindowPos2fMESA))
13531 .type glWindowPos2fMESA,#function
13532 GL_PREFIX(WindowPos2fMESA):
13533 #ifdef __sparc_v9__
13534 sethi %hi(0x00000000), %g2
13535 sethi %hi(0x00000000), %g1
13536 or %g2, %lo(0x00000000), %g2
13537 or %g1, %lo(0x00000000), %g1
13538 sllx %g2, 32, %g2
13539 ldx [%g1 + %g2], %g1
13540 sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
13541 or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
13542 ldx [%g1 + %g2], %g3
13543 #else
13544 sethi %hi(0x00000000), %g1
13545 ld [%g1 + %lo(0x00000000)], %g1
13546 ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
13547 #endif
13548 jmpl %g3, %g0
13549 nop
13550
13551 GLOBL_FN(GL_PREFIX(WindowPos2fvMESA))
13552 .type glWindowPos2fvMESA,#function
13553 GL_PREFIX(WindowPos2fvMESA):
13554 #ifdef __sparc_v9__
13555 sethi %hi(0x00000000), %g2
13556 sethi %hi(0x00000000), %g1
13557 or %g2, %lo(0x00000000), %g2
13558 or %g1, %lo(0x00000000), %g1
13559 sllx %g2, 32, %g2
13560 ldx [%g1 + %g2], %g1
13561 sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
13562 or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
13563 ldx [%g1 + %g2], %g3
13564 #else
13565 sethi %hi(0x00000000), %g1
13566 ld [%g1 + %lo(0x00000000)], %g1
13567 ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
13568 #endif
13569 jmpl %g3, %g0
13570 nop
13571
13572 GLOBL_FN(GL_PREFIX(WindowPos2iMESA))
13573 .type glWindowPos2iMESA,#function
13574 GL_PREFIX(WindowPos2iMESA):
13575 #ifdef __sparc_v9__
13576 sethi %hi(0x00000000), %g2
13577 sethi %hi(0x00000000), %g1
13578 or %g2, %lo(0x00000000), %g2
13579 or %g1, %lo(0x00000000), %g1
13580 sllx %g2, 32, %g2
13581 ldx [%g1 + %g2], %g1
13582 sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
13583 or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
13584 ldx [%g1 + %g2], %g3
13585 #else
13586 sethi %hi(0x00000000), %g1
13587 ld [%g1 + %lo(0x00000000)], %g1
13588 ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
13589 #endif
13590 jmpl %g3, %g0
13591 nop
13592
13593 GLOBL_FN(GL_PREFIX(WindowPos2ivMESA))
13594 .type glWindowPos2ivMESA,#function
13595 GL_PREFIX(WindowPos2ivMESA):
13596 #ifdef __sparc_v9__
13597 sethi %hi(0x00000000), %g2
13598 sethi %hi(0x00000000), %g1
13599 or %g2, %lo(0x00000000), %g2
13600 or %g1, %lo(0x00000000), %g1
13601 sllx %g2, 32, %g2
13602 ldx [%g1 + %g2], %g1
13603 sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
13604 or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
13605 ldx [%g1 + %g2], %g3
13606 #else
13607 sethi %hi(0x00000000), %g1
13608 ld [%g1 + %lo(0x00000000)], %g1
13609 ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
13610 #endif
13611 jmpl %g3, %g0
13612 nop
13613
13614 GLOBL_FN(GL_PREFIX(WindowPos2sMESA))
13615 .type glWindowPos2sMESA,#function
13616 GL_PREFIX(WindowPos2sMESA):
13617 #ifdef __sparc_v9__
13618 sethi %hi(0x00000000), %g2
13619 sethi %hi(0x00000000), %g1
13620 or %g2, %lo(0x00000000), %g2
13621 or %g1, %lo(0x00000000), %g1
13622 sllx %g2, 32, %g2
13623 ldx [%g1 + %g2], %g1
13624 sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
13625 or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
13626 ldx [%g1 + %g2], %g3
13627 #else
13628 sethi %hi(0x00000000), %g1
13629 ld [%g1 + %lo(0x00000000)], %g1
13630 ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
13631 #endif
13632 jmpl %g3, %g0
13633 nop
13634
13635 GLOBL_FN(GL_PREFIX(WindowPos2svMESA))
13636 .type glWindowPos2svMESA,#function
13637 GL_PREFIX(WindowPos2svMESA):
13638 #ifdef __sparc_v9__
13639 sethi %hi(0x00000000), %g2
13640 sethi %hi(0x00000000), %g1
13641 or %g2, %lo(0x00000000), %g2
13642 or %g1, %lo(0x00000000), %g1
13643 sllx %g2, 32, %g2
13644 ldx [%g1 + %g2], %g1
13645 sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
13646 or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
13647 ldx [%g1 + %g2], %g3
13648 #else
13649 sethi %hi(0x00000000), %g1
13650 ld [%g1 + %lo(0x00000000)], %g1
13651 ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
13652 #endif
13653 jmpl %g3, %g0
13654 nop
13655
13656 GLOBL_FN(GL_PREFIX(WindowPos3dMESA))
13657 .type glWindowPos3dMESA,#function
13658 GL_PREFIX(WindowPos3dMESA):
13659 #ifdef __sparc_v9__
13660 sethi %hi(0x00000000), %g2
13661 sethi %hi(0x00000000), %g1
13662 or %g2, %lo(0x00000000), %g2
13663 or %g1, %lo(0x00000000), %g1
13664 sllx %g2, 32, %g2
13665 ldx [%g1 + %g2], %g1
13666 sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
13667 or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
13668 ldx [%g1 + %g2], %g3
13669 #else
13670 sethi %hi(0x00000000), %g1
13671 ld [%g1 + %lo(0x00000000)], %g1
13672 ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
13673 #endif
13674 jmpl %g3, %g0
13675 nop
13676
13677 GLOBL_FN(GL_PREFIX(WindowPos3dvMESA))
13678 .type glWindowPos3dvMESA,#function
13679 GL_PREFIX(WindowPos3dvMESA):
13680 #ifdef __sparc_v9__
13681 sethi %hi(0x00000000), %g2
13682 sethi %hi(0x00000000), %g1
13683 or %g2, %lo(0x00000000), %g2
13684 or %g1, %lo(0x00000000), %g1
13685 sllx %g2, 32, %g2
13686 ldx [%g1 + %g2], %g1
13687 sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
13688 or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
13689 ldx [%g1 + %g2], %g3
13690 #else
13691 sethi %hi(0x00000000), %g1
13692 ld [%g1 + %lo(0x00000000)], %g1
13693 ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
13694 #endif
13695 jmpl %g3, %g0
13696 nop
13697
13698 GLOBL_FN(GL_PREFIX(WindowPos3fMESA))
13699 .type glWindowPos3fMESA,#function
13700 GL_PREFIX(WindowPos3fMESA):
13701 #ifdef __sparc_v9__
13702 sethi %hi(0x00000000), %g2
13703 sethi %hi(0x00000000), %g1
13704 or %g2, %lo(0x00000000), %g2
13705 or %g1, %lo(0x00000000), %g1
13706 sllx %g2, 32, %g2
13707 ldx [%g1 + %g2], %g1
13708 sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
13709 or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
13710 ldx [%g1 + %g2], %g3
13711 #else
13712 sethi %hi(0x00000000), %g1
13713 ld [%g1 + %lo(0x00000000)], %g1
13714 ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
13715 #endif
13716 jmpl %g3, %g0
13717 nop
13718
13719 GLOBL_FN(GL_PREFIX(WindowPos3fvMESA))
13720 .type glWindowPos3fvMESA,#function
13721 GL_PREFIX(WindowPos3fvMESA):
13722 #ifdef __sparc_v9__
13723 sethi %hi(0x00000000), %g2
13724 sethi %hi(0x00000000), %g1
13725 or %g2, %lo(0x00000000), %g2
13726 or %g1, %lo(0x00000000), %g1
13727 sllx %g2, 32, %g2
13728 ldx [%g1 + %g2], %g1
13729 sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
13730 or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
13731 ldx [%g1 + %g2], %g3
13732 #else
13733 sethi %hi(0x00000000), %g1
13734 ld [%g1 + %lo(0x00000000)], %g1
13735 ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
13736 #endif
13737 jmpl %g3, %g0
13738 nop
13739
13740 GLOBL_FN(GL_PREFIX(WindowPos3iMESA))
13741 .type glWindowPos3iMESA,#function
13742 GL_PREFIX(WindowPos3iMESA):
13743 #ifdef __sparc_v9__
13744 sethi %hi(0x00000000), %g2
13745 sethi %hi(0x00000000), %g1
13746 or %g2, %lo(0x00000000), %g2
13747 or %g1, %lo(0x00000000), %g1
13748 sllx %g2, 32, %g2
13749 ldx [%g1 + %g2], %g1
13750 sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
13751 or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
13752 ldx [%g1 + %g2], %g3
13753 #else
13754 sethi %hi(0x00000000), %g1
13755 ld [%g1 + %lo(0x00000000)], %g1
13756 ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
13757 #endif
13758 jmpl %g3, %g0
13759 nop
13760
13761 GLOBL_FN(GL_PREFIX(WindowPos3ivMESA))
13762 .type glWindowPos3ivMESA,#function
13763 GL_PREFIX(WindowPos3ivMESA):
13764 #ifdef __sparc_v9__
13765 sethi %hi(0x00000000), %g2
13766 sethi %hi(0x00000000), %g1
13767 or %g2, %lo(0x00000000), %g2
13768 or %g1, %lo(0x00000000), %g1
13769 sllx %g2, 32, %g2
13770 ldx [%g1 + %g2], %g1
13771 sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
13772 or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
13773 ldx [%g1 + %g2], %g3
13774 #else
13775 sethi %hi(0x00000000), %g1
13776 ld [%g1 + %lo(0x00000000)], %g1
13777 ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
13778 #endif
13779 jmpl %g3, %g0
13780 nop
13781
13782 GLOBL_FN(GL_PREFIX(WindowPos3sMESA))
13783 .type glWindowPos3sMESA,#function
13784 GL_PREFIX(WindowPos3sMESA):
13785 #ifdef __sparc_v9__
13786 sethi %hi(0x00000000), %g2
13787 sethi %hi(0x00000000), %g1
13788 or %g2, %lo(0x00000000), %g2
13789 or %g1, %lo(0x00000000), %g1
13790 sllx %g2, 32, %g2
13791 ldx [%g1 + %g2], %g1
13792 sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
13793 or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
13794 ldx [%g1 + %g2], %g3
13795 #else
13796 sethi %hi(0x00000000), %g1
13797 ld [%g1 + %lo(0x00000000)], %g1
13798 ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
13799 #endif
13800 jmpl %g3, %g0
13801 nop
13802
13803 GLOBL_FN(GL_PREFIX(WindowPos3svMESA))
13804 .type glWindowPos3svMESA,#function
13805 GL_PREFIX(WindowPos3svMESA):
13806 #ifdef __sparc_v9__
13807 sethi %hi(0x00000000), %g2
13808 sethi %hi(0x00000000), %g1
13809 or %g2, %lo(0x00000000), %g2
13810 or %g1, %lo(0x00000000), %g1
13811 sllx %g2, 32, %g2
13812 ldx [%g1 + %g2], %g1
13813 sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
13814 or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
13815 ldx [%g1 + %g2], %g3
13816 #else
13817 sethi %hi(0x00000000), %g1
13818 ld [%g1 + %lo(0x00000000)], %g1
13819 ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
13820 #endif
13821 jmpl %g3, %g0
13822 nop
13823
13824 GLOBL_FN(GL_PREFIX(WindowPos4dMESA))
13825 .type glWindowPos4dMESA,#function
13826 GL_PREFIX(WindowPos4dMESA):
13827 #ifdef __sparc_v9__
13828 sethi %hi(0x00000000), %g2
13829 sethi %hi(0x00000000), %g1
13830 or %g2, %lo(0x00000000), %g2
13831 or %g1, %lo(0x00000000), %g1
13832 sllx %g2, 32, %g2
13833 ldx [%g1 + %g2], %g1
13834 sethi %hi(8 * _gloffset_WindowPos4dMESA), %g2
13835 or %g2, %lo(8 * _gloffset_WindowPos4dMESA), %g2
13836 ldx [%g1 + %g2], %g3
13837 #else
13838 sethi %hi(0x00000000), %g1
13839 ld [%g1 + %lo(0x00000000)], %g1
13840 ld [%g1 + (4 * _gloffset_WindowPos4dMESA)], %g3
13841 #endif
13842 jmpl %g3, %g0
13843 nop
13844
13845 GLOBL_FN(GL_PREFIX(WindowPos4dvMESA))
13846 .type glWindowPos4dvMESA,#function
13847 GL_PREFIX(WindowPos4dvMESA):
13848 #ifdef __sparc_v9__
13849 sethi %hi(0x00000000), %g2
13850 sethi %hi(0x00000000), %g1
13851 or %g2, %lo(0x00000000), %g2
13852 or %g1, %lo(0x00000000), %g1
13853 sllx %g2, 32, %g2
13854 ldx [%g1 + %g2], %g1
13855 sethi %hi(8 * _gloffset_WindowPos4dvMESA), %g2
13856 or %g2, %lo(8 * _gloffset_WindowPos4dvMESA), %g2
13857 ldx [%g1 + %g2], %g3
13858 #else
13859 sethi %hi(0x00000000), %g1
13860 ld [%g1 + %lo(0x00000000)], %g1
13861 ld [%g1 + (4 * _gloffset_WindowPos4dvMESA)], %g3
13862 #endif
13863 jmpl %g3, %g0
13864 nop
13865
13866 GLOBL_FN(GL_PREFIX(WindowPos4fMESA))
13867 .type glWindowPos4fMESA,#function
13868 GL_PREFIX(WindowPos4fMESA):
13869 #ifdef __sparc_v9__
13870 sethi %hi(0x00000000), %g2
13871 sethi %hi(0x00000000), %g1
13872 or %g2, %lo(0x00000000), %g2
13873 or %g1, %lo(0x00000000), %g1
13874 sllx %g2, 32, %g2
13875 ldx [%g1 + %g2], %g1
13876 sethi %hi(8 * _gloffset_WindowPos4fMESA), %g2
13877 or %g2, %lo(8 * _gloffset_WindowPos4fMESA), %g2
13878 ldx [%g1 + %g2], %g3
13879 #else
13880 sethi %hi(0x00000000), %g1
13881 ld [%g1 + %lo(0x00000000)], %g1
13882 ld [%g1 + (4 * _gloffset_WindowPos4fMESA)], %g3
13883 #endif
13884 jmpl %g3, %g0
13885 nop
13886
13887 GLOBL_FN(GL_PREFIX(WindowPos4fvMESA))
13888 .type glWindowPos4fvMESA,#function
13889 GL_PREFIX(WindowPos4fvMESA):
13890 #ifdef __sparc_v9__
13891 sethi %hi(0x00000000), %g2
13892 sethi %hi(0x00000000), %g1
13893 or %g2, %lo(0x00000000), %g2
13894 or %g1, %lo(0x00000000), %g1
13895 sllx %g2, 32, %g2
13896 ldx [%g1 + %g2], %g1
13897 sethi %hi(8 * _gloffset_WindowPos4fvMESA), %g2
13898 or %g2, %lo(8 * _gloffset_WindowPos4fvMESA), %g2
13899 ldx [%g1 + %g2], %g3
13900 #else
13901 sethi %hi(0x00000000), %g1
13902 ld [%g1 + %lo(0x00000000)], %g1
13903 ld [%g1 + (4 * _gloffset_WindowPos4fvMESA)], %g3
13904 #endif
13905 jmpl %g3, %g0
13906 nop
13907
13908 GLOBL_FN(GL_PREFIX(WindowPos4iMESA))
13909 .type glWindowPos4iMESA,#function
13910 GL_PREFIX(WindowPos4iMESA):
13911 #ifdef __sparc_v9__
13912 sethi %hi(0x00000000), %g2
13913 sethi %hi(0x00000000), %g1
13914 or %g2, %lo(0x00000000), %g2
13915 or %g1, %lo(0x00000000), %g1
13916 sllx %g2, 32, %g2
13917 ldx [%g1 + %g2], %g1
13918 sethi %hi(8 * _gloffset_WindowPos4iMESA), %g2
13919 or %g2, %lo(8 * _gloffset_WindowPos4iMESA), %g2
13920 ldx [%g1 + %g2], %g3
13921 #else
13922 sethi %hi(0x00000000), %g1
13923 ld [%g1 + %lo(0x00000000)], %g1
13924 ld [%g1 + (4 * _gloffset_WindowPos4iMESA)], %g3
13925 #endif
13926 jmpl %g3, %g0
13927 nop
13928
13929 GLOBL_FN(GL_PREFIX(WindowPos4ivMESA))
13930 .type glWindowPos4ivMESA,#function
13931 GL_PREFIX(WindowPos4ivMESA):
13932 #ifdef __sparc_v9__
13933 sethi %hi(0x00000000), %g2
13934 sethi %hi(0x00000000), %g1
13935 or %g2, %lo(0x00000000), %g2
13936 or %g1, %lo(0x00000000), %g1
13937 sllx %g2, 32, %g2
13938 ldx [%g1 + %g2], %g1
13939 sethi %hi(8 * _gloffset_WindowPos4ivMESA), %g2
13940 or %g2, %lo(8 * _gloffset_WindowPos4ivMESA), %g2
13941 ldx [%g1 + %g2], %g3
13942 #else
13943 sethi %hi(0x00000000), %g1
13944 ld [%g1 + %lo(0x00000000)], %g1
13945 ld [%g1 + (4 * _gloffset_WindowPos4ivMESA)], %g3
13946 #endif
13947 jmpl %g3, %g0
13948 nop
13949
13950 GLOBL_FN(GL_PREFIX(WindowPos4sMESA))
13951 .type glWindowPos4sMESA,#function
13952 GL_PREFIX(WindowPos4sMESA):
13953 #ifdef __sparc_v9__
13954 sethi %hi(0x00000000), %g2
13955 sethi %hi(0x00000000), %g1
13956 or %g2, %lo(0x00000000), %g2
13957 or %g1, %lo(0x00000000), %g1
13958 sllx %g2, 32, %g2
13959 ldx [%g1 + %g2], %g1
13960 sethi %hi(8 * _gloffset_WindowPos4sMESA), %g2
13961 or %g2, %lo(8 * _gloffset_WindowPos4sMESA), %g2
13962 ldx [%g1 + %g2], %g3
13963 #else
13964 sethi %hi(0x00000000), %g1
13965 ld [%g1 + %lo(0x00000000)], %g1
13966 ld [%g1 + (4 * _gloffset_WindowPos4sMESA)], %g3
13967 #endif
13968 jmpl %g3, %g0
13969 nop
13970
13971 GLOBL_FN(GL_PREFIX(WindowPos4svMESA))
13972 .type glWindowPos4svMESA,#function
13973 GL_PREFIX(WindowPos4svMESA):
13974 #ifdef __sparc_v9__
13975 sethi %hi(0x00000000), %g2
13976 sethi %hi(0x00000000), %g1
13977 or %g2, %lo(0x00000000), %g2
13978 or %g1, %lo(0x00000000), %g1
13979 sllx %g2, 32, %g2
13980 ldx [%g1 + %g2], %g1
13981 sethi %hi(8 * _gloffset_WindowPos4svMESA), %g2
13982 or %g2, %lo(8 * _gloffset_WindowPos4svMESA), %g2
13983 ldx [%g1 + %g2], %g3
13984 #else
13985 sethi %hi(0x00000000), %g1
13986 ld [%g1 + %lo(0x00000000)], %g1
13987 ld [%g1 + (4 * _gloffset_WindowPos4svMESA)], %g3
13988 #endif
13989 jmpl %g3, %g0
13990 nop
13991
13992 GLOBL_FN(GL_PREFIX(TbufferMask3DFX))
13993 .type glTbufferMask3DFX,#function
13994 GL_PREFIX(TbufferMask3DFX):
13995 #ifdef __sparc_v9__
13996 sethi %hi(0x00000000), %g2
13997 sethi %hi(0x00000000), %g1
13998 or %g2, %lo(0x00000000), %g2
13999 or %g1, %lo(0x00000000), %g1
14000 sllx %g2, 32, %g2
14001 ldx [%g1 + %g2], %g1
14002 sethi %hi(8 * _gloffset_TbufferMask3DFX), %g2
14003 or %g2, %lo(8 * _gloffset_TbufferMask3DFX), %g2
14004 ldx [%g1 + %g2], %g3
14005 #else
14006 sethi %hi(0x00000000), %g1
14007 ld [%g1 + %lo(0x00000000)], %g1
14008 ld [%g1 + (4 * _gloffset_TbufferMask3DFX)], %g3
14009 #endif
14010 jmpl %g3, %g0
14011 nop
14012
14013 GLOBL_FN(GL_PREFIX(SampleMaskEXT))
14014 .type glSampleMaskEXT,#function
14015 GL_PREFIX(SampleMaskEXT):
14016 #ifdef __sparc_v9__
14017 sethi %hi(0x00000000), %g2
14018 sethi %hi(0x00000000), %g1
14019 or %g2, %lo(0x00000000), %g2
14020 or %g1, %lo(0x00000000), %g1
14021 sllx %g2, 32, %g2
14022 ldx [%g1 + %g2], %g1
14023 sethi %hi(8 * _gloffset_SampleMaskSGIS), %g2
14024 or %g2, %lo(8 * _gloffset_SampleMaskSGIS), %g2
14025 ldx [%g1 + %g2], %g3
14026 #else
14027 sethi %hi(0x00000000), %g1
14028 ld [%g1 + %lo(0x00000000)], %g1
14029 ld [%g1 + (4 * _gloffset_SampleMaskSGIS)], %g3
14030 #endif
14031 jmpl %g3, %g0
14032 nop
14033
14034 GLOBL_FN(GL_PREFIX(SamplePatternEXT))
14035 .type glSamplePatternEXT,#function
14036 GL_PREFIX(SamplePatternEXT):
14037 #ifdef __sparc_v9__
14038 sethi %hi(0x00000000), %g2
14039 sethi %hi(0x00000000), %g1
14040 or %g2, %lo(0x00000000), %g2
14041 or %g1, %lo(0x00000000), %g1
14042 sllx %g2, 32, %g2
14043 ldx [%g1 + %g2], %g1
14044 sethi %hi(8 * _gloffset_SamplePatternSGIS), %g2
14045 or %g2, %lo(8 * _gloffset_SamplePatternSGIS), %g2
14046 ldx [%g1 + %g2], %g3
14047 #else
14048 sethi %hi(0x00000000), %g1
14049 ld [%g1 + %lo(0x00000000)], %g1
14050 ld [%g1 + (4 * _gloffset_SamplePatternSGIS)], %g3
14051 #endif
14052 jmpl %g3, %g0
14053 nop
14054
14055 GLOBL_FN(GL_PREFIX(WindowPos2dARB))
14056 .type glWindowPos2dARB,#function
14057 GL_PREFIX(WindowPos2dARB):
14058 #ifdef __sparc_v9__
14059 sethi %hi(0x00000000), %g2
14060 sethi %hi(0x00000000), %g1
14061 or %g2, %lo(0x00000000), %g2
14062 or %g1, %lo(0x00000000), %g1
14063 sllx %g2, 32, %g2
14064 ldx [%g1 + %g2], %g1
14065 sethi %hi(8 * _gloffset_WindowPos2dARB), %g2
14066 or %g2, %lo(8 * _gloffset_WindowPos2dARB), %g2
14067 ldx [%g1 + %g2], %g3
14068 #else
14069 sethi %hi(0x00000000), %g1
14070 ld [%g1 + %lo(0x00000000)], %g1
14071 ld [%g1 + (4 * _gloffset_WindowPos2dARB)], %g3
14072 #endif
14073 jmpl %g3, %g0
14074 nop
14075
14076 GLOBL_FN(GL_PREFIX(WindowPos2fARB))
14077 .type glWindowPos2fARB,#function
14078 GL_PREFIX(WindowPos2fARB):
14079 #ifdef __sparc_v9__
14080 sethi %hi(0x00000000), %g2
14081 sethi %hi(0x00000000), %g1
14082 or %g2, %lo(0x00000000), %g2
14083 or %g1, %lo(0x00000000), %g1
14084 sllx %g2, 32, %g2
14085 ldx [%g1 + %g2], %g1
14086 sethi %hi(8 * _gloffset_WindowPos2fARB), %g2
14087 or %g2, %lo(8 * _gloffset_WindowPos2fARB), %g2
14088 ldx [%g1 + %g2], %g3
14089 #else
14090 sethi %hi(0x00000000), %g1
14091 ld [%g1 + %lo(0x00000000)], %g1
14092 ld [%g1 + (4 * _gloffset_WindowPos2fARB)], %g3
14093 #endif
14094 jmpl %g3, %g0
14095 nop
14096
14097 GLOBL_FN(GL_PREFIX(WindowPos2iARB))
14098 .type glWindowPos2iARB,#function
14099 GL_PREFIX(WindowPos2iARB):
14100 #ifdef __sparc_v9__
14101 sethi %hi(0x00000000), %g2
14102 sethi %hi(0x00000000), %g1
14103 or %g2, %lo(0x00000000), %g2
14104 or %g1, %lo(0x00000000), %g1
14105 sllx %g2, 32, %g2
14106 ldx [%g1 + %g2], %g1
14107 sethi %hi(8 * _gloffset_WindowPos2iARB), %g2
14108 or %g2, %lo(8 * _gloffset_WindowPos2iARB), %g2
14109 ldx [%g1 + %g2], %g3
14110 #else
14111 sethi %hi(0x00000000), %g1
14112 ld [%g1 + %lo(0x00000000)], %g1
14113 ld [%g1 + (4 * _gloffset_WindowPos2iARB)], %g3
14114 #endif
14115 jmpl %g3, %g0
14116 nop
14117
14118 GLOBL_FN(GL_PREFIX(WindowPos2sARB))
14119 .type glWindowPos2sARB,#function
14120 GL_PREFIX(WindowPos2sARB):
14121 #ifdef __sparc_v9__
14122 sethi %hi(0x00000000), %g2
14123 sethi %hi(0x00000000), %g1
14124 or %g2, %lo(0x00000000), %g2
14125 or %g1, %lo(0x00000000), %g1
14126 sllx %g2, 32, %g2
14127 ldx [%g1 + %g2], %g1
14128 sethi %hi(8 * _gloffset_WindowPos2sARB), %g2
14129 or %g2, %lo(8 * _gloffset_WindowPos2sARB), %g2
14130 ldx [%g1 + %g2], %g3
14131 #else
14132 sethi %hi(0x00000000), %g1
14133 ld [%g1 + %lo(0x00000000)], %g1
14134 ld [%g1 + (4 * _gloffset_WindowPos2sARB)], %g3
14135 #endif
14136 jmpl %g3, %g0
14137 nop
14138
14139 GLOBL_FN(GL_PREFIX(WindowPos2dvARB))
14140 .type glWindowPos2dvARB,#function
14141 GL_PREFIX(WindowPos2dvARB):
14142 #ifdef __sparc_v9__
14143 sethi %hi(0x00000000), %g2
14144 sethi %hi(0x00000000), %g1
14145 or %g2, %lo(0x00000000), %g2
14146 or %g1, %lo(0x00000000), %g1
14147 sllx %g2, 32, %g2
14148 ldx [%g1 + %g2], %g1
14149 sethi %hi(8 * _gloffset_WindowPos2dvARB), %g2
14150 or %g2, %lo(8 * _gloffset_WindowPos2dvARB), %g2
14151 ldx [%g1 + %g2], %g3
14152 #else
14153 sethi %hi(0x00000000), %g1
14154 ld [%g1 + %lo(0x00000000)], %g1
14155 ld [%g1 + (4 * _gloffset_WindowPos2dvARB)], %g3
14156 #endif
14157 jmpl %g3, %g0
14158 nop
14159
14160 GLOBL_FN(GL_PREFIX(WindowPos2fvARB))
14161 .type glWindowPos2fvARB,#function
14162 GL_PREFIX(WindowPos2fvARB):
14163 #ifdef __sparc_v9__
14164 sethi %hi(0x00000000), %g2
14165 sethi %hi(0x00000000), %g1
14166 or %g2, %lo(0x00000000), %g2
14167 or %g1, %lo(0x00000000), %g1
14168 sllx %g2, 32, %g2
14169 ldx [%g1 + %g2], %g1
14170 sethi %hi(8 * _gloffset_WindowPos2fvARB), %g2
14171 or %g2, %lo(8 * _gloffset_WindowPos2fvARB), %g2
14172 ldx [%g1 + %g2], %g3
14173 #else
14174 sethi %hi(0x00000000), %g1
14175 ld [%g1 + %lo(0x00000000)], %g1
14176 ld [%g1 + (4 * _gloffset_WindowPos2fvARB)], %g3
14177 #endif
14178 jmpl %g3, %g0
14179 nop
14180
14181 GLOBL_FN(GL_PREFIX(WindowPos2ivARB))
14182 .type glWindowPos2ivARB,#function
14183 GL_PREFIX(WindowPos2ivARB):
14184 #ifdef __sparc_v9__
14185 sethi %hi(0x00000000), %g2
14186 sethi %hi(0x00000000), %g1
14187 or %g2, %lo(0x00000000), %g2
14188 or %g1, %lo(0x00000000), %g1
14189 sllx %g2, 32, %g2
14190 ldx [%g1 + %g2], %g1
14191 sethi %hi(8 * _gloffset_WindowPos2ivARB), %g2
14192 or %g2, %lo(8 * _gloffset_WindowPos2ivARB), %g2
14193 ldx [%g1 + %g2], %g3
14194 #else
14195 sethi %hi(0x00000000), %g1
14196 ld [%g1 + %lo(0x00000000)], %g1
14197 ld [%g1 + (4 * _gloffset_WindowPos2ivARB)], %g3
14198 #endif
14199 jmpl %g3, %g0
14200 nop
14201
14202 GLOBL_FN(GL_PREFIX(WindowPos2svARB))
14203 .type glWindowPos2svARB,#function
14204 GL_PREFIX(WindowPos2svARB):
14205 #ifdef __sparc_v9__
14206 sethi %hi(0x00000000), %g2
14207 sethi %hi(0x00000000), %g1
14208 or %g2, %lo(0x00000000), %g2
14209 or %g1, %lo(0x00000000), %g1
14210 sllx %g2, 32, %g2
14211 ldx [%g1 + %g2], %g1
14212 sethi %hi(8 * _gloffset_WindowPos2svARB), %g2
14213 or %g2, %lo(8 * _gloffset_WindowPos2svARB), %g2
14214 ldx [%g1 + %g2], %g3
14215 #else
14216 sethi %hi(0x00000000), %g1
14217 ld [%g1 + %lo(0x00000000)], %g1
14218 ld [%g1 + (4 * _gloffset_WindowPos2svARB)], %g3
14219 #endif
14220 jmpl %g3, %g0
14221 nop
14222
14223 GLOBL_FN(GL_PREFIX(WindowPos3dARB))
14224 .type glWindowPos3dARB,#function
14225 GL_PREFIX(WindowPos3dARB):
14226 #ifdef __sparc_v9__
14227 sethi %hi(0x00000000), %g2
14228 sethi %hi(0x00000000), %g1
14229 or %g2, %lo(0x00000000), %g2
14230 or %g1, %lo(0x00000000), %g1
14231 sllx %g2, 32, %g2
14232 ldx [%g1 + %g2], %g1
14233 sethi %hi(8 * _gloffset_WindowPos3dARB), %g2
14234 or %g2, %lo(8 * _gloffset_WindowPos3dARB), %g2
14235 ldx [%g1 + %g2], %g3
14236 #else
14237 sethi %hi(0x00000000), %g1
14238 ld [%g1 + %lo(0x00000000)], %g1
14239 ld [%g1 + (4 * _gloffset_WindowPos3dARB)], %g3
14240 #endif
14241 jmpl %g3, %g0
14242 nop
14243
14244 GLOBL_FN(GL_PREFIX(WindowPos3fARB))
14245 .type glWindowPos3fARB,#function
14246 GL_PREFIX(WindowPos3fARB):
14247 #ifdef __sparc_v9__
14248 sethi %hi(0x00000000), %g2
14249 sethi %hi(0x00000000), %g1
14250 or %g2, %lo(0x00000000), %g2
14251 or %g1, %lo(0x00000000), %g1
14252 sllx %g2, 32, %g2
14253 ldx [%g1 + %g2], %g1
14254 sethi %hi(8 * _gloffset_WindowPos3fARB), %g2
14255 or %g2, %lo(8 * _gloffset_WindowPos3fARB), %g2
14256 ldx [%g1 + %g2], %g3
14257 #else
14258 sethi %hi(0x00000000), %g1
14259 ld [%g1 + %lo(0x00000000)], %g1
14260 ld [%g1 + (4 * _gloffset_WindowPos3fARB)], %g3
14261 #endif
14262 jmpl %g3, %g0
14263 nop
14264
14265 GLOBL_FN(GL_PREFIX(WindowPos3iARB))
14266 .type glWindowPos3iARB,#function
14267 GL_PREFIX(WindowPos3iARB):
14268 #ifdef __sparc_v9__
14269 sethi %hi(0x00000000), %g2
14270 sethi %hi(0x00000000), %g1
14271 or %g2, %lo(0x00000000), %g2
14272 or %g1, %lo(0x00000000), %g1
14273 sllx %g2, 32, %g2
14274 ldx [%g1 + %g2], %g1
14275 sethi %hi(8 * _gloffset_WindowPos3iARB), %g2
14276 or %g2, %lo(8 * _gloffset_WindowPos3iARB), %g2
14277 ldx [%g1 + %g2], %g3
14278 #else
14279 sethi %hi(0x00000000), %g1
14280 ld [%g1 + %lo(0x00000000)], %g1
14281 ld [%g1 + (4 * _gloffset_WindowPos3iARB)], %g3
14282 #endif
14283 jmpl %g3, %g0
14284 nop
14285
14286 GLOBL_FN(GL_PREFIX(WindowPos3sARB))
14287 .type glWindowPos3sARB,#function
14288 GL_PREFIX(WindowPos3sARB):
14289 #ifdef __sparc_v9__
14290 sethi %hi(0x00000000), %g2
14291 sethi %hi(0x00000000), %g1
14292 or %g2, %lo(0x00000000), %g2
14293 or %g1, %lo(0x00000000), %g1
14294 sllx %g2, 32, %g2
14295 ldx [%g1 + %g2], %g1
14296 sethi %hi(8 * _gloffset_WindowPos3sARB), %g2
14297 or %g2, %lo(8 * _gloffset_WindowPos3sARB), %g2
14298 ldx [%g1 + %g2], %g3
14299 #else
14300 sethi %hi(0x00000000), %g1
14301 ld [%g1 + %lo(0x00000000)], %g1
14302 ld [%g1 + (4 * _gloffset_WindowPos3sARB)], %g3
14303 #endif
14304 jmpl %g3, %g0
14305 nop
14306
14307 GLOBL_FN(GL_PREFIX(WindowPos3dvARB))
14308 .type glWindowPos3dvARB,#function
14309 GL_PREFIX(WindowPos3dvARB):
14310 #ifdef __sparc_v9__
14311 sethi %hi(0x00000000), %g2
14312 sethi %hi(0x00000000), %g1
14313 or %g2, %lo(0x00000000), %g2
14314 or %g1, %lo(0x00000000), %g1
14315 sllx %g2, 32, %g2
14316 ldx [%g1 + %g2], %g1
14317 sethi %hi(8 * _gloffset_WindowPos3dvARB), %g2
14318 or %g2, %lo(8 * _gloffset_WindowPos3dvARB), %g2
14319 ldx [%g1 + %g2], %g3
14320 #else
14321 sethi %hi(0x00000000), %g1
14322 ld [%g1 + %lo(0x00000000)], %g1
14323 ld [%g1 + (4 * _gloffset_WindowPos3dvARB)], %g3
14324 #endif
14325 jmpl %g3, %g0
14326 nop
14327
14328 GLOBL_FN(GL_PREFIX(WindowPos3fvARB))
14329 .type glWindowPos3fvARB,#function
14330 GL_PREFIX(WindowPos3fvARB):
14331 #ifdef __sparc_v9__
14332 sethi %hi(0x00000000), %g2
14333 sethi %hi(0x00000000), %g1
14334 or %g2, %lo(0x00000000), %g2
14335 or %g1, %lo(0x00000000), %g1
14336 sllx %g2, 32, %g2
14337 ldx [%g1 + %g2], %g1
14338 sethi %hi(8 * _gloffset_WindowPos3fvARB), %g2
14339 or %g2, %lo(8 * _gloffset_WindowPos3fvARB), %g2
14340 ldx [%g1 + %g2], %g3
14341 #else
14342 sethi %hi(0x00000000), %g1
14343 ld [%g1 + %lo(0x00000000)], %g1
14344 ld [%g1 + (4 * _gloffset_WindowPos3fvARB)], %g3
14345 #endif
14346 jmpl %g3, %g0
14347 nop
14348
14349 GLOBL_FN(GL_PREFIX(WindowPos3ivARB))
14350 .type glWindowPos3ivARB,#function
14351 GL_PREFIX(WindowPos3ivARB):
14352 #ifdef __sparc_v9__
14353 sethi %hi(0x00000000), %g2
14354 sethi %hi(0x00000000), %g1
14355 or %g2, %lo(0x00000000), %g2
14356 or %g1, %lo(0x00000000), %g1
14357 sllx %g2, 32, %g2
14358 ldx [%g1 + %g2], %g1
14359 sethi %hi(8 * _gloffset_WindowPos3ivARB), %g2
14360 or %g2, %lo(8 * _gloffset_WindowPos3ivARB), %g2
14361 ldx [%g1 + %g2], %g3
14362 #else
14363 sethi %hi(0x00000000), %g1
14364 ld [%g1 + %lo(0x00000000)], %g1
14365 ld [%g1 + (4 * _gloffset_WindowPos3ivARB)], %g3
14366 #endif
14367 jmpl %g3, %g0
14368 nop
14369
14370 GLOBL_FN(GL_PREFIX(WindowPos3svARB))
14371 .type glWindowPos3svARB,#function
14372 GL_PREFIX(WindowPos3svARB):
14373 #ifdef __sparc_v9__
14374 sethi %hi(0x00000000), %g2
14375 sethi %hi(0x00000000), %g1
14376 or %g2, %lo(0x00000000), %g2
14377 or %g1, %lo(0x00000000), %g1
14378 sllx %g2, 32, %g2
14379 ldx [%g1 + %g2], %g1
14380 sethi %hi(8 * _gloffset_WindowPos3svARB), %g2
14381 or %g2, %lo(8 * _gloffset_WindowPos3svARB), %g2
14382 ldx [%g1 + %g2], %g3
14383 #else
14384 sethi %hi(0x00000000), %g1
14385 ld [%g1 + %lo(0x00000000)], %g1
14386 ld [%g1 + (4 * _gloffset_WindowPos3svARB)], %g3
14387 #endif
14388 jmpl %g3, %g0
14389 nop
14390
14391 GLOBL_FN(GL_PREFIX(BindProgramNV))
14392 .type glBindProgramNV,#function
14393 GL_PREFIX(BindProgramNV):
14394 #ifdef __sparc_v9__
14395 sethi %hi(0x00000000), %g2
14396 sethi %hi(0x00000000), %g1
14397 or %g2, %lo(0x00000000), %g2
14398 or %g1, %lo(0x00000000), %g1
14399 sllx %g2, 32, %g2
14400 ldx [%g1 + %g2], %g1
14401 sethi %hi(8 * _gloffset_BindProgramNV), %g2
14402 or %g2, %lo(8 * _gloffset_BindProgramNV), %g2
14403 ldx [%g1 + %g2], %g3
14404 #else
14405 sethi %hi(0x00000000), %g1
14406 ld [%g1 + %lo(0x00000000)], %g1
14407 ld [%g1 + (4 * _gloffset_BindProgramNV)], %g3
14408 #endif
14409 jmpl %g3, %g0
14410 nop
14411
14412 GLOBL_FN(GL_PREFIX(DeleteProgramsNV))
14413 .type glDeleteProgramsNV,#function
14414 GL_PREFIX(DeleteProgramsNV):
14415 #ifdef __sparc_v9__
14416 sethi %hi(0x00000000), %g2
14417 sethi %hi(0x00000000), %g1
14418 or %g2, %lo(0x00000000), %g2
14419 or %g1, %lo(0x00000000), %g1
14420 sllx %g2, 32, %g2
14421 ldx [%g1 + %g2], %g1
14422 sethi %hi(8 * _gloffset_DeleteProgramsNV), %g2
14423 or %g2, %lo(8 * _gloffset_DeleteProgramsNV), %g2
14424 ldx [%g1 + %g2], %g3
14425 #else
14426 sethi %hi(0x00000000), %g1
14427 ld [%g1 + %lo(0x00000000)], %g1
14428 ld [%g1 + (4 * _gloffset_DeleteProgramsNV)], %g3
14429 #endif
14430 jmpl %g3, %g0
14431 nop
14432
14433 GLOBL_FN(GL_PREFIX(ExecuteProgramNV))
14434 .type glExecuteProgramNV,#function
14435 GL_PREFIX(ExecuteProgramNV):
14436 #ifdef __sparc_v9__
14437 sethi %hi(0x00000000), %g2
14438 sethi %hi(0x00000000), %g1
14439 or %g2, %lo(0x00000000), %g2
14440 or %g1, %lo(0x00000000), %g1
14441 sllx %g2, 32, %g2
14442 ldx [%g1 + %g2], %g1
14443 sethi %hi(8 * _gloffset_ExecuteProgramNV), %g2
14444 or %g2, %lo(8 * _gloffset_ExecuteProgramNV), %g2
14445 ldx [%g1 + %g2], %g3
14446 #else
14447 sethi %hi(0x00000000), %g1
14448 ld [%g1 + %lo(0x00000000)], %g1
14449 ld [%g1 + (4 * _gloffset_ExecuteProgramNV)], %g3
14450 #endif
14451 jmpl %g3, %g0
14452 nop
14453
14454 GLOBL_FN(GL_PREFIX(GenProgramsNV))
14455 .type glGenProgramsNV,#function
14456 GL_PREFIX(GenProgramsNV):
14457 #ifdef __sparc_v9__
14458 sethi %hi(0x00000000), %g2
14459 sethi %hi(0x00000000), %g1
14460 or %g2, %lo(0x00000000), %g2
14461 or %g1, %lo(0x00000000), %g1
14462 sllx %g2, 32, %g2
14463 ldx [%g1 + %g2], %g1
14464 sethi %hi(8 * _gloffset_GenProgramsNV), %g2
14465 or %g2, %lo(8 * _gloffset_GenProgramsNV), %g2
14466 ldx [%g1 + %g2], %g3
14467 #else
14468 sethi %hi(0x00000000), %g1
14469 ld [%g1 + %lo(0x00000000)], %g1
14470 ld [%g1 + (4 * _gloffset_GenProgramsNV)], %g3
14471 #endif
14472 jmpl %g3, %g0
14473 nop
14474
14475 GLOBL_FN(GL_PREFIX(AreProgramsResidentNV))
14476 .type glAreProgramsResidentNV,#function
14477 GL_PREFIX(AreProgramsResidentNV):
14478 #ifdef __sparc_v9__
14479 sethi %hi(0x00000000), %g2
14480 sethi %hi(0x00000000), %g1
14481 or %g2, %lo(0x00000000), %g2
14482 or %g1, %lo(0x00000000), %g1
14483 sllx %g2, 32, %g2
14484 ldx [%g1 + %g2], %g1
14485 sethi %hi(8 * _gloffset_AreProgramsResidentNV), %g2
14486 or %g2, %lo(8 * _gloffset_AreProgramsResidentNV), %g2
14487 ldx [%g1 + %g2], %g3
14488 #else
14489 sethi %hi(0x00000000), %g1
14490 ld [%g1 + %lo(0x00000000)], %g1
14491 ld [%g1 + (4 * _gloffset_AreProgramsResidentNV)], %g3
14492 #endif
14493 jmpl %g3, %g0
14494 nop
14495
14496 GLOBL_FN(GL_PREFIX(RequestResidentProgramsNV))
14497 .type glRequestResidentProgramsNV,#function
14498 GL_PREFIX(RequestResidentProgramsNV):
14499 #ifdef __sparc_v9__
14500 sethi %hi(0x00000000), %g2
14501 sethi %hi(0x00000000), %g1
14502 or %g2, %lo(0x00000000), %g2
14503 or %g1, %lo(0x00000000), %g1
14504 sllx %g2, 32, %g2
14505 ldx [%g1 + %g2], %g1
14506 sethi %hi(8 * _gloffset_RequestResidentProgramsNV), %g2
14507 or %g2, %lo(8 * _gloffset_RequestResidentProgramsNV), %g2
14508 ldx [%g1 + %g2], %g3
14509 #else
14510 sethi %hi(0x00000000), %g1
14511 ld [%g1 + %lo(0x00000000)], %g1
14512 ld [%g1 + (4 * _gloffset_RequestResidentProgramsNV)], %g3
14513 #endif
14514 jmpl %g3, %g0
14515 nop
14516
14517 GLOBL_FN(GL_PREFIX(GetProgramParameterfvNV))
14518 .type glGetProgramParameterfvNV,#function
14519 GL_PREFIX(GetProgramParameterfvNV):
14520 #ifdef __sparc_v9__
14521 sethi %hi(0x00000000), %g2
14522 sethi %hi(0x00000000), %g1
14523 or %g2, %lo(0x00000000), %g2
14524 or %g1, %lo(0x00000000), %g1
14525 sllx %g2, 32, %g2
14526 ldx [%g1 + %g2], %g1
14527 sethi %hi(8 * _gloffset_GetProgramParameterfvNV), %g2
14528 or %g2, %lo(8 * _gloffset_GetProgramParameterfvNV), %g2
14529 ldx [%g1 + %g2], %g3
14530 #else
14531 sethi %hi(0x00000000), %g1
14532 ld [%g1 + %lo(0x00000000)], %g1
14533 ld [%g1 + (4 * _gloffset_GetProgramParameterfvNV)], %g3
14534 #endif
14535 jmpl %g3, %g0
14536 nop
14537
14538 GLOBL_FN(GL_PREFIX(GetProgramParameterdvNV))
14539 .type glGetProgramParameterdvNV,#function
14540 GL_PREFIX(GetProgramParameterdvNV):
14541 #ifdef __sparc_v9__
14542 sethi %hi(0x00000000), %g2
14543 sethi %hi(0x00000000), %g1
14544 or %g2, %lo(0x00000000), %g2
14545 or %g1, %lo(0x00000000), %g1
14546 sllx %g2, 32, %g2
14547 ldx [%g1 + %g2], %g1
14548 sethi %hi(8 * _gloffset_GetProgramParameterdvNV), %g2
14549 or %g2, %lo(8 * _gloffset_GetProgramParameterdvNV), %g2
14550 ldx [%g1 + %g2], %g3
14551 #else
14552 sethi %hi(0x00000000), %g1
14553 ld [%g1 + %lo(0x00000000)], %g1
14554 ld [%g1 + (4 * _gloffset_GetProgramParameterdvNV)], %g3
14555 #endif
14556 jmpl %g3, %g0
14557 nop
14558
14559 GLOBL_FN(GL_PREFIX(GetProgramivNV))
14560 .type glGetProgramivNV,#function
14561 GL_PREFIX(GetProgramivNV):
14562 #ifdef __sparc_v9__
14563 sethi %hi(0x00000000), %g2
14564 sethi %hi(0x00000000), %g1
14565 or %g2, %lo(0x00000000), %g2
14566 or %g1, %lo(0x00000000), %g1
14567 sllx %g2, 32, %g2
14568 ldx [%g1 + %g2], %g1
14569 sethi %hi(8 * _gloffset_GetProgramivNV), %g2
14570 or %g2, %lo(8 * _gloffset_GetProgramivNV), %g2
14571 ldx [%g1 + %g2], %g3
14572 #else
14573 sethi %hi(0x00000000), %g1
14574 ld [%g1 + %lo(0x00000000)], %g1
14575 ld [%g1 + (4 * _gloffset_GetProgramivNV)], %g3
14576 #endif
14577 jmpl %g3, %g0
14578 nop
14579
14580 GLOBL_FN(GL_PREFIX(GetProgramStringNV))
14581 .type glGetProgramStringNV,#function
14582 GL_PREFIX(GetProgramStringNV):
14583 #ifdef __sparc_v9__
14584 sethi %hi(0x00000000), %g2
14585 sethi %hi(0x00000000), %g1
14586 or %g2, %lo(0x00000000), %g2
14587 or %g1, %lo(0x00000000), %g1
14588 sllx %g2, 32, %g2
14589 ldx [%g1 + %g2], %g1
14590 sethi %hi(8 * _gloffset_GetProgramStringNV), %g2
14591 or %g2, %lo(8 * _gloffset_GetProgramStringNV), %g2
14592 ldx [%g1 + %g2], %g3
14593 #else
14594 sethi %hi(0x00000000), %g1
14595 ld [%g1 + %lo(0x00000000)], %g1
14596 ld [%g1 + (4 * _gloffset_GetProgramStringNV)], %g3
14597 #endif
14598 jmpl %g3, %g0
14599 nop
14600
14601 GLOBL_FN(GL_PREFIX(GetTrackMatrixivNV))
14602 .type glGetTrackMatrixivNV,#function
14603 GL_PREFIX(GetTrackMatrixivNV):
14604 #ifdef __sparc_v9__
14605 sethi %hi(0x00000000), %g2
14606 sethi %hi(0x00000000), %g1
14607 or %g2, %lo(0x00000000), %g2
14608 or %g1, %lo(0x00000000), %g1
14609 sllx %g2, 32, %g2
14610 ldx [%g1 + %g2], %g1
14611 sethi %hi(8 * _gloffset_GetTrackMatrixivNV), %g2
14612 or %g2, %lo(8 * _gloffset_GetTrackMatrixivNV), %g2
14613 ldx [%g1 + %g2], %g3
14614 #else
14615 sethi %hi(0x00000000), %g1
14616 ld [%g1 + %lo(0x00000000)], %g1
14617 ld [%g1 + (4 * _gloffset_GetTrackMatrixivNV)], %g3
14618 #endif
14619 jmpl %g3, %g0
14620 nop
14621
14622 GLOBL_FN(GL_PREFIX(GetVertexAttribdvNV))
14623 .type glGetVertexAttribdvNV,#function
14624 GL_PREFIX(GetVertexAttribdvNV):
14625 #ifdef __sparc_v9__
14626 sethi %hi(0x00000000), %g2
14627 sethi %hi(0x00000000), %g1
14628 or %g2, %lo(0x00000000), %g2
14629 or %g1, %lo(0x00000000), %g1
14630 sllx %g2, 32, %g2
14631 ldx [%g1 + %g2], %g1
14632 sethi %hi(8 * _gloffset_GetVertexAttribdvNV), %g2
14633 or %g2, %lo(8 * _gloffset_GetVertexAttribdvNV), %g2
14634 ldx [%g1 + %g2], %g3
14635 #else
14636 sethi %hi(0x00000000), %g1
14637 ld [%g1 + %lo(0x00000000)], %g1
14638 ld [%g1 + (4 * _gloffset_GetVertexAttribdvNV)], %g3
14639 #endif
14640 jmpl %g3, %g0
14641 nop
14642
14643 GLOBL_FN(GL_PREFIX(GetVertexAttribfvNV))
14644 .type glGetVertexAttribfvNV,#function
14645 GL_PREFIX(GetVertexAttribfvNV):
14646 #ifdef __sparc_v9__
14647 sethi %hi(0x00000000), %g2
14648 sethi %hi(0x00000000), %g1
14649 or %g2, %lo(0x00000000), %g2
14650 or %g1, %lo(0x00000000), %g1
14651 sllx %g2, 32, %g2
14652 ldx [%g1 + %g2], %g1
14653 sethi %hi(8 * _gloffset_GetVertexAttribfvNV), %g2
14654 or %g2, %lo(8 * _gloffset_GetVertexAttribfvNV), %g2
14655 ldx [%g1 + %g2], %g3
14656 #else
14657 sethi %hi(0x00000000), %g1
14658 ld [%g1 + %lo(0x00000000)], %g1
14659 ld [%g1 + (4 * _gloffset_GetVertexAttribfvNV)], %g3
14660 #endif
14661 jmpl %g3, %g0
14662 nop
14663
14664 GLOBL_FN(GL_PREFIX(GetVertexAttribivNV))
14665 .type glGetVertexAttribivNV,#function
14666 GL_PREFIX(GetVertexAttribivNV):
14667 #ifdef __sparc_v9__
14668 sethi %hi(0x00000000), %g2
14669 sethi %hi(0x00000000), %g1
14670 or %g2, %lo(0x00000000), %g2
14671 or %g1, %lo(0x00000000), %g1
14672 sllx %g2, 32, %g2
14673 ldx [%g1 + %g2], %g1
14674 sethi %hi(8 * _gloffset_GetVertexAttribivNV), %g2
14675 or %g2, %lo(8 * _gloffset_GetVertexAttribivNV), %g2
14676 ldx [%g1 + %g2], %g3
14677 #else
14678 sethi %hi(0x00000000), %g1
14679 ld [%g1 + %lo(0x00000000)], %g1
14680 ld [%g1 + (4 * _gloffset_GetVertexAttribivNV)], %g3
14681 #endif
14682 jmpl %g3, %g0
14683 nop
14684
14685 GLOBL_FN(GL_PREFIX(GetVertexAttribPointervNV))
14686 .type glGetVertexAttribPointervNV,#function
14687 GL_PREFIX(GetVertexAttribPointervNV):
14688 #ifdef __sparc_v9__
14689 sethi %hi(0x00000000), %g2
14690 sethi %hi(0x00000000), %g1
14691 or %g2, %lo(0x00000000), %g2
14692 or %g1, %lo(0x00000000), %g1
14693 sllx %g2, 32, %g2
14694 ldx [%g1 + %g2], %g1
14695 sethi %hi(8 * _gloffset_GetVertexAttribPointervNV), %g2
14696 or %g2, %lo(8 * _gloffset_GetVertexAttribPointervNV), %g2
14697 ldx [%g1 + %g2], %g3
14698 #else
14699 sethi %hi(0x00000000), %g1
14700 ld [%g1 + %lo(0x00000000)], %g1
14701 ld [%g1 + (4 * _gloffset_GetVertexAttribPointervNV)], %g3
14702 #endif
14703 jmpl %g3, %g0
14704 nop
14705
14706 GLOBL_FN(GL_PREFIX(IsProgramNV))
14707 .type glIsProgramNV,#function
14708 GL_PREFIX(IsProgramNV):
14709 #ifdef __sparc_v9__
14710 sethi %hi(0x00000000), %g2
14711 sethi %hi(0x00000000), %g1
14712 or %g2, %lo(0x00000000), %g2
14713 or %g1, %lo(0x00000000), %g1
14714 sllx %g2, 32, %g2
14715 ldx [%g1 + %g2], %g1
14716 sethi %hi(8 * _gloffset_IsProgramNV), %g2
14717 or %g2, %lo(8 * _gloffset_IsProgramNV), %g2
14718 ldx [%g1 + %g2], %g3
14719 #else
14720 sethi %hi(0x00000000), %g1
14721 ld [%g1 + %lo(0x00000000)], %g1
14722 ld [%g1 + (4 * _gloffset_IsProgramNV)], %g3
14723 #endif
14724 jmpl %g3, %g0
14725 nop
14726
14727 GLOBL_FN(GL_PREFIX(LoadProgramNV))
14728 .type glLoadProgramNV,#function
14729 GL_PREFIX(LoadProgramNV):
14730 #ifdef __sparc_v9__
14731 sethi %hi(0x00000000), %g2
14732 sethi %hi(0x00000000), %g1
14733 or %g2, %lo(0x00000000), %g2
14734 or %g1, %lo(0x00000000), %g1
14735 sllx %g2, 32, %g2
14736 ldx [%g1 + %g2], %g1
14737 sethi %hi(8 * _gloffset_LoadProgramNV), %g2
14738 or %g2, %lo(8 * _gloffset_LoadProgramNV), %g2
14739 ldx [%g1 + %g2], %g3
14740 #else
14741 sethi %hi(0x00000000), %g1
14742 ld [%g1 + %lo(0x00000000)], %g1
14743 ld [%g1 + (4 * _gloffset_LoadProgramNV)], %g3
14744 #endif
14745 jmpl %g3, %g0
14746 nop
14747
14748 GLOBL_FN(GL_PREFIX(ProgramParameter4fNV))
14749 .type glProgramParameter4fNV,#function
14750 GL_PREFIX(ProgramParameter4fNV):
14751 #ifdef __sparc_v9__
14752 sethi %hi(0x00000000), %g2
14753 sethi %hi(0x00000000), %g1
14754 or %g2, %lo(0x00000000), %g2
14755 or %g1, %lo(0x00000000), %g1
14756 sllx %g2, 32, %g2
14757 ldx [%g1 + %g2], %g1
14758 sethi %hi(8 * _gloffset_ProgramParameter4fNV), %g2
14759 or %g2, %lo(8 * _gloffset_ProgramParameter4fNV), %g2
14760 ldx [%g1 + %g2], %g3
14761 #else
14762 sethi %hi(0x00000000), %g1
14763 ld [%g1 + %lo(0x00000000)], %g1
14764 ld [%g1 + (4 * _gloffset_ProgramParameter4fNV)], %g3
14765 #endif
14766 jmpl %g3, %g0
14767 nop
14768
14769 GLOBL_FN(GL_PREFIX(ProgramParameter4dNV))
14770 .type glProgramParameter4dNV,#function
14771 GL_PREFIX(ProgramParameter4dNV):
14772 #ifdef __sparc_v9__
14773 sethi %hi(0x00000000), %g2
14774 sethi %hi(0x00000000), %g1
14775 or %g2, %lo(0x00000000), %g2
14776 or %g1, %lo(0x00000000), %g1
14777 sllx %g2, 32, %g2
14778 ldx [%g1 + %g2], %g1
14779 sethi %hi(8 * _gloffset_ProgramParameter4dNV), %g2
14780 or %g2, %lo(8 * _gloffset_ProgramParameter4dNV), %g2
14781 ldx [%g1 + %g2], %g3
14782 #else
14783 sethi %hi(0x00000000), %g1
14784 ld [%g1 + %lo(0x00000000)], %g1
14785 ld [%g1 + (4 * _gloffset_ProgramParameter4dNV)], %g3
14786 #endif
14787 jmpl %g3, %g0
14788 nop
14789
14790 GLOBL_FN(GL_PREFIX(ProgramParameter4dvNV))
14791 .type glProgramParameter4dvNV,#function
14792 GL_PREFIX(ProgramParameter4dvNV):
14793 #ifdef __sparc_v9__
14794 sethi %hi(0x00000000), %g2
14795 sethi %hi(0x00000000), %g1
14796 or %g2, %lo(0x00000000), %g2
14797 or %g1, %lo(0x00000000), %g1
14798 sllx %g2, 32, %g2
14799 ldx [%g1 + %g2], %g1
14800 sethi %hi(8 * _gloffset_ProgramParameter4dvNV), %g2
14801 or %g2, %lo(8 * _gloffset_ProgramParameter4dvNV), %g2
14802 ldx [%g1 + %g2], %g3
14803 #else
14804 sethi %hi(0x00000000), %g1
14805 ld [%g1 + %lo(0x00000000)], %g1
14806 ld [%g1 + (4 * _gloffset_ProgramParameter4dvNV)], %g3
14807 #endif
14808 jmpl %g3, %g0
14809 nop
14810
14811 GLOBL_FN(GL_PREFIX(ProgramParameter4fvNV))
14812 .type glProgramParameter4fvNV,#function
14813 GL_PREFIX(ProgramParameter4fvNV):
14814 #ifdef __sparc_v9__
14815 sethi %hi(0x00000000), %g2
14816 sethi %hi(0x00000000), %g1
14817 or %g2, %lo(0x00000000), %g2
14818 or %g1, %lo(0x00000000), %g1
14819 sllx %g2, 32, %g2
14820 ldx [%g1 + %g2], %g1
14821 sethi %hi(8 * _gloffset_ProgramParameter4fvNV), %g2
14822 or %g2, %lo(8 * _gloffset_ProgramParameter4fvNV), %g2
14823 ldx [%g1 + %g2], %g3
14824 #else
14825 sethi %hi(0x00000000), %g1
14826 ld [%g1 + %lo(0x00000000)], %g1
14827 ld [%g1 + (4 * _gloffset_ProgramParameter4fvNV)], %g3
14828 #endif
14829 jmpl %g3, %g0
14830 nop
14831
14832 GLOBL_FN(GL_PREFIX(ProgramParameters4dvNV))
14833 .type glProgramParameters4dvNV,#function
14834 GL_PREFIX(ProgramParameters4dvNV):
14835 #ifdef __sparc_v9__
14836 sethi %hi(0x00000000), %g2
14837 sethi %hi(0x00000000), %g1
14838 or %g2, %lo(0x00000000), %g2
14839 or %g1, %lo(0x00000000), %g1
14840 sllx %g2, 32, %g2
14841 ldx [%g1 + %g2], %g1
14842 sethi %hi(8 * _gloffset_ProgramParameters4dvNV), %g2
14843 or %g2, %lo(8 * _gloffset_ProgramParameters4dvNV), %g2
14844 ldx [%g1 + %g2], %g3
14845 #else
14846 sethi %hi(0x00000000), %g1
14847 ld [%g1 + %lo(0x00000000)], %g1
14848 ld [%g1 + (4 * _gloffset_ProgramParameters4dvNV)], %g3
14849 #endif
14850 jmpl %g3, %g0
14851 nop
14852
14853 GLOBL_FN(GL_PREFIX(ProgramParameters4fvNV))
14854 .type glProgramParameters4fvNV,#function
14855 GL_PREFIX(ProgramParameters4fvNV):
14856 #ifdef __sparc_v9__
14857 sethi %hi(0x00000000), %g2
14858 sethi %hi(0x00000000), %g1
14859 or %g2, %lo(0x00000000), %g2
14860 or %g1, %lo(0x00000000), %g1
14861 sllx %g2, 32, %g2
14862 ldx [%g1 + %g2], %g1
14863 sethi %hi(8 * _gloffset_ProgramParameters4fvNV), %g2
14864 or %g2, %lo(8 * _gloffset_ProgramParameters4fvNV), %g2
14865 ldx [%g1 + %g2], %g3
14866 #else
14867 sethi %hi(0x00000000), %g1
14868 ld [%g1 + %lo(0x00000000)], %g1
14869 ld [%g1 + (4 * _gloffset_ProgramParameters4fvNV)], %g3
14870 #endif
14871 jmpl %g3, %g0
14872 nop
14873
14874 GLOBL_FN(GL_PREFIX(TrackMatrixNV))
14875 .type glTrackMatrixNV,#function
14876 GL_PREFIX(TrackMatrixNV):
14877 #ifdef __sparc_v9__
14878 sethi %hi(0x00000000), %g2
14879 sethi %hi(0x00000000), %g1
14880 or %g2, %lo(0x00000000), %g2
14881 or %g1, %lo(0x00000000), %g1
14882 sllx %g2, 32, %g2
14883 ldx [%g1 + %g2], %g1
14884 sethi %hi(8 * _gloffset_TrackMatrixNV), %g2
14885 or %g2, %lo(8 * _gloffset_TrackMatrixNV), %g2
14886 ldx [%g1 + %g2], %g3
14887 #else
14888 sethi %hi(0x00000000), %g1
14889 ld [%g1 + %lo(0x00000000)], %g1
14890 ld [%g1 + (4 * _gloffset_TrackMatrixNV)], %g3
14891 #endif
14892 jmpl %g3, %g0
14893 nop
14894
14895 GLOBL_FN(GL_PREFIX(VertexAttribPointerNV))
14896 .type glVertexAttribPointerNV,#function
14897 GL_PREFIX(VertexAttribPointerNV):
14898 #ifdef __sparc_v9__
14899 sethi %hi(0x00000000), %g2
14900 sethi %hi(0x00000000), %g1
14901 or %g2, %lo(0x00000000), %g2
14902 or %g1, %lo(0x00000000), %g1
14903 sllx %g2, 32, %g2
14904 ldx [%g1 + %g2], %g1
14905 sethi %hi(8 * _gloffset_VertexAttribPointerNV), %g2
14906 or %g2, %lo(8 * _gloffset_VertexAttribPointerNV), %g2
14907 ldx [%g1 + %g2], %g3
14908 #else
14909 sethi %hi(0x00000000), %g1
14910 ld [%g1 + %lo(0x00000000)], %g1
14911 ld [%g1 + (4 * _gloffset_VertexAttribPointerNV)], %g3
14912 #endif
14913 jmpl %g3, %g0
14914 nop
14915
14916 GLOBL_FN(GL_PREFIX(VertexAttrib1sNV))
14917 .type glVertexAttrib1sNV,#function
14918 GL_PREFIX(VertexAttrib1sNV):
14919 #ifdef __sparc_v9__
14920 sethi %hi(0x00000000), %g2
14921 sethi %hi(0x00000000), %g1
14922 or %g2, %lo(0x00000000), %g2
14923 or %g1, %lo(0x00000000), %g1
14924 sllx %g2, 32, %g2
14925 ldx [%g1 + %g2], %g1
14926 sethi %hi(8 * _gloffset_VertexAttrib1sNV), %g2
14927 or %g2, %lo(8 * _gloffset_VertexAttrib1sNV), %g2
14928 ldx [%g1 + %g2], %g3
14929 #else
14930 sethi %hi(0x00000000), %g1
14931 ld [%g1 + %lo(0x00000000)], %g1
14932 ld [%g1 + (4 * _gloffset_VertexAttrib1sNV)], %g3
14933 #endif
14934 jmpl %g3, %g0
14935 nop
14936
14937 GLOBL_FN(GL_PREFIX(VertexAttrib1fNV))
14938 .type glVertexAttrib1fNV,#function
14939 GL_PREFIX(VertexAttrib1fNV):
14940 #ifdef __sparc_v9__
14941 sethi %hi(0x00000000), %g2
14942 sethi %hi(0x00000000), %g1
14943 or %g2, %lo(0x00000000), %g2
14944 or %g1, %lo(0x00000000), %g1
14945 sllx %g2, 32, %g2
14946 ldx [%g1 + %g2], %g1
14947 sethi %hi(8 * _gloffset_VertexAttrib1fNV), %g2
14948 or %g2, %lo(8 * _gloffset_VertexAttrib1fNV), %g2
14949 ldx [%g1 + %g2], %g3
14950 #else
14951 sethi %hi(0x00000000), %g1
14952 ld [%g1 + %lo(0x00000000)], %g1
14953 ld [%g1 + (4 * _gloffset_VertexAttrib1fNV)], %g3
14954 #endif
14955 jmpl %g3, %g0
14956 nop
14957
14958 GLOBL_FN(GL_PREFIX(VertexAttrib1dNV))
14959 .type glVertexAttrib1dNV,#function
14960 GL_PREFIX(VertexAttrib1dNV):
14961 #ifdef __sparc_v9__
14962 sethi %hi(0x00000000), %g2
14963 sethi %hi(0x00000000), %g1
14964 or %g2, %lo(0x00000000), %g2
14965 or %g1, %lo(0x00000000), %g1
14966 sllx %g2, 32, %g2
14967 ldx [%g1 + %g2], %g1
14968 sethi %hi(8 * _gloffset_VertexAttrib1dNV), %g2
14969 or %g2, %lo(8 * _gloffset_VertexAttrib1dNV), %g2
14970 ldx [%g1 + %g2], %g3
14971 #else
14972 sethi %hi(0x00000000), %g1
14973 ld [%g1 + %lo(0x00000000)], %g1
14974 ld [%g1 + (4 * _gloffset_VertexAttrib1dNV)], %g3
14975 #endif
14976 jmpl %g3, %g0
14977 nop
14978
14979 GLOBL_FN(GL_PREFIX(VertexAttrib2sNV))
14980 .type glVertexAttrib2sNV,#function
14981 GL_PREFIX(VertexAttrib2sNV):
14982 #ifdef __sparc_v9__
14983 sethi %hi(0x00000000), %g2
14984 sethi %hi(0x00000000), %g1
14985 or %g2, %lo(0x00000000), %g2
14986 or %g1, %lo(0x00000000), %g1
14987 sllx %g2, 32, %g2
14988 ldx [%g1 + %g2], %g1
14989 sethi %hi(8 * _gloffset_VertexAttrib2sNV), %g2
14990 or %g2, %lo(8 * _gloffset_VertexAttrib2sNV), %g2
14991 ldx [%g1 + %g2], %g3
14992 #else
14993 sethi %hi(0x00000000), %g1
14994 ld [%g1 + %lo(0x00000000)], %g1
14995 ld [%g1 + (4 * _gloffset_VertexAttrib2sNV)], %g3
14996 #endif
14997 jmpl %g3, %g0
14998 nop
14999
15000 GLOBL_FN(GL_PREFIX(VertexAttrib2fNV))
15001 .type glVertexAttrib2fNV,#function
15002 GL_PREFIX(VertexAttrib2fNV):
15003 #ifdef __sparc_v9__
15004 sethi %hi(0x00000000), %g2
15005 sethi %hi(0x00000000), %g1
15006 or %g2, %lo(0x00000000), %g2
15007 or %g1, %lo(0x00000000), %g1
15008 sllx %g2, 32, %g2
15009 ldx [%g1 + %g2], %g1
15010 sethi %hi(8 * _gloffset_VertexAttrib2fNV), %g2
15011 or %g2, %lo(8 * _gloffset_VertexAttrib2fNV), %g2
15012 ldx [%g1 + %g2], %g3
15013 #else
15014 sethi %hi(0x00000000), %g1
15015 ld [%g1 + %lo(0x00000000)], %g1
15016 ld [%g1 + (4 * _gloffset_VertexAttrib2fNV)], %g3
15017 #endif
15018 jmpl %g3, %g0
15019 nop
15020
15021 GLOBL_FN(GL_PREFIX(VertexAttrib2dNV))
15022 .type glVertexAttrib2dNV,#function
15023 GL_PREFIX(VertexAttrib2dNV):
15024 #ifdef __sparc_v9__
15025 sethi %hi(0x00000000), %g2
15026 sethi %hi(0x00000000), %g1
15027 or %g2, %lo(0x00000000), %g2
15028 or %g1, %lo(0x00000000), %g1
15029 sllx %g2, 32, %g2
15030 ldx [%g1 + %g2], %g1
15031 sethi %hi(8 * _gloffset_VertexAttrib2dNV), %g2
15032 or %g2, %lo(8 * _gloffset_VertexAttrib2dNV), %g2
15033 ldx [%g1 + %g2], %g3
15034 #else
15035 sethi %hi(0x00000000), %g1
15036 ld [%g1 + %lo(0x00000000)], %g1
15037 ld [%g1 + (4 * _gloffset_VertexAttrib2dNV)], %g3
15038 #endif
15039 jmpl %g3, %g0
15040 nop
15041
15042 GLOBL_FN(GL_PREFIX(VertexAttrib3sNV))
15043 .type glVertexAttrib3sNV,#function
15044 GL_PREFIX(VertexAttrib3sNV):
15045 #ifdef __sparc_v9__
15046 sethi %hi(0x00000000), %g2
15047 sethi %hi(0x00000000), %g1
15048 or %g2, %lo(0x00000000), %g2
15049 or %g1, %lo(0x00000000), %g1
15050 sllx %g2, 32, %g2
15051 ldx [%g1 + %g2], %g1
15052 sethi %hi(8 * _gloffset_VertexAttrib3sNV), %g2
15053 or %g2, %lo(8 * _gloffset_VertexAttrib3sNV), %g2
15054 ldx [%g1 + %g2], %g3
15055 #else
15056 sethi %hi(0x00000000), %g1
15057 ld [%g1 + %lo(0x00000000)], %g1
15058 ld [%g1 + (4 * _gloffset_VertexAttrib3sNV)], %g3
15059 #endif
15060 jmpl %g3, %g0
15061 nop
15062
15063 GLOBL_FN(GL_PREFIX(VertexAttrib3fNV))
15064 .type glVertexAttrib3fNV,#function
15065 GL_PREFIX(VertexAttrib3fNV):
15066 #ifdef __sparc_v9__
15067 sethi %hi(0x00000000), %g2
15068 sethi %hi(0x00000000), %g1
15069 or %g2, %lo(0x00000000), %g2
15070 or %g1, %lo(0x00000000), %g1
15071 sllx %g2, 32, %g2
15072 ldx [%g1 + %g2], %g1
15073 sethi %hi(8 * _gloffset_VertexAttrib3fNV), %g2
15074 or %g2, %lo(8 * _gloffset_VertexAttrib3fNV), %g2
15075 ldx [%g1 + %g2], %g3
15076 #else
15077 sethi %hi(0x00000000), %g1
15078 ld [%g1 + %lo(0x00000000)], %g1
15079 ld [%g1 + (4 * _gloffset_VertexAttrib3fNV)], %g3
15080 #endif
15081 jmpl %g3, %g0
15082 nop
15083
15084 GLOBL_FN(GL_PREFIX(VertexAttrib3dNV))
15085 .type glVertexAttrib3dNV,#function
15086 GL_PREFIX(VertexAttrib3dNV):
15087 #ifdef __sparc_v9__
15088 sethi %hi(0x00000000), %g2
15089 sethi %hi(0x00000000), %g1
15090 or %g2, %lo(0x00000000), %g2
15091 or %g1, %lo(0x00000000), %g1
15092 sllx %g2, 32, %g2
15093 ldx [%g1 + %g2], %g1
15094 sethi %hi(8 * _gloffset_VertexAttrib3dNV), %g2
15095 or %g2, %lo(8 * _gloffset_VertexAttrib3dNV), %g2
15096 ldx [%g1 + %g2], %g3
15097 #else
15098 sethi %hi(0x00000000), %g1
15099 ld [%g1 + %lo(0x00000000)], %g1
15100 ld [%g1 + (4 * _gloffset_VertexAttrib3dNV)], %g3
15101 #endif
15102 jmpl %g3, %g0
15103 nop
15104
15105 GLOBL_FN(GL_PREFIX(VertexAttrib4sNV))
15106 .type glVertexAttrib4sNV,#function
15107 GL_PREFIX(VertexAttrib4sNV):
15108 #ifdef __sparc_v9__
15109 sethi %hi(0x00000000), %g2
15110 sethi %hi(0x00000000), %g1
15111 or %g2, %lo(0x00000000), %g2
15112 or %g1, %lo(0x00000000), %g1
15113 sllx %g2, 32, %g2
15114 ldx [%g1 + %g2], %g1
15115 sethi %hi(8 * _gloffset_VertexAttrib4sNV), %g2
15116 or %g2, %lo(8 * _gloffset_VertexAttrib4sNV), %g2
15117 ldx [%g1 + %g2], %g3
15118 #else
15119 sethi %hi(0x00000000), %g1
15120 ld [%g1 + %lo(0x00000000)], %g1
15121 ld [%g1 + (4 * _gloffset_VertexAttrib4sNV)], %g3
15122 #endif
15123 jmpl %g3, %g0
15124 nop
15125
15126 GLOBL_FN(GL_PREFIX(VertexAttrib4fNV))
15127 .type glVertexAttrib4fNV,#function
15128 GL_PREFIX(VertexAttrib4fNV):
15129 #ifdef __sparc_v9__
15130 sethi %hi(0x00000000), %g2
15131 sethi %hi(0x00000000), %g1
15132 or %g2, %lo(0x00000000), %g2
15133 or %g1, %lo(0x00000000), %g1
15134 sllx %g2, 32, %g2
15135 ldx [%g1 + %g2], %g1
15136 sethi %hi(8 * _gloffset_VertexAttrib4fNV), %g2
15137 or %g2, %lo(8 * _gloffset_VertexAttrib4fNV), %g2
15138 ldx [%g1 + %g2], %g3
15139 #else
15140 sethi %hi(0x00000000), %g1
15141 ld [%g1 + %lo(0x00000000)], %g1
15142 ld [%g1 + (4 * _gloffset_VertexAttrib4fNV)], %g3
15143 #endif
15144 jmpl %g3, %g0
15145 nop
15146
15147 GLOBL_FN(GL_PREFIX(VertexAttrib4dNV))
15148 .type glVertexAttrib4dNV,#function
15149 GL_PREFIX(VertexAttrib4dNV):
15150 #ifdef __sparc_v9__
15151 sethi %hi(0x00000000), %g2
15152 sethi %hi(0x00000000), %g1
15153 or %g2, %lo(0x00000000), %g2
15154 or %g1, %lo(0x00000000), %g1
15155 sllx %g2, 32, %g2
15156 ldx [%g1 + %g2], %g1
15157 sethi %hi(8 * _gloffset_VertexAttrib4dNV), %g2
15158 or %g2, %lo(8 * _gloffset_VertexAttrib4dNV), %g2
15159 ldx [%g1 + %g2], %g3
15160 #else
15161 sethi %hi(0x00000000), %g1
15162 ld [%g1 + %lo(0x00000000)], %g1
15163 ld [%g1 + (4 * _gloffset_VertexAttrib4dNV)], %g3
15164 #endif
15165 jmpl %g3, %g0
15166 nop
15167
15168 GLOBL_FN(GL_PREFIX(VertexAttrib4ubNV))
15169 .type glVertexAttrib4ubNV,#function
15170 GL_PREFIX(VertexAttrib4ubNV):
15171 #ifdef __sparc_v9__
15172 sethi %hi(0x00000000), %g2
15173 sethi %hi(0x00000000), %g1
15174 or %g2, %lo(0x00000000), %g2
15175 or %g1, %lo(0x00000000), %g1
15176 sllx %g2, 32, %g2
15177 ldx [%g1 + %g2], %g1
15178 sethi %hi(8 * _gloffset_VertexAttrib4ubNV), %g2
15179 or %g2, %lo(8 * _gloffset_VertexAttrib4ubNV), %g2
15180 ldx [%g1 + %g2], %g3
15181 #else
15182 sethi %hi(0x00000000), %g1
15183 ld [%g1 + %lo(0x00000000)], %g1
15184 ld [%g1 + (4 * _gloffset_VertexAttrib4ubNV)], %g3
15185 #endif
15186 jmpl %g3, %g0
15187 nop
15188
15189 GLOBL_FN(GL_PREFIX(VertexAttrib1svNV))
15190 .type glVertexAttrib1svNV,#function
15191 GL_PREFIX(VertexAttrib1svNV):
15192 #ifdef __sparc_v9__
15193 sethi %hi(0x00000000), %g2
15194 sethi %hi(0x00000000), %g1
15195 or %g2, %lo(0x00000000), %g2
15196 or %g1, %lo(0x00000000), %g1
15197 sllx %g2, 32, %g2
15198 ldx [%g1 + %g2], %g1
15199 sethi %hi(8 * _gloffset_VertexAttrib1svNV), %g2
15200 or %g2, %lo(8 * _gloffset_VertexAttrib1svNV), %g2
15201 ldx [%g1 + %g2], %g3
15202 #else
15203 sethi %hi(0x00000000), %g1
15204 ld [%g1 + %lo(0x00000000)], %g1
15205 ld [%g1 + (4 * _gloffset_VertexAttrib1svNV)], %g3
15206 #endif
15207 jmpl %g3, %g0
15208 nop
15209
15210 GLOBL_FN(GL_PREFIX(VertexAttrib1fvNV))
15211 .type glVertexAttrib1fvNV,#function
15212 GL_PREFIX(VertexAttrib1fvNV):
15213 #ifdef __sparc_v9__
15214 sethi %hi(0x00000000), %g2
15215 sethi %hi(0x00000000), %g1
15216 or %g2, %lo(0x00000000), %g2
15217 or %g1, %lo(0x00000000), %g1
15218 sllx %g2, 32, %g2
15219 ldx [%g1 + %g2], %g1
15220 sethi %hi(8 * _gloffset_VertexAttrib1fvNV), %g2
15221 or %g2, %lo(8 * _gloffset_VertexAttrib1fvNV), %g2
15222 ldx [%g1 + %g2], %g3
15223 #else
15224 sethi %hi(0x00000000), %g1
15225 ld [%g1 + %lo(0x00000000)], %g1
15226 ld [%g1 + (4 * _gloffset_VertexAttrib1fvNV)], %g3
15227 #endif
15228 jmpl %g3, %g0
15229 nop
15230
15231 GLOBL_FN(GL_PREFIX(VertexAttrib1dvNV))
15232 .type glVertexAttrib1dvNV,#function
15233 GL_PREFIX(VertexAttrib1dvNV):
15234 #ifdef __sparc_v9__
15235 sethi %hi(0x00000000), %g2
15236 sethi %hi(0x00000000), %g1
15237 or %g2, %lo(0x00000000), %g2
15238 or %g1, %lo(0x00000000), %g1
15239 sllx %g2, 32, %g2
15240 ldx [%g1 + %g2], %g1
15241 sethi %hi(8 * _gloffset_VertexAttrib1dvNV), %g2
15242 or %g2, %lo(8 * _gloffset_VertexAttrib1dvNV), %g2
15243 ldx [%g1 + %g2], %g3
15244 #else
15245 sethi %hi(0x00000000), %g1
15246 ld [%g1 + %lo(0x00000000)], %g1
15247 ld [%g1 + (4 * _gloffset_VertexAttrib1dvNV)], %g3
15248 #endif
15249 jmpl %g3, %g0
15250 nop
15251
15252 GLOBL_FN(GL_PREFIX(VertexAttrib2svNV))
15253 .type glVertexAttrib2svNV,#function
15254 GL_PREFIX(VertexAttrib2svNV):
15255 #ifdef __sparc_v9__
15256 sethi %hi(0x00000000), %g2
15257 sethi %hi(0x00000000), %g1
15258 or %g2, %lo(0x00000000), %g2
15259 or %g1, %lo(0x00000000), %g1
15260 sllx %g2, 32, %g2
15261 ldx [%g1 + %g2], %g1
15262 sethi %hi(8 * _gloffset_VertexAttrib2svNV), %g2
15263 or %g2, %lo(8 * _gloffset_VertexAttrib2svNV), %g2
15264 ldx [%g1 + %g2], %g3
15265 #else
15266 sethi %hi(0x00000000), %g1
15267 ld [%g1 + %lo(0x00000000)], %g1
15268 ld [%g1 + (4 * _gloffset_VertexAttrib2svNV)], %g3
15269 #endif
15270 jmpl %g3, %g0
15271 nop
15272
15273 GLOBL_FN(GL_PREFIX(VertexAttrib2fvNV))
15274 .type glVertexAttrib2fvNV,#function
15275 GL_PREFIX(VertexAttrib2fvNV):
15276 #ifdef __sparc_v9__
15277 sethi %hi(0x00000000), %g2
15278 sethi %hi(0x00000000), %g1
15279 or %g2, %lo(0x00000000), %g2
15280 or %g1, %lo(0x00000000), %g1
15281 sllx %g2, 32, %g2
15282 ldx [%g1 + %g2], %g1
15283 sethi %hi(8 * _gloffset_VertexAttrib2fvNV), %g2
15284 or %g2, %lo(8 * _gloffset_VertexAttrib2fvNV), %g2
15285 ldx [%g1 + %g2], %g3
15286 #else
15287 sethi %hi(0x00000000), %g1
15288 ld [%g1 + %lo(0x00000000)], %g1
15289 ld [%g1 + (4 * _gloffset_VertexAttrib2fvNV)], %g3
15290 #endif
15291 jmpl %g3, %g0
15292 nop
15293
15294 GLOBL_FN(GL_PREFIX(VertexAttrib2dvNV))
15295 .type glVertexAttrib2dvNV,#function
15296 GL_PREFIX(VertexAttrib2dvNV):
15297 #ifdef __sparc_v9__
15298 sethi %hi(0x00000000), %g2
15299 sethi %hi(0x00000000), %g1
15300 or %g2, %lo(0x00000000), %g2
15301 or %g1, %lo(0x00000000), %g1
15302 sllx %g2, 32, %g2
15303 ldx [%g1 + %g2], %g1
15304 sethi %hi(8 * _gloffset_VertexAttrib2dvNV), %g2
15305 or %g2, %lo(8 * _gloffset_VertexAttrib2dvNV), %g2
15306 ldx [%g1 + %g2], %g3
15307 #else
15308 sethi %hi(0x00000000), %g1
15309 ld [%g1 + %lo(0x00000000)], %g1
15310 ld [%g1 + (4 * _gloffset_VertexAttrib2dvNV)], %g3
15311 #endif
15312 jmpl %g3, %g0
15313 nop
15314
15315 GLOBL_FN(GL_PREFIX(VertexAttrib3svNV))
15316 .type glVertexAttrib3svNV,#function
15317 GL_PREFIX(VertexAttrib3svNV):
15318 #ifdef __sparc_v9__
15319 sethi %hi(0x00000000), %g2
15320 sethi %hi(0x00000000), %g1
15321 or %g2, %lo(0x00000000), %g2
15322 or %g1, %lo(0x00000000), %g1
15323 sllx %g2, 32, %g2
15324 ldx [%g1 + %g2], %g1
15325 sethi %hi(8 * _gloffset_VertexAttrib3svNV), %g2
15326 or %g2, %lo(8 * _gloffset_VertexAttrib3svNV), %g2
15327 ldx [%g1 + %g2], %g3
15328 #else
15329 sethi %hi(0x00000000), %g1
15330 ld [%g1 + %lo(0x00000000)], %g1
15331 ld [%g1 + (4 * _gloffset_VertexAttrib3svNV)], %g3
15332 #endif
15333 jmpl %g3, %g0
15334 nop
15335
15336 GLOBL_FN(GL_PREFIX(VertexAttrib3fvNV))
15337 .type glVertexAttrib3fvNV,#function
15338 GL_PREFIX(VertexAttrib3fvNV):
15339 #ifdef __sparc_v9__
15340 sethi %hi(0x00000000), %g2
15341 sethi %hi(0x00000000), %g1
15342 or %g2, %lo(0x00000000), %g2
15343 or %g1, %lo(0x00000000), %g1
15344 sllx %g2, 32, %g2
15345 ldx [%g1 + %g2], %g1
15346 sethi %hi(8 * _gloffset_VertexAttrib3fvNV), %g2
15347 or %g2, %lo(8 * _gloffset_VertexAttrib3fvNV), %g2
15348 ldx [%g1 + %g2], %g3
15349 #else
15350 sethi %hi(0x00000000), %g1
15351 ld [%g1 + %lo(0x00000000)], %g1
15352 ld [%g1 + (4 * _gloffset_VertexAttrib3fvNV)], %g3
15353 #endif
15354 jmpl %g3, %g0
15355 nop
15356
15357 GLOBL_FN(GL_PREFIX(VertexAttrib3dvNV))
15358 .type glVertexAttrib3dvNV,#function
15359 GL_PREFIX(VertexAttrib3dvNV):
15360 #ifdef __sparc_v9__
15361 sethi %hi(0x00000000), %g2
15362 sethi %hi(0x00000000), %g1
15363 or %g2, %lo(0x00000000), %g2
15364 or %g1, %lo(0x00000000), %g1
15365 sllx %g2, 32, %g2
15366 ldx [%g1 + %g2], %g1
15367 sethi %hi(8 * _gloffset_VertexAttrib3dvNV), %g2
15368 or %g2, %lo(8 * _gloffset_VertexAttrib3dvNV), %g2
15369 ldx [%g1 + %g2], %g3
15370 #else
15371 sethi %hi(0x00000000), %g1
15372 ld [%g1 + %lo(0x00000000)], %g1
15373 ld [%g1 + (4 * _gloffset_VertexAttrib3dvNV)], %g3
15374 #endif
15375 jmpl %g3, %g0
15376 nop
15377
15378 GLOBL_FN(GL_PREFIX(VertexAttrib4svNV))
15379 .type glVertexAttrib4svNV,#function
15380 GL_PREFIX(VertexAttrib4svNV):
15381 #ifdef __sparc_v9__
15382 sethi %hi(0x00000000), %g2
15383 sethi %hi(0x00000000), %g1
15384 or %g2, %lo(0x00000000), %g2
15385 or %g1, %lo(0x00000000), %g1
15386 sllx %g2, 32, %g2
15387 ldx [%g1 + %g2], %g1
15388 sethi %hi(8 * _gloffset_VertexAttrib4svNV), %g2
15389 or %g2, %lo(8 * _gloffset_VertexAttrib4svNV), %g2
15390 ldx [%g1 + %g2], %g3
15391 #else
15392 sethi %hi(0x00000000), %g1
15393 ld [%g1 + %lo(0x00000000)], %g1
15394 ld [%g1 + (4 * _gloffset_VertexAttrib4svNV)], %g3
15395 #endif
15396 jmpl %g3, %g0
15397 nop
15398
15399 GLOBL_FN(GL_PREFIX(VertexAttrib4fvNV))
15400 .type glVertexAttrib4fvNV,#function
15401 GL_PREFIX(VertexAttrib4fvNV):
15402 #ifdef __sparc_v9__
15403 sethi %hi(0x00000000), %g2
15404 sethi %hi(0x00000000), %g1
15405 or %g2, %lo(0x00000000), %g2
15406 or %g1, %lo(0x00000000), %g1
15407 sllx %g2, 32, %g2
15408 ldx [%g1 + %g2], %g1
15409 sethi %hi(8 * _gloffset_VertexAttrib4fvNV), %g2
15410 or %g2, %lo(8 * _gloffset_VertexAttrib4fvNV), %g2
15411 ldx [%g1 + %g2], %g3
15412 #else
15413 sethi %hi(0x00000000), %g1
15414 ld [%g1 + %lo(0x00000000)], %g1
15415 ld [%g1 + (4 * _gloffset_VertexAttrib4fvNV)], %g3
15416 #endif
15417 jmpl %g3, %g0
15418 nop
15419
15420 GLOBL_FN(GL_PREFIX(VertexAttrib4dvNV))
15421 .type glVertexAttrib4dvNV,#function
15422 GL_PREFIX(VertexAttrib4dvNV):
15423 #ifdef __sparc_v9__
15424 sethi %hi(0x00000000), %g2
15425 sethi %hi(0x00000000), %g1
15426 or %g2, %lo(0x00000000), %g2
15427 or %g1, %lo(0x00000000), %g1
15428 sllx %g2, 32, %g2
15429 ldx [%g1 + %g2], %g1
15430 sethi %hi(8 * _gloffset_VertexAttrib4dvNV), %g2
15431 or %g2, %lo(8 * _gloffset_VertexAttrib4dvNV), %g2
15432 ldx [%g1 + %g2], %g3
15433 #else
15434 sethi %hi(0x00000000), %g1
15435 ld [%g1 + %lo(0x00000000)], %g1
15436 ld [%g1 + (4 * _gloffset_VertexAttrib4dvNV)], %g3
15437 #endif
15438 jmpl %g3, %g0
15439 nop
15440
15441 GLOBL_FN(GL_PREFIX(VertexAttrib4ubvNV))
15442 .type glVertexAttrib4ubvNV,#function
15443 GL_PREFIX(VertexAttrib4ubvNV):
15444 #ifdef __sparc_v9__
15445 sethi %hi(0x00000000), %g2
15446 sethi %hi(0x00000000), %g1
15447 or %g2, %lo(0x00000000), %g2
15448 or %g1, %lo(0x00000000), %g1
15449 sllx %g2, 32, %g2
15450 ldx [%g1 + %g2], %g1
15451 sethi %hi(8 * _gloffset_VertexAttrib4ubvNV), %g2
15452 or %g2, %lo(8 * _gloffset_VertexAttrib4ubvNV), %g2
15453 ldx [%g1 + %g2], %g3
15454 #else
15455 sethi %hi(0x00000000), %g1
15456 ld [%g1 + %lo(0x00000000)], %g1
15457 ld [%g1 + (4 * _gloffset_VertexAttrib4ubvNV)], %g3
15458 #endif
15459 jmpl %g3, %g0
15460 nop
15461
15462 GLOBL_FN(GL_PREFIX(VertexAttribs1svNV))
15463 .type glVertexAttribs1svNV,#function
15464 GL_PREFIX(VertexAttribs1svNV):
15465 #ifdef __sparc_v9__
15466 sethi %hi(0x00000000), %g2
15467 sethi %hi(0x00000000), %g1
15468 or %g2, %lo(0x00000000), %g2
15469 or %g1, %lo(0x00000000), %g1
15470 sllx %g2, 32, %g2
15471 ldx [%g1 + %g2], %g1
15472 sethi %hi(8 * _gloffset_VertexAttribs1svNV), %g2
15473 or %g2, %lo(8 * _gloffset_VertexAttribs1svNV), %g2
15474 ldx [%g1 + %g2], %g3
15475 #else
15476 sethi %hi(0x00000000), %g1
15477 ld [%g1 + %lo(0x00000000)], %g1
15478 ld [%g1 + (4 * _gloffset_VertexAttribs1svNV)], %g3
15479 #endif
15480 jmpl %g3, %g0
15481 nop
15482
15483 GLOBL_FN(GL_PREFIX(VertexAttribs1fvNV))
15484 .type glVertexAttribs1fvNV,#function
15485 GL_PREFIX(VertexAttribs1fvNV):
15486 #ifdef __sparc_v9__
15487 sethi %hi(0x00000000), %g2
15488 sethi %hi(0x00000000), %g1
15489 or %g2, %lo(0x00000000), %g2
15490 or %g1, %lo(0x00000000), %g1
15491 sllx %g2, 32, %g2
15492 ldx [%g1 + %g2], %g1
15493 sethi %hi(8 * _gloffset_VertexAttribs1fvNV), %g2
15494 or %g2, %lo(8 * _gloffset_VertexAttribs1fvNV), %g2
15495 ldx [%g1 + %g2], %g3
15496 #else
15497 sethi %hi(0x00000000), %g1
15498 ld [%g1 + %lo(0x00000000)], %g1
15499 ld [%g1 + (4 * _gloffset_VertexAttribs1fvNV)], %g3
15500 #endif
15501 jmpl %g3, %g0
15502 nop
15503
15504 GLOBL_FN(GL_PREFIX(VertexAttribs1dvNV))
15505 .type glVertexAttribs1dvNV,#function
15506 GL_PREFIX(VertexAttribs1dvNV):
15507 #ifdef __sparc_v9__
15508 sethi %hi(0x00000000), %g2
15509 sethi %hi(0x00000000), %g1
15510 or %g2, %lo(0x00000000), %g2
15511 or %g1, %lo(0x00000000), %g1
15512 sllx %g2, 32, %g2
15513 ldx [%g1 + %g2], %g1
15514 sethi %hi(8 * _gloffset_VertexAttribs1dvNV), %g2
15515 or %g2, %lo(8 * _gloffset_VertexAttribs1dvNV), %g2
15516 ldx [%g1 + %g2], %g3
15517 #else
15518 sethi %hi(0x00000000), %g1
15519 ld [%g1 + %lo(0x00000000)], %g1
15520 ld [%g1 + (4 * _gloffset_VertexAttribs1dvNV)], %g3
15521 #endif
15522 jmpl %g3, %g0
15523 nop
15524
15525 GLOBL_FN(GL_PREFIX(VertexAttribs2svNV))
15526 .type glVertexAttribs2svNV,#function
15527 GL_PREFIX(VertexAttribs2svNV):
15528 #ifdef __sparc_v9__
15529 sethi %hi(0x00000000), %g2
15530 sethi %hi(0x00000000), %g1
15531 or %g2, %lo(0x00000000), %g2
15532 or %g1, %lo(0x00000000), %g1
15533 sllx %g2, 32, %g2
15534 ldx [%g1 + %g2], %g1
15535 sethi %hi(8 * _gloffset_VertexAttribs2svNV), %g2
15536 or %g2, %lo(8 * _gloffset_VertexAttribs2svNV), %g2
15537 ldx [%g1 + %g2], %g3
15538 #else
15539 sethi %hi(0x00000000), %g1
15540 ld [%g1 + %lo(0x00000000)], %g1
15541 ld [%g1 + (4 * _gloffset_VertexAttribs2svNV)], %g3
15542 #endif
15543 jmpl %g3, %g0
15544 nop
15545
15546 GLOBL_FN(GL_PREFIX(VertexAttribs2fvNV))
15547 .type glVertexAttribs2fvNV,#function
15548 GL_PREFIX(VertexAttribs2fvNV):
15549 #ifdef __sparc_v9__
15550 sethi %hi(0x00000000), %g2
15551 sethi %hi(0x00000000), %g1
15552 or %g2, %lo(0x00000000), %g2
15553 or %g1, %lo(0x00000000), %g1
15554 sllx %g2, 32, %g2
15555 ldx [%g1 + %g2], %g1
15556 sethi %hi(8 * _gloffset_VertexAttribs2fvNV), %g2
15557 or %g2, %lo(8 * _gloffset_VertexAttribs2fvNV), %g2
15558 ldx [%g1 + %g2], %g3
15559 #else
15560 sethi %hi(0x00000000), %g1
15561 ld [%g1 + %lo(0x00000000)], %g1
15562 ld [%g1 + (4 * _gloffset_VertexAttribs2fvNV)], %g3
15563 #endif
15564 jmpl %g3, %g0
15565 nop
15566
15567 GLOBL_FN(GL_PREFIX(VertexAttribs2dvNV))
15568 .type glVertexAttribs2dvNV,#function
15569 GL_PREFIX(VertexAttribs2dvNV):
15570 #ifdef __sparc_v9__
15571 sethi %hi(0x00000000), %g2
15572 sethi %hi(0x00000000), %g1
15573 or %g2, %lo(0x00000000), %g2
15574 or %g1, %lo(0x00000000), %g1
15575 sllx %g2, 32, %g2
15576 ldx [%g1 + %g2], %g1
15577 sethi %hi(8 * _gloffset_VertexAttribs2dvNV), %g2
15578 or %g2, %lo(8 * _gloffset_VertexAttribs2dvNV), %g2
15579 ldx [%g1 + %g2], %g3
15580 #else
15581 sethi %hi(0x00000000), %g1
15582 ld [%g1 + %lo(0x00000000)], %g1
15583 ld [%g1 + (4 * _gloffset_VertexAttribs2dvNV)], %g3
15584 #endif
15585 jmpl %g3, %g0
15586 nop
15587
15588 GLOBL_FN(GL_PREFIX(VertexAttribs3svNV))
15589 .type glVertexAttribs3svNV,#function
15590 GL_PREFIX(VertexAttribs3svNV):
15591 #ifdef __sparc_v9__
15592 sethi %hi(0x00000000), %g2
15593 sethi %hi(0x00000000), %g1
15594 or %g2, %lo(0x00000000), %g2
15595 or %g1, %lo(0x00000000), %g1
15596 sllx %g2, 32, %g2
15597 ldx [%g1 + %g2], %g1
15598 sethi %hi(8 * _gloffset_VertexAttribs3svNV), %g2
15599 or %g2, %lo(8 * _gloffset_VertexAttribs3svNV), %g2
15600 ldx [%g1 + %g2], %g3
15601 #else
15602 sethi %hi(0x00000000), %g1
15603 ld [%g1 + %lo(0x00000000)], %g1
15604 ld [%g1 + (4 * _gloffset_VertexAttribs3svNV)], %g3
15605 #endif
15606 jmpl %g3, %g0
15607 nop
15608
15609 GLOBL_FN(GL_PREFIX(VertexAttribs3fvNV))
15610 .type glVertexAttribs3fvNV,#function
15611 GL_PREFIX(VertexAttribs3fvNV):
15612 #ifdef __sparc_v9__
15613 sethi %hi(0x00000000), %g2
15614 sethi %hi(0x00000000), %g1
15615 or %g2, %lo(0x00000000), %g2
15616 or %g1, %lo(0x00000000), %g1
15617 sllx %g2, 32, %g2
15618 ldx [%g1 + %g2], %g1
15619 sethi %hi(8 * _gloffset_VertexAttribs3fvNV), %g2
15620 or %g2, %lo(8 * _gloffset_VertexAttribs3fvNV), %g2
15621 ldx [%g1 + %g2], %g3
15622 #else
15623 sethi %hi(0x00000000), %g1
15624 ld [%g1 + %lo(0x00000000)], %g1
15625 ld [%g1 + (4 * _gloffset_VertexAttribs3fvNV)], %g3
15626 #endif
15627 jmpl %g3, %g0
15628 nop
15629
15630 GLOBL_FN(GL_PREFIX(VertexAttribs3dvNV))
15631 .type glVertexAttribs3dvNV,#function
15632 GL_PREFIX(VertexAttribs3dvNV):
15633 #ifdef __sparc_v9__
15634 sethi %hi(0x00000000), %g2
15635 sethi %hi(0x00000000), %g1
15636 or %g2, %lo(0x00000000), %g2
15637 or %g1, %lo(0x00000000), %g1
15638 sllx %g2, 32, %g2
15639 ldx [%g1 + %g2], %g1
15640 sethi %hi(8 * _gloffset_VertexAttribs3dvNV), %g2
15641 or %g2, %lo(8 * _gloffset_VertexAttribs3dvNV), %g2
15642 ldx [%g1 + %g2], %g3
15643 #else
15644 sethi %hi(0x00000000), %g1
15645 ld [%g1 + %lo(0x00000000)], %g1
15646 ld [%g1 + (4 * _gloffset_VertexAttribs3dvNV)], %g3
15647 #endif
15648 jmpl %g3, %g0
15649 nop
15650
15651 GLOBL_FN(GL_PREFIX(VertexAttribs4svNV))
15652 .type glVertexAttribs4svNV,#function
15653 GL_PREFIX(VertexAttribs4svNV):
15654 #ifdef __sparc_v9__
15655 sethi %hi(0x00000000), %g2
15656 sethi %hi(0x00000000), %g1
15657 or %g2, %lo(0x00000000), %g2
15658 or %g1, %lo(0x00000000), %g1
15659 sllx %g2, 32, %g2
15660 ldx [%g1 + %g2], %g1
15661 sethi %hi(8 * _gloffset_VertexAttribs4svNV), %g2
15662 or %g2, %lo(8 * _gloffset_VertexAttribs4svNV), %g2
15663 ldx [%g1 + %g2], %g3
15664 #else
15665 sethi %hi(0x00000000), %g1
15666 ld [%g1 + %lo(0x00000000)], %g1
15667 ld [%g1 + (4 * _gloffset_VertexAttribs4svNV)], %g3
15668 #endif
15669 jmpl %g3, %g0
15670 nop
15671
15672 GLOBL_FN(GL_PREFIX(VertexAttribs4fvNV))
15673 .type glVertexAttribs4fvNV,#function
15674 GL_PREFIX(VertexAttribs4fvNV):
15675 #ifdef __sparc_v9__
15676 sethi %hi(0x00000000), %g2
15677 sethi %hi(0x00000000), %g1
15678 or %g2, %lo(0x00000000), %g2
15679 or %g1, %lo(0x00000000), %g1
15680 sllx %g2, 32, %g2
15681 ldx [%g1 + %g2], %g1
15682 sethi %hi(8 * _gloffset_VertexAttribs4fvNV), %g2
15683 or %g2, %lo(8 * _gloffset_VertexAttribs4fvNV), %g2
15684 ldx [%g1 + %g2], %g3
15685 #else
15686 sethi %hi(0x00000000), %g1
15687 ld [%g1 + %lo(0x00000000)], %g1
15688 ld [%g1 + (4 * _gloffset_VertexAttribs4fvNV)], %g3
15689 #endif
15690 jmpl %g3, %g0
15691 nop
15692
15693 GLOBL_FN(GL_PREFIX(VertexAttribs4dvNV))
15694 .type glVertexAttribs4dvNV,#function
15695 GL_PREFIX(VertexAttribs4dvNV):
15696 #ifdef __sparc_v9__
15697 sethi %hi(0x00000000), %g2
15698 sethi %hi(0x00000000), %g1
15699 or %g2, %lo(0x00000000), %g2
15700 or %g1, %lo(0x00000000), %g1
15701 sllx %g2, 32, %g2
15702 ldx [%g1 + %g2], %g1
15703 sethi %hi(8 * _gloffset_VertexAttribs4dvNV), %g2
15704 or %g2, %lo(8 * _gloffset_VertexAttribs4dvNV), %g2
15705 ldx [%g1 + %g2], %g3
15706 #else
15707 sethi %hi(0x00000000), %g1
15708 ld [%g1 + %lo(0x00000000)], %g1
15709 ld [%g1 + (4 * _gloffset_VertexAttribs4dvNV)], %g3
15710 #endif
15711 jmpl %g3, %g0
15712 nop
15713
15714 GLOBL_FN(GL_PREFIX(VertexAttribs4ubvNV))
15715 .type glVertexAttribs4ubvNV,#function
15716 GL_PREFIX(VertexAttribs4ubvNV):
15717 #ifdef __sparc_v9__
15718 sethi %hi(0x00000000), %g2
15719 sethi %hi(0x00000000), %g1
15720 or %g2, %lo(0x00000000), %g2
15721 or %g1, %lo(0x00000000), %g1
15722 sllx %g2, 32, %g2
15723 ldx [%g1 + %g2], %g1
15724 sethi %hi(8 * _gloffset_VertexAttribs4ubvNV), %g2
15725 or %g2, %lo(8 * _gloffset_VertexAttribs4ubvNV), %g2
15726 ldx [%g1 + %g2], %g3
15727 #else
15728 sethi %hi(0x00000000), %g1
15729 ld [%g1 + %lo(0x00000000)], %g1
15730 ld [%g1 + (4 * _gloffset_VertexAttribs4ubvNV)], %g3
15731 #endif
15732 jmpl %g3, %g0
15733 nop
15734 nop
15735
15736 .globl _mesa_sparc_glapi_end
15737 .type _mesa_sparc_glapi_end,#function
15738 _mesa_sparc_glapi_end:
15739