alias ARB/NV program functions where possible
[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 /* The _glapi_Dispatch symbol addresses get relocated into the
5 * sethi/or instruction sequences below at library init time.
6 */
7
8
9 .text
10 .align 32
11 .globl __glapi_sparc_icache_flush
12 __glapi_sparc_icache_flush: /* %o0 = insn_addr */
13 flush %o0
14 retl
15 nop
16
17 .data
18 .align 64
19
20 .globl _mesa_sparc_glapi_begin
21 .type _mesa_sparc_glapi_begin,#function
22 _mesa_sparc_glapi_begin:
23
24 .globl glNewList
25 .type glNewList,#function
26 glNewList:
27 #ifdef __sparc_v9__
28 sethi %hi(0x00000000), %g2
29 sethi %hi(0x00000000), %g1
30 or %g2, %lo(0x00000000), %g2
31 or %g1, %lo(0x00000000), %g1
32 sllx %g2, 32, %g2
33 ldx [%g1 + %g2], %g1
34 sethi %hi(8 * _gloffset_NewList), %g2
35 or %g2, %lo(8 * _gloffset_NewList), %g2
36 ldx [%g1 + %g2], %g3
37 #else
38 sethi %hi(0x00000000), %g1
39 ld [%g1 + %lo(0x00000000)], %g1
40 ld [%g1 + (4 * _gloffset_NewList)], %g3
41 #endif
42 jmpl %g3, %g0
43 nop
44
45 .globl glEndList
46 .type glEndList,#function
47 glEndList:
48 #ifdef __sparc_v9__
49 sethi %hi(0x00000000), %g2
50 sethi %hi(0x00000000), %g1
51 or %g2, %lo(0x00000000), %g2
52 or %g1, %lo(0x00000000), %g1
53 sllx %g2, 32, %g2
54 ldx [%g1 + %g2], %g1
55 sethi %hi(8 * _gloffset_EndList), %g2
56 or %g2, %lo(8 * _gloffset_EndList), %g2
57 ldx [%g1 + %g2], %g3
58 #else
59 sethi %hi(0x00000000), %g1
60 ld [%g1 + %lo(0x00000000)], %g1
61 ld [%g1 + (4 * _gloffset_EndList)], %g3
62 #endif
63 jmpl %g3, %g0
64 nop
65
66 .globl glCallList
67 .type glCallList,#function
68 glCallList:
69 #ifdef __sparc_v9__
70 sethi %hi(0x00000000), %g2
71 sethi %hi(0x00000000), %g1
72 or %g2, %lo(0x00000000), %g2
73 or %g1, %lo(0x00000000), %g1
74 sllx %g2, 32, %g2
75 ldx [%g1 + %g2], %g1
76 sethi %hi(8 * _gloffset_CallList), %g2
77 or %g2, %lo(8 * _gloffset_CallList), %g2
78 ldx [%g1 + %g2], %g3
79 #else
80 sethi %hi(0x00000000), %g1
81 ld [%g1 + %lo(0x00000000)], %g1
82 ld [%g1 + (4 * _gloffset_CallList)], %g3
83 #endif
84 jmpl %g3, %g0
85 nop
86
87 .globl glCallLists
88 .type glCallLists,#function
89 glCallLists:
90 #ifdef __sparc_v9__
91 sethi %hi(0x00000000), %g2
92 sethi %hi(0x00000000), %g1
93 or %g2, %lo(0x00000000), %g2
94 or %g1, %lo(0x00000000), %g1
95 sllx %g2, 32, %g2
96 ldx [%g1 + %g2], %g1
97 sethi %hi(8 * _gloffset_CallLists), %g2
98 or %g2, %lo(8 * _gloffset_CallLists), %g2
99 ldx [%g1 + %g2], %g3
100 #else
101 sethi %hi(0x00000000), %g1
102 ld [%g1 + %lo(0x00000000)], %g1
103 ld [%g1 + (4 * _gloffset_CallLists)], %g3
104 #endif
105 jmpl %g3, %g0
106 nop
107
108 .globl glDeleteLists
109 .type glDeleteLists,#function
110 glDeleteLists:
111 #ifdef __sparc_v9__
112 sethi %hi(0x00000000), %g2
113 sethi %hi(0x00000000), %g1
114 or %g2, %lo(0x00000000), %g2
115 or %g1, %lo(0x00000000), %g1
116 sllx %g2, 32, %g2
117 ldx [%g1 + %g2], %g1
118 sethi %hi(8 * _gloffset_DeleteLists), %g2
119 or %g2, %lo(8 * _gloffset_DeleteLists), %g2
120 ldx [%g1 + %g2], %g3
121 #else
122 sethi %hi(0x00000000), %g1
123 ld [%g1 + %lo(0x00000000)], %g1
124 ld [%g1 + (4 * _gloffset_DeleteLists)], %g3
125 #endif
126 jmpl %g3, %g0
127 nop
128
129 .globl glGenLists
130 .type glGenLists,#function
131 glGenLists:
132 #ifdef __sparc_v9__
133 sethi %hi(0x00000000), %g2
134 sethi %hi(0x00000000), %g1
135 or %g2, %lo(0x00000000), %g2
136 or %g1, %lo(0x00000000), %g1
137 sllx %g2, 32, %g2
138 ldx [%g1 + %g2], %g1
139 sethi %hi(8 * _gloffset_GenLists), %g2
140 or %g2, %lo(8 * _gloffset_GenLists), %g2
141 ldx [%g1 + %g2], %g3
142 #else
143 sethi %hi(0x00000000), %g1
144 ld [%g1 + %lo(0x00000000)], %g1
145 ld [%g1 + (4 * _gloffset_GenLists)], %g3
146 #endif
147 jmpl %g3, %g0
148 nop
149
150 .globl glListBase
151 .type glListBase,#function
152 glListBase:
153 #ifdef __sparc_v9__
154 sethi %hi(0x00000000), %g2
155 sethi %hi(0x00000000), %g1
156 or %g2, %lo(0x00000000), %g2
157 or %g1, %lo(0x00000000), %g1
158 sllx %g2, 32, %g2
159 ldx [%g1 + %g2], %g1
160 sethi %hi(8 * _gloffset_ListBase), %g2
161 or %g2, %lo(8 * _gloffset_ListBase), %g2
162 ldx [%g1 + %g2], %g3
163 #else
164 sethi %hi(0x00000000), %g1
165 ld [%g1 + %lo(0x00000000)], %g1
166 ld [%g1 + (4 * _gloffset_ListBase)], %g3
167 #endif
168 jmpl %g3, %g0
169 nop
170
171 .globl glBegin
172 .type glBegin,#function
173 glBegin:
174 #ifdef __sparc_v9__
175 sethi %hi(0x00000000), %g2
176 sethi %hi(0x00000000), %g1
177 or %g2, %lo(0x00000000), %g2
178 or %g1, %lo(0x00000000), %g1
179 sllx %g2, 32, %g2
180 ldx [%g1 + %g2], %g1
181 sethi %hi(8 * _gloffset_Begin), %g2
182 or %g2, %lo(8 * _gloffset_Begin), %g2
183 ldx [%g1 + %g2], %g3
184 #else
185 sethi %hi(0x00000000), %g1
186 ld [%g1 + %lo(0x00000000)], %g1
187 ld [%g1 + (4 * _gloffset_Begin)], %g3
188 #endif
189 jmpl %g3, %g0
190 nop
191
192 .globl glBitmap
193 .type glBitmap,#function
194 glBitmap:
195 #ifdef __sparc_v9__
196 sethi %hi(0x00000000), %g2
197 sethi %hi(0x00000000), %g1
198 or %g2, %lo(0x00000000), %g2
199 or %g1, %lo(0x00000000), %g1
200 sllx %g2, 32, %g2
201 ldx [%g1 + %g2], %g1
202 sethi %hi(8 * _gloffset_Bitmap), %g2
203 or %g2, %lo(8 * _gloffset_Bitmap), %g2
204 ldx [%g1 + %g2], %g3
205 #else
206 sethi %hi(0x00000000), %g1
207 ld [%g1 + %lo(0x00000000)], %g1
208 ld [%g1 + (4 * _gloffset_Bitmap)], %g3
209 #endif
210 jmpl %g3, %g0
211 nop
212
213 .globl glColor3b
214 .type glColor3b,#function
215 glColor3b:
216 #ifdef __sparc_v9__
217 sethi %hi(0x00000000), %g2
218 sethi %hi(0x00000000), %g1
219 or %g2, %lo(0x00000000), %g2
220 or %g1, %lo(0x00000000), %g1
221 sllx %g2, 32, %g2
222 ldx [%g1 + %g2], %g1
223 sethi %hi(8 * _gloffset_Color3b), %g2
224 or %g2, %lo(8 * _gloffset_Color3b), %g2
225 ldx [%g1 + %g2], %g3
226 #else
227 sethi %hi(0x00000000), %g1
228 ld [%g1 + %lo(0x00000000)], %g1
229 ld [%g1 + (4 * _gloffset_Color3b)], %g3
230 #endif
231 jmpl %g3, %g0
232 nop
233
234 .globl glColor3bv
235 .type glColor3bv,#function
236 glColor3bv:
237 #ifdef __sparc_v9__
238 sethi %hi(0x00000000), %g2
239 sethi %hi(0x00000000), %g1
240 or %g2, %lo(0x00000000), %g2
241 or %g1, %lo(0x00000000), %g1
242 sllx %g2, 32, %g2
243 ldx [%g1 + %g2], %g1
244 sethi %hi(8 * _gloffset_Color3bv), %g2
245 or %g2, %lo(8 * _gloffset_Color3bv), %g2
246 ldx [%g1 + %g2], %g3
247 #else
248 sethi %hi(0x00000000), %g1
249 ld [%g1 + %lo(0x00000000)], %g1
250 ld [%g1 + (4 * _gloffset_Color3bv)], %g3
251 #endif
252 jmpl %g3, %g0
253 nop
254
255 .globl glColor3d
256 .type glColor3d,#function
257 glColor3d:
258 #ifdef __sparc_v9__
259 sethi %hi(0x00000000), %g2
260 sethi %hi(0x00000000), %g1
261 or %g2, %lo(0x00000000), %g2
262 or %g1, %lo(0x00000000), %g1
263 sllx %g2, 32, %g2
264 ldx [%g1 + %g2], %g1
265 sethi %hi(8 * _gloffset_Color3d), %g2
266 or %g2, %lo(8 * _gloffset_Color3d), %g2
267 ldx [%g1 + %g2], %g3
268 #else
269 sethi %hi(0x00000000), %g1
270 ld [%g1 + %lo(0x00000000)], %g1
271 ld [%g1 + (4 * _gloffset_Color3d)], %g3
272 #endif
273 jmpl %g3, %g0
274 nop
275
276 .globl glColor3dv
277 .type glColor3dv,#function
278 glColor3dv:
279 #ifdef __sparc_v9__
280 sethi %hi(0x00000000), %g2
281 sethi %hi(0x00000000), %g1
282 or %g2, %lo(0x00000000), %g2
283 or %g1, %lo(0x00000000), %g1
284 sllx %g2, 32, %g2
285 ldx [%g1 + %g2], %g1
286 sethi %hi(8 * _gloffset_Color3dv), %g2
287 or %g2, %lo(8 * _gloffset_Color3dv), %g2
288 ldx [%g1 + %g2], %g3
289 #else
290 sethi %hi(0x00000000), %g1
291 ld [%g1 + %lo(0x00000000)], %g1
292 ld [%g1 + (4 * _gloffset_Color3dv)], %g3
293 #endif
294 jmpl %g3, %g0
295 nop
296
297 .globl glColor3f
298 .type glColor3f,#function
299 glColor3f:
300 #ifdef __sparc_v9__
301 sethi %hi(0x00000000), %g2
302 sethi %hi(0x00000000), %g1
303 or %g2, %lo(0x00000000), %g2
304 or %g1, %lo(0x00000000), %g1
305 sllx %g2, 32, %g2
306 ldx [%g1 + %g2], %g1
307 sethi %hi(8 * _gloffset_Color3f), %g2
308 or %g2, %lo(8 * _gloffset_Color3f), %g2
309 ldx [%g1 + %g2], %g3
310 #else
311 sethi %hi(0x00000000), %g1
312 ld [%g1 + %lo(0x00000000)], %g1
313 ld [%g1 + (4 * _gloffset_Color3f)], %g3
314 #endif
315 jmpl %g3, %g0
316 nop
317
318 .globl glColor3fv
319 .type glColor3fv,#function
320 glColor3fv:
321 #ifdef __sparc_v9__
322 sethi %hi(0x00000000), %g2
323 sethi %hi(0x00000000), %g1
324 or %g2, %lo(0x00000000), %g2
325 or %g1, %lo(0x00000000), %g1
326 sllx %g2, 32, %g2
327 ldx [%g1 + %g2], %g1
328 sethi %hi(8 * _gloffset_Color3fv), %g2
329 or %g2, %lo(8 * _gloffset_Color3fv), %g2
330 ldx [%g1 + %g2], %g3
331 #else
332 sethi %hi(0x00000000), %g1
333 ld [%g1 + %lo(0x00000000)], %g1
334 ld [%g1 + (4 * _gloffset_Color3fv)], %g3
335 #endif
336 jmpl %g3, %g0
337 nop
338
339 .globl glColor3i
340 .type glColor3i,#function
341 glColor3i:
342 #ifdef __sparc_v9__
343 sethi %hi(0x00000000), %g2
344 sethi %hi(0x00000000), %g1
345 or %g2, %lo(0x00000000), %g2
346 or %g1, %lo(0x00000000), %g1
347 sllx %g2, 32, %g2
348 ldx [%g1 + %g2], %g1
349 sethi %hi(8 * _gloffset_Color3i), %g2
350 or %g2, %lo(8 * _gloffset_Color3i), %g2
351 ldx [%g1 + %g2], %g3
352 #else
353 sethi %hi(0x00000000), %g1
354 ld [%g1 + %lo(0x00000000)], %g1
355 ld [%g1 + (4 * _gloffset_Color3i)], %g3
356 #endif
357 jmpl %g3, %g0
358 nop
359
360 .globl glColor3iv
361 .type glColor3iv,#function
362 glColor3iv:
363 #ifdef __sparc_v9__
364 sethi %hi(0x00000000), %g2
365 sethi %hi(0x00000000), %g1
366 or %g2, %lo(0x00000000), %g2
367 or %g1, %lo(0x00000000), %g1
368 sllx %g2, 32, %g2
369 ldx [%g1 + %g2], %g1
370 sethi %hi(8 * _gloffset_Color3iv), %g2
371 or %g2, %lo(8 * _gloffset_Color3iv), %g2
372 ldx [%g1 + %g2], %g3
373 #else
374 sethi %hi(0x00000000), %g1
375 ld [%g1 + %lo(0x00000000)], %g1
376 ld [%g1 + (4 * _gloffset_Color3iv)], %g3
377 #endif
378 jmpl %g3, %g0
379 nop
380
381 .globl glColor3s
382 .type glColor3s,#function
383 glColor3s:
384 #ifdef __sparc_v9__
385 sethi %hi(0x00000000), %g2
386 sethi %hi(0x00000000), %g1
387 or %g2, %lo(0x00000000), %g2
388 or %g1, %lo(0x00000000), %g1
389 sllx %g2, 32, %g2
390 ldx [%g1 + %g2], %g1
391 sethi %hi(8 * _gloffset_Color3s), %g2
392 or %g2, %lo(8 * _gloffset_Color3s), %g2
393 ldx [%g1 + %g2], %g3
394 #else
395 sethi %hi(0x00000000), %g1
396 ld [%g1 + %lo(0x00000000)], %g1
397 ld [%g1 + (4 * _gloffset_Color3s)], %g3
398 #endif
399 jmpl %g3, %g0
400 nop
401
402 .globl glColor3sv
403 .type glColor3sv,#function
404 glColor3sv:
405 #ifdef __sparc_v9__
406 sethi %hi(0x00000000), %g2
407 sethi %hi(0x00000000), %g1
408 or %g2, %lo(0x00000000), %g2
409 or %g1, %lo(0x00000000), %g1
410 sllx %g2, 32, %g2
411 ldx [%g1 + %g2], %g1
412 sethi %hi(8 * _gloffset_Color3sv), %g2
413 or %g2, %lo(8 * _gloffset_Color3sv), %g2
414 ldx [%g1 + %g2], %g3
415 #else
416 sethi %hi(0x00000000), %g1
417 ld [%g1 + %lo(0x00000000)], %g1
418 ld [%g1 + (4 * _gloffset_Color3sv)], %g3
419 #endif
420 jmpl %g3, %g0
421 nop
422
423 .globl glColor3ub
424 .type glColor3ub,#function
425 glColor3ub:
426 #ifdef __sparc_v9__
427 sethi %hi(0x00000000), %g2
428 sethi %hi(0x00000000), %g1
429 or %g2, %lo(0x00000000), %g2
430 or %g1, %lo(0x00000000), %g1
431 sllx %g2, 32, %g2
432 ldx [%g1 + %g2], %g1
433 sethi %hi(8 * _gloffset_Color3ub), %g2
434 or %g2, %lo(8 * _gloffset_Color3ub), %g2
435 ldx [%g1 + %g2], %g3
436 #else
437 sethi %hi(0x00000000), %g1
438 ld [%g1 + %lo(0x00000000)], %g1
439 ld [%g1 + (4 * _gloffset_Color3ub)], %g3
440 #endif
441 jmpl %g3, %g0
442 nop
443
444 .globl glColor3ubv
445 .type glColor3ubv,#function
446 glColor3ubv:
447 #ifdef __sparc_v9__
448 sethi %hi(0x00000000), %g2
449 sethi %hi(0x00000000), %g1
450 or %g2, %lo(0x00000000), %g2
451 or %g1, %lo(0x00000000), %g1
452 sllx %g2, 32, %g2
453 ldx [%g1 + %g2], %g1
454 sethi %hi(8 * _gloffset_Color3ubv), %g2
455 or %g2, %lo(8 * _gloffset_Color3ubv), %g2
456 ldx [%g1 + %g2], %g3
457 #else
458 sethi %hi(0x00000000), %g1
459 ld [%g1 + %lo(0x00000000)], %g1
460 ld [%g1 + (4 * _gloffset_Color3ubv)], %g3
461 #endif
462 jmpl %g3, %g0
463 nop
464
465 .globl glColor3ui
466 .type glColor3ui,#function
467 glColor3ui:
468 #ifdef __sparc_v9__
469 sethi %hi(0x00000000), %g2
470 sethi %hi(0x00000000), %g1
471 or %g2, %lo(0x00000000), %g2
472 or %g1, %lo(0x00000000), %g1
473 sllx %g2, 32, %g2
474 ldx [%g1 + %g2], %g1
475 sethi %hi(8 * _gloffset_Color3ui), %g2
476 or %g2, %lo(8 * _gloffset_Color3ui), %g2
477 ldx [%g1 + %g2], %g3
478 #else
479 sethi %hi(0x00000000), %g1
480 ld [%g1 + %lo(0x00000000)], %g1
481 ld [%g1 + (4 * _gloffset_Color3ui)], %g3
482 #endif
483 jmpl %g3, %g0
484 nop
485
486 .globl glColor3uiv
487 .type glColor3uiv,#function
488 glColor3uiv:
489 #ifdef __sparc_v9__
490 sethi %hi(0x00000000), %g2
491 sethi %hi(0x00000000), %g1
492 or %g2, %lo(0x00000000), %g2
493 or %g1, %lo(0x00000000), %g1
494 sllx %g2, 32, %g2
495 ldx [%g1 + %g2], %g1
496 sethi %hi(8 * _gloffset_Color3uiv), %g2
497 or %g2, %lo(8 * _gloffset_Color3uiv), %g2
498 ldx [%g1 + %g2], %g3
499 #else
500 sethi %hi(0x00000000), %g1
501 ld [%g1 + %lo(0x00000000)], %g1
502 ld [%g1 + (4 * _gloffset_Color3uiv)], %g3
503 #endif
504 jmpl %g3, %g0
505 nop
506
507 .globl glColor3us
508 .type glColor3us,#function
509 glColor3us:
510 #ifdef __sparc_v9__
511 sethi %hi(0x00000000), %g2
512 sethi %hi(0x00000000), %g1
513 or %g2, %lo(0x00000000), %g2
514 or %g1, %lo(0x00000000), %g1
515 sllx %g2, 32, %g2
516 ldx [%g1 + %g2], %g1
517 sethi %hi(8 * _gloffset_Color3us), %g2
518 or %g2, %lo(8 * _gloffset_Color3us), %g2
519 ldx [%g1 + %g2], %g3
520 #else
521 sethi %hi(0x00000000), %g1
522 ld [%g1 + %lo(0x00000000)], %g1
523 ld [%g1 + (4 * _gloffset_Color3us)], %g3
524 #endif
525 jmpl %g3, %g0
526 nop
527
528 .globl glColor3usv
529 .type glColor3usv,#function
530 glColor3usv:
531 #ifdef __sparc_v9__
532 sethi %hi(0x00000000), %g2
533 sethi %hi(0x00000000), %g1
534 or %g2, %lo(0x00000000), %g2
535 or %g1, %lo(0x00000000), %g1
536 sllx %g2, 32, %g2
537 ldx [%g1 + %g2], %g1
538 sethi %hi(8 * _gloffset_Color3usv), %g2
539 or %g2, %lo(8 * _gloffset_Color3usv), %g2
540 ldx [%g1 + %g2], %g3
541 #else
542 sethi %hi(0x00000000), %g1
543 ld [%g1 + %lo(0x00000000)], %g1
544 ld [%g1 + (4 * _gloffset_Color3usv)], %g3
545 #endif
546 jmpl %g3, %g0
547 nop
548
549 .globl glColor4b
550 .type glColor4b,#function
551 glColor4b:
552 #ifdef __sparc_v9__
553 sethi %hi(0x00000000), %g2
554 sethi %hi(0x00000000), %g1
555 or %g2, %lo(0x00000000), %g2
556 or %g1, %lo(0x00000000), %g1
557 sllx %g2, 32, %g2
558 ldx [%g1 + %g2], %g1
559 sethi %hi(8 * _gloffset_Color4b), %g2
560 or %g2, %lo(8 * _gloffset_Color4b), %g2
561 ldx [%g1 + %g2], %g3
562 #else
563 sethi %hi(0x00000000), %g1
564 ld [%g1 + %lo(0x00000000)], %g1
565 ld [%g1 + (4 * _gloffset_Color4b)], %g3
566 #endif
567 jmpl %g3, %g0
568 nop
569
570 .globl glColor4bv
571 .type glColor4bv,#function
572 glColor4bv:
573 #ifdef __sparc_v9__
574 sethi %hi(0x00000000), %g2
575 sethi %hi(0x00000000), %g1
576 or %g2, %lo(0x00000000), %g2
577 or %g1, %lo(0x00000000), %g1
578 sllx %g2, 32, %g2
579 ldx [%g1 + %g2], %g1
580 sethi %hi(8 * _gloffset_Color4bv), %g2
581 or %g2, %lo(8 * _gloffset_Color4bv), %g2
582 ldx [%g1 + %g2], %g3
583 #else
584 sethi %hi(0x00000000), %g1
585 ld [%g1 + %lo(0x00000000)], %g1
586 ld [%g1 + (4 * _gloffset_Color4bv)], %g3
587 #endif
588 jmpl %g3, %g0
589 nop
590
591 .globl glColor4d
592 .type glColor4d,#function
593 glColor4d:
594 #ifdef __sparc_v9__
595 sethi %hi(0x00000000), %g2
596 sethi %hi(0x00000000), %g1
597 or %g2, %lo(0x00000000), %g2
598 or %g1, %lo(0x00000000), %g1
599 sllx %g2, 32, %g2
600 ldx [%g1 + %g2], %g1
601 sethi %hi(8 * _gloffset_Color4d), %g2
602 or %g2, %lo(8 * _gloffset_Color4d), %g2
603 ldx [%g1 + %g2], %g3
604 #else
605 sethi %hi(0x00000000), %g1
606 ld [%g1 + %lo(0x00000000)], %g1
607 ld [%g1 + (4 * _gloffset_Color4d)], %g3
608 #endif
609 jmpl %g3, %g0
610 nop
611
612 .globl glColor4dv
613 .type glColor4dv,#function
614 glColor4dv:
615 #ifdef __sparc_v9__
616 sethi %hi(0x00000000), %g2
617 sethi %hi(0x00000000), %g1
618 or %g2, %lo(0x00000000), %g2
619 or %g1, %lo(0x00000000), %g1
620 sllx %g2, 32, %g2
621 ldx [%g1 + %g2], %g1
622 sethi %hi(8 * _gloffset_Color4dv), %g2
623 or %g2, %lo(8 * _gloffset_Color4dv), %g2
624 ldx [%g1 + %g2], %g3
625 #else
626 sethi %hi(0x00000000), %g1
627 ld [%g1 + %lo(0x00000000)], %g1
628 ld [%g1 + (4 * _gloffset_Color4dv)], %g3
629 #endif
630 jmpl %g3, %g0
631 nop
632
633 .globl glColor4f
634 .type glColor4f,#function
635 glColor4f:
636 #ifdef __sparc_v9__
637 sethi %hi(0x00000000), %g2
638 sethi %hi(0x00000000), %g1
639 or %g2, %lo(0x00000000), %g2
640 or %g1, %lo(0x00000000), %g1
641 sllx %g2, 32, %g2
642 ldx [%g1 + %g2], %g1
643 sethi %hi(8 * _gloffset_Color4f), %g2
644 or %g2, %lo(8 * _gloffset_Color4f), %g2
645 ldx [%g1 + %g2], %g3
646 #else
647 sethi %hi(0x00000000), %g1
648 ld [%g1 + %lo(0x00000000)], %g1
649 ld [%g1 + (4 * _gloffset_Color4f)], %g3
650 #endif
651 jmpl %g3, %g0
652 nop
653
654 .globl glColor4fv
655 .type glColor4fv,#function
656 glColor4fv:
657 #ifdef __sparc_v9__
658 sethi %hi(0x00000000), %g2
659 sethi %hi(0x00000000), %g1
660 or %g2, %lo(0x00000000), %g2
661 or %g1, %lo(0x00000000), %g1
662 sllx %g2, 32, %g2
663 ldx [%g1 + %g2], %g1
664 sethi %hi(8 * _gloffset_Color4fv), %g2
665 or %g2, %lo(8 * _gloffset_Color4fv), %g2
666 ldx [%g1 + %g2], %g3
667 #else
668 sethi %hi(0x00000000), %g1
669 ld [%g1 + %lo(0x00000000)], %g1
670 ld [%g1 + (4 * _gloffset_Color4fv)], %g3
671 #endif
672 jmpl %g3, %g0
673 nop
674
675 .globl glColor4i
676 .type glColor4i,#function
677 glColor4i:
678 #ifdef __sparc_v9__
679 sethi %hi(0x00000000), %g2
680 sethi %hi(0x00000000), %g1
681 or %g2, %lo(0x00000000), %g2
682 or %g1, %lo(0x00000000), %g1
683 sllx %g2, 32, %g2
684 ldx [%g1 + %g2], %g1
685 sethi %hi(8 * _gloffset_Color4i), %g2
686 or %g2, %lo(8 * _gloffset_Color4i), %g2
687 ldx [%g1 + %g2], %g3
688 #else
689 sethi %hi(0x00000000), %g1
690 ld [%g1 + %lo(0x00000000)], %g1
691 ld [%g1 + (4 * _gloffset_Color4i)], %g3
692 #endif
693 jmpl %g3, %g0
694 nop
695
696 .globl glColor4iv
697 .type glColor4iv,#function
698 glColor4iv:
699 #ifdef __sparc_v9__
700 sethi %hi(0x00000000), %g2
701 sethi %hi(0x00000000), %g1
702 or %g2, %lo(0x00000000), %g2
703 or %g1, %lo(0x00000000), %g1
704 sllx %g2, 32, %g2
705 ldx [%g1 + %g2], %g1
706 sethi %hi(8 * _gloffset_Color4iv), %g2
707 or %g2, %lo(8 * _gloffset_Color4iv), %g2
708 ldx [%g1 + %g2], %g3
709 #else
710 sethi %hi(0x00000000), %g1
711 ld [%g1 + %lo(0x00000000)], %g1
712 ld [%g1 + (4 * _gloffset_Color4iv)], %g3
713 #endif
714 jmpl %g3, %g0
715 nop
716
717 .globl glColor4s
718 .type glColor4s,#function
719 glColor4s:
720 #ifdef __sparc_v9__
721 sethi %hi(0x00000000), %g2
722 sethi %hi(0x00000000), %g1
723 or %g2, %lo(0x00000000), %g2
724 or %g1, %lo(0x00000000), %g1
725 sllx %g2, 32, %g2
726 ldx [%g1 + %g2], %g1
727 sethi %hi(8 * _gloffset_Color4s), %g2
728 or %g2, %lo(8 * _gloffset_Color4s), %g2
729 ldx [%g1 + %g2], %g3
730 #else
731 sethi %hi(0x00000000), %g1
732 ld [%g1 + %lo(0x00000000)], %g1
733 ld [%g1 + (4 * _gloffset_Color4s)], %g3
734 #endif
735 jmpl %g3, %g0
736 nop
737
738 .globl glColor4sv
739 .type glColor4sv,#function
740 glColor4sv:
741 #ifdef __sparc_v9__
742 sethi %hi(0x00000000), %g2
743 sethi %hi(0x00000000), %g1
744 or %g2, %lo(0x00000000), %g2
745 or %g1, %lo(0x00000000), %g1
746 sllx %g2, 32, %g2
747 ldx [%g1 + %g2], %g1
748 sethi %hi(8 * _gloffset_Color4sv), %g2
749 or %g2, %lo(8 * _gloffset_Color4sv), %g2
750 ldx [%g1 + %g2], %g3
751 #else
752 sethi %hi(0x00000000), %g1
753 ld [%g1 + %lo(0x00000000)], %g1
754 ld [%g1 + (4 * _gloffset_Color4sv)], %g3
755 #endif
756 jmpl %g3, %g0
757 nop
758
759 .globl glColor4ub
760 .type glColor4ub,#function
761 glColor4ub:
762 #ifdef __sparc_v9__
763 sethi %hi(0x00000000), %g2
764 sethi %hi(0x00000000), %g1
765 or %g2, %lo(0x00000000), %g2
766 or %g1, %lo(0x00000000), %g1
767 sllx %g2, 32, %g2
768 ldx [%g1 + %g2], %g1
769 sethi %hi(8 * _gloffset_Color4ub), %g2
770 or %g2, %lo(8 * _gloffset_Color4ub), %g2
771 ldx [%g1 + %g2], %g3
772 #else
773 sethi %hi(0x00000000), %g1
774 ld [%g1 + %lo(0x00000000)], %g1
775 ld [%g1 + (4 * _gloffset_Color4ub)], %g3
776 #endif
777 jmpl %g3, %g0
778 nop
779
780 .globl glColor4ubv
781 .type glColor4ubv,#function
782 glColor4ubv:
783 #ifdef __sparc_v9__
784 sethi %hi(0x00000000), %g2
785 sethi %hi(0x00000000), %g1
786 or %g2, %lo(0x00000000), %g2
787 or %g1, %lo(0x00000000), %g1
788 sllx %g2, 32, %g2
789 ldx [%g1 + %g2], %g1
790 sethi %hi(8 * _gloffset_Color4ubv), %g2
791 or %g2, %lo(8 * _gloffset_Color4ubv), %g2
792 ldx [%g1 + %g2], %g3
793 #else
794 sethi %hi(0x00000000), %g1
795 ld [%g1 + %lo(0x00000000)], %g1
796 ld [%g1 + (4 * _gloffset_Color4ubv)], %g3
797 #endif
798 jmpl %g3, %g0
799 nop
800
801 .globl glColor4ui
802 .type glColor4ui,#function
803 glColor4ui:
804 #ifdef __sparc_v9__
805 sethi %hi(0x00000000), %g2
806 sethi %hi(0x00000000), %g1
807 or %g2, %lo(0x00000000), %g2
808 or %g1, %lo(0x00000000), %g1
809 sllx %g2, 32, %g2
810 ldx [%g1 + %g2], %g1
811 sethi %hi(8 * _gloffset_Color4ui), %g2
812 or %g2, %lo(8 * _gloffset_Color4ui), %g2
813 ldx [%g1 + %g2], %g3
814 #else
815 sethi %hi(0x00000000), %g1
816 ld [%g1 + %lo(0x00000000)], %g1
817 ld [%g1 + (4 * _gloffset_Color4ui)], %g3
818 #endif
819 jmpl %g3, %g0
820 nop
821
822 .globl glColor4uiv
823 .type glColor4uiv,#function
824 glColor4uiv:
825 #ifdef __sparc_v9__
826 sethi %hi(0x00000000), %g2
827 sethi %hi(0x00000000), %g1
828 or %g2, %lo(0x00000000), %g2
829 or %g1, %lo(0x00000000), %g1
830 sllx %g2, 32, %g2
831 ldx [%g1 + %g2], %g1
832 sethi %hi(8 * _gloffset_Color4uiv), %g2
833 or %g2, %lo(8 * _gloffset_Color4uiv), %g2
834 ldx [%g1 + %g2], %g3
835 #else
836 sethi %hi(0x00000000), %g1
837 ld [%g1 + %lo(0x00000000)], %g1
838 ld [%g1 + (4 * _gloffset_Color4uiv)], %g3
839 #endif
840 jmpl %g3, %g0
841 nop
842
843 .globl glColor4us
844 .type glColor4us,#function
845 glColor4us:
846 #ifdef __sparc_v9__
847 sethi %hi(0x00000000), %g2
848 sethi %hi(0x00000000), %g1
849 or %g2, %lo(0x00000000), %g2
850 or %g1, %lo(0x00000000), %g1
851 sllx %g2, 32, %g2
852 ldx [%g1 + %g2], %g1
853 sethi %hi(8 * _gloffset_Color4us), %g2
854 or %g2, %lo(8 * _gloffset_Color4us), %g2
855 ldx [%g1 + %g2], %g3
856 #else
857 sethi %hi(0x00000000), %g1
858 ld [%g1 + %lo(0x00000000)], %g1
859 ld [%g1 + (4 * _gloffset_Color4us)], %g3
860 #endif
861 jmpl %g3, %g0
862 nop
863
864 .globl glColor4usv
865 .type glColor4usv,#function
866 glColor4usv:
867 #ifdef __sparc_v9__
868 sethi %hi(0x00000000), %g2
869 sethi %hi(0x00000000), %g1
870 or %g2, %lo(0x00000000), %g2
871 or %g1, %lo(0x00000000), %g1
872 sllx %g2, 32, %g2
873 ldx [%g1 + %g2], %g1
874 sethi %hi(8 * _gloffset_Color4usv), %g2
875 or %g2, %lo(8 * _gloffset_Color4usv), %g2
876 ldx [%g1 + %g2], %g3
877 #else
878 sethi %hi(0x00000000), %g1
879 ld [%g1 + %lo(0x00000000)], %g1
880 ld [%g1 + (4 * _gloffset_Color4usv)], %g3
881 #endif
882 jmpl %g3, %g0
883 nop
884
885 .globl glEdgeFlag
886 .type glEdgeFlag,#function
887 glEdgeFlag:
888 #ifdef __sparc_v9__
889 sethi %hi(0x00000000), %g2
890 sethi %hi(0x00000000), %g1
891 or %g2, %lo(0x00000000), %g2
892 or %g1, %lo(0x00000000), %g1
893 sllx %g2, 32, %g2
894 ldx [%g1 + %g2], %g1
895 sethi %hi(8 * _gloffset_EdgeFlag), %g2
896 or %g2, %lo(8 * _gloffset_EdgeFlag), %g2
897 ldx [%g1 + %g2], %g3
898 #else
899 sethi %hi(0x00000000), %g1
900 ld [%g1 + %lo(0x00000000)], %g1
901 ld [%g1 + (4 * _gloffset_EdgeFlag)], %g3
902 #endif
903 jmpl %g3, %g0
904 nop
905
906 .globl glEdgeFlagv
907 .type glEdgeFlagv,#function
908 glEdgeFlagv:
909 #ifdef __sparc_v9__
910 sethi %hi(0x00000000), %g2
911 sethi %hi(0x00000000), %g1
912 or %g2, %lo(0x00000000), %g2
913 or %g1, %lo(0x00000000), %g1
914 sllx %g2, 32, %g2
915 ldx [%g1 + %g2], %g1
916 sethi %hi(8 * _gloffset_EdgeFlagv), %g2
917 or %g2, %lo(8 * _gloffset_EdgeFlagv), %g2
918 ldx [%g1 + %g2], %g3
919 #else
920 sethi %hi(0x00000000), %g1
921 ld [%g1 + %lo(0x00000000)], %g1
922 ld [%g1 + (4 * _gloffset_EdgeFlagv)], %g3
923 #endif
924 jmpl %g3, %g0
925 nop
926
927 .globl glEnd
928 .type glEnd,#function
929 glEnd:
930 #ifdef __sparc_v9__
931 sethi %hi(0x00000000), %g2
932 sethi %hi(0x00000000), %g1
933 or %g2, %lo(0x00000000), %g2
934 or %g1, %lo(0x00000000), %g1
935 sllx %g2, 32, %g2
936 ldx [%g1 + %g2], %g1
937 sethi %hi(8 * _gloffset_End), %g2
938 or %g2, %lo(8 * _gloffset_End), %g2
939 ldx [%g1 + %g2], %g3
940 #else
941 sethi %hi(0x00000000), %g1
942 ld [%g1 + %lo(0x00000000)], %g1
943 ld [%g1 + (4 * _gloffset_End)], %g3
944 #endif
945 jmpl %g3, %g0
946 nop
947
948 .globl glIndexd
949 .type glIndexd,#function
950 glIndexd:
951 #ifdef __sparc_v9__
952 sethi %hi(0x00000000), %g2
953 sethi %hi(0x00000000), %g1
954 or %g2, %lo(0x00000000), %g2
955 or %g1, %lo(0x00000000), %g1
956 sllx %g2, 32, %g2
957 ldx [%g1 + %g2], %g1
958 sethi %hi(8 * _gloffset_Indexd), %g2
959 or %g2, %lo(8 * _gloffset_Indexd), %g2
960 ldx [%g1 + %g2], %g3
961 #else
962 sethi %hi(0x00000000), %g1
963 ld [%g1 + %lo(0x00000000)], %g1
964 ld [%g1 + (4 * _gloffset_Indexd)], %g3
965 #endif
966 jmpl %g3, %g0
967 nop
968
969 .globl glIndexdv
970 .type glIndexdv,#function
971 glIndexdv:
972 #ifdef __sparc_v9__
973 sethi %hi(0x00000000), %g2
974 sethi %hi(0x00000000), %g1
975 or %g2, %lo(0x00000000), %g2
976 or %g1, %lo(0x00000000), %g1
977 sllx %g2, 32, %g2
978 ldx [%g1 + %g2], %g1
979 sethi %hi(8 * _gloffset_Indexdv), %g2
980 or %g2, %lo(8 * _gloffset_Indexdv), %g2
981 ldx [%g1 + %g2], %g3
982 #else
983 sethi %hi(0x00000000), %g1
984 ld [%g1 + %lo(0x00000000)], %g1
985 ld [%g1 + (4 * _gloffset_Indexdv)], %g3
986 #endif
987 jmpl %g3, %g0
988 nop
989
990 .globl glIndexf
991 .type glIndexf,#function
992 glIndexf:
993 #ifdef __sparc_v9__
994 sethi %hi(0x00000000), %g2
995 sethi %hi(0x00000000), %g1
996 or %g2, %lo(0x00000000), %g2
997 or %g1, %lo(0x00000000), %g1
998 sllx %g2, 32, %g2
999 ldx [%g1 + %g2], %g1
1000 sethi %hi(8 * _gloffset_Indexf), %g2
1001 or %g2, %lo(8 * _gloffset_Indexf), %g2
1002 ldx [%g1 + %g2], %g3
1003 #else
1004 sethi %hi(0x00000000), %g1
1005 ld [%g1 + %lo(0x00000000)], %g1
1006 ld [%g1 + (4 * _gloffset_Indexf)], %g3
1007 #endif
1008 jmpl %g3, %g0
1009 nop
1010
1011 .globl glIndexfv
1012 .type glIndexfv,#function
1013 glIndexfv:
1014 #ifdef __sparc_v9__
1015 sethi %hi(0x00000000), %g2
1016 sethi %hi(0x00000000), %g1
1017 or %g2, %lo(0x00000000), %g2
1018 or %g1, %lo(0x00000000), %g1
1019 sllx %g2, 32, %g2
1020 ldx [%g1 + %g2], %g1
1021 sethi %hi(8 * _gloffset_Indexfv), %g2
1022 or %g2, %lo(8 * _gloffset_Indexfv), %g2
1023 ldx [%g1 + %g2], %g3
1024 #else
1025 sethi %hi(0x00000000), %g1
1026 ld [%g1 + %lo(0x00000000)], %g1
1027 ld [%g1 + (4 * _gloffset_Indexfv)], %g3
1028 #endif
1029 jmpl %g3, %g0
1030 nop
1031
1032 .globl glIndexi
1033 .type glIndexi,#function
1034 glIndexi:
1035 #ifdef __sparc_v9__
1036 sethi %hi(0x00000000), %g2
1037 sethi %hi(0x00000000), %g1
1038 or %g2, %lo(0x00000000), %g2
1039 or %g1, %lo(0x00000000), %g1
1040 sllx %g2, 32, %g2
1041 ldx [%g1 + %g2], %g1
1042 sethi %hi(8 * _gloffset_Indexi), %g2
1043 or %g2, %lo(8 * _gloffset_Indexi), %g2
1044 ldx [%g1 + %g2], %g3
1045 #else
1046 sethi %hi(0x00000000), %g1
1047 ld [%g1 + %lo(0x00000000)], %g1
1048 ld [%g1 + (4 * _gloffset_Indexi)], %g3
1049 #endif
1050 jmpl %g3, %g0
1051 nop
1052
1053 .globl glIndexiv
1054 .type glIndexiv,#function
1055 glIndexiv:
1056 #ifdef __sparc_v9__
1057 sethi %hi(0x00000000), %g2
1058 sethi %hi(0x00000000), %g1
1059 or %g2, %lo(0x00000000), %g2
1060 or %g1, %lo(0x00000000), %g1
1061 sllx %g2, 32, %g2
1062 ldx [%g1 + %g2], %g1
1063 sethi %hi(8 * _gloffset_Indexiv), %g2
1064 or %g2, %lo(8 * _gloffset_Indexiv), %g2
1065 ldx [%g1 + %g2], %g3
1066 #else
1067 sethi %hi(0x00000000), %g1
1068 ld [%g1 + %lo(0x00000000)], %g1
1069 ld [%g1 + (4 * _gloffset_Indexiv)], %g3
1070 #endif
1071 jmpl %g3, %g0
1072 nop
1073
1074 .globl glIndexs
1075 .type glIndexs,#function
1076 glIndexs:
1077 #ifdef __sparc_v9__
1078 sethi %hi(0x00000000), %g2
1079 sethi %hi(0x00000000), %g1
1080 or %g2, %lo(0x00000000), %g2
1081 or %g1, %lo(0x00000000), %g1
1082 sllx %g2, 32, %g2
1083 ldx [%g1 + %g2], %g1
1084 sethi %hi(8 * _gloffset_Indexs), %g2
1085 or %g2, %lo(8 * _gloffset_Indexs), %g2
1086 ldx [%g1 + %g2], %g3
1087 #else
1088 sethi %hi(0x00000000), %g1
1089 ld [%g1 + %lo(0x00000000)], %g1
1090 ld [%g1 + (4 * _gloffset_Indexs)], %g3
1091 #endif
1092 jmpl %g3, %g0
1093 nop
1094
1095 .globl glIndexsv
1096 .type glIndexsv,#function
1097 glIndexsv:
1098 #ifdef __sparc_v9__
1099 sethi %hi(0x00000000), %g2
1100 sethi %hi(0x00000000), %g1
1101 or %g2, %lo(0x00000000), %g2
1102 or %g1, %lo(0x00000000), %g1
1103 sllx %g2, 32, %g2
1104 ldx [%g1 + %g2], %g1
1105 sethi %hi(8 * _gloffset_Indexsv), %g2
1106 or %g2, %lo(8 * _gloffset_Indexsv), %g2
1107 ldx [%g1 + %g2], %g3
1108 #else
1109 sethi %hi(0x00000000), %g1
1110 ld [%g1 + %lo(0x00000000)], %g1
1111 ld [%g1 + (4 * _gloffset_Indexsv)], %g3
1112 #endif
1113 jmpl %g3, %g0
1114 nop
1115
1116 .globl glNormal3b
1117 .type glNormal3b,#function
1118 glNormal3b:
1119 #ifdef __sparc_v9__
1120 sethi %hi(0x00000000), %g2
1121 sethi %hi(0x00000000), %g1
1122 or %g2, %lo(0x00000000), %g2
1123 or %g1, %lo(0x00000000), %g1
1124 sllx %g2, 32, %g2
1125 ldx [%g1 + %g2], %g1
1126 sethi %hi(8 * _gloffset_Normal3b), %g2
1127 or %g2, %lo(8 * _gloffset_Normal3b), %g2
1128 ldx [%g1 + %g2], %g3
1129 #else
1130 sethi %hi(0x00000000), %g1
1131 ld [%g1 + %lo(0x00000000)], %g1
1132 ld [%g1 + (4 * _gloffset_Normal3b)], %g3
1133 #endif
1134 jmpl %g3, %g0
1135 nop
1136
1137 .globl glNormal3bv
1138 .type glNormal3bv,#function
1139 glNormal3bv:
1140 #ifdef __sparc_v9__
1141 sethi %hi(0x00000000), %g2
1142 sethi %hi(0x00000000), %g1
1143 or %g2, %lo(0x00000000), %g2
1144 or %g1, %lo(0x00000000), %g1
1145 sllx %g2, 32, %g2
1146 ldx [%g1 + %g2], %g1
1147 sethi %hi(8 * _gloffset_Normal3bv), %g2
1148 or %g2, %lo(8 * _gloffset_Normal3bv), %g2
1149 ldx [%g1 + %g2], %g3
1150 #else
1151 sethi %hi(0x00000000), %g1
1152 ld [%g1 + %lo(0x00000000)], %g1
1153 ld [%g1 + (4 * _gloffset_Normal3bv)], %g3
1154 #endif
1155 jmpl %g3, %g0
1156 nop
1157
1158 .globl glNormal3d
1159 .type glNormal3d,#function
1160 glNormal3d:
1161 #ifdef __sparc_v9__
1162 sethi %hi(0x00000000), %g2
1163 sethi %hi(0x00000000), %g1
1164 or %g2, %lo(0x00000000), %g2
1165 or %g1, %lo(0x00000000), %g1
1166 sllx %g2, 32, %g2
1167 ldx [%g1 + %g2], %g1
1168 sethi %hi(8 * _gloffset_Normal3d), %g2
1169 or %g2, %lo(8 * _gloffset_Normal3d), %g2
1170 ldx [%g1 + %g2], %g3
1171 #else
1172 sethi %hi(0x00000000), %g1
1173 ld [%g1 + %lo(0x00000000)], %g1
1174 ld [%g1 + (4 * _gloffset_Normal3d)], %g3
1175 #endif
1176 jmpl %g3, %g0
1177 nop
1178
1179 .globl glNormal3dv
1180 .type glNormal3dv,#function
1181 glNormal3dv:
1182 #ifdef __sparc_v9__
1183 sethi %hi(0x00000000), %g2
1184 sethi %hi(0x00000000), %g1
1185 or %g2, %lo(0x00000000), %g2
1186 or %g1, %lo(0x00000000), %g1
1187 sllx %g2, 32, %g2
1188 ldx [%g1 + %g2], %g1
1189 sethi %hi(8 * _gloffset_Normal3dv), %g2
1190 or %g2, %lo(8 * _gloffset_Normal3dv), %g2
1191 ldx [%g1 + %g2], %g3
1192 #else
1193 sethi %hi(0x00000000), %g1
1194 ld [%g1 + %lo(0x00000000)], %g1
1195 ld [%g1 + (4 * _gloffset_Normal3dv)], %g3
1196 #endif
1197 jmpl %g3, %g0
1198 nop
1199
1200 .globl glNormal3f
1201 .type glNormal3f,#function
1202 glNormal3f:
1203 #ifdef __sparc_v9__
1204 sethi %hi(0x00000000), %g2
1205 sethi %hi(0x00000000), %g1
1206 or %g2, %lo(0x00000000), %g2
1207 or %g1, %lo(0x00000000), %g1
1208 sllx %g2, 32, %g2
1209 ldx [%g1 + %g2], %g1
1210 sethi %hi(8 * _gloffset_Normal3f), %g2
1211 or %g2, %lo(8 * _gloffset_Normal3f), %g2
1212 ldx [%g1 + %g2], %g3
1213 #else
1214 sethi %hi(0x00000000), %g1
1215 ld [%g1 + %lo(0x00000000)], %g1
1216 ld [%g1 + (4 * _gloffset_Normal3f)], %g3
1217 #endif
1218 jmpl %g3, %g0
1219 nop
1220
1221 .globl glNormal3fv
1222 .type glNormal3fv,#function
1223 glNormal3fv:
1224 #ifdef __sparc_v9__
1225 sethi %hi(0x00000000), %g2
1226 sethi %hi(0x00000000), %g1
1227 or %g2, %lo(0x00000000), %g2
1228 or %g1, %lo(0x00000000), %g1
1229 sllx %g2, 32, %g2
1230 ldx [%g1 + %g2], %g1
1231 sethi %hi(8 * _gloffset_Normal3fv), %g2
1232 or %g2, %lo(8 * _gloffset_Normal3fv), %g2
1233 ldx [%g1 + %g2], %g3
1234 #else
1235 sethi %hi(0x00000000), %g1
1236 ld [%g1 + %lo(0x00000000)], %g1
1237 ld [%g1 + (4 * _gloffset_Normal3fv)], %g3
1238 #endif
1239 jmpl %g3, %g0
1240 nop
1241
1242 .globl glNormal3i
1243 .type glNormal3i,#function
1244 glNormal3i:
1245 #ifdef __sparc_v9__
1246 sethi %hi(0x00000000), %g2
1247 sethi %hi(0x00000000), %g1
1248 or %g2, %lo(0x00000000), %g2
1249 or %g1, %lo(0x00000000), %g1
1250 sllx %g2, 32, %g2
1251 ldx [%g1 + %g2], %g1
1252 sethi %hi(8 * _gloffset_Normal3i), %g2
1253 or %g2, %lo(8 * _gloffset_Normal3i), %g2
1254 ldx [%g1 + %g2], %g3
1255 #else
1256 sethi %hi(0x00000000), %g1
1257 ld [%g1 + %lo(0x00000000)], %g1
1258 ld [%g1 + (4 * _gloffset_Normal3i)], %g3
1259 #endif
1260 jmpl %g3, %g0
1261 nop
1262
1263 .globl glNormal3iv
1264 .type glNormal3iv,#function
1265 glNormal3iv:
1266 #ifdef __sparc_v9__
1267 sethi %hi(0x00000000), %g2
1268 sethi %hi(0x00000000), %g1
1269 or %g2, %lo(0x00000000), %g2
1270 or %g1, %lo(0x00000000), %g1
1271 sllx %g2, 32, %g2
1272 ldx [%g1 + %g2], %g1
1273 sethi %hi(8 * _gloffset_Normal3iv), %g2
1274 or %g2, %lo(8 * _gloffset_Normal3iv), %g2
1275 ldx [%g1 + %g2], %g3
1276 #else
1277 sethi %hi(0x00000000), %g1
1278 ld [%g1 + %lo(0x00000000)], %g1
1279 ld [%g1 + (4 * _gloffset_Normal3iv)], %g3
1280 #endif
1281 jmpl %g3, %g0
1282 nop
1283
1284 .globl glNormal3s
1285 .type glNormal3s,#function
1286 glNormal3s:
1287 #ifdef __sparc_v9__
1288 sethi %hi(0x00000000), %g2
1289 sethi %hi(0x00000000), %g1
1290 or %g2, %lo(0x00000000), %g2
1291 or %g1, %lo(0x00000000), %g1
1292 sllx %g2, 32, %g2
1293 ldx [%g1 + %g2], %g1
1294 sethi %hi(8 * _gloffset_Normal3s), %g2
1295 or %g2, %lo(8 * _gloffset_Normal3s), %g2
1296 ldx [%g1 + %g2], %g3
1297 #else
1298 sethi %hi(0x00000000), %g1
1299 ld [%g1 + %lo(0x00000000)], %g1
1300 ld [%g1 + (4 * _gloffset_Normal3s)], %g3
1301 #endif
1302 jmpl %g3, %g0
1303 nop
1304
1305 .globl glNormal3sv
1306 .type glNormal3sv,#function
1307 glNormal3sv:
1308 #ifdef __sparc_v9__
1309 sethi %hi(0x00000000), %g2
1310 sethi %hi(0x00000000), %g1
1311 or %g2, %lo(0x00000000), %g2
1312 or %g1, %lo(0x00000000), %g1
1313 sllx %g2, 32, %g2
1314 ldx [%g1 + %g2], %g1
1315 sethi %hi(8 * _gloffset_Normal3sv), %g2
1316 or %g2, %lo(8 * _gloffset_Normal3sv), %g2
1317 ldx [%g1 + %g2], %g3
1318 #else
1319 sethi %hi(0x00000000), %g1
1320 ld [%g1 + %lo(0x00000000)], %g1
1321 ld [%g1 + (4 * _gloffset_Normal3sv)], %g3
1322 #endif
1323 jmpl %g3, %g0
1324 nop
1325
1326 .globl glRasterPos2d
1327 .type glRasterPos2d,#function
1328 glRasterPos2d:
1329 #ifdef __sparc_v9__
1330 sethi %hi(0x00000000), %g2
1331 sethi %hi(0x00000000), %g1
1332 or %g2, %lo(0x00000000), %g2
1333 or %g1, %lo(0x00000000), %g1
1334 sllx %g2, 32, %g2
1335 ldx [%g1 + %g2], %g1
1336 sethi %hi(8 * _gloffset_RasterPos2d), %g2
1337 or %g2, %lo(8 * _gloffset_RasterPos2d), %g2
1338 ldx [%g1 + %g2], %g3
1339 #else
1340 sethi %hi(0x00000000), %g1
1341 ld [%g1 + %lo(0x00000000)], %g1
1342 ld [%g1 + (4 * _gloffset_RasterPos2d)], %g3
1343 #endif
1344 jmpl %g3, %g0
1345 nop
1346
1347 .globl glRasterPos2dv
1348 .type glRasterPos2dv,#function
1349 glRasterPos2dv:
1350 #ifdef __sparc_v9__
1351 sethi %hi(0x00000000), %g2
1352 sethi %hi(0x00000000), %g1
1353 or %g2, %lo(0x00000000), %g2
1354 or %g1, %lo(0x00000000), %g1
1355 sllx %g2, 32, %g2
1356 ldx [%g1 + %g2], %g1
1357 sethi %hi(8 * _gloffset_RasterPos2dv), %g2
1358 or %g2, %lo(8 * _gloffset_RasterPos2dv), %g2
1359 ldx [%g1 + %g2], %g3
1360 #else
1361 sethi %hi(0x00000000), %g1
1362 ld [%g1 + %lo(0x00000000)], %g1
1363 ld [%g1 + (4 * _gloffset_RasterPos2dv)], %g3
1364 #endif
1365 jmpl %g3, %g0
1366 nop
1367
1368 .globl glRasterPos2f
1369 .type glRasterPos2f,#function
1370 glRasterPos2f:
1371 #ifdef __sparc_v9__
1372 sethi %hi(0x00000000), %g2
1373 sethi %hi(0x00000000), %g1
1374 or %g2, %lo(0x00000000), %g2
1375 or %g1, %lo(0x00000000), %g1
1376 sllx %g2, 32, %g2
1377 ldx [%g1 + %g2], %g1
1378 sethi %hi(8 * _gloffset_RasterPos2f), %g2
1379 or %g2, %lo(8 * _gloffset_RasterPos2f), %g2
1380 ldx [%g1 + %g2], %g3
1381 #else
1382 sethi %hi(0x00000000), %g1
1383 ld [%g1 + %lo(0x00000000)], %g1
1384 ld [%g1 + (4 * _gloffset_RasterPos2f)], %g3
1385 #endif
1386 jmpl %g3, %g0
1387 nop
1388
1389 .globl glRasterPos2fv
1390 .type glRasterPos2fv,#function
1391 glRasterPos2fv:
1392 #ifdef __sparc_v9__
1393 sethi %hi(0x00000000), %g2
1394 sethi %hi(0x00000000), %g1
1395 or %g2, %lo(0x00000000), %g2
1396 or %g1, %lo(0x00000000), %g1
1397 sllx %g2, 32, %g2
1398 ldx [%g1 + %g2], %g1
1399 sethi %hi(8 * _gloffset_RasterPos2fv), %g2
1400 or %g2, %lo(8 * _gloffset_RasterPos2fv), %g2
1401 ldx [%g1 + %g2], %g3
1402 #else
1403 sethi %hi(0x00000000), %g1
1404 ld [%g1 + %lo(0x00000000)], %g1
1405 ld [%g1 + (4 * _gloffset_RasterPos2fv)], %g3
1406 #endif
1407 jmpl %g3, %g0
1408 nop
1409
1410 .globl glRasterPos2i
1411 .type glRasterPos2i,#function
1412 glRasterPos2i:
1413 #ifdef __sparc_v9__
1414 sethi %hi(0x00000000), %g2
1415 sethi %hi(0x00000000), %g1
1416 or %g2, %lo(0x00000000), %g2
1417 or %g1, %lo(0x00000000), %g1
1418 sllx %g2, 32, %g2
1419 ldx [%g1 + %g2], %g1
1420 sethi %hi(8 * _gloffset_RasterPos2i), %g2
1421 or %g2, %lo(8 * _gloffset_RasterPos2i), %g2
1422 ldx [%g1 + %g2], %g3
1423 #else
1424 sethi %hi(0x00000000), %g1
1425 ld [%g1 + %lo(0x00000000)], %g1
1426 ld [%g1 + (4 * _gloffset_RasterPos2i)], %g3
1427 #endif
1428 jmpl %g3, %g0
1429 nop
1430
1431 .globl glRasterPos2iv
1432 .type glRasterPos2iv,#function
1433 glRasterPos2iv:
1434 #ifdef __sparc_v9__
1435 sethi %hi(0x00000000), %g2
1436 sethi %hi(0x00000000), %g1
1437 or %g2, %lo(0x00000000), %g2
1438 or %g1, %lo(0x00000000), %g1
1439 sllx %g2, 32, %g2
1440 ldx [%g1 + %g2], %g1
1441 sethi %hi(8 * _gloffset_RasterPos2iv), %g2
1442 or %g2, %lo(8 * _gloffset_RasterPos2iv), %g2
1443 ldx [%g1 + %g2], %g3
1444 #else
1445 sethi %hi(0x00000000), %g1
1446 ld [%g1 + %lo(0x00000000)], %g1
1447 ld [%g1 + (4 * _gloffset_RasterPos2iv)], %g3
1448 #endif
1449 jmpl %g3, %g0
1450 nop
1451
1452 .globl glRasterPos2s
1453 .type glRasterPos2s,#function
1454 glRasterPos2s:
1455 #ifdef __sparc_v9__
1456 sethi %hi(0x00000000), %g2
1457 sethi %hi(0x00000000), %g1
1458 or %g2, %lo(0x00000000), %g2
1459 or %g1, %lo(0x00000000), %g1
1460 sllx %g2, 32, %g2
1461 ldx [%g1 + %g2], %g1
1462 sethi %hi(8 * _gloffset_RasterPos2s), %g2
1463 or %g2, %lo(8 * _gloffset_RasterPos2s), %g2
1464 ldx [%g1 + %g2], %g3
1465 #else
1466 sethi %hi(0x00000000), %g1
1467 ld [%g1 + %lo(0x00000000)], %g1
1468 ld [%g1 + (4 * _gloffset_RasterPos2s)], %g3
1469 #endif
1470 jmpl %g3, %g0
1471 nop
1472
1473 .globl glRasterPos2sv
1474 .type glRasterPos2sv,#function
1475 glRasterPos2sv:
1476 #ifdef __sparc_v9__
1477 sethi %hi(0x00000000), %g2
1478 sethi %hi(0x00000000), %g1
1479 or %g2, %lo(0x00000000), %g2
1480 or %g1, %lo(0x00000000), %g1
1481 sllx %g2, 32, %g2
1482 ldx [%g1 + %g2], %g1
1483 sethi %hi(8 * _gloffset_RasterPos2sv), %g2
1484 or %g2, %lo(8 * _gloffset_RasterPos2sv), %g2
1485 ldx [%g1 + %g2], %g3
1486 #else
1487 sethi %hi(0x00000000), %g1
1488 ld [%g1 + %lo(0x00000000)], %g1
1489 ld [%g1 + (4 * _gloffset_RasterPos2sv)], %g3
1490 #endif
1491 jmpl %g3, %g0
1492 nop
1493
1494 .globl glRasterPos3d
1495 .type glRasterPos3d,#function
1496 glRasterPos3d:
1497 #ifdef __sparc_v9__
1498 sethi %hi(0x00000000), %g2
1499 sethi %hi(0x00000000), %g1
1500 or %g2, %lo(0x00000000), %g2
1501 or %g1, %lo(0x00000000), %g1
1502 sllx %g2, 32, %g2
1503 ldx [%g1 + %g2], %g1
1504 sethi %hi(8 * _gloffset_RasterPos3d), %g2
1505 or %g2, %lo(8 * _gloffset_RasterPos3d), %g2
1506 ldx [%g1 + %g2], %g3
1507 #else
1508 sethi %hi(0x00000000), %g1
1509 ld [%g1 + %lo(0x00000000)], %g1
1510 ld [%g1 + (4 * _gloffset_RasterPos3d)], %g3
1511 #endif
1512 jmpl %g3, %g0
1513 nop
1514
1515 .globl glRasterPos3dv
1516 .type glRasterPos3dv,#function
1517 glRasterPos3dv:
1518 #ifdef __sparc_v9__
1519 sethi %hi(0x00000000), %g2
1520 sethi %hi(0x00000000), %g1
1521 or %g2, %lo(0x00000000), %g2
1522 or %g1, %lo(0x00000000), %g1
1523 sllx %g2, 32, %g2
1524 ldx [%g1 + %g2], %g1
1525 sethi %hi(8 * _gloffset_RasterPos3dv), %g2
1526 or %g2, %lo(8 * _gloffset_RasterPos3dv), %g2
1527 ldx [%g1 + %g2], %g3
1528 #else
1529 sethi %hi(0x00000000), %g1
1530 ld [%g1 + %lo(0x00000000)], %g1
1531 ld [%g1 + (4 * _gloffset_RasterPos3dv)], %g3
1532 #endif
1533 jmpl %g3, %g0
1534 nop
1535
1536 .globl glRasterPos3f
1537 .type glRasterPos3f,#function
1538 glRasterPos3f:
1539 #ifdef __sparc_v9__
1540 sethi %hi(0x00000000), %g2
1541 sethi %hi(0x00000000), %g1
1542 or %g2, %lo(0x00000000), %g2
1543 or %g1, %lo(0x00000000), %g1
1544 sllx %g2, 32, %g2
1545 ldx [%g1 + %g2], %g1
1546 sethi %hi(8 * _gloffset_RasterPos3f), %g2
1547 or %g2, %lo(8 * _gloffset_RasterPos3f), %g2
1548 ldx [%g1 + %g2], %g3
1549 #else
1550 sethi %hi(0x00000000), %g1
1551 ld [%g1 + %lo(0x00000000)], %g1
1552 ld [%g1 + (4 * _gloffset_RasterPos3f)], %g3
1553 #endif
1554 jmpl %g3, %g0
1555 nop
1556
1557 .globl glRasterPos3fv
1558 .type glRasterPos3fv,#function
1559 glRasterPos3fv:
1560 #ifdef __sparc_v9__
1561 sethi %hi(0x00000000), %g2
1562 sethi %hi(0x00000000), %g1
1563 or %g2, %lo(0x00000000), %g2
1564 or %g1, %lo(0x00000000), %g1
1565 sllx %g2, 32, %g2
1566 ldx [%g1 + %g2], %g1
1567 sethi %hi(8 * _gloffset_RasterPos3fv), %g2
1568 or %g2, %lo(8 * _gloffset_RasterPos3fv), %g2
1569 ldx [%g1 + %g2], %g3
1570 #else
1571 sethi %hi(0x00000000), %g1
1572 ld [%g1 + %lo(0x00000000)], %g1
1573 ld [%g1 + (4 * _gloffset_RasterPos3fv)], %g3
1574 #endif
1575 jmpl %g3, %g0
1576 nop
1577
1578 .globl glRasterPos3i
1579 .type glRasterPos3i,#function
1580 glRasterPos3i:
1581 #ifdef __sparc_v9__
1582 sethi %hi(0x00000000), %g2
1583 sethi %hi(0x00000000), %g1
1584 or %g2, %lo(0x00000000), %g2
1585 or %g1, %lo(0x00000000), %g1
1586 sllx %g2, 32, %g2
1587 ldx [%g1 + %g2], %g1
1588 sethi %hi(8 * _gloffset_RasterPos3i), %g2
1589 or %g2, %lo(8 * _gloffset_RasterPos3i), %g2
1590 ldx [%g1 + %g2], %g3
1591 #else
1592 sethi %hi(0x00000000), %g1
1593 ld [%g1 + %lo(0x00000000)], %g1
1594 ld [%g1 + (4 * _gloffset_RasterPos3i)], %g3
1595 #endif
1596 jmpl %g3, %g0
1597 nop
1598
1599 .globl glRasterPos3iv
1600 .type glRasterPos3iv,#function
1601 glRasterPos3iv:
1602 #ifdef __sparc_v9__
1603 sethi %hi(0x00000000), %g2
1604 sethi %hi(0x00000000), %g1
1605 or %g2, %lo(0x00000000), %g2
1606 or %g1, %lo(0x00000000), %g1
1607 sllx %g2, 32, %g2
1608 ldx [%g1 + %g2], %g1
1609 sethi %hi(8 * _gloffset_RasterPos3iv), %g2
1610 or %g2, %lo(8 * _gloffset_RasterPos3iv), %g2
1611 ldx [%g1 + %g2], %g3
1612 #else
1613 sethi %hi(0x00000000), %g1
1614 ld [%g1 + %lo(0x00000000)], %g1
1615 ld [%g1 + (4 * _gloffset_RasterPos3iv)], %g3
1616 #endif
1617 jmpl %g3, %g0
1618 nop
1619
1620 .globl glRasterPos3s
1621 .type glRasterPos3s,#function
1622 glRasterPos3s:
1623 #ifdef __sparc_v9__
1624 sethi %hi(0x00000000), %g2
1625 sethi %hi(0x00000000), %g1
1626 or %g2, %lo(0x00000000), %g2
1627 or %g1, %lo(0x00000000), %g1
1628 sllx %g2, 32, %g2
1629 ldx [%g1 + %g2], %g1
1630 sethi %hi(8 * _gloffset_RasterPos3s), %g2
1631 or %g2, %lo(8 * _gloffset_RasterPos3s), %g2
1632 ldx [%g1 + %g2], %g3
1633 #else
1634 sethi %hi(0x00000000), %g1
1635 ld [%g1 + %lo(0x00000000)], %g1
1636 ld [%g1 + (4 * _gloffset_RasterPos3s)], %g3
1637 #endif
1638 jmpl %g3, %g0
1639 nop
1640
1641 .globl glRasterPos3sv
1642 .type glRasterPos3sv,#function
1643 glRasterPos3sv:
1644 #ifdef __sparc_v9__
1645 sethi %hi(0x00000000), %g2
1646 sethi %hi(0x00000000), %g1
1647 or %g2, %lo(0x00000000), %g2
1648 or %g1, %lo(0x00000000), %g1
1649 sllx %g2, 32, %g2
1650 ldx [%g1 + %g2], %g1
1651 sethi %hi(8 * _gloffset_RasterPos3sv), %g2
1652 or %g2, %lo(8 * _gloffset_RasterPos3sv), %g2
1653 ldx [%g1 + %g2], %g3
1654 #else
1655 sethi %hi(0x00000000), %g1
1656 ld [%g1 + %lo(0x00000000)], %g1
1657 ld [%g1 + (4 * _gloffset_RasterPos3sv)], %g3
1658 #endif
1659 jmpl %g3, %g0
1660 nop
1661
1662 .globl glRasterPos4d
1663 .type glRasterPos4d,#function
1664 glRasterPos4d:
1665 #ifdef __sparc_v9__
1666 sethi %hi(0x00000000), %g2
1667 sethi %hi(0x00000000), %g1
1668 or %g2, %lo(0x00000000), %g2
1669 or %g1, %lo(0x00000000), %g1
1670 sllx %g2, 32, %g2
1671 ldx [%g1 + %g2], %g1
1672 sethi %hi(8 * _gloffset_RasterPos4d), %g2
1673 or %g2, %lo(8 * _gloffset_RasterPos4d), %g2
1674 ldx [%g1 + %g2], %g3
1675 #else
1676 sethi %hi(0x00000000), %g1
1677 ld [%g1 + %lo(0x00000000)], %g1
1678 ld [%g1 + (4 * _gloffset_RasterPos4d)], %g3
1679 #endif
1680 jmpl %g3, %g0
1681 nop
1682
1683 .globl glRasterPos4dv
1684 .type glRasterPos4dv,#function
1685 glRasterPos4dv:
1686 #ifdef __sparc_v9__
1687 sethi %hi(0x00000000), %g2
1688 sethi %hi(0x00000000), %g1
1689 or %g2, %lo(0x00000000), %g2
1690 or %g1, %lo(0x00000000), %g1
1691 sllx %g2, 32, %g2
1692 ldx [%g1 + %g2], %g1
1693 sethi %hi(8 * _gloffset_RasterPos4dv), %g2
1694 or %g2, %lo(8 * _gloffset_RasterPos4dv), %g2
1695 ldx [%g1 + %g2], %g3
1696 #else
1697 sethi %hi(0x00000000), %g1
1698 ld [%g1 + %lo(0x00000000)], %g1
1699 ld [%g1 + (4 * _gloffset_RasterPos4dv)], %g3
1700 #endif
1701 jmpl %g3, %g0
1702 nop
1703
1704 .globl glRasterPos4f
1705 .type glRasterPos4f,#function
1706 glRasterPos4f:
1707 #ifdef __sparc_v9__
1708 sethi %hi(0x00000000), %g2
1709 sethi %hi(0x00000000), %g1
1710 or %g2, %lo(0x00000000), %g2
1711 or %g1, %lo(0x00000000), %g1
1712 sllx %g2, 32, %g2
1713 ldx [%g1 + %g2], %g1
1714 sethi %hi(8 * _gloffset_RasterPos4f), %g2
1715 or %g2, %lo(8 * _gloffset_RasterPos4f), %g2
1716 ldx [%g1 + %g2], %g3
1717 #else
1718 sethi %hi(0x00000000), %g1
1719 ld [%g1 + %lo(0x00000000)], %g1
1720 ld [%g1 + (4 * _gloffset_RasterPos4f)], %g3
1721 #endif
1722 jmpl %g3, %g0
1723 nop
1724
1725 .globl glRasterPos4fv
1726 .type glRasterPos4fv,#function
1727 glRasterPos4fv:
1728 #ifdef __sparc_v9__
1729 sethi %hi(0x00000000), %g2
1730 sethi %hi(0x00000000), %g1
1731 or %g2, %lo(0x00000000), %g2
1732 or %g1, %lo(0x00000000), %g1
1733 sllx %g2, 32, %g2
1734 ldx [%g1 + %g2], %g1
1735 sethi %hi(8 * _gloffset_RasterPos4fv), %g2
1736 or %g2, %lo(8 * _gloffset_RasterPos4fv), %g2
1737 ldx [%g1 + %g2], %g3
1738 #else
1739 sethi %hi(0x00000000), %g1
1740 ld [%g1 + %lo(0x00000000)], %g1
1741 ld [%g1 + (4 * _gloffset_RasterPos4fv)], %g3
1742 #endif
1743 jmpl %g3, %g0
1744 nop
1745
1746 .globl glRasterPos4i
1747 .type glRasterPos4i,#function
1748 glRasterPos4i:
1749 #ifdef __sparc_v9__
1750 sethi %hi(0x00000000), %g2
1751 sethi %hi(0x00000000), %g1
1752 or %g2, %lo(0x00000000), %g2
1753 or %g1, %lo(0x00000000), %g1
1754 sllx %g2, 32, %g2
1755 ldx [%g1 + %g2], %g1
1756 sethi %hi(8 * _gloffset_RasterPos4i), %g2
1757 or %g2, %lo(8 * _gloffset_RasterPos4i), %g2
1758 ldx [%g1 + %g2], %g3
1759 #else
1760 sethi %hi(0x00000000), %g1
1761 ld [%g1 + %lo(0x00000000)], %g1
1762 ld [%g1 + (4 * _gloffset_RasterPos4i)], %g3
1763 #endif
1764 jmpl %g3, %g0
1765 nop
1766
1767 .globl glRasterPos4iv
1768 .type glRasterPos4iv,#function
1769 glRasterPos4iv:
1770 #ifdef __sparc_v9__
1771 sethi %hi(0x00000000), %g2
1772 sethi %hi(0x00000000), %g1
1773 or %g2, %lo(0x00000000), %g2
1774 or %g1, %lo(0x00000000), %g1
1775 sllx %g2, 32, %g2
1776 ldx [%g1 + %g2], %g1
1777 sethi %hi(8 * _gloffset_RasterPos4iv), %g2
1778 or %g2, %lo(8 * _gloffset_RasterPos4iv), %g2
1779 ldx [%g1 + %g2], %g3
1780 #else
1781 sethi %hi(0x00000000), %g1
1782 ld [%g1 + %lo(0x00000000)], %g1
1783 ld [%g1 + (4 * _gloffset_RasterPos4iv)], %g3
1784 #endif
1785 jmpl %g3, %g0
1786 nop
1787
1788 .globl glRasterPos4s
1789 .type glRasterPos4s,#function
1790 glRasterPos4s:
1791 #ifdef __sparc_v9__
1792 sethi %hi(0x00000000), %g2
1793 sethi %hi(0x00000000), %g1
1794 or %g2, %lo(0x00000000), %g2
1795 or %g1, %lo(0x00000000), %g1
1796 sllx %g2, 32, %g2
1797 ldx [%g1 + %g2], %g1
1798 sethi %hi(8 * _gloffset_RasterPos4s), %g2
1799 or %g2, %lo(8 * _gloffset_RasterPos4s), %g2
1800 ldx [%g1 + %g2], %g3
1801 #else
1802 sethi %hi(0x00000000), %g1
1803 ld [%g1 + %lo(0x00000000)], %g1
1804 ld [%g1 + (4 * _gloffset_RasterPos4s)], %g3
1805 #endif
1806 jmpl %g3, %g0
1807 nop
1808
1809 .globl glRasterPos4sv
1810 .type glRasterPos4sv,#function
1811 glRasterPos4sv:
1812 #ifdef __sparc_v9__
1813 sethi %hi(0x00000000), %g2
1814 sethi %hi(0x00000000), %g1
1815 or %g2, %lo(0x00000000), %g2
1816 or %g1, %lo(0x00000000), %g1
1817 sllx %g2, 32, %g2
1818 ldx [%g1 + %g2], %g1
1819 sethi %hi(8 * _gloffset_RasterPos4sv), %g2
1820 or %g2, %lo(8 * _gloffset_RasterPos4sv), %g2
1821 ldx [%g1 + %g2], %g3
1822 #else
1823 sethi %hi(0x00000000), %g1
1824 ld [%g1 + %lo(0x00000000)], %g1
1825 ld [%g1 + (4 * _gloffset_RasterPos4sv)], %g3
1826 #endif
1827 jmpl %g3, %g0
1828 nop
1829
1830 .globl glRectd
1831 .type glRectd,#function
1832 glRectd:
1833 #ifdef __sparc_v9__
1834 sethi %hi(0x00000000), %g2
1835 sethi %hi(0x00000000), %g1
1836 or %g2, %lo(0x00000000), %g2
1837 or %g1, %lo(0x00000000), %g1
1838 sllx %g2, 32, %g2
1839 ldx [%g1 + %g2], %g1
1840 sethi %hi(8 * _gloffset_Rectd), %g2
1841 or %g2, %lo(8 * _gloffset_Rectd), %g2
1842 ldx [%g1 + %g2], %g3
1843 #else
1844 sethi %hi(0x00000000), %g1
1845 ld [%g1 + %lo(0x00000000)], %g1
1846 ld [%g1 + (4 * _gloffset_Rectd)], %g3
1847 #endif
1848 jmpl %g3, %g0
1849 nop
1850
1851 .globl glRectdv
1852 .type glRectdv,#function
1853 glRectdv:
1854 #ifdef __sparc_v9__
1855 sethi %hi(0x00000000), %g2
1856 sethi %hi(0x00000000), %g1
1857 or %g2, %lo(0x00000000), %g2
1858 or %g1, %lo(0x00000000), %g1
1859 sllx %g2, 32, %g2
1860 ldx [%g1 + %g2], %g1
1861 sethi %hi(8 * _gloffset_Rectdv), %g2
1862 or %g2, %lo(8 * _gloffset_Rectdv), %g2
1863 ldx [%g1 + %g2], %g3
1864 #else
1865 sethi %hi(0x00000000), %g1
1866 ld [%g1 + %lo(0x00000000)], %g1
1867 ld [%g1 + (4 * _gloffset_Rectdv)], %g3
1868 #endif
1869 jmpl %g3, %g0
1870 nop
1871
1872 .globl glRectf
1873 .type glRectf,#function
1874 glRectf:
1875 #ifdef __sparc_v9__
1876 sethi %hi(0x00000000), %g2
1877 sethi %hi(0x00000000), %g1
1878 or %g2, %lo(0x00000000), %g2
1879 or %g1, %lo(0x00000000), %g1
1880 sllx %g2, 32, %g2
1881 ldx [%g1 + %g2], %g1
1882 sethi %hi(8 * _gloffset_Rectf), %g2
1883 or %g2, %lo(8 * _gloffset_Rectf), %g2
1884 ldx [%g1 + %g2], %g3
1885 #else
1886 sethi %hi(0x00000000), %g1
1887 ld [%g1 + %lo(0x00000000)], %g1
1888 ld [%g1 + (4 * _gloffset_Rectf)], %g3
1889 #endif
1890 jmpl %g3, %g0
1891 nop
1892
1893 .globl glRectfv
1894 .type glRectfv,#function
1895 glRectfv:
1896 #ifdef __sparc_v9__
1897 sethi %hi(0x00000000), %g2
1898 sethi %hi(0x00000000), %g1
1899 or %g2, %lo(0x00000000), %g2
1900 or %g1, %lo(0x00000000), %g1
1901 sllx %g2, 32, %g2
1902 ldx [%g1 + %g2], %g1
1903 sethi %hi(8 * _gloffset_Rectfv), %g2
1904 or %g2, %lo(8 * _gloffset_Rectfv), %g2
1905 ldx [%g1 + %g2], %g3
1906 #else
1907 sethi %hi(0x00000000), %g1
1908 ld [%g1 + %lo(0x00000000)], %g1
1909 ld [%g1 + (4 * _gloffset_Rectfv)], %g3
1910 #endif
1911 jmpl %g3, %g0
1912 nop
1913
1914 .globl glRecti
1915 .type glRecti,#function
1916 glRecti:
1917 #ifdef __sparc_v9__
1918 sethi %hi(0x00000000), %g2
1919 sethi %hi(0x00000000), %g1
1920 or %g2, %lo(0x00000000), %g2
1921 or %g1, %lo(0x00000000), %g1
1922 sllx %g2, 32, %g2
1923 ldx [%g1 + %g2], %g1
1924 sethi %hi(8 * _gloffset_Recti), %g2
1925 or %g2, %lo(8 * _gloffset_Recti), %g2
1926 ldx [%g1 + %g2], %g3
1927 #else
1928 sethi %hi(0x00000000), %g1
1929 ld [%g1 + %lo(0x00000000)], %g1
1930 ld [%g1 + (4 * _gloffset_Recti)], %g3
1931 #endif
1932 jmpl %g3, %g0
1933 nop
1934
1935 .globl glRectiv
1936 .type glRectiv,#function
1937 glRectiv:
1938 #ifdef __sparc_v9__
1939 sethi %hi(0x00000000), %g2
1940 sethi %hi(0x00000000), %g1
1941 or %g2, %lo(0x00000000), %g2
1942 or %g1, %lo(0x00000000), %g1
1943 sllx %g2, 32, %g2
1944 ldx [%g1 + %g2], %g1
1945 sethi %hi(8 * _gloffset_Rectiv), %g2
1946 or %g2, %lo(8 * _gloffset_Rectiv), %g2
1947 ldx [%g1 + %g2], %g3
1948 #else
1949 sethi %hi(0x00000000), %g1
1950 ld [%g1 + %lo(0x00000000)], %g1
1951 ld [%g1 + (4 * _gloffset_Rectiv)], %g3
1952 #endif
1953 jmpl %g3, %g0
1954 nop
1955
1956 .globl glRects
1957 .type glRects,#function
1958 glRects:
1959 #ifdef __sparc_v9__
1960 sethi %hi(0x00000000), %g2
1961 sethi %hi(0x00000000), %g1
1962 or %g2, %lo(0x00000000), %g2
1963 or %g1, %lo(0x00000000), %g1
1964 sllx %g2, 32, %g2
1965 ldx [%g1 + %g2], %g1
1966 sethi %hi(8 * _gloffset_Rects), %g2
1967 or %g2, %lo(8 * _gloffset_Rects), %g2
1968 ldx [%g1 + %g2], %g3
1969 #else
1970 sethi %hi(0x00000000), %g1
1971 ld [%g1 + %lo(0x00000000)], %g1
1972 ld [%g1 + (4 * _gloffset_Rects)], %g3
1973 #endif
1974 jmpl %g3, %g0
1975 nop
1976
1977 .globl glRectsv
1978 .type glRectsv,#function
1979 glRectsv:
1980 #ifdef __sparc_v9__
1981 sethi %hi(0x00000000), %g2
1982 sethi %hi(0x00000000), %g1
1983 or %g2, %lo(0x00000000), %g2
1984 or %g1, %lo(0x00000000), %g1
1985 sllx %g2, 32, %g2
1986 ldx [%g1 + %g2], %g1
1987 sethi %hi(8 * _gloffset_Rectsv), %g2
1988 or %g2, %lo(8 * _gloffset_Rectsv), %g2
1989 ldx [%g1 + %g2], %g3
1990 #else
1991 sethi %hi(0x00000000), %g1
1992 ld [%g1 + %lo(0x00000000)], %g1
1993 ld [%g1 + (4 * _gloffset_Rectsv)], %g3
1994 #endif
1995 jmpl %g3, %g0
1996 nop
1997
1998 .globl glTexCoord1d
1999 .type glTexCoord1d,#function
2000 glTexCoord1d:
2001 #ifdef __sparc_v9__
2002 sethi %hi(0x00000000), %g2
2003 sethi %hi(0x00000000), %g1
2004 or %g2, %lo(0x00000000), %g2
2005 or %g1, %lo(0x00000000), %g1
2006 sllx %g2, 32, %g2
2007 ldx [%g1 + %g2], %g1
2008 sethi %hi(8 * _gloffset_TexCoord1d), %g2
2009 or %g2, %lo(8 * _gloffset_TexCoord1d), %g2
2010 ldx [%g1 + %g2], %g3
2011 #else
2012 sethi %hi(0x00000000), %g1
2013 ld [%g1 + %lo(0x00000000)], %g1
2014 ld [%g1 + (4 * _gloffset_TexCoord1d)], %g3
2015 #endif
2016 jmpl %g3, %g0
2017 nop
2018
2019 .globl glTexCoord1dv
2020 .type glTexCoord1dv,#function
2021 glTexCoord1dv:
2022 #ifdef __sparc_v9__
2023 sethi %hi(0x00000000), %g2
2024 sethi %hi(0x00000000), %g1
2025 or %g2, %lo(0x00000000), %g2
2026 or %g1, %lo(0x00000000), %g1
2027 sllx %g2, 32, %g2
2028 ldx [%g1 + %g2], %g1
2029 sethi %hi(8 * _gloffset_TexCoord1dv), %g2
2030 or %g2, %lo(8 * _gloffset_TexCoord1dv), %g2
2031 ldx [%g1 + %g2], %g3
2032 #else
2033 sethi %hi(0x00000000), %g1
2034 ld [%g1 + %lo(0x00000000)], %g1
2035 ld [%g1 + (4 * _gloffset_TexCoord1dv)], %g3
2036 #endif
2037 jmpl %g3, %g0
2038 nop
2039
2040 .globl glTexCoord1f
2041 .type glTexCoord1f,#function
2042 glTexCoord1f:
2043 #ifdef __sparc_v9__
2044 sethi %hi(0x00000000), %g2
2045 sethi %hi(0x00000000), %g1
2046 or %g2, %lo(0x00000000), %g2
2047 or %g1, %lo(0x00000000), %g1
2048 sllx %g2, 32, %g2
2049 ldx [%g1 + %g2], %g1
2050 sethi %hi(8 * _gloffset_TexCoord1f), %g2
2051 or %g2, %lo(8 * _gloffset_TexCoord1f), %g2
2052 ldx [%g1 + %g2], %g3
2053 #else
2054 sethi %hi(0x00000000), %g1
2055 ld [%g1 + %lo(0x00000000)], %g1
2056 ld [%g1 + (4 * _gloffset_TexCoord1f)], %g3
2057 #endif
2058 jmpl %g3, %g0
2059 nop
2060
2061 .globl glTexCoord1fv
2062 .type glTexCoord1fv,#function
2063 glTexCoord1fv:
2064 #ifdef __sparc_v9__
2065 sethi %hi(0x00000000), %g2
2066 sethi %hi(0x00000000), %g1
2067 or %g2, %lo(0x00000000), %g2
2068 or %g1, %lo(0x00000000), %g1
2069 sllx %g2, 32, %g2
2070 ldx [%g1 + %g2], %g1
2071 sethi %hi(8 * _gloffset_TexCoord1fv), %g2
2072 or %g2, %lo(8 * _gloffset_TexCoord1fv), %g2
2073 ldx [%g1 + %g2], %g3
2074 #else
2075 sethi %hi(0x00000000), %g1
2076 ld [%g1 + %lo(0x00000000)], %g1
2077 ld [%g1 + (4 * _gloffset_TexCoord1fv)], %g3
2078 #endif
2079 jmpl %g3, %g0
2080 nop
2081
2082 .globl glTexCoord1i
2083 .type glTexCoord1i,#function
2084 glTexCoord1i:
2085 #ifdef __sparc_v9__
2086 sethi %hi(0x00000000), %g2
2087 sethi %hi(0x00000000), %g1
2088 or %g2, %lo(0x00000000), %g2
2089 or %g1, %lo(0x00000000), %g1
2090 sllx %g2, 32, %g2
2091 ldx [%g1 + %g2], %g1
2092 sethi %hi(8 * _gloffset_TexCoord1i), %g2
2093 or %g2, %lo(8 * _gloffset_TexCoord1i), %g2
2094 ldx [%g1 + %g2], %g3
2095 #else
2096 sethi %hi(0x00000000), %g1
2097 ld [%g1 + %lo(0x00000000)], %g1
2098 ld [%g1 + (4 * _gloffset_TexCoord1i)], %g3
2099 #endif
2100 jmpl %g3, %g0
2101 nop
2102
2103 .globl glTexCoord1iv
2104 .type glTexCoord1iv,#function
2105 glTexCoord1iv:
2106 #ifdef __sparc_v9__
2107 sethi %hi(0x00000000), %g2
2108 sethi %hi(0x00000000), %g1
2109 or %g2, %lo(0x00000000), %g2
2110 or %g1, %lo(0x00000000), %g1
2111 sllx %g2, 32, %g2
2112 ldx [%g1 + %g2], %g1
2113 sethi %hi(8 * _gloffset_TexCoord1iv), %g2
2114 or %g2, %lo(8 * _gloffset_TexCoord1iv), %g2
2115 ldx [%g1 + %g2], %g3
2116 #else
2117 sethi %hi(0x00000000), %g1
2118 ld [%g1 + %lo(0x00000000)], %g1
2119 ld [%g1 + (4 * _gloffset_TexCoord1iv)], %g3
2120 #endif
2121 jmpl %g3, %g0
2122 nop
2123
2124 .globl glTexCoord1s
2125 .type glTexCoord1s,#function
2126 glTexCoord1s:
2127 #ifdef __sparc_v9__
2128 sethi %hi(0x00000000), %g2
2129 sethi %hi(0x00000000), %g1
2130 or %g2, %lo(0x00000000), %g2
2131 or %g1, %lo(0x00000000), %g1
2132 sllx %g2, 32, %g2
2133 ldx [%g1 + %g2], %g1
2134 sethi %hi(8 * _gloffset_TexCoord1s), %g2
2135 or %g2, %lo(8 * _gloffset_TexCoord1s), %g2
2136 ldx [%g1 + %g2], %g3
2137 #else
2138 sethi %hi(0x00000000), %g1
2139 ld [%g1 + %lo(0x00000000)], %g1
2140 ld [%g1 + (4 * _gloffset_TexCoord1s)], %g3
2141 #endif
2142 jmpl %g3, %g0
2143 nop
2144
2145 .globl glTexCoord1sv
2146 .type glTexCoord1sv,#function
2147 glTexCoord1sv:
2148 #ifdef __sparc_v9__
2149 sethi %hi(0x00000000), %g2
2150 sethi %hi(0x00000000), %g1
2151 or %g2, %lo(0x00000000), %g2
2152 or %g1, %lo(0x00000000), %g1
2153 sllx %g2, 32, %g2
2154 ldx [%g1 + %g2], %g1
2155 sethi %hi(8 * _gloffset_TexCoord1sv), %g2
2156 or %g2, %lo(8 * _gloffset_TexCoord1sv), %g2
2157 ldx [%g1 + %g2], %g3
2158 #else
2159 sethi %hi(0x00000000), %g1
2160 ld [%g1 + %lo(0x00000000)], %g1
2161 ld [%g1 + (4 * _gloffset_TexCoord1sv)], %g3
2162 #endif
2163 jmpl %g3, %g0
2164 nop
2165
2166 .globl glTexCoord2d
2167 .type glTexCoord2d,#function
2168 glTexCoord2d:
2169 #ifdef __sparc_v9__
2170 sethi %hi(0x00000000), %g2
2171 sethi %hi(0x00000000), %g1
2172 or %g2, %lo(0x00000000), %g2
2173 or %g1, %lo(0x00000000), %g1
2174 sllx %g2, 32, %g2
2175 ldx [%g1 + %g2], %g1
2176 sethi %hi(8 * _gloffset_TexCoord2d), %g2
2177 or %g2, %lo(8 * _gloffset_TexCoord2d), %g2
2178 ldx [%g1 + %g2], %g3
2179 #else
2180 sethi %hi(0x00000000), %g1
2181 ld [%g1 + %lo(0x00000000)], %g1
2182 ld [%g1 + (4 * _gloffset_TexCoord2d)], %g3
2183 #endif
2184 jmpl %g3, %g0
2185 nop
2186
2187 .globl glTexCoord2dv
2188 .type glTexCoord2dv,#function
2189 glTexCoord2dv:
2190 #ifdef __sparc_v9__
2191 sethi %hi(0x00000000), %g2
2192 sethi %hi(0x00000000), %g1
2193 or %g2, %lo(0x00000000), %g2
2194 or %g1, %lo(0x00000000), %g1
2195 sllx %g2, 32, %g2
2196 ldx [%g1 + %g2], %g1
2197 sethi %hi(8 * _gloffset_TexCoord2dv), %g2
2198 or %g2, %lo(8 * _gloffset_TexCoord2dv), %g2
2199 ldx [%g1 + %g2], %g3
2200 #else
2201 sethi %hi(0x00000000), %g1
2202 ld [%g1 + %lo(0x00000000)], %g1
2203 ld [%g1 + (4 * _gloffset_TexCoord2dv)], %g3
2204 #endif
2205 jmpl %g3, %g0
2206 nop
2207
2208 .globl glTexCoord2f
2209 .type glTexCoord2f,#function
2210 glTexCoord2f:
2211 #ifdef __sparc_v9__
2212 sethi %hi(0x00000000), %g2
2213 sethi %hi(0x00000000), %g1
2214 or %g2, %lo(0x00000000), %g2
2215 or %g1, %lo(0x00000000), %g1
2216 sllx %g2, 32, %g2
2217 ldx [%g1 + %g2], %g1
2218 sethi %hi(8 * _gloffset_TexCoord2f), %g2
2219 or %g2, %lo(8 * _gloffset_TexCoord2f), %g2
2220 ldx [%g1 + %g2], %g3
2221 #else
2222 sethi %hi(0x00000000), %g1
2223 ld [%g1 + %lo(0x00000000)], %g1
2224 ld [%g1 + (4 * _gloffset_TexCoord2f)], %g3
2225 #endif
2226 jmpl %g3, %g0
2227 nop
2228
2229 .globl glTexCoord2fv
2230 .type glTexCoord2fv,#function
2231 glTexCoord2fv:
2232 #ifdef __sparc_v9__
2233 sethi %hi(0x00000000), %g2
2234 sethi %hi(0x00000000), %g1
2235 or %g2, %lo(0x00000000), %g2
2236 or %g1, %lo(0x00000000), %g1
2237 sllx %g2, 32, %g2
2238 ldx [%g1 + %g2], %g1
2239 sethi %hi(8 * _gloffset_TexCoord2fv), %g2
2240 or %g2, %lo(8 * _gloffset_TexCoord2fv), %g2
2241 ldx [%g1 + %g2], %g3
2242 #else
2243 sethi %hi(0x00000000), %g1
2244 ld [%g1 + %lo(0x00000000)], %g1
2245 ld [%g1 + (4 * _gloffset_TexCoord2fv)], %g3
2246 #endif
2247 jmpl %g3, %g0
2248 nop
2249
2250 .globl glTexCoord2i
2251 .type glTexCoord2i,#function
2252 glTexCoord2i:
2253 #ifdef __sparc_v9__
2254 sethi %hi(0x00000000), %g2
2255 sethi %hi(0x00000000), %g1
2256 or %g2, %lo(0x00000000), %g2
2257 or %g1, %lo(0x00000000), %g1
2258 sllx %g2, 32, %g2
2259 ldx [%g1 + %g2], %g1
2260 sethi %hi(8 * _gloffset_TexCoord2i), %g2
2261 or %g2, %lo(8 * _gloffset_TexCoord2i), %g2
2262 ldx [%g1 + %g2], %g3
2263 #else
2264 sethi %hi(0x00000000), %g1
2265 ld [%g1 + %lo(0x00000000)], %g1
2266 ld [%g1 + (4 * _gloffset_TexCoord2i)], %g3
2267 #endif
2268 jmpl %g3, %g0
2269 nop
2270
2271 .globl glTexCoord2iv
2272 .type glTexCoord2iv,#function
2273 glTexCoord2iv:
2274 #ifdef __sparc_v9__
2275 sethi %hi(0x00000000), %g2
2276 sethi %hi(0x00000000), %g1
2277 or %g2, %lo(0x00000000), %g2
2278 or %g1, %lo(0x00000000), %g1
2279 sllx %g2, 32, %g2
2280 ldx [%g1 + %g2], %g1
2281 sethi %hi(8 * _gloffset_TexCoord2iv), %g2
2282 or %g2, %lo(8 * _gloffset_TexCoord2iv), %g2
2283 ldx [%g1 + %g2], %g3
2284 #else
2285 sethi %hi(0x00000000), %g1
2286 ld [%g1 + %lo(0x00000000)], %g1
2287 ld [%g1 + (4 * _gloffset_TexCoord2iv)], %g3
2288 #endif
2289 jmpl %g3, %g0
2290 nop
2291
2292 .globl glTexCoord2s
2293 .type glTexCoord2s,#function
2294 glTexCoord2s:
2295 #ifdef __sparc_v9__
2296 sethi %hi(0x00000000), %g2
2297 sethi %hi(0x00000000), %g1
2298 or %g2, %lo(0x00000000), %g2
2299 or %g1, %lo(0x00000000), %g1
2300 sllx %g2, 32, %g2
2301 ldx [%g1 + %g2], %g1
2302 sethi %hi(8 * _gloffset_TexCoord2s), %g2
2303 or %g2, %lo(8 * _gloffset_TexCoord2s), %g2
2304 ldx [%g1 + %g2], %g3
2305 #else
2306 sethi %hi(0x00000000), %g1
2307 ld [%g1 + %lo(0x00000000)], %g1
2308 ld [%g1 + (4 * _gloffset_TexCoord2s)], %g3
2309 #endif
2310 jmpl %g3, %g0
2311 nop
2312
2313 .globl glTexCoord2sv
2314 .type glTexCoord2sv,#function
2315 glTexCoord2sv:
2316 #ifdef __sparc_v9__
2317 sethi %hi(0x00000000), %g2
2318 sethi %hi(0x00000000), %g1
2319 or %g2, %lo(0x00000000), %g2
2320 or %g1, %lo(0x00000000), %g1
2321 sllx %g2, 32, %g2
2322 ldx [%g1 + %g2], %g1
2323 sethi %hi(8 * _gloffset_TexCoord2sv), %g2
2324 or %g2, %lo(8 * _gloffset_TexCoord2sv), %g2
2325 ldx [%g1 + %g2], %g3
2326 #else
2327 sethi %hi(0x00000000), %g1
2328 ld [%g1 + %lo(0x00000000)], %g1
2329 ld [%g1 + (4 * _gloffset_TexCoord2sv)], %g3
2330 #endif
2331 jmpl %g3, %g0
2332 nop
2333
2334 .globl glTexCoord3d
2335 .type glTexCoord3d,#function
2336 glTexCoord3d:
2337 #ifdef __sparc_v9__
2338 sethi %hi(0x00000000), %g2
2339 sethi %hi(0x00000000), %g1
2340 or %g2, %lo(0x00000000), %g2
2341 or %g1, %lo(0x00000000), %g1
2342 sllx %g2, 32, %g2
2343 ldx [%g1 + %g2], %g1
2344 sethi %hi(8 * _gloffset_TexCoord3d), %g2
2345 or %g2, %lo(8 * _gloffset_TexCoord3d), %g2
2346 ldx [%g1 + %g2], %g3
2347 #else
2348 sethi %hi(0x00000000), %g1
2349 ld [%g1 + %lo(0x00000000)], %g1
2350 ld [%g1 + (4 * _gloffset_TexCoord3d)], %g3
2351 #endif
2352 jmpl %g3, %g0
2353 nop
2354
2355 .globl glTexCoord3dv
2356 .type glTexCoord3dv,#function
2357 glTexCoord3dv:
2358 #ifdef __sparc_v9__
2359 sethi %hi(0x00000000), %g2
2360 sethi %hi(0x00000000), %g1
2361 or %g2, %lo(0x00000000), %g2
2362 or %g1, %lo(0x00000000), %g1
2363 sllx %g2, 32, %g2
2364 ldx [%g1 + %g2], %g1
2365 sethi %hi(8 * _gloffset_TexCoord3dv), %g2
2366 or %g2, %lo(8 * _gloffset_TexCoord3dv), %g2
2367 ldx [%g1 + %g2], %g3
2368 #else
2369 sethi %hi(0x00000000), %g1
2370 ld [%g1 + %lo(0x00000000)], %g1
2371 ld [%g1 + (4 * _gloffset_TexCoord3dv)], %g3
2372 #endif
2373 jmpl %g3, %g0
2374 nop
2375
2376 .globl glTexCoord3f
2377 .type glTexCoord3f,#function
2378 glTexCoord3f:
2379 #ifdef __sparc_v9__
2380 sethi %hi(0x00000000), %g2
2381 sethi %hi(0x00000000), %g1
2382 or %g2, %lo(0x00000000), %g2
2383 or %g1, %lo(0x00000000), %g1
2384 sllx %g2, 32, %g2
2385 ldx [%g1 + %g2], %g1
2386 sethi %hi(8 * _gloffset_TexCoord3f), %g2
2387 or %g2, %lo(8 * _gloffset_TexCoord3f), %g2
2388 ldx [%g1 + %g2], %g3
2389 #else
2390 sethi %hi(0x00000000), %g1
2391 ld [%g1 + %lo(0x00000000)], %g1
2392 ld [%g1 + (4 * _gloffset_TexCoord3f)], %g3
2393 #endif
2394 jmpl %g3, %g0
2395 nop
2396
2397 .globl glTexCoord3fv
2398 .type glTexCoord3fv,#function
2399 glTexCoord3fv:
2400 #ifdef __sparc_v9__
2401 sethi %hi(0x00000000), %g2
2402 sethi %hi(0x00000000), %g1
2403 or %g2, %lo(0x00000000), %g2
2404 or %g1, %lo(0x00000000), %g1
2405 sllx %g2, 32, %g2
2406 ldx [%g1 + %g2], %g1
2407 sethi %hi(8 * _gloffset_TexCoord3fv), %g2
2408 or %g2, %lo(8 * _gloffset_TexCoord3fv), %g2
2409 ldx [%g1 + %g2], %g3
2410 #else
2411 sethi %hi(0x00000000), %g1
2412 ld [%g1 + %lo(0x00000000)], %g1
2413 ld [%g1 + (4 * _gloffset_TexCoord3fv)], %g3
2414 #endif
2415 jmpl %g3, %g0
2416 nop
2417
2418 .globl glTexCoord3i
2419 .type glTexCoord3i,#function
2420 glTexCoord3i:
2421 #ifdef __sparc_v9__
2422 sethi %hi(0x00000000), %g2
2423 sethi %hi(0x00000000), %g1
2424 or %g2, %lo(0x00000000), %g2
2425 or %g1, %lo(0x00000000), %g1
2426 sllx %g2, 32, %g2
2427 ldx [%g1 + %g2], %g1
2428 sethi %hi(8 * _gloffset_TexCoord3i), %g2
2429 or %g2, %lo(8 * _gloffset_TexCoord3i), %g2
2430 ldx [%g1 + %g2], %g3
2431 #else
2432 sethi %hi(0x00000000), %g1
2433 ld [%g1 + %lo(0x00000000)], %g1
2434 ld [%g1 + (4 * _gloffset_TexCoord3i)], %g3
2435 #endif
2436 jmpl %g3, %g0
2437 nop
2438
2439 .globl glTexCoord3iv
2440 .type glTexCoord3iv,#function
2441 glTexCoord3iv:
2442 #ifdef __sparc_v9__
2443 sethi %hi(0x00000000), %g2
2444 sethi %hi(0x00000000), %g1
2445 or %g2, %lo(0x00000000), %g2
2446 or %g1, %lo(0x00000000), %g1
2447 sllx %g2, 32, %g2
2448 ldx [%g1 + %g2], %g1
2449 sethi %hi(8 * _gloffset_TexCoord3iv), %g2
2450 or %g2, %lo(8 * _gloffset_TexCoord3iv), %g2
2451 ldx [%g1 + %g2], %g3
2452 #else
2453 sethi %hi(0x00000000), %g1
2454 ld [%g1 + %lo(0x00000000)], %g1
2455 ld [%g1 + (4 * _gloffset_TexCoord3iv)], %g3
2456 #endif
2457 jmpl %g3, %g0
2458 nop
2459
2460 .globl glTexCoord3s
2461 .type glTexCoord3s,#function
2462 glTexCoord3s:
2463 #ifdef __sparc_v9__
2464 sethi %hi(0x00000000), %g2
2465 sethi %hi(0x00000000), %g1
2466 or %g2, %lo(0x00000000), %g2
2467 or %g1, %lo(0x00000000), %g1
2468 sllx %g2, 32, %g2
2469 ldx [%g1 + %g2], %g1
2470 sethi %hi(8 * _gloffset_TexCoord3s), %g2
2471 or %g2, %lo(8 * _gloffset_TexCoord3s), %g2
2472 ldx [%g1 + %g2], %g3
2473 #else
2474 sethi %hi(0x00000000), %g1
2475 ld [%g1 + %lo(0x00000000)], %g1
2476 ld [%g1 + (4 * _gloffset_TexCoord3s)], %g3
2477 #endif
2478 jmpl %g3, %g0
2479 nop
2480
2481 .globl glTexCoord3sv
2482 .type glTexCoord3sv,#function
2483 glTexCoord3sv:
2484 #ifdef __sparc_v9__
2485 sethi %hi(0x00000000), %g2
2486 sethi %hi(0x00000000), %g1
2487 or %g2, %lo(0x00000000), %g2
2488 or %g1, %lo(0x00000000), %g1
2489 sllx %g2, 32, %g2
2490 ldx [%g1 + %g2], %g1
2491 sethi %hi(8 * _gloffset_TexCoord3sv), %g2
2492 or %g2, %lo(8 * _gloffset_TexCoord3sv), %g2
2493 ldx [%g1 + %g2], %g3
2494 #else
2495 sethi %hi(0x00000000), %g1
2496 ld [%g1 + %lo(0x00000000)], %g1
2497 ld [%g1 + (4 * _gloffset_TexCoord3sv)], %g3
2498 #endif
2499 jmpl %g3, %g0
2500 nop
2501
2502 .globl glTexCoord4d
2503 .type glTexCoord4d,#function
2504 glTexCoord4d:
2505 #ifdef __sparc_v9__
2506 sethi %hi(0x00000000), %g2
2507 sethi %hi(0x00000000), %g1
2508 or %g2, %lo(0x00000000), %g2
2509 or %g1, %lo(0x00000000), %g1
2510 sllx %g2, 32, %g2
2511 ldx [%g1 + %g2], %g1
2512 sethi %hi(8 * _gloffset_TexCoord4d), %g2
2513 or %g2, %lo(8 * _gloffset_TexCoord4d), %g2
2514 ldx [%g1 + %g2], %g3
2515 #else
2516 sethi %hi(0x00000000), %g1
2517 ld [%g1 + %lo(0x00000000)], %g1
2518 ld [%g1 + (4 * _gloffset_TexCoord4d)], %g3
2519 #endif
2520 jmpl %g3, %g0
2521 nop
2522
2523 .globl glTexCoord4dv
2524 .type glTexCoord4dv,#function
2525 glTexCoord4dv:
2526 #ifdef __sparc_v9__
2527 sethi %hi(0x00000000), %g2
2528 sethi %hi(0x00000000), %g1
2529 or %g2, %lo(0x00000000), %g2
2530 or %g1, %lo(0x00000000), %g1
2531 sllx %g2, 32, %g2
2532 ldx [%g1 + %g2], %g1
2533 sethi %hi(8 * _gloffset_TexCoord4dv), %g2
2534 or %g2, %lo(8 * _gloffset_TexCoord4dv), %g2
2535 ldx [%g1 + %g2], %g3
2536 #else
2537 sethi %hi(0x00000000), %g1
2538 ld [%g1 + %lo(0x00000000)], %g1
2539 ld [%g1 + (4 * _gloffset_TexCoord4dv)], %g3
2540 #endif
2541 jmpl %g3, %g0
2542 nop
2543
2544 .globl glTexCoord4f
2545 .type glTexCoord4f,#function
2546 glTexCoord4f:
2547 #ifdef __sparc_v9__
2548 sethi %hi(0x00000000), %g2
2549 sethi %hi(0x00000000), %g1
2550 or %g2, %lo(0x00000000), %g2
2551 or %g1, %lo(0x00000000), %g1
2552 sllx %g2, 32, %g2
2553 ldx [%g1 + %g2], %g1
2554 sethi %hi(8 * _gloffset_TexCoord4f), %g2
2555 or %g2, %lo(8 * _gloffset_TexCoord4f), %g2
2556 ldx [%g1 + %g2], %g3
2557 #else
2558 sethi %hi(0x00000000), %g1
2559 ld [%g1 + %lo(0x00000000)], %g1
2560 ld [%g1 + (4 * _gloffset_TexCoord4f)], %g3
2561 #endif
2562 jmpl %g3, %g0
2563 nop
2564
2565 .globl glTexCoord4fv
2566 .type glTexCoord4fv,#function
2567 glTexCoord4fv:
2568 #ifdef __sparc_v9__
2569 sethi %hi(0x00000000), %g2
2570 sethi %hi(0x00000000), %g1
2571 or %g2, %lo(0x00000000), %g2
2572 or %g1, %lo(0x00000000), %g1
2573 sllx %g2, 32, %g2
2574 ldx [%g1 + %g2], %g1
2575 sethi %hi(8 * _gloffset_TexCoord4fv), %g2
2576 or %g2, %lo(8 * _gloffset_TexCoord4fv), %g2
2577 ldx [%g1 + %g2], %g3
2578 #else
2579 sethi %hi(0x00000000), %g1
2580 ld [%g1 + %lo(0x00000000)], %g1
2581 ld [%g1 + (4 * _gloffset_TexCoord4fv)], %g3
2582 #endif
2583 jmpl %g3, %g0
2584 nop
2585
2586 .globl glTexCoord4i
2587 .type glTexCoord4i,#function
2588 glTexCoord4i:
2589 #ifdef __sparc_v9__
2590 sethi %hi(0x00000000), %g2
2591 sethi %hi(0x00000000), %g1
2592 or %g2, %lo(0x00000000), %g2
2593 or %g1, %lo(0x00000000), %g1
2594 sllx %g2, 32, %g2
2595 ldx [%g1 + %g2], %g1
2596 sethi %hi(8 * _gloffset_TexCoord4i), %g2
2597 or %g2, %lo(8 * _gloffset_TexCoord4i), %g2
2598 ldx [%g1 + %g2], %g3
2599 #else
2600 sethi %hi(0x00000000), %g1
2601 ld [%g1 + %lo(0x00000000)], %g1
2602 ld [%g1 + (4 * _gloffset_TexCoord4i)], %g3
2603 #endif
2604 jmpl %g3, %g0
2605 nop
2606
2607 .globl glTexCoord4iv
2608 .type glTexCoord4iv,#function
2609 glTexCoord4iv:
2610 #ifdef __sparc_v9__
2611 sethi %hi(0x00000000), %g2
2612 sethi %hi(0x00000000), %g1
2613 or %g2, %lo(0x00000000), %g2
2614 or %g1, %lo(0x00000000), %g1
2615 sllx %g2, 32, %g2
2616 ldx [%g1 + %g2], %g1
2617 sethi %hi(8 * _gloffset_TexCoord4iv), %g2
2618 or %g2, %lo(8 * _gloffset_TexCoord4iv), %g2
2619 ldx [%g1 + %g2], %g3
2620 #else
2621 sethi %hi(0x00000000), %g1
2622 ld [%g1 + %lo(0x00000000)], %g1
2623 ld [%g1 + (4 * _gloffset_TexCoord4iv)], %g3
2624 #endif
2625 jmpl %g3, %g0
2626 nop
2627
2628 .globl glTexCoord4s
2629 .type glTexCoord4s,#function
2630 glTexCoord4s:
2631 #ifdef __sparc_v9__
2632 sethi %hi(0x00000000), %g2
2633 sethi %hi(0x00000000), %g1
2634 or %g2, %lo(0x00000000), %g2
2635 or %g1, %lo(0x00000000), %g1
2636 sllx %g2, 32, %g2
2637 ldx [%g1 + %g2], %g1
2638 sethi %hi(8 * _gloffset_TexCoord4s), %g2
2639 or %g2, %lo(8 * _gloffset_TexCoord4s), %g2
2640 ldx [%g1 + %g2], %g3
2641 #else
2642 sethi %hi(0x00000000), %g1
2643 ld [%g1 + %lo(0x00000000)], %g1
2644 ld [%g1 + (4 * _gloffset_TexCoord4s)], %g3
2645 #endif
2646 jmpl %g3, %g0
2647 nop
2648
2649 .globl glTexCoord4sv
2650 .type glTexCoord4sv,#function
2651 glTexCoord4sv:
2652 #ifdef __sparc_v9__
2653 sethi %hi(0x00000000), %g2
2654 sethi %hi(0x00000000), %g1
2655 or %g2, %lo(0x00000000), %g2
2656 or %g1, %lo(0x00000000), %g1
2657 sllx %g2, 32, %g2
2658 ldx [%g1 + %g2], %g1
2659 sethi %hi(8 * _gloffset_TexCoord4sv), %g2
2660 or %g2, %lo(8 * _gloffset_TexCoord4sv), %g2
2661 ldx [%g1 + %g2], %g3
2662 #else
2663 sethi %hi(0x00000000), %g1
2664 ld [%g1 + %lo(0x00000000)], %g1
2665 ld [%g1 + (4 * _gloffset_TexCoord4sv)], %g3
2666 #endif
2667 jmpl %g3, %g0
2668 nop
2669
2670 .globl glVertex2d
2671 .type glVertex2d,#function
2672 glVertex2d:
2673 #ifdef __sparc_v9__
2674 sethi %hi(0x00000000), %g2
2675 sethi %hi(0x00000000), %g1
2676 or %g2, %lo(0x00000000), %g2
2677 or %g1, %lo(0x00000000), %g1
2678 sllx %g2, 32, %g2
2679 ldx [%g1 + %g2], %g1
2680 sethi %hi(8 * _gloffset_Vertex2d), %g2
2681 or %g2, %lo(8 * _gloffset_Vertex2d), %g2
2682 ldx [%g1 + %g2], %g3
2683 #else
2684 sethi %hi(0x00000000), %g1
2685 ld [%g1 + %lo(0x00000000)], %g1
2686 ld [%g1 + (4 * _gloffset_Vertex2d)], %g3
2687 #endif
2688 jmpl %g3, %g0
2689 nop
2690
2691 .globl glVertex2dv
2692 .type glVertex2dv,#function
2693 glVertex2dv:
2694 #ifdef __sparc_v9__
2695 sethi %hi(0x00000000), %g2
2696 sethi %hi(0x00000000), %g1
2697 or %g2, %lo(0x00000000), %g2
2698 or %g1, %lo(0x00000000), %g1
2699 sllx %g2, 32, %g2
2700 ldx [%g1 + %g2], %g1
2701 sethi %hi(8 * _gloffset_Vertex2dv), %g2
2702 or %g2, %lo(8 * _gloffset_Vertex2dv), %g2
2703 ldx [%g1 + %g2], %g3
2704 #else
2705 sethi %hi(0x00000000), %g1
2706 ld [%g1 + %lo(0x00000000)], %g1
2707 ld [%g1 + (4 * _gloffset_Vertex2dv)], %g3
2708 #endif
2709 jmpl %g3, %g0
2710 nop
2711
2712 .globl glVertex2f
2713 .type glVertex2f,#function
2714 glVertex2f:
2715 #ifdef __sparc_v9__
2716 sethi %hi(0x00000000), %g2
2717 sethi %hi(0x00000000), %g1
2718 or %g2, %lo(0x00000000), %g2
2719 or %g1, %lo(0x00000000), %g1
2720 sllx %g2, 32, %g2
2721 ldx [%g1 + %g2], %g1
2722 sethi %hi(8 * _gloffset_Vertex2f), %g2
2723 or %g2, %lo(8 * _gloffset_Vertex2f), %g2
2724 ldx [%g1 + %g2], %g3
2725 #else
2726 sethi %hi(0x00000000), %g1
2727 ld [%g1 + %lo(0x00000000)], %g1
2728 ld [%g1 + (4 * _gloffset_Vertex2f)], %g3
2729 #endif
2730 jmpl %g3, %g0
2731 nop
2732
2733 .globl glVertex2fv
2734 .type glVertex2fv,#function
2735 glVertex2fv:
2736 #ifdef __sparc_v9__
2737 sethi %hi(0x00000000), %g2
2738 sethi %hi(0x00000000), %g1
2739 or %g2, %lo(0x00000000), %g2
2740 or %g1, %lo(0x00000000), %g1
2741 sllx %g2, 32, %g2
2742 ldx [%g1 + %g2], %g1
2743 sethi %hi(8 * _gloffset_Vertex2fv), %g2
2744 or %g2, %lo(8 * _gloffset_Vertex2fv), %g2
2745 ldx [%g1 + %g2], %g3
2746 #else
2747 sethi %hi(0x00000000), %g1
2748 ld [%g1 + %lo(0x00000000)], %g1
2749 ld [%g1 + (4 * _gloffset_Vertex2fv)], %g3
2750 #endif
2751 jmpl %g3, %g0
2752 nop
2753
2754 .globl glVertex2i
2755 .type glVertex2i,#function
2756 glVertex2i:
2757 #ifdef __sparc_v9__
2758 sethi %hi(0x00000000), %g2
2759 sethi %hi(0x00000000), %g1
2760 or %g2, %lo(0x00000000), %g2
2761 or %g1, %lo(0x00000000), %g1
2762 sllx %g2, 32, %g2
2763 ldx [%g1 + %g2], %g1
2764 sethi %hi(8 * _gloffset_Vertex2i), %g2
2765 or %g2, %lo(8 * _gloffset_Vertex2i), %g2
2766 ldx [%g1 + %g2], %g3
2767 #else
2768 sethi %hi(0x00000000), %g1
2769 ld [%g1 + %lo(0x00000000)], %g1
2770 ld [%g1 + (4 * _gloffset_Vertex2i)], %g3
2771 #endif
2772 jmpl %g3, %g0
2773 nop
2774
2775 .globl glVertex2iv
2776 .type glVertex2iv,#function
2777 glVertex2iv:
2778 #ifdef __sparc_v9__
2779 sethi %hi(0x00000000), %g2
2780 sethi %hi(0x00000000), %g1
2781 or %g2, %lo(0x00000000), %g2
2782 or %g1, %lo(0x00000000), %g1
2783 sllx %g2, 32, %g2
2784 ldx [%g1 + %g2], %g1
2785 sethi %hi(8 * _gloffset_Vertex2iv), %g2
2786 or %g2, %lo(8 * _gloffset_Vertex2iv), %g2
2787 ldx [%g1 + %g2], %g3
2788 #else
2789 sethi %hi(0x00000000), %g1
2790 ld [%g1 + %lo(0x00000000)], %g1
2791 ld [%g1 + (4 * _gloffset_Vertex2iv)], %g3
2792 #endif
2793 jmpl %g3, %g0
2794 nop
2795
2796 .globl glVertex2s
2797 .type glVertex2s,#function
2798 glVertex2s:
2799 #ifdef __sparc_v9__
2800 sethi %hi(0x00000000), %g2
2801 sethi %hi(0x00000000), %g1
2802 or %g2, %lo(0x00000000), %g2
2803 or %g1, %lo(0x00000000), %g1
2804 sllx %g2, 32, %g2
2805 ldx [%g1 + %g2], %g1
2806 sethi %hi(8 * _gloffset_Vertex2s), %g2
2807 or %g2, %lo(8 * _gloffset_Vertex2s), %g2
2808 ldx [%g1 + %g2], %g3
2809 #else
2810 sethi %hi(0x00000000), %g1
2811 ld [%g1 + %lo(0x00000000)], %g1
2812 ld [%g1 + (4 * _gloffset_Vertex2s)], %g3
2813 #endif
2814 jmpl %g3, %g0
2815 nop
2816
2817 .globl glVertex2sv
2818 .type glVertex2sv,#function
2819 glVertex2sv:
2820 #ifdef __sparc_v9__
2821 sethi %hi(0x00000000), %g2
2822 sethi %hi(0x00000000), %g1
2823 or %g2, %lo(0x00000000), %g2
2824 or %g1, %lo(0x00000000), %g1
2825 sllx %g2, 32, %g2
2826 ldx [%g1 + %g2], %g1
2827 sethi %hi(8 * _gloffset_Vertex2sv), %g2
2828 or %g2, %lo(8 * _gloffset_Vertex2sv), %g2
2829 ldx [%g1 + %g2], %g3
2830 #else
2831 sethi %hi(0x00000000), %g1
2832 ld [%g1 + %lo(0x00000000)], %g1
2833 ld [%g1 + (4 * _gloffset_Vertex2sv)], %g3
2834 #endif
2835 jmpl %g3, %g0
2836 nop
2837
2838 .globl glVertex3d
2839 .type glVertex3d,#function
2840 glVertex3d:
2841 #ifdef __sparc_v9__
2842 sethi %hi(0x00000000), %g2
2843 sethi %hi(0x00000000), %g1
2844 or %g2, %lo(0x00000000), %g2
2845 or %g1, %lo(0x00000000), %g1
2846 sllx %g2, 32, %g2
2847 ldx [%g1 + %g2], %g1
2848 sethi %hi(8 * _gloffset_Vertex3d), %g2
2849 or %g2, %lo(8 * _gloffset_Vertex3d), %g2
2850 ldx [%g1 + %g2], %g3
2851 #else
2852 sethi %hi(0x00000000), %g1
2853 ld [%g1 + %lo(0x00000000)], %g1
2854 ld [%g1 + (4 * _gloffset_Vertex3d)], %g3
2855 #endif
2856 jmpl %g3, %g0
2857 nop
2858
2859 .globl glVertex3dv
2860 .type glVertex3dv,#function
2861 glVertex3dv:
2862 #ifdef __sparc_v9__
2863 sethi %hi(0x00000000), %g2
2864 sethi %hi(0x00000000), %g1
2865 or %g2, %lo(0x00000000), %g2
2866 or %g1, %lo(0x00000000), %g1
2867 sllx %g2, 32, %g2
2868 ldx [%g1 + %g2], %g1
2869 sethi %hi(8 * _gloffset_Vertex3dv), %g2
2870 or %g2, %lo(8 * _gloffset_Vertex3dv), %g2
2871 ldx [%g1 + %g2], %g3
2872 #else
2873 sethi %hi(0x00000000), %g1
2874 ld [%g1 + %lo(0x00000000)], %g1
2875 ld [%g1 + (4 * _gloffset_Vertex3dv)], %g3
2876 #endif
2877 jmpl %g3, %g0
2878 nop
2879
2880 .globl glVertex3f
2881 .type glVertex3f,#function
2882 glVertex3f:
2883 #ifdef __sparc_v9__
2884 sethi %hi(0x00000000), %g2
2885 sethi %hi(0x00000000), %g1
2886 or %g2, %lo(0x00000000), %g2
2887 or %g1, %lo(0x00000000), %g1
2888 sllx %g2, 32, %g2
2889 ldx [%g1 + %g2], %g1
2890 sethi %hi(8 * _gloffset_Vertex3f), %g2
2891 or %g2, %lo(8 * _gloffset_Vertex3f), %g2
2892 ldx [%g1 + %g2], %g3
2893 #else
2894 sethi %hi(0x00000000), %g1
2895 ld [%g1 + %lo(0x00000000)], %g1
2896 ld [%g1 + (4 * _gloffset_Vertex3f)], %g3
2897 #endif
2898 jmpl %g3, %g0
2899 nop
2900
2901 .globl glVertex3fv
2902 .type glVertex3fv,#function
2903 glVertex3fv:
2904 #ifdef __sparc_v9__
2905 sethi %hi(0x00000000), %g2
2906 sethi %hi(0x00000000), %g1
2907 or %g2, %lo(0x00000000), %g2
2908 or %g1, %lo(0x00000000), %g1
2909 sllx %g2, 32, %g2
2910 ldx [%g1 + %g2], %g1
2911 sethi %hi(8 * _gloffset_Vertex3fv), %g2
2912 or %g2, %lo(8 * _gloffset_Vertex3fv), %g2
2913 ldx [%g1 + %g2], %g3
2914 #else
2915 sethi %hi(0x00000000), %g1
2916 ld [%g1 + %lo(0x00000000)], %g1
2917 ld [%g1 + (4 * _gloffset_Vertex3fv)], %g3
2918 #endif
2919 jmpl %g3, %g0
2920 nop
2921
2922 .globl glVertex3i
2923 .type glVertex3i,#function
2924 glVertex3i:
2925 #ifdef __sparc_v9__
2926 sethi %hi(0x00000000), %g2
2927 sethi %hi(0x00000000), %g1
2928 or %g2, %lo(0x00000000), %g2
2929 or %g1, %lo(0x00000000), %g1
2930 sllx %g2, 32, %g2
2931 ldx [%g1 + %g2], %g1
2932 sethi %hi(8 * _gloffset_Vertex3i), %g2
2933 or %g2, %lo(8 * _gloffset_Vertex3i), %g2
2934 ldx [%g1 + %g2], %g3
2935 #else
2936 sethi %hi(0x00000000), %g1
2937 ld [%g1 + %lo(0x00000000)], %g1
2938 ld [%g1 + (4 * _gloffset_Vertex3i)], %g3
2939 #endif
2940 jmpl %g3, %g0
2941 nop
2942
2943 .globl glVertex3iv
2944 .type glVertex3iv,#function
2945 glVertex3iv:
2946 #ifdef __sparc_v9__
2947 sethi %hi(0x00000000), %g2
2948 sethi %hi(0x00000000), %g1
2949 or %g2, %lo(0x00000000), %g2
2950 or %g1, %lo(0x00000000), %g1
2951 sllx %g2, 32, %g2
2952 ldx [%g1 + %g2], %g1
2953 sethi %hi(8 * _gloffset_Vertex3iv), %g2
2954 or %g2, %lo(8 * _gloffset_Vertex3iv), %g2
2955 ldx [%g1 + %g2], %g3
2956 #else
2957 sethi %hi(0x00000000), %g1
2958 ld [%g1 + %lo(0x00000000)], %g1
2959 ld [%g1 + (4 * _gloffset_Vertex3iv)], %g3
2960 #endif
2961 jmpl %g3, %g0
2962 nop
2963
2964 .globl glVertex3s
2965 .type glVertex3s,#function
2966 glVertex3s:
2967 #ifdef __sparc_v9__
2968 sethi %hi(0x00000000), %g2
2969 sethi %hi(0x00000000), %g1
2970 or %g2, %lo(0x00000000), %g2
2971 or %g1, %lo(0x00000000), %g1
2972 sllx %g2, 32, %g2
2973 ldx [%g1 + %g2], %g1
2974 sethi %hi(8 * _gloffset_Vertex3s), %g2
2975 or %g2, %lo(8 * _gloffset_Vertex3s), %g2
2976 ldx [%g1 + %g2], %g3
2977 #else
2978 sethi %hi(0x00000000), %g1
2979 ld [%g1 + %lo(0x00000000)], %g1
2980 ld [%g1 + (4 * _gloffset_Vertex3s)], %g3
2981 #endif
2982 jmpl %g3, %g0
2983 nop
2984
2985 .globl glVertex3sv
2986 .type glVertex3sv,#function
2987 glVertex3sv:
2988 #ifdef __sparc_v9__
2989 sethi %hi(0x00000000), %g2
2990 sethi %hi(0x00000000), %g1
2991 or %g2, %lo(0x00000000), %g2
2992 or %g1, %lo(0x00000000), %g1
2993 sllx %g2, 32, %g2
2994 ldx [%g1 + %g2], %g1
2995 sethi %hi(8 * _gloffset_Vertex3sv), %g2
2996 or %g2, %lo(8 * _gloffset_Vertex3sv), %g2
2997 ldx [%g1 + %g2], %g3
2998 #else
2999 sethi %hi(0x00000000), %g1
3000 ld [%g1 + %lo(0x00000000)], %g1
3001 ld [%g1 + (4 * _gloffset_Vertex3sv)], %g3
3002 #endif
3003 jmpl %g3, %g0
3004 nop
3005
3006 .globl glVertex4d
3007 .type glVertex4d,#function
3008 glVertex4d:
3009 #ifdef __sparc_v9__
3010 sethi %hi(0x00000000), %g2
3011 sethi %hi(0x00000000), %g1
3012 or %g2, %lo(0x00000000), %g2
3013 or %g1, %lo(0x00000000), %g1
3014 sllx %g2, 32, %g2
3015 ldx [%g1 + %g2], %g1
3016 sethi %hi(8 * _gloffset_Vertex4d), %g2
3017 or %g2, %lo(8 * _gloffset_Vertex4d), %g2
3018 ldx [%g1 + %g2], %g3
3019 #else
3020 sethi %hi(0x00000000), %g1
3021 ld [%g1 + %lo(0x00000000)], %g1
3022 ld [%g1 + (4 * _gloffset_Vertex4d)], %g3
3023 #endif
3024 jmpl %g3, %g0
3025 nop
3026
3027 .globl glVertex4dv
3028 .type glVertex4dv,#function
3029 glVertex4dv:
3030 #ifdef __sparc_v9__
3031 sethi %hi(0x00000000), %g2
3032 sethi %hi(0x00000000), %g1
3033 or %g2, %lo(0x00000000), %g2
3034 or %g1, %lo(0x00000000), %g1
3035 sllx %g2, 32, %g2
3036 ldx [%g1 + %g2], %g1
3037 sethi %hi(8 * _gloffset_Vertex4dv), %g2
3038 or %g2, %lo(8 * _gloffset_Vertex4dv), %g2
3039 ldx [%g1 + %g2], %g3
3040 #else
3041 sethi %hi(0x00000000), %g1
3042 ld [%g1 + %lo(0x00000000)], %g1
3043 ld [%g1 + (4 * _gloffset_Vertex4dv)], %g3
3044 #endif
3045 jmpl %g3, %g0
3046 nop
3047
3048 .globl glVertex4f
3049 .type glVertex4f,#function
3050 glVertex4f:
3051 #ifdef __sparc_v9__
3052 sethi %hi(0x00000000), %g2
3053 sethi %hi(0x00000000), %g1
3054 or %g2, %lo(0x00000000), %g2
3055 or %g1, %lo(0x00000000), %g1
3056 sllx %g2, 32, %g2
3057 ldx [%g1 + %g2], %g1
3058 sethi %hi(8 * _gloffset_Vertex4f), %g2
3059 or %g2, %lo(8 * _gloffset_Vertex4f), %g2
3060 ldx [%g1 + %g2], %g3
3061 #else
3062 sethi %hi(0x00000000), %g1
3063 ld [%g1 + %lo(0x00000000)], %g1
3064 ld [%g1 + (4 * _gloffset_Vertex4f)], %g3
3065 #endif
3066 jmpl %g3, %g0
3067 nop
3068
3069 .globl glVertex4fv
3070 .type glVertex4fv,#function
3071 glVertex4fv:
3072 #ifdef __sparc_v9__
3073 sethi %hi(0x00000000), %g2
3074 sethi %hi(0x00000000), %g1
3075 or %g2, %lo(0x00000000), %g2
3076 or %g1, %lo(0x00000000), %g1
3077 sllx %g2, 32, %g2
3078 ldx [%g1 + %g2], %g1
3079 sethi %hi(8 * _gloffset_Vertex4fv), %g2
3080 or %g2, %lo(8 * _gloffset_Vertex4fv), %g2
3081 ldx [%g1 + %g2], %g3
3082 #else
3083 sethi %hi(0x00000000), %g1
3084 ld [%g1 + %lo(0x00000000)], %g1
3085 ld [%g1 + (4 * _gloffset_Vertex4fv)], %g3
3086 #endif
3087 jmpl %g3, %g0
3088 nop
3089
3090 .globl glVertex4i
3091 .type glVertex4i,#function
3092 glVertex4i:
3093 #ifdef __sparc_v9__
3094 sethi %hi(0x00000000), %g2
3095 sethi %hi(0x00000000), %g1
3096 or %g2, %lo(0x00000000), %g2
3097 or %g1, %lo(0x00000000), %g1
3098 sllx %g2, 32, %g2
3099 ldx [%g1 + %g2], %g1
3100 sethi %hi(8 * _gloffset_Vertex4i), %g2
3101 or %g2, %lo(8 * _gloffset_Vertex4i), %g2
3102 ldx [%g1 + %g2], %g3
3103 #else
3104 sethi %hi(0x00000000), %g1
3105 ld [%g1 + %lo(0x00000000)], %g1
3106 ld [%g1 + (4 * _gloffset_Vertex4i)], %g3
3107 #endif
3108 jmpl %g3, %g0
3109 nop
3110
3111 .globl glVertex4iv
3112 .type glVertex4iv,#function
3113 glVertex4iv:
3114 #ifdef __sparc_v9__
3115 sethi %hi(0x00000000), %g2
3116 sethi %hi(0x00000000), %g1
3117 or %g2, %lo(0x00000000), %g2
3118 or %g1, %lo(0x00000000), %g1
3119 sllx %g2, 32, %g2
3120 ldx [%g1 + %g2], %g1
3121 sethi %hi(8 * _gloffset_Vertex4iv), %g2
3122 or %g2, %lo(8 * _gloffset_Vertex4iv), %g2
3123 ldx [%g1 + %g2], %g3
3124 #else
3125 sethi %hi(0x00000000), %g1
3126 ld [%g1 + %lo(0x00000000)], %g1
3127 ld [%g1 + (4 * _gloffset_Vertex4iv)], %g3
3128 #endif
3129 jmpl %g3, %g0
3130 nop
3131
3132 .globl glVertex4s
3133 .type glVertex4s,#function
3134 glVertex4s:
3135 #ifdef __sparc_v9__
3136 sethi %hi(0x00000000), %g2
3137 sethi %hi(0x00000000), %g1
3138 or %g2, %lo(0x00000000), %g2
3139 or %g1, %lo(0x00000000), %g1
3140 sllx %g2, 32, %g2
3141 ldx [%g1 + %g2], %g1
3142 sethi %hi(8 * _gloffset_Vertex4s), %g2
3143 or %g2, %lo(8 * _gloffset_Vertex4s), %g2
3144 ldx [%g1 + %g2], %g3
3145 #else
3146 sethi %hi(0x00000000), %g1
3147 ld [%g1 + %lo(0x00000000)], %g1
3148 ld [%g1 + (4 * _gloffset_Vertex4s)], %g3
3149 #endif
3150 jmpl %g3, %g0
3151 nop
3152
3153 .globl glVertex4sv
3154 .type glVertex4sv,#function
3155 glVertex4sv:
3156 #ifdef __sparc_v9__
3157 sethi %hi(0x00000000), %g2
3158 sethi %hi(0x00000000), %g1
3159 or %g2, %lo(0x00000000), %g2
3160 or %g1, %lo(0x00000000), %g1
3161 sllx %g2, 32, %g2
3162 ldx [%g1 + %g2], %g1
3163 sethi %hi(8 * _gloffset_Vertex4sv), %g2
3164 or %g2, %lo(8 * _gloffset_Vertex4sv), %g2
3165 ldx [%g1 + %g2], %g3
3166 #else
3167 sethi %hi(0x00000000), %g1
3168 ld [%g1 + %lo(0x00000000)], %g1
3169 ld [%g1 + (4 * _gloffset_Vertex4sv)], %g3
3170 #endif
3171 jmpl %g3, %g0
3172 nop
3173
3174 .globl glClipPlane
3175 .type glClipPlane,#function
3176 glClipPlane:
3177 #ifdef __sparc_v9__
3178 sethi %hi(0x00000000), %g2
3179 sethi %hi(0x00000000), %g1
3180 or %g2, %lo(0x00000000), %g2
3181 or %g1, %lo(0x00000000), %g1
3182 sllx %g2, 32, %g2
3183 ldx [%g1 + %g2], %g1
3184 sethi %hi(8 * _gloffset_ClipPlane), %g2
3185 or %g2, %lo(8 * _gloffset_ClipPlane), %g2
3186 ldx [%g1 + %g2], %g3
3187 #else
3188 sethi %hi(0x00000000), %g1
3189 ld [%g1 + %lo(0x00000000)], %g1
3190 ld [%g1 + (4 * _gloffset_ClipPlane)], %g3
3191 #endif
3192 jmpl %g3, %g0
3193 nop
3194
3195 .globl glColorMaterial
3196 .type glColorMaterial,#function
3197 glColorMaterial:
3198 #ifdef __sparc_v9__
3199 sethi %hi(0x00000000), %g2
3200 sethi %hi(0x00000000), %g1
3201 or %g2, %lo(0x00000000), %g2
3202 or %g1, %lo(0x00000000), %g1
3203 sllx %g2, 32, %g2
3204 ldx [%g1 + %g2], %g1
3205 sethi %hi(8 * _gloffset_ColorMaterial), %g2
3206 or %g2, %lo(8 * _gloffset_ColorMaterial), %g2
3207 ldx [%g1 + %g2], %g3
3208 #else
3209 sethi %hi(0x00000000), %g1
3210 ld [%g1 + %lo(0x00000000)], %g1
3211 ld [%g1 + (4 * _gloffset_ColorMaterial)], %g3
3212 #endif
3213 jmpl %g3, %g0
3214 nop
3215
3216 .globl glCullFace
3217 .type glCullFace,#function
3218 glCullFace:
3219 #ifdef __sparc_v9__
3220 sethi %hi(0x00000000), %g2
3221 sethi %hi(0x00000000), %g1
3222 or %g2, %lo(0x00000000), %g2
3223 or %g1, %lo(0x00000000), %g1
3224 sllx %g2, 32, %g2
3225 ldx [%g1 + %g2], %g1
3226 sethi %hi(8 * _gloffset_CullFace), %g2
3227 or %g2, %lo(8 * _gloffset_CullFace), %g2
3228 ldx [%g1 + %g2], %g3
3229 #else
3230 sethi %hi(0x00000000), %g1
3231 ld [%g1 + %lo(0x00000000)], %g1
3232 ld [%g1 + (4 * _gloffset_CullFace)], %g3
3233 #endif
3234 jmpl %g3, %g0
3235 nop
3236
3237 .globl glFogf
3238 .type glFogf,#function
3239 glFogf:
3240 #ifdef __sparc_v9__
3241 sethi %hi(0x00000000), %g2
3242 sethi %hi(0x00000000), %g1
3243 or %g2, %lo(0x00000000), %g2
3244 or %g1, %lo(0x00000000), %g1
3245 sllx %g2, 32, %g2
3246 ldx [%g1 + %g2], %g1
3247 sethi %hi(8 * _gloffset_Fogf), %g2
3248 or %g2, %lo(8 * _gloffset_Fogf), %g2
3249 ldx [%g1 + %g2], %g3
3250 #else
3251 sethi %hi(0x00000000), %g1
3252 ld [%g1 + %lo(0x00000000)], %g1
3253 ld [%g1 + (4 * _gloffset_Fogf)], %g3
3254 #endif
3255 jmpl %g3, %g0
3256 nop
3257
3258 .globl glFogfv
3259 .type glFogfv,#function
3260 glFogfv:
3261 #ifdef __sparc_v9__
3262 sethi %hi(0x00000000), %g2
3263 sethi %hi(0x00000000), %g1
3264 or %g2, %lo(0x00000000), %g2
3265 or %g1, %lo(0x00000000), %g1
3266 sllx %g2, 32, %g2
3267 ldx [%g1 + %g2], %g1
3268 sethi %hi(8 * _gloffset_Fogfv), %g2
3269 or %g2, %lo(8 * _gloffset_Fogfv), %g2
3270 ldx [%g1 + %g2], %g3
3271 #else
3272 sethi %hi(0x00000000), %g1
3273 ld [%g1 + %lo(0x00000000)], %g1
3274 ld [%g1 + (4 * _gloffset_Fogfv)], %g3
3275 #endif
3276 jmpl %g3, %g0
3277 nop
3278
3279 .globl glFogi
3280 .type glFogi,#function
3281 glFogi:
3282 #ifdef __sparc_v9__
3283 sethi %hi(0x00000000), %g2
3284 sethi %hi(0x00000000), %g1
3285 or %g2, %lo(0x00000000), %g2
3286 or %g1, %lo(0x00000000), %g1
3287 sllx %g2, 32, %g2
3288 ldx [%g1 + %g2], %g1
3289 sethi %hi(8 * _gloffset_Fogi), %g2
3290 or %g2, %lo(8 * _gloffset_Fogi), %g2
3291 ldx [%g1 + %g2], %g3
3292 #else
3293 sethi %hi(0x00000000), %g1
3294 ld [%g1 + %lo(0x00000000)], %g1
3295 ld [%g1 + (4 * _gloffset_Fogi)], %g3
3296 #endif
3297 jmpl %g3, %g0
3298 nop
3299
3300 .globl glFogiv
3301 .type glFogiv,#function
3302 glFogiv:
3303 #ifdef __sparc_v9__
3304 sethi %hi(0x00000000), %g2
3305 sethi %hi(0x00000000), %g1
3306 or %g2, %lo(0x00000000), %g2
3307 or %g1, %lo(0x00000000), %g1
3308 sllx %g2, 32, %g2
3309 ldx [%g1 + %g2], %g1
3310 sethi %hi(8 * _gloffset_Fogiv), %g2
3311 or %g2, %lo(8 * _gloffset_Fogiv), %g2
3312 ldx [%g1 + %g2], %g3
3313 #else
3314 sethi %hi(0x00000000), %g1
3315 ld [%g1 + %lo(0x00000000)], %g1
3316 ld [%g1 + (4 * _gloffset_Fogiv)], %g3
3317 #endif
3318 jmpl %g3, %g0
3319 nop
3320
3321 .globl glFrontFace
3322 .type glFrontFace,#function
3323 glFrontFace:
3324 #ifdef __sparc_v9__
3325 sethi %hi(0x00000000), %g2
3326 sethi %hi(0x00000000), %g1
3327 or %g2, %lo(0x00000000), %g2
3328 or %g1, %lo(0x00000000), %g1
3329 sllx %g2, 32, %g2
3330 ldx [%g1 + %g2], %g1
3331 sethi %hi(8 * _gloffset_FrontFace), %g2
3332 or %g2, %lo(8 * _gloffset_FrontFace), %g2
3333 ldx [%g1 + %g2], %g3
3334 #else
3335 sethi %hi(0x00000000), %g1
3336 ld [%g1 + %lo(0x00000000)], %g1
3337 ld [%g1 + (4 * _gloffset_FrontFace)], %g3
3338 #endif
3339 jmpl %g3, %g0
3340 nop
3341
3342 .globl glHint
3343 .type glHint,#function
3344 glHint:
3345 #ifdef __sparc_v9__
3346 sethi %hi(0x00000000), %g2
3347 sethi %hi(0x00000000), %g1
3348 or %g2, %lo(0x00000000), %g2
3349 or %g1, %lo(0x00000000), %g1
3350 sllx %g2, 32, %g2
3351 ldx [%g1 + %g2], %g1
3352 sethi %hi(8 * _gloffset_Hint), %g2
3353 or %g2, %lo(8 * _gloffset_Hint), %g2
3354 ldx [%g1 + %g2], %g3
3355 #else
3356 sethi %hi(0x00000000), %g1
3357 ld [%g1 + %lo(0x00000000)], %g1
3358 ld [%g1 + (4 * _gloffset_Hint)], %g3
3359 #endif
3360 jmpl %g3, %g0
3361 nop
3362
3363 .globl glLightf
3364 .type glLightf,#function
3365 glLightf:
3366 #ifdef __sparc_v9__
3367 sethi %hi(0x00000000), %g2
3368 sethi %hi(0x00000000), %g1
3369 or %g2, %lo(0x00000000), %g2
3370 or %g1, %lo(0x00000000), %g1
3371 sllx %g2, 32, %g2
3372 ldx [%g1 + %g2], %g1
3373 sethi %hi(8 * _gloffset_Lightf), %g2
3374 or %g2, %lo(8 * _gloffset_Lightf), %g2
3375 ldx [%g1 + %g2], %g3
3376 #else
3377 sethi %hi(0x00000000), %g1
3378 ld [%g1 + %lo(0x00000000)], %g1
3379 ld [%g1 + (4 * _gloffset_Lightf)], %g3
3380 #endif
3381 jmpl %g3, %g0
3382 nop
3383
3384 .globl glLightfv
3385 .type glLightfv,#function
3386 glLightfv:
3387 #ifdef __sparc_v9__
3388 sethi %hi(0x00000000), %g2
3389 sethi %hi(0x00000000), %g1
3390 or %g2, %lo(0x00000000), %g2
3391 or %g1, %lo(0x00000000), %g1
3392 sllx %g2, 32, %g2
3393 ldx [%g1 + %g2], %g1
3394 sethi %hi(8 * _gloffset_Lightfv), %g2
3395 or %g2, %lo(8 * _gloffset_Lightfv), %g2
3396 ldx [%g1 + %g2], %g3
3397 #else
3398 sethi %hi(0x00000000), %g1
3399 ld [%g1 + %lo(0x00000000)], %g1
3400 ld [%g1 + (4 * _gloffset_Lightfv)], %g3
3401 #endif
3402 jmpl %g3, %g0
3403 nop
3404
3405 .globl glLighti
3406 .type glLighti,#function
3407 glLighti:
3408 #ifdef __sparc_v9__
3409 sethi %hi(0x00000000), %g2
3410 sethi %hi(0x00000000), %g1
3411 or %g2, %lo(0x00000000), %g2
3412 or %g1, %lo(0x00000000), %g1
3413 sllx %g2, 32, %g2
3414 ldx [%g1 + %g2], %g1
3415 sethi %hi(8 * _gloffset_Lighti), %g2
3416 or %g2, %lo(8 * _gloffset_Lighti), %g2
3417 ldx [%g1 + %g2], %g3
3418 #else
3419 sethi %hi(0x00000000), %g1
3420 ld [%g1 + %lo(0x00000000)], %g1
3421 ld [%g1 + (4 * _gloffset_Lighti)], %g3
3422 #endif
3423 jmpl %g3, %g0
3424 nop
3425
3426 .globl glLightiv
3427 .type glLightiv,#function
3428 glLightiv:
3429 #ifdef __sparc_v9__
3430 sethi %hi(0x00000000), %g2
3431 sethi %hi(0x00000000), %g1
3432 or %g2, %lo(0x00000000), %g2
3433 or %g1, %lo(0x00000000), %g1
3434 sllx %g2, 32, %g2
3435 ldx [%g1 + %g2], %g1
3436 sethi %hi(8 * _gloffset_Lightiv), %g2
3437 or %g2, %lo(8 * _gloffset_Lightiv), %g2
3438 ldx [%g1 + %g2], %g3
3439 #else
3440 sethi %hi(0x00000000), %g1
3441 ld [%g1 + %lo(0x00000000)], %g1
3442 ld [%g1 + (4 * _gloffset_Lightiv)], %g3
3443 #endif
3444 jmpl %g3, %g0
3445 nop
3446
3447 .globl glLightModelf
3448 .type glLightModelf,#function
3449 glLightModelf:
3450 #ifdef __sparc_v9__
3451 sethi %hi(0x00000000), %g2
3452 sethi %hi(0x00000000), %g1
3453 or %g2, %lo(0x00000000), %g2
3454 or %g1, %lo(0x00000000), %g1
3455 sllx %g2, 32, %g2
3456 ldx [%g1 + %g2], %g1
3457 sethi %hi(8 * _gloffset_LightModelf), %g2
3458 or %g2, %lo(8 * _gloffset_LightModelf), %g2
3459 ldx [%g1 + %g2], %g3
3460 #else
3461 sethi %hi(0x00000000), %g1
3462 ld [%g1 + %lo(0x00000000)], %g1
3463 ld [%g1 + (4 * _gloffset_LightModelf)], %g3
3464 #endif
3465 jmpl %g3, %g0
3466 nop
3467
3468 .globl glLightModelfv
3469 .type glLightModelfv,#function
3470 glLightModelfv:
3471 #ifdef __sparc_v9__
3472 sethi %hi(0x00000000), %g2
3473 sethi %hi(0x00000000), %g1
3474 or %g2, %lo(0x00000000), %g2
3475 or %g1, %lo(0x00000000), %g1
3476 sllx %g2, 32, %g2
3477 ldx [%g1 + %g2], %g1
3478 sethi %hi(8 * _gloffset_LightModelfv), %g2
3479 or %g2, %lo(8 * _gloffset_LightModelfv), %g2
3480 ldx [%g1 + %g2], %g3
3481 #else
3482 sethi %hi(0x00000000), %g1
3483 ld [%g1 + %lo(0x00000000)], %g1
3484 ld [%g1 + (4 * _gloffset_LightModelfv)], %g3
3485 #endif
3486 jmpl %g3, %g0
3487 nop
3488
3489 .globl glLightModeli
3490 .type glLightModeli,#function
3491 glLightModeli:
3492 #ifdef __sparc_v9__
3493 sethi %hi(0x00000000), %g2
3494 sethi %hi(0x00000000), %g1
3495 or %g2, %lo(0x00000000), %g2
3496 or %g1, %lo(0x00000000), %g1
3497 sllx %g2, 32, %g2
3498 ldx [%g1 + %g2], %g1
3499 sethi %hi(8 * _gloffset_LightModeli), %g2
3500 or %g2, %lo(8 * _gloffset_LightModeli), %g2
3501 ldx [%g1 + %g2], %g3
3502 #else
3503 sethi %hi(0x00000000), %g1
3504 ld [%g1 + %lo(0x00000000)], %g1
3505 ld [%g1 + (4 * _gloffset_LightModeli)], %g3
3506 #endif
3507 jmpl %g3, %g0
3508 nop
3509
3510 .globl glLightModeliv
3511 .type glLightModeliv,#function
3512 glLightModeliv:
3513 #ifdef __sparc_v9__
3514 sethi %hi(0x00000000), %g2
3515 sethi %hi(0x00000000), %g1
3516 or %g2, %lo(0x00000000), %g2
3517 or %g1, %lo(0x00000000), %g1
3518 sllx %g2, 32, %g2
3519 ldx [%g1 + %g2], %g1
3520 sethi %hi(8 * _gloffset_LightModeliv), %g2
3521 or %g2, %lo(8 * _gloffset_LightModeliv), %g2
3522 ldx [%g1 + %g2], %g3
3523 #else
3524 sethi %hi(0x00000000), %g1
3525 ld [%g1 + %lo(0x00000000)], %g1
3526 ld [%g1 + (4 * _gloffset_LightModeliv)], %g3
3527 #endif
3528 jmpl %g3, %g0
3529 nop
3530
3531 .globl glLineStipple
3532 .type glLineStipple,#function
3533 glLineStipple:
3534 #ifdef __sparc_v9__
3535 sethi %hi(0x00000000), %g2
3536 sethi %hi(0x00000000), %g1
3537 or %g2, %lo(0x00000000), %g2
3538 or %g1, %lo(0x00000000), %g1
3539 sllx %g2, 32, %g2
3540 ldx [%g1 + %g2], %g1
3541 sethi %hi(8 * _gloffset_LineStipple), %g2
3542 or %g2, %lo(8 * _gloffset_LineStipple), %g2
3543 ldx [%g1 + %g2], %g3
3544 #else
3545 sethi %hi(0x00000000), %g1
3546 ld [%g1 + %lo(0x00000000)], %g1
3547 ld [%g1 + (4 * _gloffset_LineStipple)], %g3
3548 #endif
3549 jmpl %g3, %g0
3550 nop
3551
3552 .globl glLineWidth
3553 .type glLineWidth,#function
3554 glLineWidth:
3555 #ifdef __sparc_v9__
3556 sethi %hi(0x00000000), %g2
3557 sethi %hi(0x00000000), %g1
3558 or %g2, %lo(0x00000000), %g2
3559 or %g1, %lo(0x00000000), %g1
3560 sllx %g2, 32, %g2
3561 ldx [%g1 + %g2], %g1
3562 sethi %hi(8 * _gloffset_LineWidth), %g2
3563 or %g2, %lo(8 * _gloffset_LineWidth), %g2
3564 ldx [%g1 + %g2], %g3
3565 #else
3566 sethi %hi(0x00000000), %g1
3567 ld [%g1 + %lo(0x00000000)], %g1
3568 ld [%g1 + (4 * _gloffset_LineWidth)], %g3
3569 #endif
3570 jmpl %g3, %g0
3571 nop
3572
3573 .globl glMaterialf
3574 .type glMaterialf,#function
3575 glMaterialf:
3576 #ifdef __sparc_v9__
3577 sethi %hi(0x00000000), %g2
3578 sethi %hi(0x00000000), %g1
3579 or %g2, %lo(0x00000000), %g2
3580 or %g1, %lo(0x00000000), %g1
3581 sllx %g2, 32, %g2
3582 ldx [%g1 + %g2], %g1
3583 sethi %hi(8 * _gloffset_Materialf), %g2
3584 or %g2, %lo(8 * _gloffset_Materialf), %g2
3585 ldx [%g1 + %g2], %g3
3586 #else
3587 sethi %hi(0x00000000), %g1
3588 ld [%g1 + %lo(0x00000000)], %g1
3589 ld [%g1 + (4 * _gloffset_Materialf)], %g3
3590 #endif
3591 jmpl %g3, %g0
3592 nop
3593
3594 .globl glMaterialfv
3595 .type glMaterialfv,#function
3596 glMaterialfv:
3597 #ifdef __sparc_v9__
3598 sethi %hi(0x00000000), %g2
3599 sethi %hi(0x00000000), %g1
3600 or %g2, %lo(0x00000000), %g2
3601 or %g1, %lo(0x00000000), %g1
3602 sllx %g2, 32, %g2
3603 ldx [%g1 + %g2], %g1
3604 sethi %hi(8 * _gloffset_Materialfv), %g2
3605 or %g2, %lo(8 * _gloffset_Materialfv), %g2
3606 ldx [%g1 + %g2], %g3
3607 #else
3608 sethi %hi(0x00000000), %g1
3609 ld [%g1 + %lo(0x00000000)], %g1
3610 ld [%g1 + (4 * _gloffset_Materialfv)], %g3
3611 #endif
3612 jmpl %g3, %g0
3613 nop
3614
3615 .globl glMateriali
3616 .type glMateriali,#function
3617 glMateriali:
3618 #ifdef __sparc_v9__
3619 sethi %hi(0x00000000), %g2
3620 sethi %hi(0x00000000), %g1
3621 or %g2, %lo(0x00000000), %g2
3622 or %g1, %lo(0x00000000), %g1
3623 sllx %g2, 32, %g2
3624 ldx [%g1 + %g2], %g1
3625 sethi %hi(8 * _gloffset_Materiali), %g2
3626 or %g2, %lo(8 * _gloffset_Materiali), %g2
3627 ldx [%g1 + %g2], %g3
3628 #else
3629 sethi %hi(0x00000000), %g1
3630 ld [%g1 + %lo(0x00000000)], %g1
3631 ld [%g1 + (4 * _gloffset_Materiali)], %g3
3632 #endif
3633 jmpl %g3, %g0
3634 nop
3635
3636 .globl glMaterialiv
3637 .type glMaterialiv,#function
3638 glMaterialiv:
3639 #ifdef __sparc_v9__
3640 sethi %hi(0x00000000), %g2
3641 sethi %hi(0x00000000), %g1
3642 or %g2, %lo(0x00000000), %g2
3643 or %g1, %lo(0x00000000), %g1
3644 sllx %g2, 32, %g2
3645 ldx [%g1 + %g2], %g1
3646 sethi %hi(8 * _gloffset_Materialiv), %g2
3647 or %g2, %lo(8 * _gloffset_Materialiv), %g2
3648 ldx [%g1 + %g2], %g3
3649 #else
3650 sethi %hi(0x00000000), %g1
3651 ld [%g1 + %lo(0x00000000)], %g1
3652 ld [%g1 + (4 * _gloffset_Materialiv)], %g3
3653 #endif
3654 jmpl %g3, %g0
3655 nop
3656
3657 .globl glPointSize
3658 .type glPointSize,#function
3659 glPointSize:
3660 #ifdef __sparc_v9__
3661 sethi %hi(0x00000000), %g2
3662 sethi %hi(0x00000000), %g1
3663 or %g2, %lo(0x00000000), %g2
3664 or %g1, %lo(0x00000000), %g1
3665 sllx %g2, 32, %g2
3666 ldx [%g1 + %g2], %g1
3667 sethi %hi(8 * _gloffset_PointSize), %g2
3668 or %g2, %lo(8 * _gloffset_PointSize), %g2
3669 ldx [%g1 + %g2], %g3
3670 #else
3671 sethi %hi(0x00000000), %g1
3672 ld [%g1 + %lo(0x00000000)], %g1
3673 ld [%g1 + (4 * _gloffset_PointSize)], %g3
3674 #endif
3675 jmpl %g3, %g0
3676 nop
3677
3678 .globl glPolygonMode
3679 .type glPolygonMode,#function
3680 glPolygonMode:
3681 #ifdef __sparc_v9__
3682 sethi %hi(0x00000000), %g2
3683 sethi %hi(0x00000000), %g1
3684 or %g2, %lo(0x00000000), %g2
3685 or %g1, %lo(0x00000000), %g1
3686 sllx %g2, 32, %g2
3687 ldx [%g1 + %g2], %g1
3688 sethi %hi(8 * _gloffset_PolygonMode), %g2
3689 or %g2, %lo(8 * _gloffset_PolygonMode), %g2
3690 ldx [%g1 + %g2], %g3
3691 #else
3692 sethi %hi(0x00000000), %g1
3693 ld [%g1 + %lo(0x00000000)], %g1
3694 ld [%g1 + (4 * _gloffset_PolygonMode)], %g3
3695 #endif
3696 jmpl %g3, %g0
3697 nop
3698
3699 .globl glPolygonStipple
3700 .type glPolygonStipple,#function
3701 glPolygonStipple:
3702 #ifdef __sparc_v9__
3703 sethi %hi(0x00000000), %g2
3704 sethi %hi(0x00000000), %g1
3705 or %g2, %lo(0x00000000), %g2
3706 or %g1, %lo(0x00000000), %g1
3707 sllx %g2, 32, %g2
3708 ldx [%g1 + %g2], %g1
3709 sethi %hi(8 * _gloffset_PolygonStipple), %g2
3710 or %g2, %lo(8 * _gloffset_PolygonStipple), %g2
3711 ldx [%g1 + %g2], %g3
3712 #else
3713 sethi %hi(0x00000000), %g1
3714 ld [%g1 + %lo(0x00000000)], %g1
3715 ld [%g1 + (4 * _gloffset_PolygonStipple)], %g3
3716 #endif
3717 jmpl %g3, %g0
3718 nop
3719
3720 .globl glScissor
3721 .type glScissor,#function
3722 glScissor:
3723 #ifdef __sparc_v9__
3724 sethi %hi(0x00000000), %g2
3725 sethi %hi(0x00000000), %g1
3726 or %g2, %lo(0x00000000), %g2
3727 or %g1, %lo(0x00000000), %g1
3728 sllx %g2, 32, %g2
3729 ldx [%g1 + %g2], %g1
3730 sethi %hi(8 * _gloffset_Scissor), %g2
3731 or %g2, %lo(8 * _gloffset_Scissor), %g2
3732 ldx [%g1 + %g2], %g3
3733 #else
3734 sethi %hi(0x00000000), %g1
3735 ld [%g1 + %lo(0x00000000)], %g1
3736 ld [%g1 + (4 * _gloffset_Scissor)], %g3
3737 #endif
3738 jmpl %g3, %g0
3739 nop
3740
3741 .globl glShadeModel
3742 .type glShadeModel,#function
3743 glShadeModel:
3744 #ifdef __sparc_v9__
3745 sethi %hi(0x00000000), %g2
3746 sethi %hi(0x00000000), %g1
3747 or %g2, %lo(0x00000000), %g2
3748 or %g1, %lo(0x00000000), %g1
3749 sllx %g2, 32, %g2
3750 ldx [%g1 + %g2], %g1
3751 sethi %hi(8 * _gloffset_ShadeModel), %g2
3752 or %g2, %lo(8 * _gloffset_ShadeModel), %g2
3753 ldx [%g1 + %g2], %g3
3754 #else
3755 sethi %hi(0x00000000), %g1
3756 ld [%g1 + %lo(0x00000000)], %g1
3757 ld [%g1 + (4 * _gloffset_ShadeModel)], %g3
3758 #endif
3759 jmpl %g3, %g0
3760 nop
3761
3762 .globl glTexParameterf
3763 .type glTexParameterf,#function
3764 glTexParameterf:
3765 #ifdef __sparc_v9__
3766 sethi %hi(0x00000000), %g2
3767 sethi %hi(0x00000000), %g1
3768 or %g2, %lo(0x00000000), %g2
3769 or %g1, %lo(0x00000000), %g1
3770 sllx %g2, 32, %g2
3771 ldx [%g1 + %g2], %g1
3772 sethi %hi(8 * _gloffset_TexParameterf), %g2
3773 or %g2, %lo(8 * _gloffset_TexParameterf), %g2
3774 ldx [%g1 + %g2], %g3
3775 #else
3776 sethi %hi(0x00000000), %g1
3777 ld [%g1 + %lo(0x00000000)], %g1
3778 ld [%g1 + (4 * _gloffset_TexParameterf)], %g3
3779 #endif
3780 jmpl %g3, %g0
3781 nop
3782
3783 .globl glTexParameterfv
3784 .type glTexParameterfv,#function
3785 glTexParameterfv:
3786 #ifdef __sparc_v9__
3787 sethi %hi(0x00000000), %g2
3788 sethi %hi(0x00000000), %g1
3789 or %g2, %lo(0x00000000), %g2
3790 or %g1, %lo(0x00000000), %g1
3791 sllx %g2, 32, %g2
3792 ldx [%g1 + %g2], %g1
3793 sethi %hi(8 * _gloffset_TexParameterfv), %g2
3794 or %g2, %lo(8 * _gloffset_TexParameterfv), %g2
3795 ldx [%g1 + %g2], %g3
3796 #else
3797 sethi %hi(0x00000000), %g1
3798 ld [%g1 + %lo(0x00000000)], %g1
3799 ld [%g1 + (4 * _gloffset_TexParameterfv)], %g3
3800 #endif
3801 jmpl %g3, %g0
3802 nop
3803
3804 .globl glTexParameteri
3805 .type glTexParameteri,#function
3806 glTexParameteri:
3807 #ifdef __sparc_v9__
3808 sethi %hi(0x00000000), %g2
3809 sethi %hi(0x00000000), %g1
3810 or %g2, %lo(0x00000000), %g2
3811 or %g1, %lo(0x00000000), %g1
3812 sllx %g2, 32, %g2
3813 ldx [%g1 + %g2], %g1
3814 sethi %hi(8 * _gloffset_TexParameteri), %g2
3815 or %g2, %lo(8 * _gloffset_TexParameteri), %g2
3816 ldx [%g1 + %g2], %g3
3817 #else
3818 sethi %hi(0x00000000), %g1
3819 ld [%g1 + %lo(0x00000000)], %g1
3820 ld [%g1 + (4 * _gloffset_TexParameteri)], %g3
3821 #endif
3822 jmpl %g3, %g0
3823 nop
3824
3825 .globl glTexParameteriv
3826 .type glTexParameteriv,#function
3827 glTexParameteriv:
3828 #ifdef __sparc_v9__
3829 sethi %hi(0x00000000), %g2
3830 sethi %hi(0x00000000), %g1
3831 or %g2, %lo(0x00000000), %g2
3832 or %g1, %lo(0x00000000), %g1
3833 sllx %g2, 32, %g2
3834 ldx [%g1 + %g2], %g1
3835 sethi %hi(8 * _gloffset_TexParameteriv), %g2
3836 or %g2, %lo(8 * _gloffset_TexParameteriv), %g2
3837 ldx [%g1 + %g2], %g3
3838 #else
3839 sethi %hi(0x00000000), %g1
3840 ld [%g1 + %lo(0x00000000)], %g1
3841 ld [%g1 + (4 * _gloffset_TexParameteriv)], %g3
3842 #endif
3843 jmpl %g3, %g0
3844 nop
3845
3846 .globl glTexImage1D
3847 .type glTexImage1D,#function
3848 glTexImage1D:
3849 #ifdef __sparc_v9__
3850 sethi %hi(0x00000000), %g2
3851 sethi %hi(0x00000000), %g1
3852 or %g2, %lo(0x00000000), %g2
3853 or %g1, %lo(0x00000000), %g1
3854 sllx %g2, 32, %g2
3855 ldx [%g1 + %g2], %g1
3856 sethi %hi(8 * _gloffset_TexImage1D), %g2
3857 or %g2, %lo(8 * _gloffset_TexImage1D), %g2
3858 ldx [%g1 + %g2], %g3
3859 #else
3860 sethi %hi(0x00000000), %g1
3861 ld [%g1 + %lo(0x00000000)], %g1
3862 ld [%g1 + (4 * _gloffset_TexImage1D)], %g3
3863 #endif
3864 jmpl %g3, %g0
3865 nop
3866
3867 .globl glTexImage2D
3868 .type glTexImage2D,#function
3869 glTexImage2D:
3870 #ifdef __sparc_v9__
3871 sethi %hi(0x00000000), %g2
3872 sethi %hi(0x00000000), %g1
3873 or %g2, %lo(0x00000000), %g2
3874 or %g1, %lo(0x00000000), %g1
3875 sllx %g2, 32, %g2
3876 ldx [%g1 + %g2], %g1
3877 sethi %hi(8 * _gloffset_TexImage2D), %g2
3878 or %g2, %lo(8 * _gloffset_TexImage2D), %g2
3879 ldx [%g1 + %g2], %g3
3880 #else
3881 sethi %hi(0x00000000), %g1
3882 ld [%g1 + %lo(0x00000000)], %g1
3883 ld [%g1 + (4 * _gloffset_TexImage2D)], %g3
3884 #endif
3885 jmpl %g3, %g0
3886 nop
3887
3888 .globl glTexEnvf
3889 .type glTexEnvf,#function
3890 glTexEnvf:
3891 #ifdef __sparc_v9__
3892 sethi %hi(0x00000000), %g2
3893 sethi %hi(0x00000000), %g1
3894 or %g2, %lo(0x00000000), %g2
3895 or %g1, %lo(0x00000000), %g1
3896 sllx %g2, 32, %g2
3897 ldx [%g1 + %g2], %g1
3898 sethi %hi(8 * _gloffset_TexEnvf), %g2
3899 or %g2, %lo(8 * _gloffset_TexEnvf), %g2
3900 ldx [%g1 + %g2], %g3
3901 #else
3902 sethi %hi(0x00000000), %g1
3903 ld [%g1 + %lo(0x00000000)], %g1
3904 ld [%g1 + (4 * _gloffset_TexEnvf)], %g3
3905 #endif
3906 jmpl %g3, %g0
3907 nop
3908
3909 .globl glTexEnvfv
3910 .type glTexEnvfv,#function
3911 glTexEnvfv:
3912 #ifdef __sparc_v9__
3913 sethi %hi(0x00000000), %g2
3914 sethi %hi(0x00000000), %g1
3915 or %g2, %lo(0x00000000), %g2
3916 or %g1, %lo(0x00000000), %g1
3917 sllx %g2, 32, %g2
3918 ldx [%g1 + %g2], %g1
3919 sethi %hi(8 * _gloffset_TexEnvfv), %g2
3920 or %g2, %lo(8 * _gloffset_TexEnvfv), %g2
3921 ldx [%g1 + %g2], %g3
3922 #else
3923 sethi %hi(0x00000000), %g1
3924 ld [%g1 + %lo(0x00000000)], %g1
3925 ld [%g1 + (4 * _gloffset_TexEnvfv)], %g3
3926 #endif
3927 jmpl %g3, %g0
3928 nop
3929
3930 .globl glTexEnvi
3931 .type glTexEnvi,#function
3932 glTexEnvi:
3933 #ifdef __sparc_v9__
3934 sethi %hi(0x00000000), %g2
3935 sethi %hi(0x00000000), %g1
3936 or %g2, %lo(0x00000000), %g2
3937 or %g1, %lo(0x00000000), %g1
3938 sllx %g2, 32, %g2
3939 ldx [%g1 + %g2], %g1
3940 sethi %hi(8 * _gloffset_TexEnvi), %g2
3941 or %g2, %lo(8 * _gloffset_TexEnvi), %g2
3942 ldx [%g1 + %g2], %g3
3943 #else
3944 sethi %hi(0x00000000), %g1
3945 ld [%g1 + %lo(0x00000000)], %g1
3946 ld [%g1 + (4 * _gloffset_TexEnvi)], %g3
3947 #endif
3948 jmpl %g3, %g0
3949 nop
3950
3951 .globl glTexEnviv
3952 .type glTexEnviv,#function
3953 glTexEnviv:
3954 #ifdef __sparc_v9__
3955 sethi %hi(0x00000000), %g2
3956 sethi %hi(0x00000000), %g1
3957 or %g2, %lo(0x00000000), %g2
3958 or %g1, %lo(0x00000000), %g1
3959 sllx %g2, 32, %g2
3960 ldx [%g1 + %g2], %g1
3961 sethi %hi(8 * _gloffset_TexEnviv), %g2
3962 or %g2, %lo(8 * _gloffset_TexEnviv), %g2
3963 ldx [%g1 + %g2], %g3
3964 #else
3965 sethi %hi(0x00000000), %g1
3966 ld [%g1 + %lo(0x00000000)], %g1
3967 ld [%g1 + (4 * _gloffset_TexEnviv)], %g3
3968 #endif
3969 jmpl %g3, %g0
3970 nop
3971
3972 .globl glTexGend
3973 .type glTexGend,#function
3974 glTexGend:
3975 #ifdef __sparc_v9__
3976 sethi %hi(0x00000000), %g2
3977 sethi %hi(0x00000000), %g1
3978 or %g2, %lo(0x00000000), %g2
3979 or %g1, %lo(0x00000000), %g1
3980 sllx %g2, 32, %g2
3981 ldx [%g1 + %g2], %g1
3982 sethi %hi(8 * _gloffset_TexGend), %g2
3983 or %g2, %lo(8 * _gloffset_TexGend), %g2
3984 ldx [%g1 + %g2], %g3
3985 #else
3986 sethi %hi(0x00000000), %g1
3987 ld [%g1 + %lo(0x00000000)], %g1
3988 ld [%g1 + (4 * _gloffset_TexGend)], %g3
3989 #endif
3990 jmpl %g3, %g0
3991 nop
3992
3993 .globl glTexGendv
3994 .type glTexGendv,#function
3995 glTexGendv:
3996 #ifdef __sparc_v9__
3997 sethi %hi(0x00000000), %g2
3998 sethi %hi(0x00000000), %g1
3999 or %g2, %lo(0x00000000), %g2
4000 or %g1, %lo(0x00000000), %g1
4001 sllx %g2, 32, %g2
4002 ldx [%g1 + %g2], %g1
4003 sethi %hi(8 * _gloffset_TexGendv), %g2
4004 or %g2, %lo(8 * _gloffset_TexGendv), %g2
4005 ldx [%g1 + %g2], %g3
4006 #else
4007 sethi %hi(0x00000000), %g1
4008 ld [%g1 + %lo(0x00000000)], %g1
4009 ld [%g1 + (4 * _gloffset_TexGendv)], %g3
4010 #endif
4011 jmpl %g3, %g0
4012 nop
4013
4014 .globl glTexGenf
4015 .type glTexGenf,#function
4016 glTexGenf:
4017 #ifdef __sparc_v9__
4018 sethi %hi(0x00000000), %g2
4019 sethi %hi(0x00000000), %g1
4020 or %g2, %lo(0x00000000), %g2
4021 or %g1, %lo(0x00000000), %g1
4022 sllx %g2, 32, %g2
4023 ldx [%g1 + %g2], %g1
4024 sethi %hi(8 * _gloffset_TexGenf), %g2
4025 or %g2, %lo(8 * _gloffset_TexGenf), %g2
4026 ldx [%g1 + %g2], %g3
4027 #else
4028 sethi %hi(0x00000000), %g1
4029 ld [%g1 + %lo(0x00000000)], %g1
4030 ld [%g1 + (4 * _gloffset_TexGenf)], %g3
4031 #endif
4032 jmpl %g3, %g0
4033 nop
4034
4035 .globl glTexGenfv
4036 .type glTexGenfv,#function
4037 glTexGenfv:
4038 #ifdef __sparc_v9__
4039 sethi %hi(0x00000000), %g2
4040 sethi %hi(0x00000000), %g1
4041 or %g2, %lo(0x00000000), %g2
4042 or %g1, %lo(0x00000000), %g1
4043 sllx %g2, 32, %g2
4044 ldx [%g1 + %g2], %g1
4045 sethi %hi(8 * _gloffset_TexGenfv), %g2
4046 or %g2, %lo(8 * _gloffset_TexGenfv), %g2
4047 ldx [%g1 + %g2], %g3
4048 #else
4049 sethi %hi(0x00000000), %g1
4050 ld [%g1 + %lo(0x00000000)], %g1
4051 ld [%g1 + (4 * _gloffset_TexGenfv)], %g3
4052 #endif
4053 jmpl %g3, %g0
4054 nop
4055
4056 .globl glTexGeni
4057 .type glTexGeni,#function
4058 glTexGeni:
4059 #ifdef __sparc_v9__
4060 sethi %hi(0x00000000), %g2
4061 sethi %hi(0x00000000), %g1
4062 or %g2, %lo(0x00000000), %g2
4063 or %g1, %lo(0x00000000), %g1
4064 sllx %g2, 32, %g2
4065 ldx [%g1 + %g2], %g1
4066 sethi %hi(8 * _gloffset_TexGeni), %g2
4067 or %g2, %lo(8 * _gloffset_TexGeni), %g2
4068 ldx [%g1 + %g2], %g3
4069 #else
4070 sethi %hi(0x00000000), %g1
4071 ld [%g1 + %lo(0x00000000)], %g1
4072 ld [%g1 + (4 * _gloffset_TexGeni)], %g3
4073 #endif
4074 jmpl %g3, %g0
4075 nop
4076
4077 .globl glTexGeniv
4078 .type glTexGeniv,#function
4079 glTexGeniv:
4080 #ifdef __sparc_v9__
4081 sethi %hi(0x00000000), %g2
4082 sethi %hi(0x00000000), %g1
4083 or %g2, %lo(0x00000000), %g2
4084 or %g1, %lo(0x00000000), %g1
4085 sllx %g2, 32, %g2
4086 ldx [%g1 + %g2], %g1
4087 sethi %hi(8 * _gloffset_TexGeniv), %g2
4088 or %g2, %lo(8 * _gloffset_TexGeniv), %g2
4089 ldx [%g1 + %g2], %g3
4090 #else
4091 sethi %hi(0x00000000), %g1
4092 ld [%g1 + %lo(0x00000000)], %g1
4093 ld [%g1 + (4 * _gloffset_TexGeniv)], %g3
4094 #endif
4095 jmpl %g3, %g0
4096 nop
4097
4098 .globl glFeedbackBuffer
4099 .type glFeedbackBuffer,#function
4100 glFeedbackBuffer:
4101 #ifdef __sparc_v9__
4102 sethi %hi(0x00000000), %g2
4103 sethi %hi(0x00000000), %g1
4104 or %g2, %lo(0x00000000), %g2
4105 or %g1, %lo(0x00000000), %g1
4106 sllx %g2, 32, %g2
4107 ldx [%g1 + %g2], %g1
4108 sethi %hi(8 * _gloffset_FeedbackBuffer), %g2
4109 or %g2, %lo(8 * _gloffset_FeedbackBuffer), %g2
4110 ldx [%g1 + %g2], %g3
4111 #else
4112 sethi %hi(0x00000000), %g1
4113 ld [%g1 + %lo(0x00000000)], %g1
4114 ld [%g1 + (4 * _gloffset_FeedbackBuffer)], %g3
4115 #endif
4116 jmpl %g3, %g0
4117 nop
4118
4119 .globl glSelectBuffer
4120 .type glSelectBuffer,#function
4121 glSelectBuffer:
4122 #ifdef __sparc_v9__
4123 sethi %hi(0x00000000), %g2
4124 sethi %hi(0x00000000), %g1
4125 or %g2, %lo(0x00000000), %g2
4126 or %g1, %lo(0x00000000), %g1
4127 sllx %g2, 32, %g2
4128 ldx [%g1 + %g2], %g1
4129 sethi %hi(8 * _gloffset_SelectBuffer), %g2
4130 or %g2, %lo(8 * _gloffset_SelectBuffer), %g2
4131 ldx [%g1 + %g2], %g3
4132 #else
4133 sethi %hi(0x00000000), %g1
4134 ld [%g1 + %lo(0x00000000)], %g1
4135 ld [%g1 + (4 * _gloffset_SelectBuffer)], %g3
4136 #endif
4137 jmpl %g3, %g0
4138 nop
4139
4140 .globl glRenderMode
4141 .type glRenderMode,#function
4142 glRenderMode:
4143 #ifdef __sparc_v9__
4144 sethi %hi(0x00000000), %g2
4145 sethi %hi(0x00000000), %g1
4146 or %g2, %lo(0x00000000), %g2
4147 or %g1, %lo(0x00000000), %g1
4148 sllx %g2, 32, %g2
4149 ldx [%g1 + %g2], %g1
4150 sethi %hi(8 * _gloffset_RenderMode), %g2
4151 or %g2, %lo(8 * _gloffset_RenderMode), %g2
4152 ldx [%g1 + %g2], %g3
4153 #else
4154 sethi %hi(0x00000000), %g1
4155 ld [%g1 + %lo(0x00000000)], %g1
4156 ld [%g1 + (4 * _gloffset_RenderMode)], %g3
4157 #endif
4158 jmpl %g3, %g0
4159 nop
4160
4161 .globl glInitNames
4162 .type glInitNames,#function
4163 glInitNames:
4164 #ifdef __sparc_v9__
4165 sethi %hi(0x00000000), %g2
4166 sethi %hi(0x00000000), %g1
4167 or %g2, %lo(0x00000000), %g2
4168 or %g1, %lo(0x00000000), %g1
4169 sllx %g2, 32, %g2
4170 ldx [%g1 + %g2], %g1
4171 sethi %hi(8 * _gloffset_InitNames), %g2
4172 or %g2, %lo(8 * _gloffset_InitNames), %g2
4173 ldx [%g1 + %g2], %g3
4174 #else
4175 sethi %hi(0x00000000), %g1
4176 ld [%g1 + %lo(0x00000000)], %g1
4177 ld [%g1 + (4 * _gloffset_InitNames)], %g3
4178 #endif
4179 jmpl %g3, %g0
4180 nop
4181
4182 .globl glLoadName
4183 .type glLoadName,#function
4184 glLoadName:
4185 #ifdef __sparc_v9__
4186 sethi %hi(0x00000000), %g2
4187 sethi %hi(0x00000000), %g1
4188 or %g2, %lo(0x00000000), %g2
4189 or %g1, %lo(0x00000000), %g1
4190 sllx %g2, 32, %g2
4191 ldx [%g1 + %g2], %g1
4192 sethi %hi(8 * _gloffset_LoadName), %g2
4193 or %g2, %lo(8 * _gloffset_LoadName), %g2
4194 ldx [%g1 + %g2], %g3
4195 #else
4196 sethi %hi(0x00000000), %g1
4197 ld [%g1 + %lo(0x00000000)], %g1
4198 ld [%g1 + (4 * _gloffset_LoadName)], %g3
4199 #endif
4200 jmpl %g3, %g0
4201 nop
4202
4203 .globl glPassThrough
4204 .type glPassThrough,#function
4205 glPassThrough:
4206 #ifdef __sparc_v9__
4207 sethi %hi(0x00000000), %g2
4208 sethi %hi(0x00000000), %g1
4209 or %g2, %lo(0x00000000), %g2
4210 or %g1, %lo(0x00000000), %g1
4211 sllx %g2, 32, %g2
4212 ldx [%g1 + %g2], %g1
4213 sethi %hi(8 * _gloffset_PassThrough), %g2
4214 or %g2, %lo(8 * _gloffset_PassThrough), %g2
4215 ldx [%g1 + %g2], %g3
4216 #else
4217 sethi %hi(0x00000000), %g1
4218 ld [%g1 + %lo(0x00000000)], %g1
4219 ld [%g1 + (4 * _gloffset_PassThrough)], %g3
4220 #endif
4221 jmpl %g3, %g0
4222 nop
4223
4224 .globl glPopName
4225 .type glPopName,#function
4226 glPopName:
4227 #ifdef __sparc_v9__
4228 sethi %hi(0x00000000), %g2
4229 sethi %hi(0x00000000), %g1
4230 or %g2, %lo(0x00000000), %g2
4231 or %g1, %lo(0x00000000), %g1
4232 sllx %g2, 32, %g2
4233 ldx [%g1 + %g2], %g1
4234 sethi %hi(8 * _gloffset_PopName), %g2
4235 or %g2, %lo(8 * _gloffset_PopName), %g2
4236 ldx [%g1 + %g2], %g3
4237 #else
4238 sethi %hi(0x00000000), %g1
4239 ld [%g1 + %lo(0x00000000)], %g1
4240 ld [%g1 + (4 * _gloffset_PopName)], %g3
4241 #endif
4242 jmpl %g3, %g0
4243 nop
4244
4245 .globl glPushName
4246 .type glPushName,#function
4247 glPushName:
4248 #ifdef __sparc_v9__
4249 sethi %hi(0x00000000), %g2
4250 sethi %hi(0x00000000), %g1
4251 or %g2, %lo(0x00000000), %g2
4252 or %g1, %lo(0x00000000), %g1
4253 sllx %g2, 32, %g2
4254 ldx [%g1 + %g2], %g1
4255 sethi %hi(8 * _gloffset_PushName), %g2
4256 or %g2, %lo(8 * _gloffset_PushName), %g2
4257 ldx [%g1 + %g2], %g3
4258 #else
4259 sethi %hi(0x00000000), %g1
4260 ld [%g1 + %lo(0x00000000)], %g1
4261 ld [%g1 + (4 * _gloffset_PushName)], %g3
4262 #endif
4263 jmpl %g3, %g0
4264 nop
4265
4266 .globl glDrawBuffer
4267 .type glDrawBuffer,#function
4268 glDrawBuffer:
4269 #ifdef __sparc_v9__
4270 sethi %hi(0x00000000), %g2
4271 sethi %hi(0x00000000), %g1
4272 or %g2, %lo(0x00000000), %g2
4273 or %g1, %lo(0x00000000), %g1
4274 sllx %g2, 32, %g2
4275 ldx [%g1 + %g2], %g1
4276 sethi %hi(8 * _gloffset_DrawBuffer), %g2
4277 or %g2, %lo(8 * _gloffset_DrawBuffer), %g2
4278 ldx [%g1 + %g2], %g3
4279 #else
4280 sethi %hi(0x00000000), %g1
4281 ld [%g1 + %lo(0x00000000)], %g1
4282 ld [%g1 + (4 * _gloffset_DrawBuffer)], %g3
4283 #endif
4284 jmpl %g3, %g0
4285 nop
4286
4287 .globl glClear
4288 .type glClear,#function
4289 glClear:
4290 #ifdef __sparc_v9__
4291 sethi %hi(0x00000000), %g2
4292 sethi %hi(0x00000000), %g1
4293 or %g2, %lo(0x00000000), %g2
4294 or %g1, %lo(0x00000000), %g1
4295 sllx %g2, 32, %g2
4296 ldx [%g1 + %g2], %g1
4297 sethi %hi(8 * _gloffset_Clear), %g2
4298 or %g2, %lo(8 * _gloffset_Clear), %g2
4299 ldx [%g1 + %g2], %g3
4300 #else
4301 sethi %hi(0x00000000), %g1
4302 ld [%g1 + %lo(0x00000000)], %g1
4303 ld [%g1 + (4 * _gloffset_Clear)], %g3
4304 #endif
4305 jmpl %g3, %g0
4306 nop
4307
4308 .globl glClearAccum
4309 .type glClearAccum,#function
4310 glClearAccum:
4311 #ifdef __sparc_v9__
4312 sethi %hi(0x00000000), %g2
4313 sethi %hi(0x00000000), %g1
4314 or %g2, %lo(0x00000000), %g2
4315 or %g1, %lo(0x00000000), %g1
4316 sllx %g2, 32, %g2
4317 ldx [%g1 + %g2], %g1
4318 sethi %hi(8 * _gloffset_ClearAccum), %g2
4319 or %g2, %lo(8 * _gloffset_ClearAccum), %g2
4320 ldx [%g1 + %g2], %g3
4321 #else
4322 sethi %hi(0x00000000), %g1
4323 ld [%g1 + %lo(0x00000000)], %g1
4324 ld [%g1 + (4 * _gloffset_ClearAccum)], %g3
4325 #endif
4326 jmpl %g3, %g0
4327 nop
4328
4329 .globl glClearIndex
4330 .type glClearIndex,#function
4331 glClearIndex:
4332 #ifdef __sparc_v9__
4333 sethi %hi(0x00000000), %g2
4334 sethi %hi(0x00000000), %g1
4335 or %g2, %lo(0x00000000), %g2
4336 or %g1, %lo(0x00000000), %g1
4337 sllx %g2, 32, %g2
4338 ldx [%g1 + %g2], %g1
4339 sethi %hi(8 * _gloffset_ClearIndex), %g2
4340 or %g2, %lo(8 * _gloffset_ClearIndex), %g2
4341 ldx [%g1 + %g2], %g3
4342 #else
4343 sethi %hi(0x00000000), %g1
4344 ld [%g1 + %lo(0x00000000)], %g1
4345 ld [%g1 + (4 * _gloffset_ClearIndex)], %g3
4346 #endif
4347 jmpl %g3, %g0
4348 nop
4349
4350 .globl glClearColor
4351 .type glClearColor,#function
4352 glClearColor:
4353 #ifdef __sparc_v9__
4354 sethi %hi(0x00000000), %g2
4355 sethi %hi(0x00000000), %g1
4356 or %g2, %lo(0x00000000), %g2
4357 or %g1, %lo(0x00000000), %g1
4358 sllx %g2, 32, %g2
4359 ldx [%g1 + %g2], %g1
4360 sethi %hi(8 * _gloffset_ClearColor), %g2
4361 or %g2, %lo(8 * _gloffset_ClearColor), %g2
4362 ldx [%g1 + %g2], %g3
4363 #else
4364 sethi %hi(0x00000000), %g1
4365 ld [%g1 + %lo(0x00000000)], %g1
4366 ld [%g1 + (4 * _gloffset_ClearColor)], %g3
4367 #endif
4368 jmpl %g3, %g0
4369 nop
4370
4371 .globl glClearStencil
4372 .type glClearStencil,#function
4373 glClearStencil:
4374 #ifdef __sparc_v9__
4375 sethi %hi(0x00000000), %g2
4376 sethi %hi(0x00000000), %g1
4377 or %g2, %lo(0x00000000), %g2
4378 or %g1, %lo(0x00000000), %g1
4379 sllx %g2, 32, %g2
4380 ldx [%g1 + %g2], %g1
4381 sethi %hi(8 * _gloffset_ClearStencil), %g2
4382 or %g2, %lo(8 * _gloffset_ClearStencil), %g2
4383 ldx [%g1 + %g2], %g3
4384 #else
4385 sethi %hi(0x00000000), %g1
4386 ld [%g1 + %lo(0x00000000)], %g1
4387 ld [%g1 + (4 * _gloffset_ClearStencil)], %g3
4388 #endif
4389 jmpl %g3, %g0
4390 nop
4391
4392 .globl glClearDepth
4393 .type glClearDepth,#function
4394 glClearDepth:
4395 #ifdef __sparc_v9__
4396 sethi %hi(0x00000000), %g2
4397 sethi %hi(0x00000000), %g1
4398 or %g2, %lo(0x00000000), %g2
4399 or %g1, %lo(0x00000000), %g1
4400 sllx %g2, 32, %g2
4401 ldx [%g1 + %g2], %g1
4402 sethi %hi(8 * _gloffset_ClearDepth), %g2
4403 or %g2, %lo(8 * _gloffset_ClearDepth), %g2
4404 ldx [%g1 + %g2], %g3
4405 #else
4406 sethi %hi(0x00000000), %g1
4407 ld [%g1 + %lo(0x00000000)], %g1
4408 ld [%g1 + (4 * _gloffset_ClearDepth)], %g3
4409 #endif
4410 jmpl %g3, %g0
4411 nop
4412
4413 .globl glStencilMask
4414 .type glStencilMask,#function
4415 glStencilMask:
4416 #ifdef __sparc_v9__
4417 sethi %hi(0x00000000), %g2
4418 sethi %hi(0x00000000), %g1
4419 or %g2, %lo(0x00000000), %g2
4420 or %g1, %lo(0x00000000), %g1
4421 sllx %g2, 32, %g2
4422 ldx [%g1 + %g2], %g1
4423 sethi %hi(8 * _gloffset_StencilMask), %g2
4424 or %g2, %lo(8 * _gloffset_StencilMask), %g2
4425 ldx [%g1 + %g2], %g3
4426 #else
4427 sethi %hi(0x00000000), %g1
4428 ld [%g1 + %lo(0x00000000)], %g1
4429 ld [%g1 + (4 * _gloffset_StencilMask)], %g3
4430 #endif
4431 jmpl %g3, %g0
4432 nop
4433
4434 .globl glColorMask
4435 .type glColorMask,#function
4436 glColorMask:
4437 #ifdef __sparc_v9__
4438 sethi %hi(0x00000000), %g2
4439 sethi %hi(0x00000000), %g1
4440 or %g2, %lo(0x00000000), %g2
4441 or %g1, %lo(0x00000000), %g1
4442 sllx %g2, 32, %g2
4443 ldx [%g1 + %g2], %g1
4444 sethi %hi(8 * _gloffset_ColorMask), %g2
4445 or %g2, %lo(8 * _gloffset_ColorMask), %g2
4446 ldx [%g1 + %g2], %g3
4447 #else
4448 sethi %hi(0x00000000), %g1
4449 ld [%g1 + %lo(0x00000000)], %g1
4450 ld [%g1 + (4 * _gloffset_ColorMask)], %g3
4451 #endif
4452 jmpl %g3, %g0
4453 nop
4454
4455 .globl glDepthMask
4456 .type glDepthMask,#function
4457 glDepthMask:
4458 #ifdef __sparc_v9__
4459 sethi %hi(0x00000000), %g2
4460 sethi %hi(0x00000000), %g1
4461 or %g2, %lo(0x00000000), %g2
4462 or %g1, %lo(0x00000000), %g1
4463 sllx %g2, 32, %g2
4464 ldx [%g1 + %g2], %g1
4465 sethi %hi(8 * _gloffset_DepthMask), %g2
4466 or %g2, %lo(8 * _gloffset_DepthMask), %g2
4467 ldx [%g1 + %g2], %g3
4468 #else
4469 sethi %hi(0x00000000), %g1
4470 ld [%g1 + %lo(0x00000000)], %g1
4471 ld [%g1 + (4 * _gloffset_DepthMask)], %g3
4472 #endif
4473 jmpl %g3, %g0
4474 nop
4475
4476 .globl glIndexMask
4477 .type glIndexMask,#function
4478 glIndexMask:
4479 #ifdef __sparc_v9__
4480 sethi %hi(0x00000000), %g2
4481 sethi %hi(0x00000000), %g1
4482 or %g2, %lo(0x00000000), %g2
4483 or %g1, %lo(0x00000000), %g1
4484 sllx %g2, 32, %g2
4485 ldx [%g1 + %g2], %g1
4486 sethi %hi(8 * _gloffset_IndexMask), %g2
4487 or %g2, %lo(8 * _gloffset_IndexMask), %g2
4488 ldx [%g1 + %g2], %g3
4489 #else
4490 sethi %hi(0x00000000), %g1
4491 ld [%g1 + %lo(0x00000000)], %g1
4492 ld [%g1 + (4 * _gloffset_IndexMask)], %g3
4493 #endif
4494 jmpl %g3, %g0
4495 nop
4496
4497 .globl glAccum
4498 .type glAccum,#function
4499 glAccum:
4500 #ifdef __sparc_v9__
4501 sethi %hi(0x00000000), %g2
4502 sethi %hi(0x00000000), %g1
4503 or %g2, %lo(0x00000000), %g2
4504 or %g1, %lo(0x00000000), %g1
4505 sllx %g2, 32, %g2
4506 ldx [%g1 + %g2], %g1
4507 sethi %hi(8 * _gloffset_Accum), %g2
4508 or %g2, %lo(8 * _gloffset_Accum), %g2
4509 ldx [%g1 + %g2], %g3
4510 #else
4511 sethi %hi(0x00000000), %g1
4512 ld [%g1 + %lo(0x00000000)], %g1
4513 ld [%g1 + (4 * _gloffset_Accum)], %g3
4514 #endif
4515 jmpl %g3, %g0
4516 nop
4517
4518 .globl glDisable
4519 .type glDisable,#function
4520 glDisable:
4521 #ifdef __sparc_v9__
4522 sethi %hi(0x00000000), %g2
4523 sethi %hi(0x00000000), %g1
4524 or %g2, %lo(0x00000000), %g2
4525 or %g1, %lo(0x00000000), %g1
4526 sllx %g2, 32, %g2
4527 ldx [%g1 + %g2], %g1
4528 sethi %hi(8 * _gloffset_Disable), %g2
4529 or %g2, %lo(8 * _gloffset_Disable), %g2
4530 ldx [%g1 + %g2], %g3
4531 #else
4532 sethi %hi(0x00000000), %g1
4533 ld [%g1 + %lo(0x00000000)], %g1
4534 ld [%g1 + (4 * _gloffset_Disable)], %g3
4535 #endif
4536 jmpl %g3, %g0
4537 nop
4538
4539 .globl glEnable
4540 .type glEnable,#function
4541 glEnable:
4542 #ifdef __sparc_v9__
4543 sethi %hi(0x00000000), %g2
4544 sethi %hi(0x00000000), %g1
4545 or %g2, %lo(0x00000000), %g2
4546 or %g1, %lo(0x00000000), %g1
4547 sllx %g2, 32, %g2
4548 ldx [%g1 + %g2], %g1
4549 sethi %hi(8 * _gloffset_Enable), %g2
4550 or %g2, %lo(8 * _gloffset_Enable), %g2
4551 ldx [%g1 + %g2], %g3
4552 #else
4553 sethi %hi(0x00000000), %g1
4554 ld [%g1 + %lo(0x00000000)], %g1
4555 ld [%g1 + (4 * _gloffset_Enable)], %g3
4556 #endif
4557 jmpl %g3, %g0
4558 nop
4559
4560 .globl glFinish
4561 .type glFinish,#function
4562 glFinish:
4563 #ifdef __sparc_v9__
4564 sethi %hi(0x00000000), %g2
4565 sethi %hi(0x00000000), %g1
4566 or %g2, %lo(0x00000000), %g2
4567 or %g1, %lo(0x00000000), %g1
4568 sllx %g2, 32, %g2
4569 ldx [%g1 + %g2], %g1
4570 sethi %hi(8 * _gloffset_Finish), %g2
4571 or %g2, %lo(8 * _gloffset_Finish), %g2
4572 ldx [%g1 + %g2], %g3
4573 #else
4574 sethi %hi(0x00000000), %g1
4575 ld [%g1 + %lo(0x00000000)], %g1
4576 ld [%g1 + (4 * _gloffset_Finish)], %g3
4577 #endif
4578 jmpl %g3, %g0
4579 nop
4580
4581 .globl glFlush
4582 .type glFlush,#function
4583 glFlush:
4584 #ifdef __sparc_v9__
4585 sethi %hi(0x00000000), %g2
4586 sethi %hi(0x00000000), %g1
4587 or %g2, %lo(0x00000000), %g2
4588 or %g1, %lo(0x00000000), %g1
4589 sllx %g2, 32, %g2
4590 ldx [%g1 + %g2], %g1
4591 sethi %hi(8 * _gloffset_Flush), %g2
4592 or %g2, %lo(8 * _gloffset_Flush), %g2
4593 ldx [%g1 + %g2], %g3
4594 #else
4595 sethi %hi(0x00000000), %g1
4596 ld [%g1 + %lo(0x00000000)], %g1
4597 ld [%g1 + (4 * _gloffset_Flush)], %g3
4598 #endif
4599 jmpl %g3, %g0
4600 nop
4601
4602 .globl glPopAttrib
4603 .type glPopAttrib,#function
4604 glPopAttrib:
4605 #ifdef __sparc_v9__
4606 sethi %hi(0x00000000), %g2
4607 sethi %hi(0x00000000), %g1
4608 or %g2, %lo(0x00000000), %g2
4609 or %g1, %lo(0x00000000), %g1
4610 sllx %g2, 32, %g2
4611 ldx [%g1 + %g2], %g1
4612 sethi %hi(8 * _gloffset_PopAttrib), %g2
4613 or %g2, %lo(8 * _gloffset_PopAttrib), %g2
4614 ldx [%g1 + %g2], %g3
4615 #else
4616 sethi %hi(0x00000000), %g1
4617 ld [%g1 + %lo(0x00000000)], %g1
4618 ld [%g1 + (4 * _gloffset_PopAttrib)], %g3
4619 #endif
4620 jmpl %g3, %g0
4621 nop
4622
4623 .globl glPushAttrib
4624 .type glPushAttrib,#function
4625 glPushAttrib:
4626 #ifdef __sparc_v9__
4627 sethi %hi(0x00000000), %g2
4628 sethi %hi(0x00000000), %g1
4629 or %g2, %lo(0x00000000), %g2
4630 or %g1, %lo(0x00000000), %g1
4631 sllx %g2, 32, %g2
4632 ldx [%g1 + %g2], %g1
4633 sethi %hi(8 * _gloffset_PushAttrib), %g2
4634 or %g2, %lo(8 * _gloffset_PushAttrib), %g2
4635 ldx [%g1 + %g2], %g3
4636 #else
4637 sethi %hi(0x00000000), %g1
4638 ld [%g1 + %lo(0x00000000)], %g1
4639 ld [%g1 + (4 * _gloffset_PushAttrib)], %g3
4640 #endif
4641 jmpl %g3, %g0
4642 nop
4643
4644 .globl glMap1d
4645 .type glMap1d,#function
4646 glMap1d:
4647 #ifdef __sparc_v9__
4648 sethi %hi(0x00000000), %g2
4649 sethi %hi(0x00000000), %g1
4650 or %g2, %lo(0x00000000), %g2
4651 or %g1, %lo(0x00000000), %g1
4652 sllx %g2, 32, %g2
4653 ldx [%g1 + %g2], %g1
4654 sethi %hi(8 * _gloffset_Map1d), %g2
4655 or %g2, %lo(8 * _gloffset_Map1d), %g2
4656 ldx [%g1 + %g2], %g3
4657 #else
4658 sethi %hi(0x00000000), %g1
4659 ld [%g1 + %lo(0x00000000)], %g1
4660 ld [%g1 + (4 * _gloffset_Map1d)], %g3
4661 #endif
4662 jmpl %g3, %g0
4663 nop
4664
4665 .globl glMap1f
4666 .type glMap1f,#function
4667 glMap1f:
4668 #ifdef __sparc_v9__
4669 sethi %hi(0x00000000), %g2
4670 sethi %hi(0x00000000), %g1
4671 or %g2, %lo(0x00000000), %g2
4672 or %g1, %lo(0x00000000), %g1
4673 sllx %g2, 32, %g2
4674 ldx [%g1 + %g2], %g1
4675 sethi %hi(8 * _gloffset_Map1f), %g2
4676 or %g2, %lo(8 * _gloffset_Map1f), %g2
4677 ldx [%g1 + %g2], %g3
4678 #else
4679 sethi %hi(0x00000000), %g1
4680 ld [%g1 + %lo(0x00000000)], %g1
4681 ld [%g1 + (4 * _gloffset_Map1f)], %g3
4682 #endif
4683 jmpl %g3, %g0
4684 nop
4685
4686 .globl glMap2d
4687 .type glMap2d,#function
4688 glMap2d:
4689 #ifdef __sparc_v9__
4690 sethi %hi(0x00000000), %g2
4691 sethi %hi(0x00000000), %g1
4692 or %g2, %lo(0x00000000), %g2
4693 or %g1, %lo(0x00000000), %g1
4694 sllx %g2, 32, %g2
4695 ldx [%g1 + %g2], %g1
4696 sethi %hi(8 * _gloffset_Map2d), %g2
4697 or %g2, %lo(8 * _gloffset_Map2d), %g2
4698 ldx [%g1 + %g2], %g3
4699 #else
4700 sethi %hi(0x00000000), %g1
4701 ld [%g1 + %lo(0x00000000)], %g1
4702 ld [%g1 + (4 * _gloffset_Map2d)], %g3
4703 #endif
4704 jmpl %g3, %g0
4705 nop
4706
4707 .globl glMap2f
4708 .type glMap2f,#function
4709 glMap2f:
4710 #ifdef __sparc_v9__
4711 sethi %hi(0x00000000), %g2
4712 sethi %hi(0x00000000), %g1
4713 or %g2, %lo(0x00000000), %g2
4714 or %g1, %lo(0x00000000), %g1
4715 sllx %g2, 32, %g2
4716 ldx [%g1 + %g2], %g1
4717 sethi %hi(8 * _gloffset_Map2f), %g2
4718 or %g2, %lo(8 * _gloffset_Map2f), %g2
4719 ldx [%g1 + %g2], %g3
4720 #else
4721 sethi %hi(0x00000000), %g1
4722 ld [%g1 + %lo(0x00000000)], %g1
4723 ld [%g1 + (4 * _gloffset_Map2f)], %g3
4724 #endif
4725 jmpl %g3, %g0
4726 nop
4727
4728 .globl glMapGrid1d
4729 .type glMapGrid1d,#function
4730 glMapGrid1d:
4731 #ifdef __sparc_v9__
4732 sethi %hi(0x00000000), %g2
4733 sethi %hi(0x00000000), %g1
4734 or %g2, %lo(0x00000000), %g2
4735 or %g1, %lo(0x00000000), %g1
4736 sllx %g2, 32, %g2
4737 ldx [%g1 + %g2], %g1
4738 sethi %hi(8 * _gloffset_MapGrid1d), %g2
4739 or %g2, %lo(8 * _gloffset_MapGrid1d), %g2
4740 ldx [%g1 + %g2], %g3
4741 #else
4742 sethi %hi(0x00000000), %g1
4743 ld [%g1 + %lo(0x00000000)], %g1
4744 ld [%g1 + (4 * _gloffset_MapGrid1d)], %g3
4745 #endif
4746 jmpl %g3, %g0
4747 nop
4748
4749 .globl glMapGrid1f
4750 .type glMapGrid1f,#function
4751 glMapGrid1f:
4752 #ifdef __sparc_v9__
4753 sethi %hi(0x00000000), %g2
4754 sethi %hi(0x00000000), %g1
4755 or %g2, %lo(0x00000000), %g2
4756 or %g1, %lo(0x00000000), %g1
4757 sllx %g2, 32, %g2
4758 ldx [%g1 + %g2], %g1
4759 sethi %hi(8 * _gloffset_MapGrid1f), %g2
4760 or %g2, %lo(8 * _gloffset_MapGrid1f), %g2
4761 ldx [%g1 + %g2], %g3
4762 #else
4763 sethi %hi(0x00000000), %g1
4764 ld [%g1 + %lo(0x00000000)], %g1
4765 ld [%g1 + (4 * _gloffset_MapGrid1f)], %g3
4766 #endif
4767 jmpl %g3, %g0
4768 nop
4769
4770 .globl glMapGrid2d
4771 .type glMapGrid2d,#function
4772 glMapGrid2d:
4773 #ifdef __sparc_v9__
4774 sethi %hi(0x00000000), %g2
4775 sethi %hi(0x00000000), %g1
4776 or %g2, %lo(0x00000000), %g2
4777 or %g1, %lo(0x00000000), %g1
4778 sllx %g2, 32, %g2
4779 ldx [%g1 + %g2], %g1
4780 sethi %hi(8 * _gloffset_MapGrid2d), %g2
4781 or %g2, %lo(8 * _gloffset_MapGrid2d), %g2
4782 ldx [%g1 + %g2], %g3
4783 #else
4784 sethi %hi(0x00000000), %g1
4785 ld [%g1 + %lo(0x00000000)], %g1
4786 ld [%g1 + (4 * _gloffset_MapGrid2d)], %g3
4787 #endif
4788 jmpl %g3, %g0
4789 nop
4790
4791 .globl glMapGrid2f
4792 .type glMapGrid2f,#function
4793 glMapGrid2f:
4794 #ifdef __sparc_v9__
4795 sethi %hi(0x00000000), %g2
4796 sethi %hi(0x00000000), %g1
4797 or %g2, %lo(0x00000000), %g2
4798 or %g1, %lo(0x00000000), %g1
4799 sllx %g2, 32, %g2
4800 ldx [%g1 + %g2], %g1
4801 sethi %hi(8 * _gloffset_MapGrid2f), %g2
4802 or %g2, %lo(8 * _gloffset_MapGrid2f), %g2
4803 ldx [%g1 + %g2], %g3
4804 #else
4805 sethi %hi(0x00000000), %g1
4806 ld [%g1 + %lo(0x00000000)], %g1
4807 ld [%g1 + (4 * _gloffset_MapGrid2f)], %g3
4808 #endif
4809 jmpl %g3, %g0
4810 nop
4811
4812 .globl glEvalCoord1d
4813 .type glEvalCoord1d,#function
4814 glEvalCoord1d:
4815 #ifdef __sparc_v9__
4816 sethi %hi(0x00000000), %g2
4817 sethi %hi(0x00000000), %g1
4818 or %g2, %lo(0x00000000), %g2
4819 or %g1, %lo(0x00000000), %g1
4820 sllx %g2, 32, %g2
4821 ldx [%g1 + %g2], %g1
4822 sethi %hi(8 * _gloffset_EvalCoord1d), %g2
4823 or %g2, %lo(8 * _gloffset_EvalCoord1d), %g2
4824 ldx [%g1 + %g2], %g3
4825 #else
4826 sethi %hi(0x00000000), %g1
4827 ld [%g1 + %lo(0x00000000)], %g1
4828 ld [%g1 + (4 * _gloffset_EvalCoord1d)], %g3
4829 #endif
4830 jmpl %g3, %g0
4831 nop
4832
4833 .globl glEvalCoord1dv
4834 .type glEvalCoord1dv,#function
4835 glEvalCoord1dv:
4836 #ifdef __sparc_v9__
4837 sethi %hi(0x00000000), %g2
4838 sethi %hi(0x00000000), %g1
4839 or %g2, %lo(0x00000000), %g2
4840 or %g1, %lo(0x00000000), %g1
4841 sllx %g2, 32, %g2
4842 ldx [%g1 + %g2], %g1
4843 sethi %hi(8 * _gloffset_EvalCoord1dv), %g2
4844 or %g2, %lo(8 * _gloffset_EvalCoord1dv), %g2
4845 ldx [%g1 + %g2], %g3
4846 #else
4847 sethi %hi(0x00000000), %g1
4848 ld [%g1 + %lo(0x00000000)], %g1
4849 ld [%g1 + (4 * _gloffset_EvalCoord1dv)], %g3
4850 #endif
4851 jmpl %g3, %g0
4852 nop
4853
4854 .globl glEvalCoord1f
4855 .type glEvalCoord1f,#function
4856 glEvalCoord1f:
4857 #ifdef __sparc_v9__
4858 sethi %hi(0x00000000), %g2
4859 sethi %hi(0x00000000), %g1
4860 or %g2, %lo(0x00000000), %g2
4861 or %g1, %lo(0x00000000), %g1
4862 sllx %g2, 32, %g2
4863 ldx [%g1 + %g2], %g1
4864 sethi %hi(8 * _gloffset_EvalCoord1f), %g2
4865 or %g2, %lo(8 * _gloffset_EvalCoord1f), %g2
4866 ldx [%g1 + %g2], %g3
4867 #else
4868 sethi %hi(0x00000000), %g1
4869 ld [%g1 + %lo(0x00000000)], %g1
4870 ld [%g1 + (4 * _gloffset_EvalCoord1f)], %g3
4871 #endif
4872 jmpl %g3, %g0
4873 nop
4874
4875 .globl glEvalCoord1fv
4876 .type glEvalCoord1fv,#function
4877 glEvalCoord1fv:
4878 #ifdef __sparc_v9__
4879 sethi %hi(0x00000000), %g2
4880 sethi %hi(0x00000000), %g1
4881 or %g2, %lo(0x00000000), %g2
4882 or %g1, %lo(0x00000000), %g1
4883 sllx %g2, 32, %g2
4884 ldx [%g1 + %g2], %g1
4885 sethi %hi(8 * _gloffset_EvalCoord1fv), %g2
4886 or %g2, %lo(8 * _gloffset_EvalCoord1fv), %g2
4887 ldx [%g1 + %g2], %g3
4888 #else
4889 sethi %hi(0x00000000), %g1
4890 ld [%g1 + %lo(0x00000000)], %g1
4891 ld [%g1 + (4 * _gloffset_EvalCoord1fv)], %g3
4892 #endif
4893 jmpl %g3, %g0
4894 nop
4895
4896 .globl glEvalCoord2d
4897 .type glEvalCoord2d,#function
4898 glEvalCoord2d:
4899 #ifdef __sparc_v9__
4900 sethi %hi(0x00000000), %g2
4901 sethi %hi(0x00000000), %g1
4902 or %g2, %lo(0x00000000), %g2
4903 or %g1, %lo(0x00000000), %g1
4904 sllx %g2, 32, %g2
4905 ldx [%g1 + %g2], %g1
4906 sethi %hi(8 * _gloffset_EvalCoord2d), %g2
4907 or %g2, %lo(8 * _gloffset_EvalCoord2d), %g2
4908 ldx [%g1 + %g2], %g3
4909 #else
4910 sethi %hi(0x00000000), %g1
4911 ld [%g1 + %lo(0x00000000)], %g1
4912 ld [%g1 + (4 * _gloffset_EvalCoord2d)], %g3
4913 #endif
4914 jmpl %g3, %g0
4915 nop
4916
4917 .globl glEvalCoord2dv
4918 .type glEvalCoord2dv,#function
4919 glEvalCoord2dv:
4920 #ifdef __sparc_v9__
4921 sethi %hi(0x00000000), %g2
4922 sethi %hi(0x00000000), %g1
4923 or %g2, %lo(0x00000000), %g2
4924 or %g1, %lo(0x00000000), %g1
4925 sllx %g2, 32, %g2
4926 ldx [%g1 + %g2], %g1
4927 sethi %hi(8 * _gloffset_EvalCoord2dv), %g2
4928 or %g2, %lo(8 * _gloffset_EvalCoord2dv), %g2
4929 ldx [%g1 + %g2], %g3
4930 #else
4931 sethi %hi(0x00000000), %g1
4932 ld [%g1 + %lo(0x00000000)], %g1
4933 ld [%g1 + (4 * _gloffset_EvalCoord2dv)], %g3
4934 #endif
4935 jmpl %g3, %g0
4936 nop
4937
4938 .globl glEvalCoord2f
4939 .type glEvalCoord2f,#function
4940 glEvalCoord2f:
4941 #ifdef __sparc_v9__
4942 sethi %hi(0x00000000), %g2
4943 sethi %hi(0x00000000), %g1
4944 or %g2, %lo(0x00000000), %g2
4945 or %g1, %lo(0x00000000), %g1
4946 sllx %g2, 32, %g2
4947 ldx [%g1 + %g2], %g1
4948 sethi %hi(8 * _gloffset_EvalCoord2f), %g2
4949 or %g2, %lo(8 * _gloffset_EvalCoord2f), %g2
4950 ldx [%g1 + %g2], %g3
4951 #else
4952 sethi %hi(0x00000000), %g1
4953 ld [%g1 + %lo(0x00000000)], %g1
4954 ld [%g1 + (4 * _gloffset_EvalCoord2f)], %g3
4955 #endif
4956 jmpl %g3, %g0
4957 nop
4958
4959 .globl glEvalCoord2fv
4960 .type glEvalCoord2fv,#function
4961 glEvalCoord2fv:
4962 #ifdef __sparc_v9__
4963 sethi %hi(0x00000000), %g2
4964 sethi %hi(0x00000000), %g1
4965 or %g2, %lo(0x00000000), %g2
4966 or %g1, %lo(0x00000000), %g1
4967 sllx %g2, 32, %g2
4968 ldx [%g1 + %g2], %g1
4969 sethi %hi(8 * _gloffset_EvalCoord2fv), %g2
4970 or %g2, %lo(8 * _gloffset_EvalCoord2fv), %g2
4971 ldx [%g1 + %g2], %g3
4972 #else
4973 sethi %hi(0x00000000), %g1
4974 ld [%g1 + %lo(0x00000000)], %g1
4975 ld [%g1 + (4 * _gloffset_EvalCoord2fv)], %g3
4976 #endif
4977 jmpl %g3, %g0
4978 nop
4979
4980 .globl glEvalMesh1
4981 .type glEvalMesh1,#function
4982 glEvalMesh1:
4983 #ifdef __sparc_v9__
4984 sethi %hi(0x00000000), %g2
4985 sethi %hi(0x00000000), %g1
4986 or %g2, %lo(0x00000000), %g2
4987 or %g1, %lo(0x00000000), %g1
4988 sllx %g2, 32, %g2
4989 ldx [%g1 + %g2], %g1
4990 sethi %hi(8 * _gloffset_EvalMesh1), %g2
4991 or %g2, %lo(8 * _gloffset_EvalMesh1), %g2
4992 ldx [%g1 + %g2], %g3
4993 #else
4994 sethi %hi(0x00000000), %g1
4995 ld [%g1 + %lo(0x00000000)], %g1
4996 ld [%g1 + (4 * _gloffset_EvalMesh1)], %g3
4997 #endif
4998 jmpl %g3, %g0
4999 nop
5000
5001 .globl glEvalPoint1
5002 .type glEvalPoint1,#function
5003 glEvalPoint1:
5004 #ifdef __sparc_v9__
5005 sethi %hi(0x00000000), %g2
5006 sethi %hi(0x00000000), %g1
5007 or %g2, %lo(0x00000000), %g2
5008 or %g1, %lo(0x00000000), %g1
5009 sllx %g2, 32, %g2
5010 ldx [%g1 + %g2], %g1
5011 sethi %hi(8 * _gloffset_EvalPoint1), %g2
5012 or %g2, %lo(8 * _gloffset_EvalPoint1), %g2
5013 ldx [%g1 + %g2], %g3
5014 #else
5015 sethi %hi(0x00000000), %g1
5016 ld [%g1 + %lo(0x00000000)], %g1
5017 ld [%g1 + (4 * _gloffset_EvalPoint1)], %g3
5018 #endif
5019 jmpl %g3, %g0
5020 nop
5021
5022 .globl glEvalMesh2
5023 .type glEvalMesh2,#function
5024 glEvalMesh2:
5025 #ifdef __sparc_v9__
5026 sethi %hi(0x00000000), %g2
5027 sethi %hi(0x00000000), %g1
5028 or %g2, %lo(0x00000000), %g2
5029 or %g1, %lo(0x00000000), %g1
5030 sllx %g2, 32, %g2
5031 ldx [%g1 + %g2], %g1
5032 sethi %hi(8 * _gloffset_EvalMesh2), %g2
5033 or %g2, %lo(8 * _gloffset_EvalMesh2), %g2
5034 ldx [%g1 + %g2], %g3
5035 #else
5036 sethi %hi(0x00000000), %g1
5037 ld [%g1 + %lo(0x00000000)], %g1
5038 ld [%g1 + (4 * _gloffset_EvalMesh2)], %g3
5039 #endif
5040 jmpl %g3, %g0
5041 nop
5042
5043 .globl glEvalPoint2
5044 .type glEvalPoint2,#function
5045 glEvalPoint2:
5046 #ifdef __sparc_v9__
5047 sethi %hi(0x00000000), %g2
5048 sethi %hi(0x00000000), %g1
5049 or %g2, %lo(0x00000000), %g2
5050 or %g1, %lo(0x00000000), %g1
5051 sllx %g2, 32, %g2
5052 ldx [%g1 + %g2], %g1
5053 sethi %hi(8 * _gloffset_EvalPoint2), %g2
5054 or %g2, %lo(8 * _gloffset_EvalPoint2), %g2
5055 ldx [%g1 + %g2], %g3
5056 #else
5057 sethi %hi(0x00000000), %g1
5058 ld [%g1 + %lo(0x00000000)], %g1
5059 ld [%g1 + (4 * _gloffset_EvalPoint2)], %g3
5060 #endif
5061 jmpl %g3, %g0
5062 nop
5063
5064 .globl glAlphaFunc
5065 .type glAlphaFunc,#function
5066 glAlphaFunc:
5067 #ifdef __sparc_v9__
5068 sethi %hi(0x00000000), %g2
5069 sethi %hi(0x00000000), %g1
5070 or %g2, %lo(0x00000000), %g2
5071 or %g1, %lo(0x00000000), %g1
5072 sllx %g2, 32, %g2
5073 ldx [%g1 + %g2], %g1
5074 sethi %hi(8 * _gloffset_AlphaFunc), %g2
5075 or %g2, %lo(8 * _gloffset_AlphaFunc), %g2
5076 ldx [%g1 + %g2], %g3
5077 #else
5078 sethi %hi(0x00000000), %g1
5079 ld [%g1 + %lo(0x00000000)], %g1
5080 ld [%g1 + (4 * _gloffset_AlphaFunc)], %g3
5081 #endif
5082 jmpl %g3, %g0
5083 nop
5084
5085 .globl glBlendFunc
5086 .type glBlendFunc,#function
5087 glBlendFunc:
5088 #ifdef __sparc_v9__
5089 sethi %hi(0x00000000), %g2
5090 sethi %hi(0x00000000), %g1
5091 or %g2, %lo(0x00000000), %g2
5092 or %g1, %lo(0x00000000), %g1
5093 sllx %g2, 32, %g2
5094 ldx [%g1 + %g2], %g1
5095 sethi %hi(8 * _gloffset_BlendFunc), %g2
5096 or %g2, %lo(8 * _gloffset_BlendFunc), %g2
5097 ldx [%g1 + %g2], %g3
5098 #else
5099 sethi %hi(0x00000000), %g1
5100 ld [%g1 + %lo(0x00000000)], %g1
5101 ld [%g1 + (4 * _gloffset_BlendFunc)], %g3
5102 #endif
5103 jmpl %g3, %g0
5104 nop
5105
5106 .globl glLogicOp
5107 .type glLogicOp,#function
5108 glLogicOp:
5109 #ifdef __sparc_v9__
5110 sethi %hi(0x00000000), %g2
5111 sethi %hi(0x00000000), %g1
5112 or %g2, %lo(0x00000000), %g2
5113 or %g1, %lo(0x00000000), %g1
5114 sllx %g2, 32, %g2
5115 ldx [%g1 + %g2], %g1
5116 sethi %hi(8 * _gloffset_LogicOp), %g2
5117 or %g2, %lo(8 * _gloffset_LogicOp), %g2
5118 ldx [%g1 + %g2], %g3
5119 #else
5120 sethi %hi(0x00000000), %g1
5121 ld [%g1 + %lo(0x00000000)], %g1
5122 ld [%g1 + (4 * _gloffset_LogicOp)], %g3
5123 #endif
5124 jmpl %g3, %g0
5125 nop
5126
5127 .globl glStencilFunc
5128 .type glStencilFunc,#function
5129 glStencilFunc:
5130 #ifdef __sparc_v9__
5131 sethi %hi(0x00000000), %g2
5132 sethi %hi(0x00000000), %g1
5133 or %g2, %lo(0x00000000), %g2
5134 or %g1, %lo(0x00000000), %g1
5135 sllx %g2, 32, %g2
5136 ldx [%g1 + %g2], %g1
5137 sethi %hi(8 * _gloffset_StencilFunc), %g2
5138 or %g2, %lo(8 * _gloffset_StencilFunc), %g2
5139 ldx [%g1 + %g2], %g3
5140 #else
5141 sethi %hi(0x00000000), %g1
5142 ld [%g1 + %lo(0x00000000)], %g1
5143 ld [%g1 + (4 * _gloffset_StencilFunc)], %g3
5144 #endif
5145 jmpl %g3, %g0
5146 nop
5147
5148 .globl glStencilOp
5149 .type glStencilOp,#function
5150 glStencilOp:
5151 #ifdef __sparc_v9__
5152 sethi %hi(0x00000000), %g2
5153 sethi %hi(0x00000000), %g1
5154 or %g2, %lo(0x00000000), %g2
5155 or %g1, %lo(0x00000000), %g1
5156 sllx %g2, 32, %g2
5157 ldx [%g1 + %g2], %g1
5158 sethi %hi(8 * _gloffset_StencilOp), %g2
5159 or %g2, %lo(8 * _gloffset_StencilOp), %g2
5160 ldx [%g1 + %g2], %g3
5161 #else
5162 sethi %hi(0x00000000), %g1
5163 ld [%g1 + %lo(0x00000000)], %g1
5164 ld [%g1 + (4 * _gloffset_StencilOp)], %g3
5165 #endif
5166 jmpl %g3, %g0
5167 nop
5168
5169 .globl glDepthFunc
5170 .type glDepthFunc,#function
5171 glDepthFunc:
5172 #ifdef __sparc_v9__
5173 sethi %hi(0x00000000), %g2
5174 sethi %hi(0x00000000), %g1
5175 or %g2, %lo(0x00000000), %g2
5176 or %g1, %lo(0x00000000), %g1
5177 sllx %g2, 32, %g2
5178 ldx [%g1 + %g2], %g1
5179 sethi %hi(8 * _gloffset_DepthFunc), %g2
5180 or %g2, %lo(8 * _gloffset_DepthFunc), %g2
5181 ldx [%g1 + %g2], %g3
5182 #else
5183 sethi %hi(0x00000000), %g1
5184 ld [%g1 + %lo(0x00000000)], %g1
5185 ld [%g1 + (4 * _gloffset_DepthFunc)], %g3
5186 #endif
5187 jmpl %g3, %g0
5188 nop
5189
5190 .globl glPixelZoom
5191 .type glPixelZoom,#function
5192 glPixelZoom:
5193 #ifdef __sparc_v9__
5194 sethi %hi(0x00000000), %g2
5195 sethi %hi(0x00000000), %g1
5196 or %g2, %lo(0x00000000), %g2
5197 or %g1, %lo(0x00000000), %g1
5198 sllx %g2, 32, %g2
5199 ldx [%g1 + %g2], %g1
5200 sethi %hi(8 * _gloffset_PixelZoom), %g2
5201 or %g2, %lo(8 * _gloffset_PixelZoom), %g2
5202 ldx [%g1 + %g2], %g3
5203 #else
5204 sethi %hi(0x00000000), %g1
5205 ld [%g1 + %lo(0x00000000)], %g1
5206 ld [%g1 + (4 * _gloffset_PixelZoom)], %g3
5207 #endif
5208 jmpl %g3, %g0
5209 nop
5210
5211 .globl glPixelTransferf
5212 .type glPixelTransferf,#function
5213 glPixelTransferf:
5214 #ifdef __sparc_v9__
5215 sethi %hi(0x00000000), %g2
5216 sethi %hi(0x00000000), %g1
5217 or %g2, %lo(0x00000000), %g2
5218 or %g1, %lo(0x00000000), %g1
5219 sllx %g2, 32, %g2
5220 ldx [%g1 + %g2], %g1
5221 sethi %hi(8 * _gloffset_PixelTransferf), %g2
5222 or %g2, %lo(8 * _gloffset_PixelTransferf), %g2
5223 ldx [%g1 + %g2], %g3
5224 #else
5225 sethi %hi(0x00000000), %g1
5226 ld [%g1 + %lo(0x00000000)], %g1
5227 ld [%g1 + (4 * _gloffset_PixelTransferf)], %g3
5228 #endif
5229 jmpl %g3, %g0
5230 nop
5231
5232 .globl glPixelTransferi
5233 .type glPixelTransferi,#function
5234 glPixelTransferi:
5235 #ifdef __sparc_v9__
5236 sethi %hi(0x00000000), %g2
5237 sethi %hi(0x00000000), %g1
5238 or %g2, %lo(0x00000000), %g2
5239 or %g1, %lo(0x00000000), %g1
5240 sllx %g2, 32, %g2
5241 ldx [%g1 + %g2], %g1
5242 sethi %hi(8 * _gloffset_PixelTransferi), %g2
5243 or %g2, %lo(8 * _gloffset_PixelTransferi), %g2
5244 ldx [%g1 + %g2], %g3
5245 #else
5246 sethi %hi(0x00000000), %g1
5247 ld [%g1 + %lo(0x00000000)], %g1
5248 ld [%g1 + (4 * _gloffset_PixelTransferi)], %g3
5249 #endif
5250 jmpl %g3, %g0
5251 nop
5252
5253 .globl glPixelStoref
5254 .type glPixelStoref,#function
5255 glPixelStoref:
5256 #ifdef __sparc_v9__
5257 sethi %hi(0x00000000), %g2
5258 sethi %hi(0x00000000), %g1
5259 or %g2, %lo(0x00000000), %g2
5260 or %g1, %lo(0x00000000), %g1
5261 sllx %g2, 32, %g2
5262 ldx [%g1 + %g2], %g1
5263 sethi %hi(8 * _gloffset_PixelStoref), %g2
5264 or %g2, %lo(8 * _gloffset_PixelStoref), %g2
5265 ldx [%g1 + %g2], %g3
5266 #else
5267 sethi %hi(0x00000000), %g1
5268 ld [%g1 + %lo(0x00000000)], %g1
5269 ld [%g1 + (4 * _gloffset_PixelStoref)], %g3
5270 #endif
5271 jmpl %g3, %g0
5272 nop
5273
5274 .globl glPixelStorei
5275 .type glPixelStorei,#function
5276 glPixelStorei:
5277 #ifdef __sparc_v9__
5278 sethi %hi(0x00000000), %g2
5279 sethi %hi(0x00000000), %g1
5280 or %g2, %lo(0x00000000), %g2
5281 or %g1, %lo(0x00000000), %g1
5282 sllx %g2, 32, %g2
5283 ldx [%g1 + %g2], %g1
5284 sethi %hi(8 * _gloffset_PixelStorei), %g2
5285 or %g2, %lo(8 * _gloffset_PixelStorei), %g2
5286 ldx [%g1 + %g2], %g3
5287 #else
5288 sethi %hi(0x00000000), %g1
5289 ld [%g1 + %lo(0x00000000)], %g1
5290 ld [%g1 + (4 * _gloffset_PixelStorei)], %g3
5291 #endif
5292 jmpl %g3, %g0
5293 nop
5294
5295 .globl glPixelMapfv
5296 .type glPixelMapfv,#function
5297 glPixelMapfv:
5298 #ifdef __sparc_v9__
5299 sethi %hi(0x00000000), %g2
5300 sethi %hi(0x00000000), %g1
5301 or %g2, %lo(0x00000000), %g2
5302 or %g1, %lo(0x00000000), %g1
5303 sllx %g2, 32, %g2
5304 ldx [%g1 + %g2], %g1
5305 sethi %hi(8 * _gloffset_PixelMapfv), %g2
5306 or %g2, %lo(8 * _gloffset_PixelMapfv), %g2
5307 ldx [%g1 + %g2], %g3
5308 #else
5309 sethi %hi(0x00000000), %g1
5310 ld [%g1 + %lo(0x00000000)], %g1
5311 ld [%g1 + (4 * _gloffset_PixelMapfv)], %g3
5312 #endif
5313 jmpl %g3, %g0
5314 nop
5315
5316 .globl glPixelMapuiv
5317 .type glPixelMapuiv,#function
5318 glPixelMapuiv:
5319 #ifdef __sparc_v9__
5320 sethi %hi(0x00000000), %g2
5321 sethi %hi(0x00000000), %g1
5322 or %g2, %lo(0x00000000), %g2
5323 or %g1, %lo(0x00000000), %g1
5324 sllx %g2, 32, %g2
5325 ldx [%g1 + %g2], %g1
5326 sethi %hi(8 * _gloffset_PixelMapuiv), %g2
5327 or %g2, %lo(8 * _gloffset_PixelMapuiv), %g2
5328 ldx [%g1 + %g2], %g3
5329 #else
5330 sethi %hi(0x00000000), %g1
5331 ld [%g1 + %lo(0x00000000)], %g1
5332 ld [%g1 + (4 * _gloffset_PixelMapuiv)], %g3
5333 #endif
5334 jmpl %g3, %g0
5335 nop
5336
5337 .globl glPixelMapusv
5338 .type glPixelMapusv,#function
5339 glPixelMapusv:
5340 #ifdef __sparc_v9__
5341 sethi %hi(0x00000000), %g2
5342 sethi %hi(0x00000000), %g1
5343 or %g2, %lo(0x00000000), %g2
5344 or %g1, %lo(0x00000000), %g1
5345 sllx %g2, 32, %g2
5346 ldx [%g1 + %g2], %g1
5347 sethi %hi(8 * _gloffset_PixelMapusv), %g2
5348 or %g2, %lo(8 * _gloffset_PixelMapusv), %g2
5349 ldx [%g1 + %g2], %g3
5350 #else
5351 sethi %hi(0x00000000), %g1
5352 ld [%g1 + %lo(0x00000000)], %g1
5353 ld [%g1 + (4 * _gloffset_PixelMapusv)], %g3
5354 #endif
5355 jmpl %g3, %g0
5356 nop
5357
5358 .globl glReadBuffer
5359 .type glReadBuffer,#function
5360 glReadBuffer:
5361 #ifdef __sparc_v9__
5362 sethi %hi(0x00000000), %g2
5363 sethi %hi(0x00000000), %g1
5364 or %g2, %lo(0x00000000), %g2
5365 or %g1, %lo(0x00000000), %g1
5366 sllx %g2, 32, %g2
5367 ldx [%g1 + %g2], %g1
5368 sethi %hi(8 * _gloffset_ReadBuffer), %g2
5369 or %g2, %lo(8 * _gloffset_ReadBuffer), %g2
5370 ldx [%g1 + %g2], %g3
5371 #else
5372 sethi %hi(0x00000000), %g1
5373 ld [%g1 + %lo(0x00000000)], %g1
5374 ld [%g1 + (4 * _gloffset_ReadBuffer)], %g3
5375 #endif
5376 jmpl %g3, %g0
5377 nop
5378
5379 .globl glCopyPixels
5380 .type glCopyPixels,#function
5381 glCopyPixels:
5382 #ifdef __sparc_v9__
5383 sethi %hi(0x00000000), %g2
5384 sethi %hi(0x00000000), %g1
5385 or %g2, %lo(0x00000000), %g2
5386 or %g1, %lo(0x00000000), %g1
5387 sllx %g2, 32, %g2
5388 ldx [%g1 + %g2], %g1
5389 sethi %hi(8 * _gloffset_CopyPixels), %g2
5390 or %g2, %lo(8 * _gloffset_CopyPixels), %g2
5391 ldx [%g1 + %g2], %g3
5392 #else
5393 sethi %hi(0x00000000), %g1
5394 ld [%g1 + %lo(0x00000000)], %g1
5395 ld [%g1 + (4 * _gloffset_CopyPixels)], %g3
5396 #endif
5397 jmpl %g3, %g0
5398 nop
5399
5400 .globl glReadPixels
5401 .type glReadPixels,#function
5402 glReadPixels:
5403 #ifdef __sparc_v9__
5404 sethi %hi(0x00000000), %g2
5405 sethi %hi(0x00000000), %g1
5406 or %g2, %lo(0x00000000), %g2
5407 or %g1, %lo(0x00000000), %g1
5408 sllx %g2, 32, %g2
5409 ldx [%g1 + %g2], %g1
5410 sethi %hi(8 * _gloffset_ReadPixels), %g2
5411 or %g2, %lo(8 * _gloffset_ReadPixels), %g2
5412 ldx [%g1 + %g2], %g3
5413 #else
5414 sethi %hi(0x00000000), %g1
5415 ld [%g1 + %lo(0x00000000)], %g1
5416 ld [%g1 + (4 * _gloffset_ReadPixels)], %g3
5417 #endif
5418 jmpl %g3, %g0
5419 nop
5420
5421 .globl glDrawPixels
5422 .type glDrawPixels,#function
5423 glDrawPixels:
5424 #ifdef __sparc_v9__
5425 sethi %hi(0x00000000), %g2
5426 sethi %hi(0x00000000), %g1
5427 or %g2, %lo(0x00000000), %g2
5428 or %g1, %lo(0x00000000), %g1
5429 sllx %g2, 32, %g2
5430 ldx [%g1 + %g2], %g1
5431 sethi %hi(8 * _gloffset_DrawPixels), %g2
5432 or %g2, %lo(8 * _gloffset_DrawPixels), %g2
5433 ldx [%g1 + %g2], %g3
5434 #else
5435 sethi %hi(0x00000000), %g1
5436 ld [%g1 + %lo(0x00000000)], %g1
5437 ld [%g1 + (4 * _gloffset_DrawPixels)], %g3
5438 #endif
5439 jmpl %g3, %g0
5440 nop
5441
5442 .globl glGetBooleanv
5443 .type glGetBooleanv,#function
5444 glGetBooleanv:
5445 #ifdef __sparc_v9__
5446 sethi %hi(0x00000000), %g2
5447 sethi %hi(0x00000000), %g1
5448 or %g2, %lo(0x00000000), %g2
5449 or %g1, %lo(0x00000000), %g1
5450 sllx %g2, 32, %g2
5451 ldx [%g1 + %g2], %g1
5452 sethi %hi(8 * _gloffset_GetBooleanv), %g2
5453 or %g2, %lo(8 * _gloffset_GetBooleanv), %g2
5454 ldx [%g1 + %g2], %g3
5455 #else
5456 sethi %hi(0x00000000), %g1
5457 ld [%g1 + %lo(0x00000000)], %g1
5458 ld [%g1 + (4 * _gloffset_GetBooleanv)], %g3
5459 #endif
5460 jmpl %g3, %g0
5461 nop
5462
5463 .globl glGetClipPlane
5464 .type glGetClipPlane,#function
5465 glGetClipPlane:
5466 #ifdef __sparc_v9__
5467 sethi %hi(0x00000000), %g2
5468 sethi %hi(0x00000000), %g1
5469 or %g2, %lo(0x00000000), %g2
5470 or %g1, %lo(0x00000000), %g1
5471 sllx %g2, 32, %g2
5472 ldx [%g1 + %g2], %g1
5473 sethi %hi(8 * _gloffset_GetClipPlane), %g2
5474 or %g2, %lo(8 * _gloffset_GetClipPlane), %g2
5475 ldx [%g1 + %g2], %g3
5476 #else
5477 sethi %hi(0x00000000), %g1
5478 ld [%g1 + %lo(0x00000000)], %g1
5479 ld [%g1 + (4 * _gloffset_GetClipPlane)], %g3
5480 #endif
5481 jmpl %g3, %g0
5482 nop
5483
5484 .globl glGetDoublev
5485 .type glGetDoublev,#function
5486 glGetDoublev:
5487 #ifdef __sparc_v9__
5488 sethi %hi(0x00000000), %g2
5489 sethi %hi(0x00000000), %g1
5490 or %g2, %lo(0x00000000), %g2
5491 or %g1, %lo(0x00000000), %g1
5492 sllx %g2, 32, %g2
5493 ldx [%g1 + %g2], %g1
5494 sethi %hi(8 * _gloffset_GetDoublev), %g2
5495 or %g2, %lo(8 * _gloffset_GetDoublev), %g2
5496 ldx [%g1 + %g2], %g3
5497 #else
5498 sethi %hi(0x00000000), %g1
5499 ld [%g1 + %lo(0x00000000)], %g1
5500 ld [%g1 + (4 * _gloffset_GetDoublev)], %g3
5501 #endif
5502 jmpl %g3, %g0
5503 nop
5504
5505 .globl glGetError
5506 .type glGetError,#function
5507 glGetError:
5508 #ifdef __sparc_v9__
5509 sethi %hi(0x00000000), %g2
5510 sethi %hi(0x00000000), %g1
5511 or %g2, %lo(0x00000000), %g2
5512 or %g1, %lo(0x00000000), %g1
5513 sllx %g2, 32, %g2
5514 ldx [%g1 + %g2], %g1
5515 sethi %hi(8 * _gloffset_GetError), %g2
5516 or %g2, %lo(8 * _gloffset_GetError), %g2
5517 ldx [%g1 + %g2], %g3
5518 #else
5519 sethi %hi(0x00000000), %g1
5520 ld [%g1 + %lo(0x00000000)], %g1
5521 ld [%g1 + (4 * _gloffset_GetError)], %g3
5522 #endif
5523 jmpl %g3, %g0
5524 nop
5525
5526 .globl glGetFloatv
5527 .type glGetFloatv,#function
5528 glGetFloatv:
5529 #ifdef __sparc_v9__
5530 sethi %hi(0x00000000), %g2
5531 sethi %hi(0x00000000), %g1
5532 or %g2, %lo(0x00000000), %g2
5533 or %g1, %lo(0x00000000), %g1
5534 sllx %g2, 32, %g2
5535 ldx [%g1 + %g2], %g1
5536 sethi %hi(8 * _gloffset_GetFloatv), %g2
5537 or %g2, %lo(8 * _gloffset_GetFloatv), %g2
5538 ldx [%g1 + %g2], %g3
5539 #else
5540 sethi %hi(0x00000000), %g1
5541 ld [%g1 + %lo(0x00000000)], %g1
5542 ld [%g1 + (4 * _gloffset_GetFloatv)], %g3
5543 #endif
5544 jmpl %g3, %g0
5545 nop
5546
5547 .globl glGetIntegerv
5548 .type glGetIntegerv,#function
5549 glGetIntegerv:
5550 #ifdef __sparc_v9__
5551 sethi %hi(0x00000000), %g2
5552 sethi %hi(0x00000000), %g1
5553 or %g2, %lo(0x00000000), %g2
5554 or %g1, %lo(0x00000000), %g1
5555 sllx %g2, 32, %g2
5556 ldx [%g1 + %g2], %g1
5557 sethi %hi(8 * _gloffset_GetIntegerv), %g2
5558 or %g2, %lo(8 * _gloffset_GetIntegerv), %g2
5559 ldx [%g1 + %g2], %g3
5560 #else
5561 sethi %hi(0x00000000), %g1
5562 ld [%g1 + %lo(0x00000000)], %g1
5563 ld [%g1 + (4 * _gloffset_GetIntegerv)], %g3
5564 #endif
5565 jmpl %g3, %g0
5566 nop
5567
5568 .globl glGetLightfv
5569 .type glGetLightfv,#function
5570 glGetLightfv:
5571 #ifdef __sparc_v9__
5572 sethi %hi(0x00000000), %g2
5573 sethi %hi(0x00000000), %g1
5574 or %g2, %lo(0x00000000), %g2
5575 or %g1, %lo(0x00000000), %g1
5576 sllx %g2, 32, %g2
5577 ldx [%g1 + %g2], %g1
5578 sethi %hi(8 * _gloffset_GetLightfv), %g2
5579 or %g2, %lo(8 * _gloffset_GetLightfv), %g2
5580 ldx [%g1 + %g2], %g3
5581 #else
5582 sethi %hi(0x00000000), %g1
5583 ld [%g1 + %lo(0x00000000)], %g1
5584 ld [%g1 + (4 * _gloffset_GetLightfv)], %g3
5585 #endif
5586 jmpl %g3, %g0
5587 nop
5588
5589 .globl glGetLightiv
5590 .type glGetLightiv,#function
5591 glGetLightiv:
5592 #ifdef __sparc_v9__
5593 sethi %hi(0x00000000), %g2
5594 sethi %hi(0x00000000), %g1
5595 or %g2, %lo(0x00000000), %g2
5596 or %g1, %lo(0x00000000), %g1
5597 sllx %g2, 32, %g2
5598 ldx [%g1 + %g2], %g1
5599 sethi %hi(8 * _gloffset_GetLightiv), %g2
5600 or %g2, %lo(8 * _gloffset_GetLightiv), %g2
5601 ldx [%g1 + %g2], %g3
5602 #else
5603 sethi %hi(0x00000000), %g1
5604 ld [%g1 + %lo(0x00000000)], %g1
5605 ld [%g1 + (4 * _gloffset_GetLightiv)], %g3
5606 #endif
5607 jmpl %g3, %g0
5608 nop
5609
5610 .globl glGetMapdv
5611 .type glGetMapdv,#function
5612 glGetMapdv:
5613 #ifdef __sparc_v9__
5614 sethi %hi(0x00000000), %g2
5615 sethi %hi(0x00000000), %g1
5616 or %g2, %lo(0x00000000), %g2
5617 or %g1, %lo(0x00000000), %g1
5618 sllx %g2, 32, %g2
5619 ldx [%g1 + %g2], %g1
5620 sethi %hi(8 * _gloffset_GetMapdv), %g2
5621 or %g2, %lo(8 * _gloffset_GetMapdv), %g2
5622 ldx [%g1 + %g2], %g3
5623 #else
5624 sethi %hi(0x00000000), %g1
5625 ld [%g1 + %lo(0x00000000)], %g1
5626 ld [%g1 + (4 * _gloffset_GetMapdv)], %g3
5627 #endif
5628 jmpl %g3, %g0
5629 nop
5630
5631 .globl glGetMapfv
5632 .type glGetMapfv,#function
5633 glGetMapfv:
5634 #ifdef __sparc_v9__
5635 sethi %hi(0x00000000), %g2
5636 sethi %hi(0x00000000), %g1
5637 or %g2, %lo(0x00000000), %g2
5638 or %g1, %lo(0x00000000), %g1
5639 sllx %g2, 32, %g2
5640 ldx [%g1 + %g2], %g1
5641 sethi %hi(8 * _gloffset_GetMapfv), %g2
5642 or %g2, %lo(8 * _gloffset_GetMapfv), %g2
5643 ldx [%g1 + %g2], %g3
5644 #else
5645 sethi %hi(0x00000000), %g1
5646 ld [%g1 + %lo(0x00000000)], %g1
5647 ld [%g1 + (4 * _gloffset_GetMapfv)], %g3
5648 #endif
5649 jmpl %g3, %g0
5650 nop
5651
5652 .globl glGetMapiv
5653 .type glGetMapiv,#function
5654 glGetMapiv:
5655 #ifdef __sparc_v9__
5656 sethi %hi(0x00000000), %g2
5657 sethi %hi(0x00000000), %g1
5658 or %g2, %lo(0x00000000), %g2
5659 or %g1, %lo(0x00000000), %g1
5660 sllx %g2, 32, %g2
5661 ldx [%g1 + %g2], %g1
5662 sethi %hi(8 * _gloffset_GetMapiv), %g2
5663 or %g2, %lo(8 * _gloffset_GetMapiv), %g2
5664 ldx [%g1 + %g2], %g3
5665 #else
5666 sethi %hi(0x00000000), %g1
5667 ld [%g1 + %lo(0x00000000)], %g1
5668 ld [%g1 + (4 * _gloffset_GetMapiv)], %g3
5669 #endif
5670 jmpl %g3, %g0
5671 nop
5672
5673 .globl glGetMaterialfv
5674 .type glGetMaterialfv,#function
5675 glGetMaterialfv:
5676 #ifdef __sparc_v9__
5677 sethi %hi(0x00000000), %g2
5678 sethi %hi(0x00000000), %g1
5679 or %g2, %lo(0x00000000), %g2
5680 or %g1, %lo(0x00000000), %g1
5681 sllx %g2, 32, %g2
5682 ldx [%g1 + %g2], %g1
5683 sethi %hi(8 * _gloffset_GetMaterialfv), %g2
5684 or %g2, %lo(8 * _gloffset_GetMaterialfv), %g2
5685 ldx [%g1 + %g2], %g3
5686 #else
5687 sethi %hi(0x00000000), %g1
5688 ld [%g1 + %lo(0x00000000)], %g1
5689 ld [%g1 + (4 * _gloffset_GetMaterialfv)], %g3
5690 #endif
5691 jmpl %g3, %g0
5692 nop
5693
5694 .globl glGetMaterialiv
5695 .type glGetMaterialiv,#function
5696 glGetMaterialiv:
5697 #ifdef __sparc_v9__
5698 sethi %hi(0x00000000), %g2
5699 sethi %hi(0x00000000), %g1
5700 or %g2, %lo(0x00000000), %g2
5701 or %g1, %lo(0x00000000), %g1
5702 sllx %g2, 32, %g2
5703 ldx [%g1 + %g2], %g1
5704 sethi %hi(8 * _gloffset_GetMaterialiv), %g2
5705 or %g2, %lo(8 * _gloffset_GetMaterialiv), %g2
5706 ldx [%g1 + %g2], %g3
5707 #else
5708 sethi %hi(0x00000000), %g1
5709 ld [%g1 + %lo(0x00000000)], %g1
5710 ld [%g1 + (4 * _gloffset_GetMaterialiv)], %g3
5711 #endif
5712 jmpl %g3, %g0
5713 nop
5714
5715 .globl glGetPixelMapfv
5716 .type glGetPixelMapfv,#function
5717 glGetPixelMapfv:
5718 #ifdef __sparc_v9__
5719 sethi %hi(0x00000000), %g2
5720 sethi %hi(0x00000000), %g1
5721 or %g2, %lo(0x00000000), %g2
5722 or %g1, %lo(0x00000000), %g1
5723 sllx %g2, 32, %g2
5724 ldx [%g1 + %g2], %g1
5725 sethi %hi(8 * _gloffset_GetPixelMapfv), %g2
5726 or %g2, %lo(8 * _gloffset_GetPixelMapfv), %g2
5727 ldx [%g1 + %g2], %g3
5728 #else
5729 sethi %hi(0x00000000), %g1
5730 ld [%g1 + %lo(0x00000000)], %g1
5731 ld [%g1 + (4 * _gloffset_GetPixelMapfv)], %g3
5732 #endif
5733 jmpl %g3, %g0
5734 nop
5735
5736 .globl glGetPixelMapuiv
5737 .type glGetPixelMapuiv,#function
5738 glGetPixelMapuiv:
5739 #ifdef __sparc_v9__
5740 sethi %hi(0x00000000), %g2
5741 sethi %hi(0x00000000), %g1
5742 or %g2, %lo(0x00000000), %g2
5743 or %g1, %lo(0x00000000), %g1
5744 sllx %g2, 32, %g2
5745 ldx [%g1 + %g2], %g1
5746 sethi %hi(8 * _gloffset_GetPixelMapuiv), %g2
5747 or %g2, %lo(8 * _gloffset_GetPixelMapuiv), %g2
5748 ldx [%g1 + %g2], %g3
5749 #else
5750 sethi %hi(0x00000000), %g1
5751 ld [%g1 + %lo(0x00000000)], %g1
5752 ld [%g1 + (4 * _gloffset_GetPixelMapuiv)], %g3
5753 #endif
5754 jmpl %g3, %g0
5755 nop
5756
5757 .globl glGetPixelMapusv
5758 .type glGetPixelMapusv,#function
5759 glGetPixelMapusv:
5760 #ifdef __sparc_v9__
5761 sethi %hi(0x00000000), %g2
5762 sethi %hi(0x00000000), %g1
5763 or %g2, %lo(0x00000000), %g2
5764 or %g1, %lo(0x00000000), %g1
5765 sllx %g2, 32, %g2
5766 ldx [%g1 + %g2], %g1
5767 sethi %hi(8 * _gloffset_GetPixelMapusv), %g2
5768 or %g2, %lo(8 * _gloffset_GetPixelMapusv), %g2
5769 ldx [%g1 + %g2], %g3
5770 #else
5771 sethi %hi(0x00000000), %g1
5772 ld [%g1 + %lo(0x00000000)], %g1
5773 ld [%g1 + (4 * _gloffset_GetPixelMapusv)], %g3
5774 #endif
5775 jmpl %g3, %g0
5776 nop
5777
5778 .globl glGetPolygonStipple
5779 .type glGetPolygonStipple,#function
5780 glGetPolygonStipple:
5781 #ifdef __sparc_v9__
5782 sethi %hi(0x00000000), %g2
5783 sethi %hi(0x00000000), %g1
5784 or %g2, %lo(0x00000000), %g2
5785 or %g1, %lo(0x00000000), %g1
5786 sllx %g2, 32, %g2
5787 ldx [%g1 + %g2], %g1
5788 sethi %hi(8 * _gloffset_GetPolygonStipple), %g2
5789 or %g2, %lo(8 * _gloffset_GetPolygonStipple), %g2
5790 ldx [%g1 + %g2], %g3
5791 #else
5792 sethi %hi(0x00000000), %g1
5793 ld [%g1 + %lo(0x00000000)], %g1
5794 ld [%g1 + (4 * _gloffset_GetPolygonStipple)], %g3
5795 #endif
5796 jmpl %g3, %g0
5797 nop
5798
5799 .globl glGetString
5800 .type glGetString,#function
5801 glGetString:
5802 #ifdef __sparc_v9__
5803 sethi %hi(0x00000000), %g2
5804 sethi %hi(0x00000000), %g1
5805 or %g2, %lo(0x00000000), %g2
5806 or %g1, %lo(0x00000000), %g1
5807 sllx %g2, 32, %g2
5808 ldx [%g1 + %g2], %g1
5809 sethi %hi(8 * _gloffset_GetString), %g2
5810 or %g2, %lo(8 * _gloffset_GetString), %g2
5811 ldx [%g1 + %g2], %g3
5812 #else
5813 sethi %hi(0x00000000), %g1
5814 ld [%g1 + %lo(0x00000000)], %g1
5815 ld [%g1 + (4 * _gloffset_GetString)], %g3
5816 #endif
5817 jmpl %g3, %g0
5818 nop
5819
5820 .globl glGetTexEnvfv
5821 .type glGetTexEnvfv,#function
5822 glGetTexEnvfv:
5823 #ifdef __sparc_v9__
5824 sethi %hi(0x00000000), %g2
5825 sethi %hi(0x00000000), %g1
5826 or %g2, %lo(0x00000000), %g2
5827 or %g1, %lo(0x00000000), %g1
5828 sllx %g2, 32, %g2
5829 ldx [%g1 + %g2], %g1
5830 sethi %hi(8 * _gloffset_GetTexEnvfv), %g2
5831 or %g2, %lo(8 * _gloffset_GetTexEnvfv), %g2
5832 ldx [%g1 + %g2], %g3
5833 #else
5834 sethi %hi(0x00000000), %g1
5835 ld [%g1 + %lo(0x00000000)], %g1
5836 ld [%g1 + (4 * _gloffset_GetTexEnvfv)], %g3
5837 #endif
5838 jmpl %g3, %g0
5839 nop
5840
5841 .globl glGetTexEnviv
5842 .type glGetTexEnviv,#function
5843 glGetTexEnviv:
5844 #ifdef __sparc_v9__
5845 sethi %hi(0x00000000), %g2
5846 sethi %hi(0x00000000), %g1
5847 or %g2, %lo(0x00000000), %g2
5848 or %g1, %lo(0x00000000), %g1
5849 sllx %g2, 32, %g2
5850 ldx [%g1 + %g2], %g1
5851 sethi %hi(8 * _gloffset_GetTexEnviv), %g2
5852 or %g2, %lo(8 * _gloffset_GetTexEnviv), %g2
5853 ldx [%g1 + %g2], %g3
5854 #else
5855 sethi %hi(0x00000000), %g1
5856 ld [%g1 + %lo(0x00000000)], %g1
5857 ld [%g1 + (4 * _gloffset_GetTexEnviv)], %g3
5858 #endif
5859 jmpl %g3, %g0
5860 nop
5861
5862 .globl glGetTexGendv
5863 .type glGetTexGendv,#function
5864 glGetTexGendv:
5865 #ifdef __sparc_v9__
5866 sethi %hi(0x00000000), %g2
5867 sethi %hi(0x00000000), %g1
5868 or %g2, %lo(0x00000000), %g2
5869 or %g1, %lo(0x00000000), %g1
5870 sllx %g2, 32, %g2
5871 ldx [%g1 + %g2], %g1
5872 sethi %hi(8 * _gloffset_GetTexGendv), %g2
5873 or %g2, %lo(8 * _gloffset_GetTexGendv), %g2
5874 ldx [%g1 + %g2], %g3
5875 #else
5876 sethi %hi(0x00000000), %g1
5877 ld [%g1 + %lo(0x00000000)], %g1
5878 ld [%g1 + (4 * _gloffset_GetTexGendv)], %g3
5879 #endif
5880 jmpl %g3, %g0
5881 nop
5882
5883 .globl glGetTexGenfv
5884 .type glGetTexGenfv,#function
5885 glGetTexGenfv:
5886 #ifdef __sparc_v9__
5887 sethi %hi(0x00000000), %g2
5888 sethi %hi(0x00000000), %g1
5889 or %g2, %lo(0x00000000), %g2
5890 or %g1, %lo(0x00000000), %g1
5891 sllx %g2, 32, %g2
5892 ldx [%g1 + %g2], %g1
5893 sethi %hi(8 * _gloffset_GetTexGenfv), %g2
5894 or %g2, %lo(8 * _gloffset_GetTexGenfv), %g2
5895 ldx [%g1 + %g2], %g3
5896 #else
5897 sethi %hi(0x00000000), %g1
5898 ld [%g1 + %lo(0x00000000)], %g1
5899 ld [%g1 + (4 * _gloffset_GetTexGenfv)], %g3
5900 #endif
5901 jmpl %g3, %g0
5902 nop
5903
5904 .globl glGetTexGeniv
5905 .type glGetTexGeniv,#function
5906 glGetTexGeniv:
5907 #ifdef __sparc_v9__
5908 sethi %hi(0x00000000), %g2
5909 sethi %hi(0x00000000), %g1
5910 or %g2, %lo(0x00000000), %g2
5911 or %g1, %lo(0x00000000), %g1
5912 sllx %g2, 32, %g2
5913 ldx [%g1 + %g2], %g1
5914 sethi %hi(8 * _gloffset_GetTexGeniv), %g2
5915 or %g2, %lo(8 * _gloffset_GetTexGeniv), %g2
5916 ldx [%g1 + %g2], %g3
5917 #else
5918 sethi %hi(0x00000000), %g1
5919 ld [%g1 + %lo(0x00000000)], %g1
5920 ld [%g1 + (4 * _gloffset_GetTexGeniv)], %g3
5921 #endif
5922 jmpl %g3, %g0
5923 nop
5924
5925 .globl glGetTexImage
5926 .type glGetTexImage,#function
5927 glGetTexImage:
5928 #ifdef __sparc_v9__
5929 sethi %hi(0x00000000), %g2
5930 sethi %hi(0x00000000), %g1
5931 or %g2, %lo(0x00000000), %g2
5932 or %g1, %lo(0x00000000), %g1
5933 sllx %g2, 32, %g2
5934 ldx [%g1 + %g2], %g1
5935 sethi %hi(8 * _gloffset_GetTexImage), %g2
5936 or %g2, %lo(8 * _gloffset_GetTexImage), %g2
5937 ldx [%g1 + %g2], %g3
5938 #else
5939 sethi %hi(0x00000000), %g1
5940 ld [%g1 + %lo(0x00000000)], %g1
5941 ld [%g1 + (4 * _gloffset_GetTexImage)], %g3
5942 #endif
5943 jmpl %g3, %g0
5944 nop
5945
5946 .globl glGetTexParameterfv
5947 .type glGetTexParameterfv,#function
5948 glGetTexParameterfv:
5949 #ifdef __sparc_v9__
5950 sethi %hi(0x00000000), %g2
5951 sethi %hi(0x00000000), %g1
5952 or %g2, %lo(0x00000000), %g2
5953 or %g1, %lo(0x00000000), %g1
5954 sllx %g2, 32, %g2
5955 ldx [%g1 + %g2], %g1
5956 sethi %hi(8 * _gloffset_GetTexParameterfv), %g2
5957 or %g2, %lo(8 * _gloffset_GetTexParameterfv), %g2
5958 ldx [%g1 + %g2], %g3
5959 #else
5960 sethi %hi(0x00000000), %g1
5961 ld [%g1 + %lo(0x00000000)], %g1
5962 ld [%g1 + (4 * _gloffset_GetTexParameterfv)], %g3
5963 #endif
5964 jmpl %g3, %g0
5965 nop
5966
5967 .globl glGetTexParameteriv
5968 .type glGetTexParameteriv,#function
5969 glGetTexParameteriv:
5970 #ifdef __sparc_v9__
5971 sethi %hi(0x00000000), %g2
5972 sethi %hi(0x00000000), %g1
5973 or %g2, %lo(0x00000000), %g2
5974 or %g1, %lo(0x00000000), %g1
5975 sllx %g2, 32, %g2
5976 ldx [%g1 + %g2], %g1
5977 sethi %hi(8 * _gloffset_GetTexParameteriv), %g2
5978 or %g2, %lo(8 * _gloffset_GetTexParameteriv), %g2
5979 ldx [%g1 + %g2], %g3
5980 #else
5981 sethi %hi(0x00000000), %g1
5982 ld [%g1 + %lo(0x00000000)], %g1
5983 ld [%g1 + (4 * _gloffset_GetTexParameteriv)], %g3
5984 #endif
5985 jmpl %g3, %g0
5986 nop
5987
5988 .globl glGetTexLevelParameterfv
5989 .type glGetTexLevelParameterfv,#function
5990 glGetTexLevelParameterfv:
5991 #ifdef __sparc_v9__
5992 sethi %hi(0x00000000), %g2
5993 sethi %hi(0x00000000), %g1
5994 or %g2, %lo(0x00000000), %g2
5995 or %g1, %lo(0x00000000), %g1
5996 sllx %g2, 32, %g2
5997 ldx [%g1 + %g2], %g1
5998 sethi %hi(8 * _gloffset_GetTexLevelParameterfv), %g2
5999 or %g2, %lo(8 * _gloffset_GetTexLevelParameterfv), %g2
6000 ldx [%g1 + %g2], %g3
6001 #else
6002 sethi %hi(0x00000000), %g1
6003 ld [%g1 + %lo(0x00000000)], %g1
6004 ld [%g1 + (4 * _gloffset_GetTexLevelParameterfv)], %g3
6005 #endif
6006 jmpl %g3, %g0
6007 nop
6008
6009 .globl glGetTexLevelParameteriv
6010 .type glGetTexLevelParameteriv,#function
6011 glGetTexLevelParameteriv:
6012 #ifdef __sparc_v9__
6013 sethi %hi(0x00000000), %g2
6014 sethi %hi(0x00000000), %g1
6015 or %g2, %lo(0x00000000), %g2
6016 or %g1, %lo(0x00000000), %g1
6017 sllx %g2, 32, %g2
6018 ldx [%g1 + %g2], %g1
6019 sethi %hi(8 * _gloffset_GetTexLevelParameteriv), %g2
6020 or %g2, %lo(8 * _gloffset_GetTexLevelParameteriv), %g2
6021 ldx [%g1 + %g2], %g3
6022 #else
6023 sethi %hi(0x00000000), %g1
6024 ld [%g1 + %lo(0x00000000)], %g1
6025 ld [%g1 + (4 * _gloffset_GetTexLevelParameteriv)], %g3
6026 #endif
6027 jmpl %g3, %g0
6028 nop
6029
6030 .globl glIsEnabled
6031 .type glIsEnabled,#function
6032 glIsEnabled:
6033 #ifdef __sparc_v9__
6034 sethi %hi(0x00000000), %g2
6035 sethi %hi(0x00000000), %g1
6036 or %g2, %lo(0x00000000), %g2
6037 or %g1, %lo(0x00000000), %g1
6038 sllx %g2, 32, %g2
6039 ldx [%g1 + %g2], %g1
6040 sethi %hi(8 * _gloffset_IsEnabled), %g2
6041 or %g2, %lo(8 * _gloffset_IsEnabled), %g2
6042 ldx [%g1 + %g2], %g3
6043 #else
6044 sethi %hi(0x00000000), %g1
6045 ld [%g1 + %lo(0x00000000)], %g1
6046 ld [%g1 + (4 * _gloffset_IsEnabled)], %g3
6047 #endif
6048 jmpl %g3, %g0
6049 nop
6050
6051 .globl glIsList
6052 .type glIsList,#function
6053 glIsList:
6054 #ifdef __sparc_v9__
6055 sethi %hi(0x00000000), %g2
6056 sethi %hi(0x00000000), %g1
6057 or %g2, %lo(0x00000000), %g2
6058 or %g1, %lo(0x00000000), %g1
6059 sllx %g2, 32, %g2
6060 ldx [%g1 + %g2], %g1
6061 sethi %hi(8 * _gloffset_IsList), %g2
6062 or %g2, %lo(8 * _gloffset_IsList), %g2
6063 ldx [%g1 + %g2], %g3
6064 #else
6065 sethi %hi(0x00000000), %g1
6066 ld [%g1 + %lo(0x00000000)], %g1
6067 ld [%g1 + (4 * _gloffset_IsList)], %g3
6068 #endif
6069 jmpl %g3, %g0
6070 nop
6071
6072 .globl glDepthRange
6073 .type glDepthRange,#function
6074 glDepthRange:
6075 #ifdef __sparc_v9__
6076 sethi %hi(0x00000000), %g2
6077 sethi %hi(0x00000000), %g1
6078 or %g2, %lo(0x00000000), %g2
6079 or %g1, %lo(0x00000000), %g1
6080 sllx %g2, 32, %g2
6081 ldx [%g1 + %g2], %g1
6082 sethi %hi(8 * _gloffset_DepthRange), %g2
6083 or %g2, %lo(8 * _gloffset_DepthRange), %g2
6084 ldx [%g1 + %g2], %g3
6085 #else
6086 sethi %hi(0x00000000), %g1
6087 ld [%g1 + %lo(0x00000000)], %g1
6088 ld [%g1 + (4 * _gloffset_DepthRange)], %g3
6089 #endif
6090 jmpl %g3, %g0
6091 nop
6092
6093 .globl glFrustum
6094 .type glFrustum,#function
6095 glFrustum:
6096 #ifdef __sparc_v9__
6097 sethi %hi(0x00000000), %g2
6098 sethi %hi(0x00000000), %g1
6099 or %g2, %lo(0x00000000), %g2
6100 or %g1, %lo(0x00000000), %g1
6101 sllx %g2, 32, %g2
6102 ldx [%g1 + %g2], %g1
6103 sethi %hi(8 * _gloffset_Frustum), %g2
6104 or %g2, %lo(8 * _gloffset_Frustum), %g2
6105 ldx [%g1 + %g2], %g3
6106 #else
6107 sethi %hi(0x00000000), %g1
6108 ld [%g1 + %lo(0x00000000)], %g1
6109 ld [%g1 + (4 * _gloffset_Frustum)], %g3
6110 #endif
6111 jmpl %g3, %g0
6112 nop
6113
6114 .globl glLoadIdentity
6115 .type glLoadIdentity,#function
6116 glLoadIdentity:
6117 #ifdef __sparc_v9__
6118 sethi %hi(0x00000000), %g2
6119 sethi %hi(0x00000000), %g1
6120 or %g2, %lo(0x00000000), %g2
6121 or %g1, %lo(0x00000000), %g1
6122 sllx %g2, 32, %g2
6123 ldx [%g1 + %g2], %g1
6124 sethi %hi(8 * _gloffset_LoadIdentity), %g2
6125 or %g2, %lo(8 * _gloffset_LoadIdentity), %g2
6126 ldx [%g1 + %g2], %g3
6127 #else
6128 sethi %hi(0x00000000), %g1
6129 ld [%g1 + %lo(0x00000000)], %g1
6130 ld [%g1 + (4 * _gloffset_LoadIdentity)], %g3
6131 #endif
6132 jmpl %g3, %g0
6133 nop
6134
6135 .globl glLoadMatrixf
6136 .type glLoadMatrixf,#function
6137 glLoadMatrixf:
6138 #ifdef __sparc_v9__
6139 sethi %hi(0x00000000), %g2
6140 sethi %hi(0x00000000), %g1
6141 or %g2, %lo(0x00000000), %g2
6142 or %g1, %lo(0x00000000), %g1
6143 sllx %g2, 32, %g2
6144 ldx [%g1 + %g2], %g1
6145 sethi %hi(8 * _gloffset_LoadMatrixf), %g2
6146 or %g2, %lo(8 * _gloffset_LoadMatrixf), %g2
6147 ldx [%g1 + %g2], %g3
6148 #else
6149 sethi %hi(0x00000000), %g1
6150 ld [%g1 + %lo(0x00000000)], %g1
6151 ld [%g1 + (4 * _gloffset_LoadMatrixf)], %g3
6152 #endif
6153 jmpl %g3, %g0
6154 nop
6155
6156 .globl glLoadMatrixd
6157 .type glLoadMatrixd,#function
6158 glLoadMatrixd:
6159 #ifdef __sparc_v9__
6160 sethi %hi(0x00000000), %g2
6161 sethi %hi(0x00000000), %g1
6162 or %g2, %lo(0x00000000), %g2
6163 or %g1, %lo(0x00000000), %g1
6164 sllx %g2, 32, %g2
6165 ldx [%g1 + %g2], %g1
6166 sethi %hi(8 * _gloffset_LoadMatrixd), %g2
6167 or %g2, %lo(8 * _gloffset_LoadMatrixd), %g2
6168 ldx [%g1 + %g2], %g3
6169 #else
6170 sethi %hi(0x00000000), %g1
6171 ld [%g1 + %lo(0x00000000)], %g1
6172 ld [%g1 + (4 * _gloffset_LoadMatrixd)], %g3
6173 #endif
6174 jmpl %g3, %g0
6175 nop
6176
6177 .globl glMatrixMode
6178 .type glMatrixMode,#function
6179 glMatrixMode:
6180 #ifdef __sparc_v9__
6181 sethi %hi(0x00000000), %g2
6182 sethi %hi(0x00000000), %g1
6183 or %g2, %lo(0x00000000), %g2
6184 or %g1, %lo(0x00000000), %g1
6185 sllx %g2, 32, %g2
6186 ldx [%g1 + %g2], %g1
6187 sethi %hi(8 * _gloffset_MatrixMode), %g2
6188 or %g2, %lo(8 * _gloffset_MatrixMode), %g2
6189 ldx [%g1 + %g2], %g3
6190 #else
6191 sethi %hi(0x00000000), %g1
6192 ld [%g1 + %lo(0x00000000)], %g1
6193 ld [%g1 + (4 * _gloffset_MatrixMode)], %g3
6194 #endif
6195 jmpl %g3, %g0
6196 nop
6197
6198 .globl glMultMatrixf
6199 .type glMultMatrixf,#function
6200 glMultMatrixf:
6201 #ifdef __sparc_v9__
6202 sethi %hi(0x00000000), %g2
6203 sethi %hi(0x00000000), %g1
6204 or %g2, %lo(0x00000000), %g2
6205 or %g1, %lo(0x00000000), %g1
6206 sllx %g2, 32, %g2
6207 ldx [%g1 + %g2], %g1
6208 sethi %hi(8 * _gloffset_MultMatrixf), %g2
6209 or %g2, %lo(8 * _gloffset_MultMatrixf), %g2
6210 ldx [%g1 + %g2], %g3
6211 #else
6212 sethi %hi(0x00000000), %g1
6213 ld [%g1 + %lo(0x00000000)], %g1
6214 ld [%g1 + (4 * _gloffset_MultMatrixf)], %g3
6215 #endif
6216 jmpl %g3, %g0
6217 nop
6218
6219 .globl glMultMatrixd
6220 .type glMultMatrixd,#function
6221 glMultMatrixd:
6222 #ifdef __sparc_v9__
6223 sethi %hi(0x00000000), %g2
6224 sethi %hi(0x00000000), %g1
6225 or %g2, %lo(0x00000000), %g2
6226 or %g1, %lo(0x00000000), %g1
6227 sllx %g2, 32, %g2
6228 ldx [%g1 + %g2], %g1
6229 sethi %hi(8 * _gloffset_MultMatrixd), %g2
6230 or %g2, %lo(8 * _gloffset_MultMatrixd), %g2
6231 ldx [%g1 + %g2], %g3
6232 #else
6233 sethi %hi(0x00000000), %g1
6234 ld [%g1 + %lo(0x00000000)], %g1
6235 ld [%g1 + (4 * _gloffset_MultMatrixd)], %g3
6236 #endif
6237 jmpl %g3, %g0
6238 nop
6239
6240 .globl glOrtho
6241 .type glOrtho,#function
6242 glOrtho:
6243 #ifdef __sparc_v9__
6244 sethi %hi(0x00000000), %g2
6245 sethi %hi(0x00000000), %g1
6246 or %g2, %lo(0x00000000), %g2
6247 or %g1, %lo(0x00000000), %g1
6248 sllx %g2, 32, %g2
6249 ldx [%g1 + %g2], %g1
6250 sethi %hi(8 * _gloffset_Ortho), %g2
6251 or %g2, %lo(8 * _gloffset_Ortho), %g2
6252 ldx [%g1 + %g2], %g3
6253 #else
6254 sethi %hi(0x00000000), %g1
6255 ld [%g1 + %lo(0x00000000)], %g1
6256 ld [%g1 + (4 * _gloffset_Ortho)], %g3
6257 #endif
6258 jmpl %g3, %g0
6259 nop
6260
6261 .globl glPopMatrix
6262 .type glPopMatrix,#function
6263 glPopMatrix:
6264 #ifdef __sparc_v9__
6265 sethi %hi(0x00000000), %g2
6266 sethi %hi(0x00000000), %g1
6267 or %g2, %lo(0x00000000), %g2
6268 or %g1, %lo(0x00000000), %g1
6269 sllx %g2, 32, %g2
6270 ldx [%g1 + %g2], %g1
6271 sethi %hi(8 * _gloffset_PopMatrix), %g2
6272 or %g2, %lo(8 * _gloffset_PopMatrix), %g2
6273 ldx [%g1 + %g2], %g3
6274 #else
6275 sethi %hi(0x00000000), %g1
6276 ld [%g1 + %lo(0x00000000)], %g1
6277 ld [%g1 + (4 * _gloffset_PopMatrix)], %g3
6278 #endif
6279 jmpl %g3, %g0
6280 nop
6281
6282 .globl glPushMatrix
6283 .type glPushMatrix,#function
6284 glPushMatrix:
6285 #ifdef __sparc_v9__
6286 sethi %hi(0x00000000), %g2
6287 sethi %hi(0x00000000), %g1
6288 or %g2, %lo(0x00000000), %g2
6289 or %g1, %lo(0x00000000), %g1
6290 sllx %g2, 32, %g2
6291 ldx [%g1 + %g2], %g1
6292 sethi %hi(8 * _gloffset_PushMatrix), %g2
6293 or %g2, %lo(8 * _gloffset_PushMatrix), %g2
6294 ldx [%g1 + %g2], %g3
6295 #else
6296 sethi %hi(0x00000000), %g1
6297 ld [%g1 + %lo(0x00000000)], %g1
6298 ld [%g1 + (4 * _gloffset_PushMatrix)], %g3
6299 #endif
6300 jmpl %g3, %g0
6301 nop
6302
6303 .globl glRotated
6304 .type glRotated,#function
6305 glRotated:
6306 #ifdef __sparc_v9__
6307 sethi %hi(0x00000000), %g2
6308 sethi %hi(0x00000000), %g1
6309 or %g2, %lo(0x00000000), %g2
6310 or %g1, %lo(0x00000000), %g1
6311 sllx %g2, 32, %g2
6312 ldx [%g1 + %g2], %g1
6313 sethi %hi(8 * _gloffset_Rotated), %g2
6314 or %g2, %lo(8 * _gloffset_Rotated), %g2
6315 ldx [%g1 + %g2], %g3
6316 #else
6317 sethi %hi(0x00000000), %g1
6318 ld [%g1 + %lo(0x00000000)], %g1
6319 ld [%g1 + (4 * _gloffset_Rotated)], %g3
6320 #endif
6321 jmpl %g3, %g0
6322 nop
6323
6324 .globl glRotatef
6325 .type glRotatef,#function
6326 glRotatef:
6327 #ifdef __sparc_v9__
6328 sethi %hi(0x00000000), %g2
6329 sethi %hi(0x00000000), %g1
6330 or %g2, %lo(0x00000000), %g2
6331 or %g1, %lo(0x00000000), %g1
6332 sllx %g2, 32, %g2
6333 ldx [%g1 + %g2], %g1
6334 sethi %hi(8 * _gloffset_Rotatef), %g2
6335 or %g2, %lo(8 * _gloffset_Rotatef), %g2
6336 ldx [%g1 + %g2], %g3
6337 #else
6338 sethi %hi(0x00000000), %g1
6339 ld [%g1 + %lo(0x00000000)], %g1
6340 ld [%g1 + (4 * _gloffset_Rotatef)], %g3
6341 #endif
6342 jmpl %g3, %g0
6343 nop
6344
6345 .globl glScaled
6346 .type glScaled,#function
6347 glScaled:
6348 #ifdef __sparc_v9__
6349 sethi %hi(0x00000000), %g2
6350 sethi %hi(0x00000000), %g1
6351 or %g2, %lo(0x00000000), %g2
6352 or %g1, %lo(0x00000000), %g1
6353 sllx %g2, 32, %g2
6354 ldx [%g1 + %g2], %g1
6355 sethi %hi(8 * _gloffset_Scaled), %g2
6356 or %g2, %lo(8 * _gloffset_Scaled), %g2
6357 ldx [%g1 + %g2], %g3
6358 #else
6359 sethi %hi(0x00000000), %g1
6360 ld [%g1 + %lo(0x00000000)], %g1
6361 ld [%g1 + (4 * _gloffset_Scaled)], %g3
6362 #endif
6363 jmpl %g3, %g0
6364 nop
6365
6366 .globl glScalef
6367 .type glScalef,#function
6368 glScalef:
6369 #ifdef __sparc_v9__
6370 sethi %hi(0x00000000), %g2
6371 sethi %hi(0x00000000), %g1
6372 or %g2, %lo(0x00000000), %g2
6373 or %g1, %lo(0x00000000), %g1
6374 sllx %g2, 32, %g2
6375 ldx [%g1 + %g2], %g1
6376 sethi %hi(8 * _gloffset_Scalef), %g2
6377 or %g2, %lo(8 * _gloffset_Scalef), %g2
6378 ldx [%g1 + %g2], %g3
6379 #else
6380 sethi %hi(0x00000000), %g1
6381 ld [%g1 + %lo(0x00000000)], %g1
6382 ld [%g1 + (4 * _gloffset_Scalef)], %g3
6383 #endif
6384 jmpl %g3, %g0
6385 nop
6386
6387 .globl glTranslated
6388 .type glTranslated,#function
6389 glTranslated:
6390 #ifdef __sparc_v9__
6391 sethi %hi(0x00000000), %g2
6392 sethi %hi(0x00000000), %g1
6393 or %g2, %lo(0x00000000), %g2
6394 or %g1, %lo(0x00000000), %g1
6395 sllx %g2, 32, %g2
6396 ldx [%g1 + %g2], %g1
6397 sethi %hi(8 * _gloffset_Translated), %g2
6398 or %g2, %lo(8 * _gloffset_Translated), %g2
6399 ldx [%g1 + %g2], %g3
6400 #else
6401 sethi %hi(0x00000000), %g1
6402 ld [%g1 + %lo(0x00000000)], %g1
6403 ld [%g1 + (4 * _gloffset_Translated)], %g3
6404 #endif
6405 jmpl %g3, %g0
6406 nop
6407
6408 .globl glTranslatef
6409 .type glTranslatef,#function
6410 glTranslatef:
6411 #ifdef __sparc_v9__
6412 sethi %hi(0x00000000), %g2
6413 sethi %hi(0x00000000), %g1
6414 or %g2, %lo(0x00000000), %g2
6415 or %g1, %lo(0x00000000), %g1
6416 sllx %g2, 32, %g2
6417 ldx [%g1 + %g2], %g1
6418 sethi %hi(8 * _gloffset_Translatef), %g2
6419 or %g2, %lo(8 * _gloffset_Translatef), %g2
6420 ldx [%g1 + %g2], %g3
6421 #else
6422 sethi %hi(0x00000000), %g1
6423 ld [%g1 + %lo(0x00000000)], %g1
6424 ld [%g1 + (4 * _gloffset_Translatef)], %g3
6425 #endif
6426 jmpl %g3, %g0
6427 nop
6428
6429 .globl glViewport
6430 .type glViewport,#function
6431 glViewport:
6432 #ifdef __sparc_v9__
6433 sethi %hi(0x00000000), %g2
6434 sethi %hi(0x00000000), %g1
6435 or %g2, %lo(0x00000000), %g2
6436 or %g1, %lo(0x00000000), %g1
6437 sllx %g2, 32, %g2
6438 ldx [%g1 + %g2], %g1
6439 sethi %hi(8 * _gloffset_Viewport), %g2
6440 or %g2, %lo(8 * _gloffset_Viewport), %g2
6441 ldx [%g1 + %g2], %g3
6442 #else
6443 sethi %hi(0x00000000), %g1
6444 ld [%g1 + %lo(0x00000000)], %g1
6445 ld [%g1 + (4 * _gloffset_Viewport)], %g3
6446 #endif
6447 jmpl %g3, %g0
6448 nop
6449
6450 .globl glArrayElement
6451 .type glArrayElement,#function
6452 glArrayElement:
6453 #ifdef __sparc_v9__
6454 sethi %hi(0x00000000), %g2
6455 sethi %hi(0x00000000), %g1
6456 or %g2, %lo(0x00000000), %g2
6457 or %g1, %lo(0x00000000), %g1
6458 sllx %g2, 32, %g2
6459 ldx [%g1 + %g2], %g1
6460 sethi %hi(8 * _gloffset_ArrayElement), %g2
6461 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
6462 ldx [%g1 + %g2], %g3
6463 #else
6464 sethi %hi(0x00000000), %g1
6465 ld [%g1 + %lo(0x00000000)], %g1
6466 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
6467 #endif
6468 jmpl %g3, %g0
6469 nop
6470
6471 .globl glColorPointer
6472 .type glColorPointer,#function
6473 glColorPointer:
6474 #ifdef __sparc_v9__
6475 sethi %hi(0x00000000), %g2
6476 sethi %hi(0x00000000), %g1
6477 or %g2, %lo(0x00000000), %g2
6478 or %g1, %lo(0x00000000), %g1
6479 sllx %g2, 32, %g2
6480 ldx [%g1 + %g2], %g1
6481 sethi %hi(8 * _gloffset_ColorPointer), %g2
6482 or %g2, %lo(8 * _gloffset_ColorPointer), %g2
6483 ldx [%g1 + %g2], %g3
6484 #else
6485 sethi %hi(0x00000000), %g1
6486 ld [%g1 + %lo(0x00000000)], %g1
6487 ld [%g1 + (4 * _gloffset_ColorPointer)], %g3
6488 #endif
6489 jmpl %g3, %g0
6490 nop
6491
6492 .globl glDisableClientState
6493 .type glDisableClientState,#function
6494 glDisableClientState:
6495 #ifdef __sparc_v9__
6496 sethi %hi(0x00000000), %g2
6497 sethi %hi(0x00000000), %g1
6498 or %g2, %lo(0x00000000), %g2
6499 or %g1, %lo(0x00000000), %g1
6500 sllx %g2, 32, %g2
6501 ldx [%g1 + %g2], %g1
6502 sethi %hi(8 * _gloffset_DisableClientState), %g2
6503 or %g2, %lo(8 * _gloffset_DisableClientState), %g2
6504 ldx [%g1 + %g2], %g3
6505 #else
6506 sethi %hi(0x00000000), %g1
6507 ld [%g1 + %lo(0x00000000)], %g1
6508 ld [%g1 + (4 * _gloffset_DisableClientState)], %g3
6509 #endif
6510 jmpl %g3, %g0
6511 nop
6512
6513 .globl glDrawArrays
6514 .type glDrawArrays,#function
6515 glDrawArrays:
6516 #ifdef __sparc_v9__
6517 sethi %hi(0x00000000), %g2
6518 sethi %hi(0x00000000), %g1
6519 or %g2, %lo(0x00000000), %g2
6520 or %g1, %lo(0x00000000), %g1
6521 sllx %g2, 32, %g2
6522 ldx [%g1 + %g2], %g1
6523 sethi %hi(8 * _gloffset_DrawArrays), %g2
6524 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
6525 ldx [%g1 + %g2], %g3
6526 #else
6527 sethi %hi(0x00000000), %g1
6528 ld [%g1 + %lo(0x00000000)], %g1
6529 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
6530 #endif
6531 jmpl %g3, %g0
6532 nop
6533
6534 .globl glDrawElements
6535 .type glDrawElements,#function
6536 glDrawElements:
6537 #ifdef __sparc_v9__
6538 sethi %hi(0x00000000), %g2
6539 sethi %hi(0x00000000), %g1
6540 or %g2, %lo(0x00000000), %g2
6541 or %g1, %lo(0x00000000), %g1
6542 sllx %g2, 32, %g2
6543 ldx [%g1 + %g2], %g1
6544 sethi %hi(8 * _gloffset_DrawElements), %g2
6545 or %g2, %lo(8 * _gloffset_DrawElements), %g2
6546 ldx [%g1 + %g2], %g3
6547 #else
6548 sethi %hi(0x00000000), %g1
6549 ld [%g1 + %lo(0x00000000)], %g1
6550 ld [%g1 + (4 * _gloffset_DrawElements)], %g3
6551 #endif
6552 jmpl %g3, %g0
6553 nop
6554
6555 .globl glEdgeFlagPointer
6556 .type glEdgeFlagPointer,#function
6557 glEdgeFlagPointer:
6558 #ifdef __sparc_v9__
6559 sethi %hi(0x00000000), %g2
6560 sethi %hi(0x00000000), %g1
6561 or %g2, %lo(0x00000000), %g2
6562 or %g1, %lo(0x00000000), %g1
6563 sllx %g2, 32, %g2
6564 ldx [%g1 + %g2], %g1
6565 sethi %hi(8 * _gloffset_EdgeFlagPointer), %g2
6566 or %g2, %lo(8 * _gloffset_EdgeFlagPointer), %g2
6567 ldx [%g1 + %g2], %g3
6568 #else
6569 sethi %hi(0x00000000), %g1
6570 ld [%g1 + %lo(0x00000000)], %g1
6571 ld [%g1 + (4 * _gloffset_EdgeFlagPointer)], %g3
6572 #endif
6573 jmpl %g3, %g0
6574 nop
6575
6576 .globl glEnableClientState
6577 .type glEnableClientState,#function
6578 glEnableClientState:
6579 #ifdef __sparc_v9__
6580 sethi %hi(0x00000000), %g2
6581 sethi %hi(0x00000000), %g1
6582 or %g2, %lo(0x00000000), %g2
6583 or %g1, %lo(0x00000000), %g1
6584 sllx %g2, 32, %g2
6585 ldx [%g1 + %g2], %g1
6586 sethi %hi(8 * _gloffset_EnableClientState), %g2
6587 or %g2, %lo(8 * _gloffset_EnableClientState), %g2
6588 ldx [%g1 + %g2], %g3
6589 #else
6590 sethi %hi(0x00000000), %g1
6591 ld [%g1 + %lo(0x00000000)], %g1
6592 ld [%g1 + (4 * _gloffset_EnableClientState)], %g3
6593 #endif
6594 jmpl %g3, %g0
6595 nop
6596
6597 .globl glGetPointerv
6598 .type glGetPointerv,#function
6599 glGetPointerv:
6600 #ifdef __sparc_v9__
6601 sethi %hi(0x00000000), %g2
6602 sethi %hi(0x00000000), %g1
6603 or %g2, %lo(0x00000000), %g2
6604 or %g1, %lo(0x00000000), %g1
6605 sllx %g2, 32, %g2
6606 ldx [%g1 + %g2], %g1
6607 sethi %hi(8 * _gloffset_GetPointerv), %g2
6608 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
6609 ldx [%g1 + %g2], %g3
6610 #else
6611 sethi %hi(0x00000000), %g1
6612 ld [%g1 + %lo(0x00000000)], %g1
6613 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
6614 #endif
6615 jmpl %g3, %g0
6616 nop
6617
6618 .globl glIndexPointer
6619 .type glIndexPointer,#function
6620 glIndexPointer:
6621 #ifdef __sparc_v9__
6622 sethi %hi(0x00000000), %g2
6623 sethi %hi(0x00000000), %g1
6624 or %g2, %lo(0x00000000), %g2
6625 or %g1, %lo(0x00000000), %g1
6626 sllx %g2, 32, %g2
6627 ldx [%g1 + %g2], %g1
6628 sethi %hi(8 * _gloffset_IndexPointer), %g2
6629 or %g2, %lo(8 * _gloffset_IndexPointer), %g2
6630 ldx [%g1 + %g2], %g3
6631 #else
6632 sethi %hi(0x00000000), %g1
6633 ld [%g1 + %lo(0x00000000)], %g1
6634 ld [%g1 + (4 * _gloffset_IndexPointer)], %g3
6635 #endif
6636 jmpl %g3, %g0
6637 nop
6638
6639 .globl glInterleavedArrays
6640 .type glInterleavedArrays,#function
6641 glInterleavedArrays:
6642 #ifdef __sparc_v9__
6643 sethi %hi(0x00000000), %g2
6644 sethi %hi(0x00000000), %g1
6645 or %g2, %lo(0x00000000), %g2
6646 or %g1, %lo(0x00000000), %g1
6647 sllx %g2, 32, %g2
6648 ldx [%g1 + %g2], %g1
6649 sethi %hi(8 * _gloffset_InterleavedArrays), %g2
6650 or %g2, %lo(8 * _gloffset_InterleavedArrays), %g2
6651 ldx [%g1 + %g2], %g3
6652 #else
6653 sethi %hi(0x00000000), %g1
6654 ld [%g1 + %lo(0x00000000)], %g1
6655 ld [%g1 + (4 * _gloffset_InterleavedArrays)], %g3
6656 #endif
6657 jmpl %g3, %g0
6658 nop
6659
6660 .globl glNormalPointer
6661 .type glNormalPointer,#function
6662 glNormalPointer:
6663 #ifdef __sparc_v9__
6664 sethi %hi(0x00000000), %g2
6665 sethi %hi(0x00000000), %g1
6666 or %g2, %lo(0x00000000), %g2
6667 or %g1, %lo(0x00000000), %g1
6668 sllx %g2, 32, %g2
6669 ldx [%g1 + %g2], %g1
6670 sethi %hi(8 * _gloffset_NormalPointer), %g2
6671 or %g2, %lo(8 * _gloffset_NormalPointer), %g2
6672 ldx [%g1 + %g2], %g3
6673 #else
6674 sethi %hi(0x00000000), %g1
6675 ld [%g1 + %lo(0x00000000)], %g1
6676 ld [%g1 + (4 * _gloffset_NormalPointer)], %g3
6677 #endif
6678 jmpl %g3, %g0
6679 nop
6680
6681 .globl glTexCoordPointer
6682 .type glTexCoordPointer,#function
6683 glTexCoordPointer:
6684 #ifdef __sparc_v9__
6685 sethi %hi(0x00000000), %g2
6686 sethi %hi(0x00000000), %g1
6687 or %g2, %lo(0x00000000), %g2
6688 or %g1, %lo(0x00000000), %g1
6689 sllx %g2, 32, %g2
6690 ldx [%g1 + %g2], %g1
6691 sethi %hi(8 * _gloffset_TexCoordPointer), %g2
6692 or %g2, %lo(8 * _gloffset_TexCoordPointer), %g2
6693 ldx [%g1 + %g2], %g3
6694 #else
6695 sethi %hi(0x00000000), %g1
6696 ld [%g1 + %lo(0x00000000)], %g1
6697 ld [%g1 + (4 * _gloffset_TexCoordPointer)], %g3
6698 #endif
6699 jmpl %g3, %g0
6700 nop
6701
6702 .globl glVertexPointer
6703 .type glVertexPointer,#function
6704 glVertexPointer:
6705 #ifdef __sparc_v9__
6706 sethi %hi(0x00000000), %g2
6707 sethi %hi(0x00000000), %g1
6708 or %g2, %lo(0x00000000), %g2
6709 or %g1, %lo(0x00000000), %g1
6710 sllx %g2, 32, %g2
6711 ldx [%g1 + %g2], %g1
6712 sethi %hi(8 * _gloffset_VertexPointer), %g2
6713 or %g2, %lo(8 * _gloffset_VertexPointer), %g2
6714 ldx [%g1 + %g2], %g3
6715 #else
6716 sethi %hi(0x00000000), %g1
6717 ld [%g1 + %lo(0x00000000)], %g1
6718 ld [%g1 + (4 * _gloffset_VertexPointer)], %g3
6719 #endif
6720 jmpl %g3, %g0
6721 nop
6722
6723 .globl glPolygonOffset
6724 .type glPolygonOffset,#function
6725 glPolygonOffset:
6726 #ifdef __sparc_v9__
6727 sethi %hi(0x00000000), %g2
6728 sethi %hi(0x00000000), %g1
6729 or %g2, %lo(0x00000000), %g2
6730 or %g1, %lo(0x00000000), %g1
6731 sllx %g2, 32, %g2
6732 ldx [%g1 + %g2], %g1
6733 sethi %hi(8 * _gloffset_PolygonOffset), %g2
6734 or %g2, %lo(8 * _gloffset_PolygonOffset), %g2
6735 ldx [%g1 + %g2], %g3
6736 #else
6737 sethi %hi(0x00000000), %g1
6738 ld [%g1 + %lo(0x00000000)], %g1
6739 ld [%g1 + (4 * _gloffset_PolygonOffset)], %g3
6740 #endif
6741 jmpl %g3, %g0
6742 nop
6743
6744 .globl glCopyTexImage1D
6745 .type glCopyTexImage1D,#function
6746 glCopyTexImage1D:
6747 #ifdef __sparc_v9__
6748 sethi %hi(0x00000000), %g2
6749 sethi %hi(0x00000000), %g1
6750 or %g2, %lo(0x00000000), %g2
6751 or %g1, %lo(0x00000000), %g1
6752 sllx %g2, 32, %g2
6753 ldx [%g1 + %g2], %g1
6754 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
6755 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
6756 ldx [%g1 + %g2], %g3
6757 #else
6758 sethi %hi(0x00000000), %g1
6759 ld [%g1 + %lo(0x00000000)], %g1
6760 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
6761 #endif
6762 jmpl %g3, %g0
6763 nop
6764
6765 .globl glCopyTexImage2D
6766 .type glCopyTexImage2D,#function
6767 glCopyTexImage2D:
6768 #ifdef __sparc_v9__
6769 sethi %hi(0x00000000), %g2
6770 sethi %hi(0x00000000), %g1
6771 or %g2, %lo(0x00000000), %g2
6772 or %g1, %lo(0x00000000), %g1
6773 sllx %g2, 32, %g2
6774 ldx [%g1 + %g2], %g1
6775 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
6776 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
6777 ldx [%g1 + %g2], %g3
6778 #else
6779 sethi %hi(0x00000000), %g1
6780 ld [%g1 + %lo(0x00000000)], %g1
6781 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
6782 #endif
6783 jmpl %g3, %g0
6784 nop
6785
6786 .globl glCopyTexSubImage1D
6787 .type glCopyTexSubImage1D,#function
6788 glCopyTexSubImage1D:
6789 #ifdef __sparc_v9__
6790 sethi %hi(0x00000000), %g2
6791 sethi %hi(0x00000000), %g1
6792 or %g2, %lo(0x00000000), %g2
6793 or %g1, %lo(0x00000000), %g1
6794 sllx %g2, 32, %g2
6795 ldx [%g1 + %g2], %g1
6796 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
6797 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
6798 ldx [%g1 + %g2], %g3
6799 #else
6800 sethi %hi(0x00000000), %g1
6801 ld [%g1 + %lo(0x00000000)], %g1
6802 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
6803 #endif
6804 jmpl %g3, %g0
6805 nop
6806
6807 .globl glCopyTexSubImage2D
6808 .type glCopyTexSubImage2D,#function
6809 glCopyTexSubImage2D:
6810 #ifdef __sparc_v9__
6811 sethi %hi(0x00000000), %g2
6812 sethi %hi(0x00000000), %g1
6813 or %g2, %lo(0x00000000), %g2
6814 or %g1, %lo(0x00000000), %g1
6815 sllx %g2, 32, %g2
6816 ldx [%g1 + %g2], %g1
6817 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
6818 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
6819 ldx [%g1 + %g2], %g3
6820 #else
6821 sethi %hi(0x00000000), %g1
6822 ld [%g1 + %lo(0x00000000)], %g1
6823 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
6824 #endif
6825 jmpl %g3, %g0
6826 nop
6827
6828 .globl glTexSubImage1D
6829 .type glTexSubImage1D,#function
6830 glTexSubImage1D:
6831 #ifdef __sparc_v9__
6832 sethi %hi(0x00000000), %g2
6833 sethi %hi(0x00000000), %g1
6834 or %g2, %lo(0x00000000), %g2
6835 or %g1, %lo(0x00000000), %g1
6836 sllx %g2, 32, %g2
6837 ldx [%g1 + %g2], %g1
6838 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
6839 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
6840 ldx [%g1 + %g2], %g3
6841 #else
6842 sethi %hi(0x00000000), %g1
6843 ld [%g1 + %lo(0x00000000)], %g1
6844 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
6845 #endif
6846 jmpl %g3, %g0
6847 nop
6848
6849 .globl glTexSubImage2D
6850 .type glTexSubImage2D,#function
6851 glTexSubImage2D:
6852 #ifdef __sparc_v9__
6853 sethi %hi(0x00000000), %g2
6854 sethi %hi(0x00000000), %g1
6855 or %g2, %lo(0x00000000), %g2
6856 or %g1, %lo(0x00000000), %g1
6857 sllx %g2, 32, %g2
6858 ldx [%g1 + %g2], %g1
6859 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
6860 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
6861 ldx [%g1 + %g2], %g3
6862 #else
6863 sethi %hi(0x00000000), %g1
6864 ld [%g1 + %lo(0x00000000)], %g1
6865 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
6866 #endif
6867 jmpl %g3, %g0
6868 nop
6869
6870 .globl glAreTexturesResident
6871 .type glAreTexturesResident,#function
6872 glAreTexturesResident:
6873 #ifdef __sparc_v9__
6874 sethi %hi(0x00000000), %g2
6875 sethi %hi(0x00000000), %g1
6876 or %g2, %lo(0x00000000), %g2
6877 or %g1, %lo(0x00000000), %g1
6878 sllx %g2, 32, %g2
6879 ldx [%g1 + %g2], %g1
6880 sethi %hi(8 * _gloffset_AreTexturesResident), %g2
6881 or %g2, %lo(8 * _gloffset_AreTexturesResident), %g2
6882 ldx [%g1 + %g2], %g3
6883 #else
6884 sethi %hi(0x00000000), %g1
6885 ld [%g1 + %lo(0x00000000)], %g1
6886 ld [%g1 + (4 * _gloffset_AreTexturesResident)], %g3
6887 #endif
6888 jmpl %g3, %g0
6889 nop
6890
6891 .globl glBindTexture
6892 .type glBindTexture,#function
6893 glBindTexture:
6894 #ifdef __sparc_v9__
6895 sethi %hi(0x00000000), %g2
6896 sethi %hi(0x00000000), %g1
6897 or %g2, %lo(0x00000000), %g2
6898 or %g1, %lo(0x00000000), %g1
6899 sllx %g2, 32, %g2
6900 ldx [%g1 + %g2], %g1
6901 sethi %hi(8 * _gloffset_BindTexture), %g2
6902 or %g2, %lo(8 * _gloffset_BindTexture), %g2
6903 ldx [%g1 + %g2], %g3
6904 #else
6905 sethi %hi(0x00000000), %g1
6906 ld [%g1 + %lo(0x00000000)], %g1
6907 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
6908 #endif
6909 jmpl %g3, %g0
6910 nop
6911
6912 .globl glDeleteTextures
6913 .type glDeleteTextures,#function
6914 glDeleteTextures:
6915 #ifdef __sparc_v9__
6916 sethi %hi(0x00000000), %g2
6917 sethi %hi(0x00000000), %g1
6918 or %g2, %lo(0x00000000), %g2
6919 or %g1, %lo(0x00000000), %g1
6920 sllx %g2, 32, %g2
6921 ldx [%g1 + %g2], %g1
6922 sethi %hi(8 * _gloffset_DeleteTextures), %g2
6923 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
6924 ldx [%g1 + %g2], %g3
6925 #else
6926 sethi %hi(0x00000000), %g1
6927 ld [%g1 + %lo(0x00000000)], %g1
6928 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
6929 #endif
6930 jmpl %g3, %g0
6931 nop
6932
6933 .globl glGenTextures
6934 .type glGenTextures,#function
6935 glGenTextures:
6936 #ifdef __sparc_v9__
6937 sethi %hi(0x00000000), %g2
6938 sethi %hi(0x00000000), %g1
6939 or %g2, %lo(0x00000000), %g2
6940 or %g1, %lo(0x00000000), %g1
6941 sllx %g2, 32, %g2
6942 ldx [%g1 + %g2], %g1
6943 sethi %hi(8 * _gloffset_GenTextures), %g2
6944 or %g2, %lo(8 * _gloffset_GenTextures), %g2
6945 ldx [%g1 + %g2], %g3
6946 #else
6947 sethi %hi(0x00000000), %g1
6948 ld [%g1 + %lo(0x00000000)], %g1
6949 ld [%g1 + (4 * _gloffset_GenTextures)], %g3
6950 #endif
6951 jmpl %g3, %g0
6952 nop
6953
6954 .globl glIsTexture
6955 .type glIsTexture,#function
6956 glIsTexture:
6957 #ifdef __sparc_v9__
6958 sethi %hi(0x00000000), %g2
6959 sethi %hi(0x00000000), %g1
6960 or %g2, %lo(0x00000000), %g2
6961 or %g1, %lo(0x00000000), %g1
6962 sllx %g2, 32, %g2
6963 ldx [%g1 + %g2], %g1
6964 sethi %hi(8 * _gloffset_IsTexture), %g2
6965 or %g2, %lo(8 * _gloffset_IsTexture), %g2
6966 ldx [%g1 + %g2], %g3
6967 #else
6968 sethi %hi(0x00000000), %g1
6969 ld [%g1 + %lo(0x00000000)], %g1
6970 ld [%g1 + (4 * _gloffset_IsTexture)], %g3
6971 #endif
6972 jmpl %g3, %g0
6973 nop
6974
6975 .globl glPrioritizeTextures
6976 .type glPrioritizeTextures,#function
6977 glPrioritizeTextures:
6978 #ifdef __sparc_v9__
6979 sethi %hi(0x00000000), %g2
6980 sethi %hi(0x00000000), %g1
6981 or %g2, %lo(0x00000000), %g2
6982 or %g1, %lo(0x00000000), %g1
6983 sllx %g2, 32, %g2
6984 ldx [%g1 + %g2], %g1
6985 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
6986 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
6987 ldx [%g1 + %g2], %g3
6988 #else
6989 sethi %hi(0x00000000), %g1
6990 ld [%g1 + %lo(0x00000000)], %g1
6991 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
6992 #endif
6993 jmpl %g3, %g0
6994 nop
6995
6996 .globl glIndexub
6997 .type glIndexub,#function
6998 glIndexub:
6999 #ifdef __sparc_v9__
7000 sethi %hi(0x00000000), %g2
7001 sethi %hi(0x00000000), %g1
7002 or %g2, %lo(0x00000000), %g2
7003 or %g1, %lo(0x00000000), %g1
7004 sllx %g2, 32, %g2
7005 ldx [%g1 + %g2], %g1
7006 sethi %hi(8 * _gloffset_Indexub), %g2
7007 or %g2, %lo(8 * _gloffset_Indexub), %g2
7008 ldx [%g1 + %g2], %g3
7009 #else
7010 sethi %hi(0x00000000), %g1
7011 ld [%g1 + %lo(0x00000000)], %g1
7012 ld [%g1 + (4 * _gloffset_Indexub)], %g3
7013 #endif
7014 jmpl %g3, %g0
7015 nop
7016
7017 .globl glIndexubv
7018 .type glIndexubv,#function
7019 glIndexubv:
7020 #ifdef __sparc_v9__
7021 sethi %hi(0x00000000), %g2
7022 sethi %hi(0x00000000), %g1
7023 or %g2, %lo(0x00000000), %g2
7024 or %g1, %lo(0x00000000), %g1
7025 sllx %g2, 32, %g2
7026 ldx [%g1 + %g2], %g1
7027 sethi %hi(8 * _gloffset_Indexubv), %g2
7028 or %g2, %lo(8 * _gloffset_Indexubv), %g2
7029 ldx [%g1 + %g2], %g3
7030 #else
7031 sethi %hi(0x00000000), %g1
7032 ld [%g1 + %lo(0x00000000)], %g1
7033 ld [%g1 + (4 * _gloffset_Indexubv)], %g3
7034 #endif
7035 jmpl %g3, %g0
7036 nop
7037
7038 .globl glPopClientAttrib
7039 .type glPopClientAttrib,#function
7040 glPopClientAttrib:
7041 #ifdef __sparc_v9__
7042 sethi %hi(0x00000000), %g2
7043 sethi %hi(0x00000000), %g1
7044 or %g2, %lo(0x00000000), %g2
7045 or %g1, %lo(0x00000000), %g1
7046 sllx %g2, 32, %g2
7047 ldx [%g1 + %g2], %g1
7048 sethi %hi(8 * _gloffset_PopClientAttrib), %g2
7049 or %g2, %lo(8 * _gloffset_PopClientAttrib), %g2
7050 ldx [%g1 + %g2], %g3
7051 #else
7052 sethi %hi(0x00000000), %g1
7053 ld [%g1 + %lo(0x00000000)], %g1
7054 ld [%g1 + (4 * _gloffset_PopClientAttrib)], %g3
7055 #endif
7056 jmpl %g3, %g0
7057 nop
7058
7059 .globl glPushClientAttrib
7060 .type glPushClientAttrib,#function
7061 glPushClientAttrib:
7062 #ifdef __sparc_v9__
7063 sethi %hi(0x00000000), %g2
7064 sethi %hi(0x00000000), %g1
7065 or %g2, %lo(0x00000000), %g2
7066 or %g1, %lo(0x00000000), %g1
7067 sllx %g2, 32, %g2
7068 ldx [%g1 + %g2], %g1
7069 sethi %hi(8 * _gloffset_PushClientAttrib), %g2
7070 or %g2, %lo(8 * _gloffset_PushClientAttrib), %g2
7071 ldx [%g1 + %g2], %g3
7072 #else
7073 sethi %hi(0x00000000), %g1
7074 ld [%g1 + %lo(0x00000000)], %g1
7075 ld [%g1 + (4 * _gloffset_PushClientAttrib)], %g3
7076 #endif
7077 jmpl %g3, %g0
7078 nop
7079
7080 .globl glBlendColor
7081 .type glBlendColor,#function
7082 glBlendColor:
7083 #ifdef __sparc_v9__
7084 sethi %hi(0x00000000), %g2
7085 sethi %hi(0x00000000), %g1
7086 or %g2, %lo(0x00000000), %g2
7087 or %g1, %lo(0x00000000), %g1
7088 sllx %g2, 32, %g2
7089 ldx [%g1 + %g2], %g1
7090 sethi %hi(8 * _gloffset_BlendColor), %g2
7091 or %g2, %lo(8 * _gloffset_BlendColor), %g2
7092 ldx [%g1 + %g2], %g3
7093 #else
7094 sethi %hi(0x00000000), %g1
7095 ld [%g1 + %lo(0x00000000)], %g1
7096 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
7097 #endif
7098 jmpl %g3, %g0
7099 nop
7100
7101 .globl glBlendEquation
7102 .type glBlendEquation,#function
7103 glBlendEquation:
7104 #ifdef __sparc_v9__
7105 sethi %hi(0x00000000), %g2
7106 sethi %hi(0x00000000), %g1
7107 or %g2, %lo(0x00000000), %g2
7108 or %g1, %lo(0x00000000), %g1
7109 sllx %g2, 32, %g2
7110 ldx [%g1 + %g2], %g1
7111 sethi %hi(8 * _gloffset_BlendEquation), %g2
7112 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
7113 ldx [%g1 + %g2], %g3
7114 #else
7115 sethi %hi(0x00000000), %g1
7116 ld [%g1 + %lo(0x00000000)], %g1
7117 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
7118 #endif
7119 jmpl %g3, %g0
7120 nop
7121
7122 .globl glDrawRangeElements
7123 .type glDrawRangeElements,#function
7124 glDrawRangeElements:
7125 #ifdef __sparc_v9__
7126 sethi %hi(0x00000000), %g2
7127 sethi %hi(0x00000000), %g1
7128 or %g2, %lo(0x00000000), %g2
7129 or %g1, %lo(0x00000000), %g1
7130 sllx %g2, 32, %g2
7131 ldx [%g1 + %g2], %g1
7132 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
7133 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
7134 ldx [%g1 + %g2], %g3
7135 #else
7136 sethi %hi(0x00000000), %g1
7137 ld [%g1 + %lo(0x00000000)], %g1
7138 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
7139 #endif
7140 jmpl %g3, %g0
7141 nop
7142
7143 .globl glColorTable
7144 .type glColorTable,#function
7145 glColorTable:
7146 #ifdef __sparc_v9__
7147 sethi %hi(0x00000000), %g2
7148 sethi %hi(0x00000000), %g1
7149 or %g2, %lo(0x00000000), %g2
7150 or %g1, %lo(0x00000000), %g1
7151 sllx %g2, 32, %g2
7152 ldx [%g1 + %g2], %g1
7153 sethi %hi(8 * _gloffset_ColorTable), %g2
7154 or %g2, %lo(8 * _gloffset_ColorTable), %g2
7155 ldx [%g1 + %g2], %g3
7156 #else
7157 sethi %hi(0x00000000), %g1
7158 ld [%g1 + %lo(0x00000000)], %g1
7159 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
7160 #endif
7161 jmpl %g3, %g0
7162 nop
7163
7164 .globl glColorTableParameterfv
7165 .type glColorTableParameterfv,#function
7166 glColorTableParameterfv:
7167 #ifdef __sparc_v9__
7168 sethi %hi(0x00000000), %g2
7169 sethi %hi(0x00000000), %g1
7170 or %g2, %lo(0x00000000), %g2
7171 or %g1, %lo(0x00000000), %g1
7172 sllx %g2, 32, %g2
7173 ldx [%g1 + %g2], %g1
7174 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
7175 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
7176 ldx [%g1 + %g2], %g3
7177 #else
7178 sethi %hi(0x00000000), %g1
7179 ld [%g1 + %lo(0x00000000)], %g1
7180 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
7181 #endif
7182 jmpl %g3, %g0
7183 nop
7184
7185 .globl glColorTableParameteriv
7186 .type glColorTableParameteriv,#function
7187 glColorTableParameteriv:
7188 #ifdef __sparc_v9__
7189 sethi %hi(0x00000000), %g2
7190 sethi %hi(0x00000000), %g1
7191 or %g2, %lo(0x00000000), %g2
7192 or %g1, %lo(0x00000000), %g1
7193 sllx %g2, 32, %g2
7194 ldx [%g1 + %g2], %g1
7195 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
7196 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
7197 ldx [%g1 + %g2], %g3
7198 #else
7199 sethi %hi(0x00000000), %g1
7200 ld [%g1 + %lo(0x00000000)], %g1
7201 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
7202 #endif
7203 jmpl %g3, %g0
7204 nop
7205
7206 .globl glCopyColorTable
7207 .type glCopyColorTable,#function
7208 glCopyColorTable:
7209 #ifdef __sparc_v9__
7210 sethi %hi(0x00000000), %g2
7211 sethi %hi(0x00000000), %g1
7212 or %g2, %lo(0x00000000), %g2
7213 or %g1, %lo(0x00000000), %g1
7214 sllx %g2, 32, %g2
7215 ldx [%g1 + %g2], %g1
7216 sethi %hi(8 * _gloffset_CopyColorTable), %g2
7217 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
7218 ldx [%g1 + %g2], %g3
7219 #else
7220 sethi %hi(0x00000000), %g1
7221 ld [%g1 + %lo(0x00000000)], %g1
7222 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
7223 #endif
7224 jmpl %g3, %g0
7225 nop
7226
7227 .globl glGetColorTable
7228 .type glGetColorTable,#function
7229 glGetColorTable:
7230 #ifdef __sparc_v9__
7231 sethi %hi(0x00000000), %g2
7232 sethi %hi(0x00000000), %g1
7233 or %g2, %lo(0x00000000), %g2
7234 or %g1, %lo(0x00000000), %g1
7235 sllx %g2, 32, %g2
7236 ldx [%g1 + %g2], %g1
7237 sethi %hi(8 * _gloffset_GetColorTable), %g2
7238 or %g2, %lo(8 * _gloffset_GetColorTable), %g2
7239 ldx [%g1 + %g2], %g3
7240 #else
7241 sethi %hi(0x00000000), %g1
7242 ld [%g1 + %lo(0x00000000)], %g1
7243 ld [%g1 + (4 * _gloffset_GetColorTable)], %g3
7244 #endif
7245 jmpl %g3, %g0
7246 nop
7247
7248 .globl glGetColorTableParameterfv
7249 .type glGetColorTableParameterfv,#function
7250 glGetColorTableParameterfv:
7251 #ifdef __sparc_v9__
7252 sethi %hi(0x00000000), %g2
7253 sethi %hi(0x00000000), %g1
7254 or %g2, %lo(0x00000000), %g2
7255 or %g1, %lo(0x00000000), %g1
7256 sllx %g2, 32, %g2
7257 ldx [%g1 + %g2], %g1
7258 sethi %hi(8 * _gloffset_GetColorTableParameterfv), %g2
7259 or %g2, %lo(8 * _gloffset_GetColorTableParameterfv), %g2
7260 ldx [%g1 + %g2], %g3
7261 #else
7262 sethi %hi(0x00000000), %g1
7263 ld [%g1 + %lo(0x00000000)], %g1
7264 ld [%g1 + (4 * _gloffset_GetColorTableParameterfv)], %g3
7265 #endif
7266 jmpl %g3, %g0
7267 nop
7268
7269 .globl glGetColorTableParameteriv
7270 .type glGetColorTableParameteriv,#function
7271 glGetColorTableParameteriv:
7272 #ifdef __sparc_v9__
7273 sethi %hi(0x00000000), %g2
7274 sethi %hi(0x00000000), %g1
7275 or %g2, %lo(0x00000000), %g2
7276 or %g1, %lo(0x00000000), %g1
7277 sllx %g2, 32, %g2
7278 ldx [%g1 + %g2], %g1
7279 sethi %hi(8 * _gloffset_GetColorTableParameteriv), %g2
7280 or %g2, %lo(8 * _gloffset_GetColorTableParameteriv), %g2
7281 ldx [%g1 + %g2], %g3
7282 #else
7283 sethi %hi(0x00000000), %g1
7284 ld [%g1 + %lo(0x00000000)], %g1
7285 ld [%g1 + (4 * _gloffset_GetColorTableParameteriv)], %g3
7286 #endif
7287 jmpl %g3, %g0
7288 nop
7289
7290 .globl glColorSubTable
7291 .type glColorSubTable,#function
7292 glColorSubTable:
7293 #ifdef __sparc_v9__
7294 sethi %hi(0x00000000), %g2
7295 sethi %hi(0x00000000), %g1
7296 or %g2, %lo(0x00000000), %g2
7297 or %g1, %lo(0x00000000), %g1
7298 sllx %g2, 32, %g2
7299 ldx [%g1 + %g2], %g1
7300 sethi %hi(8 * _gloffset_ColorSubTable), %g2
7301 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
7302 ldx [%g1 + %g2], %g3
7303 #else
7304 sethi %hi(0x00000000), %g1
7305 ld [%g1 + %lo(0x00000000)], %g1
7306 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
7307 #endif
7308 jmpl %g3, %g0
7309 nop
7310
7311 .globl glCopyColorSubTable
7312 .type glCopyColorSubTable,#function
7313 glCopyColorSubTable:
7314 #ifdef __sparc_v9__
7315 sethi %hi(0x00000000), %g2
7316 sethi %hi(0x00000000), %g1
7317 or %g2, %lo(0x00000000), %g2
7318 or %g1, %lo(0x00000000), %g1
7319 sllx %g2, 32, %g2
7320 ldx [%g1 + %g2], %g1
7321 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
7322 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
7323 ldx [%g1 + %g2], %g3
7324 #else
7325 sethi %hi(0x00000000), %g1
7326 ld [%g1 + %lo(0x00000000)], %g1
7327 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
7328 #endif
7329 jmpl %g3, %g0
7330 nop
7331
7332 .globl glConvolutionFilter1D
7333 .type glConvolutionFilter1D,#function
7334 glConvolutionFilter1D:
7335 #ifdef __sparc_v9__
7336 sethi %hi(0x00000000), %g2
7337 sethi %hi(0x00000000), %g1
7338 or %g2, %lo(0x00000000), %g2
7339 or %g1, %lo(0x00000000), %g1
7340 sllx %g2, 32, %g2
7341 ldx [%g1 + %g2], %g1
7342 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
7343 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
7344 ldx [%g1 + %g2], %g3
7345 #else
7346 sethi %hi(0x00000000), %g1
7347 ld [%g1 + %lo(0x00000000)], %g1
7348 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
7349 #endif
7350 jmpl %g3, %g0
7351 nop
7352
7353 .globl glConvolutionFilter2D
7354 .type glConvolutionFilter2D,#function
7355 glConvolutionFilter2D:
7356 #ifdef __sparc_v9__
7357 sethi %hi(0x00000000), %g2
7358 sethi %hi(0x00000000), %g1
7359 or %g2, %lo(0x00000000), %g2
7360 or %g1, %lo(0x00000000), %g1
7361 sllx %g2, 32, %g2
7362 ldx [%g1 + %g2], %g1
7363 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
7364 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
7365 ldx [%g1 + %g2], %g3
7366 #else
7367 sethi %hi(0x00000000), %g1
7368 ld [%g1 + %lo(0x00000000)], %g1
7369 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
7370 #endif
7371 jmpl %g3, %g0
7372 nop
7373
7374 .globl glConvolutionParameterf
7375 .type glConvolutionParameterf,#function
7376 glConvolutionParameterf:
7377 #ifdef __sparc_v9__
7378 sethi %hi(0x00000000), %g2
7379 sethi %hi(0x00000000), %g1
7380 or %g2, %lo(0x00000000), %g2
7381 or %g1, %lo(0x00000000), %g1
7382 sllx %g2, 32, %g2
7383 ldx [%g1 + %g2], %g1
7384 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
7385 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
7386 ldx [%g1 + %g2], %g3
7387 #else
7388 sethi %hi(0x00000000), %g1
7389 ld [%g1 + %lo(0x00000000)], %g1
7390 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
7391 #endif
7392 jmpl %g3, %g0
7393 nop
7394
7395 .globl glConvolutionParameterfv
7396 .type glConvolutionParameterfv,#function
7397 glConvolutionParameterfv:
7398 #ifdef __sparc_v9__
7399 sethi %hi(0x00000000), %g2
7400 sethi %hi(0x00000000), %g1
7401 or %g2, %lo(0x00000000), %g2
7402 or %g1, %lo(0x00000000), %g1
7403 sllx %g2, 32, %g2
7404 ldx [%g1 + %g2], %g1
7405 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
7406 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
7407 ldx [%g1 + %g2], %g3
7408 #else
7409 sethi %hi(0x00000000), %g1
7410 ld [%g1 + %lo(0x00000000)], %g1
7411 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
7412 #endif
7413 jmpl %g3, %g0
7414 nop
7415
7416 .globl glConvolutionParameteri
7417 .type glConvolutionParameteri,#function
7418 glConvolutionParameteri:
7419 #ifdef __sparc_v9__
7420 sethi %hi(0x00000000), %g2
7421 sethi %hi(0x00000000), %g1
7422 or %g2, %lo(0x00000000), %g2
7423 or %g1, %lo(0x00000000), %g1
7424 sllx %g2, 32, %g2
7425 ldx [%g1 + %g2], %g1
7426 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
7427 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
7428 ldx [%g1 + %g2], %g3
7429 #else
7430 sethi %hi(0x00000000), %g1
7431 ld [%g1 + %lo(0x00000000)], %g1
7432 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
7433 #endif
7434 jmpl %g3, %g0
7435 nop
7436
7437 .globl glConvolutionParameteriv
7438 .type glConvolutionParameteriv,#function
7439 glConvolutionParameteriv:
7440 #ifdef __sparc_v9__
7441 sethi %hi(0x00000000), %g2
7442 sethi %hi(0x00000000), %g1
7443 or %g2, %lo(0x00000000), %g2
7444 or %g1, %lo(0x00000000), %g1
7445 sllx %g2, 32, %g2
7446 ldx [%g1 + %g2], %g1
7447 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
7448 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
7449 ldx [%g1 + %g2], %g3
7450 #else
7451 sethi %hi(0x00000000), %g1
7452 ld [%g1 + %lo(0x00000000)], %g1
7453 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
7454 #endif
7455 jmpl %g3, %g0
7456 nop
7457
7458 .globl glCopyConvolutionFilter1D
7459 .type glCopyConvolutionFilter1D,#function
7460 glCopyConvolutionFilter1D:
7461 #ifdef __sparc_v9__
7462 sethi %hi(0x00000000), %g2
7463 sethi %hi(0x00000000), %g1
7464 or %g2, %lo(0x00000000), %g2
7465 or %g1, %lo(0x00000000), %g1
7466 sllx %g2, 32, %g2
7467 ldx [%g1 + %g2], %g1
7468 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
7469 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
7470 ldx [%g1 + %g2], %g3
7471 #else
7472 sethi %hi(0x00000000), %g1
7473 ld [%g1 + %lo(0x00000000)], %g1
7474 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
7475 #endif
7476 jmpl %g3, %g0
7477 nop
7478
7479 .globl glCopyConvolutionFilter2D
7480 .type glCopyConvolutionFilter2D,#function
7481 glCopyConvolutionFilter2D:
7482 #ifdef __sparc_v9__
7483 sethi %hi(0x00000000), %g2
7484 sethi %hi(0x00000000), %g1
7485 or %g2, %lo(0x00000000), %g2
7486 or %g1, %lo(0x00000000), %g1
7487 sllx %g2, 32, %g2
7488 ldx [%g1 + %g2], %g1
7489 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
7490 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
7491 ldx [%g1 + %g2], %g3
7492 #else
7493 sethi %hi(0x00000000), %g1
7494 ld [%g1 + %lo(0x00000000)], %g1
7495 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
7496 #endif
7497 jmpl %g3, %g0
7498 nop
7499
7500 .globl glGetConvolutionFilter
7501 .type glGetConvolutionFilter,#function
7502 glGetConvolutionFilter:
7503 #ifdef __sparc_v9__
7504 sethi %hi(0x00000000), %g2
7505 sethi %hi(0x00000000), %g1
7506 or %g2, %lo(0x00000000), %g2
7507 or %g1, %lo(0x00000000), %g1
7508 sllx %g2, 32, %g2
7509 ldx [%g1 + %g2], %g1
7510 sethi %hi(8 * _gloffset_GetConvolutionFilter), %g2
7511 or %g2, %lo(8 * _gloffset_GetConvolutionFilter), %g2
7512 ldx [%g1 + %g2], %g3
7513 #else
7514 sethi %hi(0x00000000), %g1
7515 ld [%g1 + %lo(0x00000000)], %g1
7516 ld [%g1 + (4 * _gloffset_GetConvolutionFilter)], %g3
7517 #endif
7518 jmpl %g3, %g0
7519 nop
7520
7521 .globl glGetConvolutionParameterfv
7522 .type glGetConvolutionParameterfv,#function
7523 glGetConvolutionParameterfv:
7524 #ifdef __sparc_v9__
7525 sethi %hi(0x00000000), %g2
7526 sethi %hi(0x00000000), %g1
7527 or %g2, %lo(0x00000000), %g2
7528 or %g1, %lo(0x00000000), %g1
7529 sllx %g2, 32, %g2
7530 ldx [%g1 + %g2], %g1
7531 sethi %hi(8 * _gloffset_GetConvolutionParameterfv), %g2
7532 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfv), %g2
7533 ldx [%g1 + %g2], %g3
7534 #else
7535 sethi %hi(0x00000000), %g1
7536 ld [%g1 + %lo(0x00000000)], %g1
7537 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfv)], %g3
7538 #endif
7539 jmpl %g3, %g0
7540 nop
7541
7542 .globl glGetConvolutionParameteriv
7543 .type glGetConvolutionParameteriv,#function
7544 glGetConvolutionParameteriv:
7545 #ifdef __sparc_v9__
7546 sethi %hi(0x00000000), %g2
7547 sethi %hi(0x00000000), %g1
7548 or %g2, %lo(0x00000000), %g2
7549 or %g1, %lo(0x00000000), %g1
7550 sllx %g2, 32, %g2
7551 ldx [%g1 + %g2], %g1
7552 sethi %hi(8 * _gloffset_GetConvolutionParameteriv), %g2
7553 or %g2, %lo(8 * _gloffset_GetConvolutionParameteriv), %g2
7554 ldx [%g1 + %g2], %g3
7555 #else
7556 sethi %hi(0x00000000), %g1
7557 ld [%g1 + %lo(0x00000000)], %g1
7558 ld [%g1 + (4 * _gloffset_GetConvolutionParameteriv)], %g3
7559 #endif
7560 jmpl %g3, %g0
7561 nop
7562
7563 .globl glGetSeparableFilter
7564 .type glGetSeparableFilter,#function
7565 glGetSeparableFilter:
7566 #ifdef __sparc_v9__
7567 sethi %hi(0x00000000), %g2
7568 sethi %hi(0x00000000), %g1
7569 or %g2, %lo(0x00000000), %g2
7570 or %g1, %lo(0x00000000), %g1
7571 sllx %g2, 32, %g2
7572 ldx [%g1 + %g2], %g1
7573 sethi %hi(8 * _gloffset_GetSeparableFilter), %g2
7574 or %g2, %lo(8 * _gloffset_GetSeparableFilter), %g2
7575 ldx [%g1 + %g2], %g3
7576 #else
7577 sethi %hi(0x00000000), %g1
7578 ld [%g1 + %lo(0x00000000)], %g1
7579 ld [%g1 + (4 * _gloffset_GetSeparableFilter)], %g3
7580 #endif
7581 jmpl %g3, %g0
7582 nop
7583
7584 .globl glSeparableFilter2D
7585 .type glSeparableFilter2D,#function
7586 glSeparableFilter2D:
7587 #ifdef __sparc_v9__
7588 sethi %hi(0x00000000), %g2
7589 sethi %hi(0x00000000), %g1
7590 or %g2, %lo(0x00000000), %g2
7591 or %g1, %lo(0x00000000), %g1
7592 sllx %g2, 32, %g2
7593 ldx [%g1 + %g2], %g1
7594 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
7595 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
7596 ldx [%g1 + %g2], %g3
7597 #else
7598 sethi %hi(0x00000000), %g1
7599 ld [%g1 + %lo(0x00000000)], %g1
7600 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
7601 #endif
7602 jmpl %g3, %g0
7603 nop
7604
7605 .globl glGetHistogram
7606 .type glGetHistogram,#function
7607 glGetHistogram:
7608 #ifdef __sparc_v9__
7609 sethi %hi(0x00000000), %g2
7610 sethi %hi(0x00000000), %g1
7611 or %g2, %lo(0x00000000), %g2
7612 or %g1, %lo(0x00000000), %g1
7613 sllx %g2, 32, %g2
7614 ldx [%g1 + %g2], %g1
7615 sethi %hi(8 * _gloffset_GetHistogram), %g2
7616 or %g2, %lo(8 * _gloffset_GetHistogram), %g2
7617 ldx [%g1 + %g2], %g3
7618 #else
7619 sethi %hi(0x00000000), %g1
7620 ld [%g1 + %lo(0x00000000)], %g1
7621 ld [%g1 + (4 * _gloffset_GetHistogram)], %g3
7622 #endif
7623 jmpl %g3, %g0
7624 nop
7625
7626 .globl glGetHistogramParameterfv
7627 .type glGetHistogramParameterfv,#function
7628 glGetHistogramParameterfv:
7629 #ifdef __sparc_v9__
7630 sethi %hi(0x00000000), %g2
7631 sethi %hi(0x00000000), %g1
7632 or %g2, %lo(0x00000000), %g2
7633 or %g1, %lo(0x00000000), %g1
7634 sllx %g2, 32, %g2
7635 ldx [%g1 + %g2], %g1
7636 sethi %hi(8 * _gloffset_GetHistogramParameterfv), %g2
7637 or %g2, %lo(8 * _gloffset_GetHistogramParameterfv), %g2
7638 ldx [%g1 + %g2], %g3
7639 #else
7640 sethi %hi(0x00000000), %g1
7641 ld [%g1 + %lo(0x00000000)], %g1
7642 ld [%g1 + (4 * _gloffset_GetHistogramParameterfv)], %g3
7643 #endif
7644 jmpl %g3, %g0
7645 nop
7646
7647 .globl glGetHistogramParameteriv
7648 .type glGetHistogramParameteriv,#function
7649 glGetHistogramParameteriv:
7650 #ifdef __sparc_v9__
7651 sethi %hi(0x00000000), %g2
7652 sethi %hi(0x00000000), %g1
7653 or %g2, %lo(0x00000000), %g2
7654 or %g1, %lo(0x00000000), %g1
7655 sllx %g2, 32, %g2
7656 ldx [%g1 + %g2], %g1
7657 sethi %hi(8 * _gloffset_GetHistogramParameteriv), %g2
7658 or %g2, %lo(8 * _gloffset_GetHistogramParameteriv), %g2
7659 ldx [%g1 + %g2], %g3
7660 #else
7661 sethi %hi(0x00000000), %g1
7662 ld [%g1 + %lo(0x00000000)], %g1
7663 ld [%g1 + (4 * _gloffset_GetHistogramParameteriv)], %g3
7664 #endif
7665 jmpl %g3, %g0
7666 nop
7667
7668 .globl glGetMinmax
7669 .type glGetMinmax,#function
7670 glGetMinmax:
7671 #ifdef __sparc_v9__
7672 sethi %hi(0x00000000), %g2
7673 sethi %hi(0x00000000), %g1
7674 or %g2, %lo(0x00000000), %g2
7675 or %g1, %lo(0x00000000), %g1
7676 sllx %g2, 32, %g2
7677 ldx [%g1 + %g2], %g1
7678 sethi %hi(8 * _gloffset_GetMinmax), %g2
7679 or %g2, %lo(8 * _gloffset_GetMinmax), %g2
7680 ldx [%g1 + %g2], %g3
7681 #else
7682 sethi %hi(0x00000000), %g1
7683 ld [%g1 + %lo(0x00000000)], %g1
7684 ld [%g1 + (4 * _gloffset_GetMinmax)], %g3
7685 #endif
7686 jmpl %g3, %g0
7687 nop
7688
7689 .globl glGetMinmaxParameterfv
7690 .type glGetMinmaxParameterfv,#function
7691 glGetMinmaxParameterfv:
7692 #ifdef __sparc_v9__
7693 sethi %hi(0x00000000), %g2
7694 sethi %hi(0x00000000), %g1
7695 or %g2, %lo(0x00000000), %g2
7696 or %g1, %lo(0x00000000), %g1
7697 sllx %g2, 32, %g2
7698 ldx [%g1 + %g2], %g1
7699 sethi %hi(8 * _gloffset_GetMinmaxParameterfv), %g2
7700 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfv), %g2
7701 ldx [%g1 + %g2], %g3
7702 #else
7703 sethi %hi(0x00000000), %g1
7704 ld [%g1 + %lo(0x00000000)], %g1
7705 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfv)], %g3
7706 #endif
7707 jmpl %g3, %g0
7708 nop
7709
7710 .globl glGetMinmaxParameteriv
7711 .type glGetMinmaxParameteriv,#function
7712 glGetMinmaxParameteriv:
7713 #ifdef __sparc_v9__
7714 sethi %hi(0x00000000), %g2
7715 sethi %hi(0x00000000), %g1
7716 or %g2, %lo(0x00000000), %g2
7717 or %g1, %lo(0x00000000), %g1
7718 sllx %g2, 32, %g2
7719 ldx [%g1 + %g2], %g1
7720 sethi %hi(8 * _gloffset_GetMinmaxParameteriv), %g2
7721 or %g2, %lo(8 * _gloffset_GetMinmaxParameteriv), %g2
7722 ldx [%g1 + %g2], %g3
7723 #else
7724 sethi %hi(0x00000000), %g1
7725 ld [%g1 + %lo(0x00000000)], %g1
7726 ld [%g1 + (4 * _gloffset_GetMinmaxParameteriv)], %g3
7727 #endif
7728 jmpl %g3, %g0
7729 nop
7730
7731 .globl glHistogram
7732 .type glHistogram,#function
7733 glHistogram:
7734 #ifdef __sparc_v9__
7735 sethi %hi(0x00000000), %g2
7736 sethi %hi(0x00000000), %g1
7737 or %g2, %lo(0x00000000), %g2
7738 or %g1, %lo(0x00000000), %g1
7739 sllx %g2, 32, %g2
7740 ldx [%g1 + %g2], %g1
7741 sethi %hi(8 * _gloffset_Histogram), %g2
7742 or %g2, %lo(8 * _gloffset_Histogram), %g2
7743 ldx [%g1 + %g2], %g3
7744 #else
7745 sethi %hi(0x00000000), %g1
7746 ld [%g1 + %lo(0x00000000)], %g1
7747 ld [%g1 + (4 * _gloffset_Histogram)], %g3
7748 #endif
7749 jmpl %g3, %g0
7750 nop
7751
7752 .globl glMinmax
7753 .type glMinmax,#function
7754 glMinmax:
7755 #ifdef __sparc_v9__
7756 sethi %hi(0x00000000), %g2
7757 sethi %hi(0x00000000), %g1
7758 or %g2, %lo(0x00000000), %g2
7759 or %g1, %lo(0x00000000), %g1
7760 sllx %g2, 32, %g2
7761 ldx [%g1 + %g2], %g1
7762 sethi %hi(8 * _gloffset_Minmax), %g2
7763 or %g2, %lo(8 * _gloffset_Minmax), %g2
7764 ldx [%g1 + %g2], %g3
7765 #else
7766 sethi %hi(0x00000000), %g1
7767 ld [%g1 + %lo(0x00000000)], %g1
7768 ld [%g1 + (4 * _gloffset_Minmax)], %g3
7769 #endif
7770 jmpl %g3, %g0
7771 nop
7772
7773 .globl glResetHistogram
7774 .type glResetHistogram,#function
7775 glResetHistogram:
7776 #ifdef __sparc_v9__
7777 sethi %hi(0x00000000), %g2
7778 sethi %hi(0x00000000), %g1
7779 or %g2, %lo(0x00000000), %g2
7780 or %g1, %lo(0x00000000), %g1
7781 sllx %g2, 32, %g2
7782 ldx [%g1 + %g2], %g1
7783 sethi %hi(8 * _gloffset_ResetHistogram), %g2
7784 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
7785 ldx [%g1 + %g2], %g3
7786 #else
7787 sethi %hi(0x00000000), %g1
7788 ld [%g1 + %lo(0x00000000)], %g1
7789 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
7790 #endif
7791 jmpl %g3, %g0
7792 nop
7793
7794 .globl glResetMinmax
7795 .type glResetMinmax,#function
7796 glResetMinmax:
7797 #ifdef __sparc_v9__
7798 sethi %hi(0x00000000), %g2
7799 sethi %hi(0x00000000), %g1
7800 or %g2, %lo(0x00000000), %g2
7801 or %g1, %lo(0x00000000), %g1
7802 sllx %g2, 32, %g2
7803 ldx [%g1 + %g2], %g1
7804 sethi %hi(8 * _gloffset_ResetMinmax), %g2
7805 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
7806 ldx [%g1 + %g2], %g3
7807 #else
7808 sethi %hi(0x00000000), %g1
7809 ld [%g1 + %lo(0x00000000)], %g1
7810 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
7811 #endif
7812 jmpl %g3, %g0
7813 nop
7814
7815 .globl glTexImage3D
7816 .type glTexImage3D,#function
7817 glTexImage3D:
7818 #ifdef __sparc_v9__
7819 sethi %hi(0x00000000), %g2
7820 sethi %hi(0x00000000), %g1
7821 or %g2, %lo(0x00000000), %g2
7822 or %g1, %lo(0x00000000), %g1
7823 sllx %g2, 32, %g2
7824 ldx [%g1 + %g2], %g1
7825 sethi %hi(8 * _gloffset_TexImage3D), %g2
7826 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
7827 ldx [%g1 + %g2], %g3
7828 #else
7829 sethi %hi(0x00000000), %g1
7830 ld [%g1 + %lo(0x00000000)], %g1
7831 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
7832 #endif
7833 jmpl %g3, %g0
7834 nop
7835
7836 .globl glTexSubImage3D
7837 .type glTexSubImage3D,#function
7838 glTexSubImage3D:
7839 #ifdef __sparc_v9__
7840 sethi %hi(0x00000000), %g2
7841 sethi %hi(0x00000000), %g1
7842 or %g2, %lo(0x00000000), %g2
7843 or %g1, %lo(0x00000000), %g1
7844 sllx %g2, 32, %g2
7845 ldx [%g1 + %g2], %g1
7846 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
7847 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
7848 ldx [%g1 + %g2], %g3
7849 #else
7850 sethi %hi(0x00000000), %g1
7851 ld [%g1 + %lo(0x00000000)], %g1
7852 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
7853 #endif
7854 jmpl %g3, %g0
7855 nop
7856
7857 .globl glCopyTexSubImage3D
7858 .type glCopyTexSubImage3D,#function
7859 glCopyTexSubImage3D:
7860 #ifdef __sparc_v9__
7861 sethi %hi(0x00000000), %g2
7862 sethi %hi(0x00000000), %g1
7863 or %g2, %lo(0x00000000), %g2
7864 or %g1, %lo(0x00000000), %g1
7865 sllx %g2, 32, %g2
7866 ldx [%g1 + %g2], %g1
7867 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
7868 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
7869 ldx [%g1 + %g2], %g3
7870 #else
7871 sethi %hi(0x00000000), %g1
7872 ld [%g1 + %lo(0x00000000)], %g1
7873 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
7874 #endif
7875 jmpl %g3, %g0
7876 nop
7877
7878 .globl glActiveTextureARB
7879 .type glActiveTextureARB,#function
7880 glActiveTextureARB:
7881 #ifdef __sparc_v9__
7882 sethi %hi(0x00000000), %g2
7883 sethi %hi(0x00000000), %g1
7884 or %g2, %lo(0x00000000), %g2
7885 or %g1, %lo(0x00000000), %g1
7886 sllx %g2, 32, %g2
7887 ldx [%g1 + %g2], %g1
7888 sethi %hi(8 * _gloffset_ActiveTextureARB), %g2
7889 or %g2, %lo(8 * _gloffset_ActiveTextureARB), %g2
7890 ldx [%g1 + %g2], %g3
7891 #else
7892 sethi %hi(0x00000000), %g1
7893 ld [%g1 + %lo(0x00000000)], %g1
7894 ld [%g1 + (4 * _gloffset_ActiveTextureARB)], %g3
7895 #endif
7896 jmpl %g3, %g0
7897 nop
7898
7899 .globl glClientActiveTextureARB
7900 .type glClientActiveTextureARB,#function
7901 glClientActiveTextureARB:
7902 #ifdef __sparc_v9__
7903 sethi %hi(0x00000000), %g2
7904 sethi %hi(0x00000000), %g1
7905 or %g2, %lo(0x00000000), %g2
7906 or %g1, %lo(0x00000000), %g1
7907 sllx %g2, 32, %g2
7908 ldx [%g1 + %g2], %g1
7909 sethi %hi(8 * _gloffset_ClientActiveTextureARB), %g2
7910 or %g2, %lo(8 * _gloffset_ClientActiveTextureARB), %g2
7911 ldx [%g1 + %g2], %g3
7912 #else
7913 sethi %hi(0x00000000), %g1
7914 ld [%g1 + %lo(0x00000000)], %g1
7915 ld [%g1 + (4 * _gloffset_ClientActiveTextureARB)], %g3
7916 #endif
7917 jmpl %g3, %g0
7918 nop
7919
7920 .globl glMultiTexCoord1dARB
7921 .type glMultiTexCoord1dARB,#function
7922 glMultiTexCoord1dARB:
7923 #ifdef __sparc_v9__
7924 sethi %hi(0x00000000), %g2
7925 sethi %hi(0x00000000), %g1
7926 or %g2, %lo(0x00000000), %g2
7927 or %g1, %lo(0x00000000), %g1
7928 sllx %g2, 32, %g2
7929 ldx [%g1 + %g2], %g1
7930 sethi %hi(8 * _gloffset_MultiTexCoord1dARB), %g2
7931 or %g2, %lo(8 * _gloffset_MultiTexCoord1dARB), %g2
7932 ldx [%g1 + %g2], %g3
7933 #else
7934 sethi %hi(0x00000000), %g1
7935 ld [%g1 + %lo(0x00000000)], %g1
7936 ld [%g1 + (4 * _gloffset_MultiTexCoord1dARB)], %g3
7937 #endif
7938 jmpl %g3, %g0
7939 nop
7940
7941 .globl glMultiTexCoord1dvARB
7942 .type glMultiTexCoord1dvARB,#function
7943 glMultiTexCoord1dvARB:
7944 #ifdef __sparc_v9__
7945 sethi %hi(0x00000000), %g2
7946 sethi %hi(0x00000000), %g1
7947 or %g2, %lo(0x00000000), %g2
7948 or %g1, %lo(0x00000000), %g1
7949 sllx %g2, 32, %g2
7950 ldx [%g1 + %g2], %g1
7951 sethi %hi(8 * _gloffset_MultiTexCoord1dvARB), %g2
7952 or %g2, %lo(8 * _gloffset_MultiTexCoord1dvARB), %g2
7953 ldx [%g1 + %g2], %g3
7954 #else
7955 sethi %hi(0x00000000), %g1
7956 ld [%g1 + %lo(0x00000000)], %g1
7957 ld [%g1 + (4 * _gloffset_MultiTexCoord1dvARB)], %g3
7958 #endif
7959 jmpl %g3, %g0
7960 nop
7961
7962 .globl glMultiTexCoord1fARB
7963 .type glMultiTexCoord1fARB,#function
7964 glMultiTexCoord1fARB:
7965 #ifdef __sparc_v9__
7966 sethi %hi(0x00000000), %g2
7967 sethi %hi(0x00000000), %g1
7968 or %g2, %lo(0x00000000), %g2
7969 or %g1, %lo(0x00000000), %g1
7970 sllx %g2, 32, %g2
7971 ldx [%g1 + %g2], %g1
7972 sethi %hi(8 * _gloffset_MultiTexCoord1fARB), %g2
7973 or %g2, %lo(8 * _gloffset_MultiTexCoord1fARB), %g2
7974 ldx [%g1 + %g2], %g3
7975 #else
7976 sethi %hi(0x00000000), %g1
7977 ld [%g1 + %lo(0x00000000)], %g1
7978 ld [%g1 + (4 * _gloffset_MultiTexCoord1fARB)], %g3
7979 #endif
7980 jmpl %g3, %g0
7981 nop
7982
7983 .globl glMultiTexCoord1fvARB
7984 .type glMultiTexCoord1fvARB,#function
7985 glMultiTexCoord1fvARB:
7986 #ifdef __sparc_v9__
7987 sethi %hi(0x00000000), %g2
7988 sethi %hi(0x00000000), %g1
7989 or %g2, %lo(0x00000000), %g2
7990 or %g1, %lo(0x00000000), %g1
7991 sllx %g2, 32, %g2
7992 ldx [%g1 + %g2], %g1
7993 sethi %hi(8 * _gloffset_MultiTexCoord1fvARB), %g2
7994 or %g2, %lo(8 * _gloffset_MultiTexCoord1fvARB), %g2
7995 ldx [%g1 + %g2], %g3
7996 #else
7997 sethi %hi(0x00000000), %g1
7998 ld [%g1 + %lo(0x00000000)], %g1
7999 ld [%g1 + (4 * _gloffset_MultiTexCoord1fvARB)], %g3
8000 #endif
8001 jmpl %g3, %g0
8002 nop
8003
8004 .globl glMultiTexCoord1iARB
8005 .type glMultiTexCoord1iARB,#function
8006 glMultiTexCoord1iARB:
8007 #ifdef __sparc_v9__
8008 sethi %hi(0x00000000), %g2
8009 sethi %hi(0x00000000), %g1
8010 or %g2, %lo(0x00000000), %g2
8011 or %g1, %lo(0x00000000), %g1
8012 sllx %g2, 32, %g2
8013 ldx [%g1 + %g2], %g1
8014 sethi %hi(8 * _gloffset_MultiTexCoord1iARB), %g2
8015 or %g2, %lo(8 * _gloffset_MultiTexCoord1iARB), %g2
8016 ldx [%g1 + %g2], %g3
8017 #else
8018 sethi %hi(0x00000000), %g1
8019 ld [%g1 + %lo(0x00000000)], %g1
8020 ld [%g1 + (4 * _gloffset_MultiTexCoord1iARB)], %g3
8021 #endif
8022 jmpl %g3, %g0
8023 nop
8024
8025 .globl glMultiTexCoord1ivARB
8026 .type glMultiTexCoord1ivARB,#function
8027 glMultiTexCoord1ivARB:
8028 #ifdef __sparc_v9__
8029 sethi %hi(0x00000000), %g2
8030 sethi %hi(0x00000000), %g1
8031 or %g2, %lo(0x00000000), %g2
8032 or %g1, %lo(0x00000000), %g1
8033 sllx %g2, 32, %g2
8034 ldx [%g1 + %g2], %g1
8035 sethi %hi(8 * _gloffset_MultiTexCoord1ivARB), %g2
8036 or %g2, %lo(8 * _gloffset_MultiTexCoord1ivARB), %g2
8037 ldx [%g1 + %g2], %g3
8038 #else
8039 sethi %hi(0x00000000), %g1
8040 ld [%g1 + %lo(0x00000000)], %g1
8041 ld [%g1 + (4 * _gloffset_MultiTexCoord1ivARB)], %g3
8042 #endif
8043 jmpl %g3, %g0
8044 nop
8045
8046 .globl glMultiTexCoord1sARB
8047 .type glMultiTexCoord1sARB,#function
8048 glMultiTexCoord1sARB:
8049 #ifdef __sparc_v9__
8050 sethi %hi(0x00000000), %g2
8051 sethi %hi(0x00000000), %g1
8052 or %g2, %lo(0x00000000), %g2
8053 or %g1, %lo(0x00000000), %g1
8054 sllx %g2, 32, %g2
8055 ldx [%g1 + %g2], %g1
8056 sethi %hi(8 * _gloffset_MultiTexCoord1sARB), %g2
8057 or %g2, %lo(8 * _gloffset_MultiTexCoord1sARB), %g2
8058 ldx [%g1 + %g2], %g3
8059 #else
8060 sethi %hi(0x00000000), %g1
8061 ld [%g1 + %lo(0x00000000)], %g1
8062 ld [%g1 + (4 * _gloffset_MultiTexCoord1sARB)], %g3
8063 #endif
8064 jmpl %g3, %g0
8065 nop
8066
8067 .globl glMultiTexCoord1svARB
8068 .type glMultiTexCoord1svARB,#function
8069 glMultiTexCoord1svARB:
8070 #ifdef __sparc_v9__
8071 sethi %hi(0x00000000), %g2
8072 sethi %hi(0x00000000), %g1
8073 or %g2, %lo(0x00000000), %g2
8074 or %g1, %lo(0x00000000), %g1
8075 sllx %g2, 32, %g2
8076 ldx [%g1 + %g2], %g1
8077 sethi %hi(8 * _gloffset_MultiTexCoord1svARB), %g2
8078 or %g2, %lo(8 * _gloffset_MultiTexCoord1svARB), %g2
8079 ldx [%g1 + %g2], %g3
8080 #else
8081 sethi %hi(0x00000000), %g1
8082 ld [%g1 + %lo(0x00000000)], %g1
8083 ld [%g1 + (4 * _gloffset_MultiTexCoord1svARB)], %g3
8084 #endif
8085 jmpl %g3, %g0
8086 nop
8087
8088 .globl glMultiTexCoord2dARB
8089 .type glMultiTexCoord2dARB,#function
8090 glMultiTexCoord2dARB:
8091 #ifdef __sparc_v9__
8092 sethi %hi(0x00000000), %g2
8093 sethi %hi(0x00000000), %g1
8094 or %g2, %lo(0x00000000), %g2
8095 or %g1, %lo(0x00000000), %g1
8096 sllx %g2, 32, %g2
8097 ldx [%g1 + %g2], %g1
8098 sethi %hi(8 * _gloffset_MultiTexCoord2dARB), %g2
8099 or %g2, %lo(8 * _gloffset_MultiTexCoord2dARB), %g2
8100 ldx [%g1 + %g2], %g3
8101 #else
8102 sethi %hi(0x00000000), %g1
8103 ld [%g1 + %lo(0x00000000)], %g1
8104 ld [%g1 + (4 * _gloffset_MultiTexCoord2dARB)], %g3
8105 #endif
8106 jmpl %g3, %g0
8107 nop
8108
8109 .globl glMultiTexCoord2dvARB
8110 .type glMultiTexCoord2dvARB,#function
8111 glMultiTexCoord2dvARB:
8112 #ifdef __sparc_v9__
8113 sethi %hi(0x00000000), %g2
8114 sethi %hi(0x00000000), %g1
8115 or %g2, %lo(0x00000000), %g2
8116 or %g1, %lo(0x00000000), %g1
8117 sllx %g2, 32, %g2
8118 ldx [%g1 + %g2], %g1
8119 sethi %hi(8 * _gloffset_MultiTexCoord2dvARB), %g2
8120 or %g2, %lo(8 * _gloffset_MultiTexCoord2dvARB), %g2
8121 ldx [%g1 + %g2], %g3
8122 #else
8123 sethi %hi(0x00000000), %g1
8124 ld [%g1 + %lo(0x00000000)], %g1
8125 ld [%g1 + (4 * _gloffset_MultiTexCoord2dvARB)], %g3
8126 #endif
8127 jmpl %g3, %g0
8128 nop
8129
8130 .globl glMultiTexCoord2fARB
8131 .type glMultiTexCoord2fARB,#function
8132 glMultiTexCoord2fARB:
8133 #ifdef __sparc_v9__
8134 sethi %hi(0x00000000), %g2
8135 sethi %hi(0x00000000), %g1
8136 or %g2, %lo(0x00000000), %g2
8137 or %g1, %lo(0x00000000), %g1
8138 sllx %g2, 32, %g2
8139 ldx [%g1 + %g2], %g1
8140 sethi %hi(8 * _gloffset_MultiTexCoord2fARB), %g2
8141 or %g2, %lo(8 * _gloffset_MultiTexCoord2fARB), %g2
8142 ldx [%g1 + %g2], %g3
8143 #else
8144 sethi %hi(0x00000000), %g1
8145 ld [%g1 + %lo(0x00000000)], %g1
8146 ld [%g1 + (4 * _gloffset_MultiTexCoord2fARB)], %g3
8147 #endif
8148 jmpl %g3, %g0
8149 nop
8150
8151 .globl glMultiTexCoord2fvARB
8152 .type glMultiTexCoord2fvARB,#function
8153 glMultiTexCoord2fvARB:
8154 #ifdef __sparc_v9__
8155 sethi %hi(0x00000000), %g2
8156 sethi %hi(0x00000000), %g1
8157 or %g2, %lo(0x00000000), %g2
8158 or %g1, %lo(0x00000000), %g1
8159 sllx %g2, 32, %g2
8160 ldx [%g1 + %g2], %g1
8161 sethi %hi(8 * _gloffset_MultiTexCoord2fvARB), %g2
8162 or %g2, %lo(8 * _gloffset_MultiTexCoord2fvARB), %g2
8163 ldx [%g1 + %g2], %g3
8164 #else
8165 sethi %hi(0x00000000), %g1
8166 ld [%g1 + %lo(0x00000000)], %g1
8167 ld [%g1 + (4 * _gloffset_MultiTexCoord2fvARB)], %g3
8168 #endif
8169 jmpl %g3, %g0
8170 nop
8171
8172 .globl glMultiTexCoord2iARB
8173 .type glMultiTexCoord2iARB,#function
8174 glMultiTexCoord2iARB:
8175 #ifdef __sparc_v9__
8176 sethi %hi(0x00000000), %g2
8177 sethi %hi(0x00000000), %g1
8178 or %g2, %lo(0x00000000), %g2
8179 or %g1, %lo(0x00000000), %g1
8180 sllx %g2, 32, %g2
8181 ldx [%g1 + %g2], %g1
8182 sethi %hi(8 * _gloffset_MultiTexCoord2iARB), %g2
8183 or %g2, %lo(8 * _gloffset_MultiTexCoord2iARB), %g2
8184 ldx [%g1 + %g2], %g3
8185 #else
8186 sethi %hi(0x00000000), %g1
8187 ld [%g1 + %lo(0x00000000)], %g1
8188 ld [%g1 + (4 * _gloffset_MultiTexCoord2iARB)], %g3
8189 #endif
8190 jmpl %g3, %g0
8191 nop
8192
8193 .globl glMultiTexCoord2ivARB
8194 .type glMultiTexCoord2ivARB,#function
8195 glMultiTexCoord2ivARB:
8196 #ifdef __sparc_v9__
8197 sethi %hi(0x00000000), %g2
8198 sethi %hi(0x00000000), %g1
8199 or %g2, %lo(0x00000000), %g2
8200 or %g1, %lo(0x00000000), %g1
8201 sllx %g2, 32, %g2
8202 ldx [%g1 + %g2], %g1
8203 sethi %hi(8 * _gloffset_MultiTexCoord2ivARB), %g2
8204 or %g2, %lo(8 * _gloffset_MultiTexCoord2ivARB), %g2
8205 ldx [%g1 + %g2], %g3
8206 #else
8207 sethi %hi(0x00000000), %g1
8208 ld [%g1 + %lo(0x00000000)], %g1
8209 ld [%g1 + (4 * _gloffset_MultiTexCoord2ivARB)], %g3
8210 #endif
8211 jmpl %g3, %g0
8212 nop
8213
8214 .globl glMultiTexCoord2sARB
8215 .type glMultiTexCoord2sARB,#function
8216 glMultiTexCoord2sARB:
8217 #ifdef __sparc_v9__
8218 sethi %hi(0x00000000), %g2
8219 sethi %hi(0x00000000), %g1
8220 or %g2, %lo(0x00000000), %g2
8221 or %g1, %lo(0x00000000), %g1
8222 sllx %g2, 32, %g2
8223 ldx [%g1 + %g2], %g1
8224 sethi %hi(8 * _gloffset_MultiTexCoord2sARB), %g2
8225 or %g2, %lo(8 * _gloffset_MultiTexCoord2sARB), %g2
8226 ldx [%g1 + %g2], %g3
8227 #else
8228 sethi %hi(0x00000000), %g1
8229 ld [%g1 + %lo(0x00000000)], %g1
8230 ld [%g1 + (4 * _gloffset_MultiTexCoord2sARB)], %g3
8231 #endif
8232 jmpl %g3, %g0
8233 nop
8234
8235 .globl glMultiTexCoord2svARB
8236 .type glMultiTexCoord2svARB,#function
8237 glMultiTexCoord2svARB:
8238 #ifdef __sparc_v9__
8239 sethi %hi(0x00000000), %g2
8240 sethi %hi(0x00000000), %g1
8241 or %g2, %lo(0x00000000), %g2
8242 or %g1, %lo(0x00000000), %g1
8243 sllx %g2, 32, %g2
8244 ldx [%g1 + %g2], %g1
8245 sethi %hi(8 * _gloffset_MultiTexCoord2svARB), %g2
8246 or %g2, %lo(8 * _gloffset_MultiTexCoord2svARB), %g2
8247 ldx [%g1 + %g2], %g3
8248 #else
8249 sethi %hi(0x00000000), %g1
8250 ld [%g1 + %lo(0x00000000)], %g1
8251 ld [%g1 + (4 * _gloffset_MultiTexCoord2svARB)], %g3
8252 #endif
8253 jmpl %g3, %g0
8254 nop
8255
8256 .globl glMultiTexCoord3dARB
8257 .type glMultiTexCoord3dARB,#function
8258 glMultiTexCoord3dARB:
8259 #ifdef __sparc_v9__
8260 sethi %hi(0x00000000), %g2
8261 sethi %hi(0x00000000), %g1
8262 or %g2, %lo(0x00000000), %g2
8263 or %g1, %lo(0x00000000), %g1
8264 sllx %g2, 32, %g2
8265 ldx [%g1 + %g2], %g1
8266 sethi %hi(8 * _gloffset_MultiTexCoord3dARB), %g2
8267 or %g2, %lo(8 * _gloffset_MultiTexCoord3dARB), %g2
8268 ldx [%g1 + %g2], %g3
8269 #else
8270 sethi %hi(0x00000000), %g1
8271 ld [%g1 + %lo(0x00000000)], %g1
8272 ld [%g1 + (4 * _gloffset_MultiTexCoord3dARB)], %g3
8273 #endif
8274 jmpl %g3, %g0
8275 nop
8276
8277 .globl glMultiTexCoord3dvARB
8278 .type glMultiTexCoord3dvARB,#function
8279 glMultiTexCoord3dvARB:
8280 #ifdef __sparc_v9__
8281 sethi %hi(0x00000000), %g2
8282 sethi %hi(0x00000000), %g1
8283 or %g2, %lo(0x00000000), %g2
8284 or %g1, %lo(0x00000000), %g1
8285 sllx %g2, 32, %g2
8286 ldx [%g1 + %g2], %g1
8287 sethi %hi(8 * _gloffset_MultiTexCoord3dvARB), %g2
8288 or %g2, %lo(8 * _gloffset_MultiTexCoord3dvARB), %g2
8289 ldx [%g1 + %g2], %g3
8290 #else
8291 sethi %hi(0x00000000), %g1
8292 ld [%g1 + %lo(0x00000000)], %g1
8293 ld [%g1 + (4 * _gloffset_MultiTexCoord3dvARB)], %g3
8294 #endif
8295 jmpl %g3, %g0
8296 nop
8297
8298 .globl glMultiTexCoord3fARB
8299 .type glMultiTexCoord3fARB,#function
8300 glMultiTexCoord3fARB:
8301 #ifdef __sparc_v9__
8302 sethi %hi(0x00000000), %g2
8303 sethi %hi(0x00000000), %g1
8304 or %g2, %lo(0x00000000), %g2
8305 or %g1, %lo(0x00000000), %g1
8306 sllx %g2, 32, %g2
8307 ldx [%g1 + %g2], %g1
8308 sethi %hi(8 * _gloffset_MultiTexCoord3fARB), %g2
8309 or %g2, %lo(8 * _gloffset_MultiTexCoord3fARB), %g2
8310 ldx [%g1 + %g2], %g3
8311 #else
8312 sethi %hi(0x00000000), %g1
8313 ld [%g1 + %lo(0x00000000)], %g1
8314 ld [%g1 + (4 * _gloffset_MultiTexCoord3fARB)], %g3
8315 #endif
8316 jmpl %g3, %g0
8317 nop
8318
8319 .globl glMultiTexCoord3fvARB
8320 .type glMultiTexCoord3fvARB,#function
8321 glMultiTexCoord3fvARB:
8322 #ifdef __sparc_v9__
8323 sethi %hi(0x00000000), %g2
8324 sethi %hi(0x00000000), %g1
8325 or %g2, %lo(0x00000000), %g2
8326 or %g1, %lo(0x00000000), %g1
8327 sllx %g2, 32, %g2
8328 ldx [%g1 + %g2], %g1
8329 sethi %hi(8 * _gloffset_MultiTexCoord3fvARB), %g2
8330 or %g2, %lo(8 * _gloffset_MultiTexCoord3fvARB), %g2
8331 ldx [%g1 + %g2], %g3
8332 #else
8333 sethi %hi(0x00000000), %g1
8334 ld [%g1 + %lo(0x00000000)], %g1
8335 ld [%g1 + (4 * _gloffset_MultiTexCoord3fvARB)], %g3
8336 #endif
8337 jmpl %g3, %g0
8338 nop
8339
8340 .globl glMultiTexCoord3iARB
8341 .type glMultiTexCoord3iARB,#function
8342 glMultiTexCoord3iARB:
8343 #ifdef __sparc_v9__
8344 sethi %hi(0x00000000), %g2
8345 sethi %hi(0x00000000), %g1
8346 or %g2, %lo(0x00000000), %g2
8347 or %g1, %lo(0x00000000), %g1
8348 sllx %g2, 32, %g2
8349 ldx [%g1 + %g2], %g1
8350 sethi %hi(8 * _gloffset_MultiTexCoord3iARB), %g2
8351 or %g2, %lo(8 * _gloffset_MultiTexCoord3iARB), %g2
8352 ldx [%g1 + %g2], %g3
8353 #else
8354 sethi %hi(0x00000000), %g1
8355 ld [%g1 + %lo(0x00000000)], %g1
8356 ld [%g1 + (4 * _gloffset_MultiTexCoord3iARB)], %g3
8357 #endif
8358 jmpl %g3, %g0
8359 nop
8360
8361 .globl glMultiTexCoord3ivARB
8362 .type glMultiTexCoord3ivARB,#function
8363 glMultiTexCoord3ivARB:
8364 #ifdef __sparc_v9__
8365 sethi %hi(0x00000000), %g2
8366 sethi %hi(0x00000000), %g1
8367 or %g2, %lo(0x00000000), %g2
8368 or %g1, %lo(0x00000000), %g1
8369 sllx %g2, 32, %g2
8370 ldx [%g1 + %g2], %g1
8371 sethi %hi(8 * _gloffset_MultiTexCoord3ivARB), %g2
8372 or %g2, %lo(8 * _gloffset_MultiTexCoord3ivARB), %g2
8373 ldx [%g1 + %g2], %g3
8374 #else
8375 sethi %hi(0x00000000), %g1
8376 ld [%g1 + %lo(0x00000000)], %g1
8377 ld [%g1 + (4 * _gloffset_MultiTexCoord3ivARB)], %g3
8378 #endif
8379 jmpl %g3, %g0
8380 nop
8381
8382 .globl glMultiTexCoord3sARB
8383 .type glMultiTexCoord3sARB,#function
8384 glMultiTexCoord3sARB:
8385 #ifdef __sparc_v9__
8386 sethi %hi(0x00000000), %g2
8387 sethi %hi(0x00000000), %g1
8388 or %g2, %lo(0x00000000), %g2
8389 or %g1, %lo(0x00000000), %g1
8390 sllx %g2, 32, %g2
8391 ldx [%g1 + %g2], %g1
8392 sethi %hi(8 * _gloffset_MultiTexCoord3sARB), %g2
8393 or %g2, %lo(8 * _gloffset_MultiTexCoord3sARB), %g2
8394 ldx [%g1 + %g2], %g3
8395 #else
8396 sethi %hi(0x00000000), %g1
8397 ld [%g1 + %lo(0x00000000)], %g1
8398 ld [%g1 + (4 * _gloffset_MultiTexCoord3sARB)], %g3
8399 #endif
8400 jmpl %g3, %g0
8401 nop
8402
8403 .globl glMultiTexCoord3svARB
8404 .type glMultiTexCoord3svARB,#function
8405 glMultiTexCoord3svARB:
8406 #ifdef __sparc_v9__
8407 sethi %hi(0x00000000), %g2
8408 sethi %hi(0x00000000), %g1
8409 or %g2, %lo(0x00000000), %g2
8410 or %g1, %lo(0x00000000), %g1
8411 sllx %g2, 32, %g2
8412 ldx [%g1 + %g2], %g1
8413 sethi %hi(8 * _gloffset_MultiTexCoord3svARB), %g2
8414 or %g2, %lo(8 * _gloffset_MultiTexCoord3svARB), %g2
8415 ldx [%g1 + %g2], %g3
8416 #else
8417 sethi %hi(0x00000000), %g1
8418 ld [%g1 + %lo(0x00000000)], %g1
8419 ld [%g1 + (4 * _gloffset_MultiTexCoord3svARB)], %g3
8420 #endif
8421 jmpl %g3, %g0
8422 nop
8423
8424 .globl glMultiTexCoord4dARB
8425 .type glMultiTexCoord4dARB,#function
8426 glMultiTexCoord4dARB:
8427 #ifdef __sparc_v9__
8428 sethi %hi(0x00000000), %g2
8429 sethi %hi(0x00000000), %g1
8430 or %g2, %lo(0x00000000), %g2
8431 or %g1, %lo(0x00000000), %g1
8432 sllx %g2, 32, %g2
8433 ldx [%g1 + %g2], %g1
8434 sethi %hi(8 * _gloffset_MultiTexCoord4dARB), %g2
8435 or %g2, %lo(8 * _gloffset_MultiTexCoord4dARB), %g2
8436 ldx [%g1 + %g2], %g3
8437 #else
8438 sethi %hi(0x00000000), %g1
8439 ld [%g1 + %lo(0x00000000)], %g1
8440 ld [%g1 + (4 * _gloffset_MultiTexCoord4dARB)], %g3
8441 #endif
8442 jmpl %g3, %g0
8443 nop
8444
8445 .globl glMultiTexCoord4dvARB
8446 .type glMultiTexCoord4dvARB,#function
8447 glMultiTexCoord4dvARB:
8448 #ifdef __sparc_v9__
8449 sethi %hi(0x00000000), %g2
8450 sethi %hi(0x00000000), %g1
8451 or %g2, %lo(0x00000000), %g2
8452 or %g1, %lo(0x00000000), %g1
8453 sllx %g2, 32, %g2
8454 ldx [%g1 + %g2], %g1
8455 sethi %hi(8 * _gloffset_MultiTexCoord4dvARB), %g2
8456 or %g2, %lo(8 * _gloffset_MultiTexCoord4dvARB), %g2
8457 ldx [%g1 + %g2], %g3
8458 #else
8459 sethi %hi(0x00000000), %g1
8460 ld [%g1 + %lo(0x00000000)], %g1
8461 ld [%g1 + (4 * _gloffset_MultiTexCoord4dvARB)], %g3
8462 #endif
8463 jmpl %g3, %g0
8464 nop
8465
8466 .globl glMultiTexCoord4fARB
8467 .type glMultiTexCoord4fARB,#function
8468 glMultiTexCoord4fARB:
8469 #ifdef __sparc_v9__
8470 sethi %hi(0x00000000), %g2
8471 sethi %hi(0x00000000), %g1
8472 or %g2, %lo(0x00000000), %g2
8473 or %g1, %lo(0x00000000), %g1
8474 sllx %g2, 32, %g2
8475 ldx [%g1 + %g2], %g1
8476 sethi %hi(8 * _gloffset_MultiTexCoord4fARB), %g2
8477 or %g2, %lo(8 * _gloffset_MultiTexCoord4fARB), %g2
8478 ldx [%g1 + %g2], %g3
8479 #else
8480 sethi %hi(0x00000000), %g1
8481 ld [%g1 + %lo(0x00000000)], %g1
8482 ld [%g1 + (4 * _gloffset_MultiTexCoord4fARB)], %g3
8483 #endif
8484 jmpl %g3, %g0
8485 nop
8486
8487 .globl glMultiTexCoord4fvARB
8488 .type glMultiTexCoord4fvARB,#function
8489 glMultiTexCoord4fvARB:
8490 #ifdef __sparc_v9__
8491 sethi %hi(0x00000000), %g2
8492 sethi %hi(0x00000000), %g1
8493 or %g2, %lo(0x00000000), %g2
8494 or %g1, %lo(0x00000000), %g1
8495 sllx %g2, 32, %g2
8496 ldx [%g1 + %g2], %g1
8497 sethi %hi(8 * _gloffset_MultiTexCoord4fvARB), %g2
8498 or %g2, %lo(8 * _gloffset_MultiTexCoord4fvARB), %g2
8499 ldx [%g1 + %g2], %g3
8500 #else
8501 sethi %hi(0x00000000), %g1
8502 ld [%g1 + %lo(0x00000000)], %g1
8503 ld [%g1 + (4 * _gloffset_MultiTexCoord4fvARB)], %g3
8504 #endif
8505 jmpl %g3, %g0
8506 nop
8507
8508 .globl glMultiTexCoord4iARB
8509 .type glMultiTexCoord4iARB,#function
8510 glMultiTexCoord4iARB:
8511 #ifdef __sparc_v9__
8512 sethi %hi(0x00000000), %g2
8513 sethi %hi(0x00000000), %g1
8514 or %g2, %lo(0x00000000), %g2
8515 or %g1, %lo(0x00000000), %g1
8516 sllx %g2, 32, %g2
8517 ldx [%g1 + %g2], %g1
8518 sethi %hi(8 * _gloffset_MultiTexCoord4iARB), %g2
8519 or %g2, %lo(8 * _gloffset_MultiTexCoord4iARB), %g2
8520 ldx [%g1 + %g2], %g3
8521 #else
8522 sethi %hi(0x00000000), %g1
8523 ld [%g1 + %lo(0x00000000)], %g1
8524 ld [%g1 + (4 * _gloffset_MultiTexCoord4iARB)], %g3
8525 #endif
8526 jmpl %g3, %g0
8527 nop
8528
8529 .globl glMultiTexCoord4ivARB
8530 .type glMultiTexCoord4ivARB,#function
8531 glMultiTexCoord4ivARB:
8532 #ifdef __sparc_v9__
8533 sethi %hi(0x00000000), %g2
8534 sethi %hi(0x00000000), %g1
8535 or %g2, %lo(0x00000000), %g2
8536 or %g1, %lo(0x00000000), %g1
8537 sllx %g2, 32, %g2
8538 ldx [%g1 + %g2], %g1
8539 sethi %hi(8 * _gloffset_MultiTexCoord4ivARB), %g2
8540 or %g2, %lo(8 * _gloffset_MultiTexCoord4ivARB), %g2
8541 ldx [%g1 + %g2], %g3
8542 #else
8543 sethi %hi(0x00000000), %g1
8544 ld [%g1 + %lo(0x00000000)], %g1
8545 ld [%g1 + (4 * _gloffset_MultiTexCoord4ivARB)], %g3
8546 #endif
8547 jmpl %g3, %g0
8548 nop
8549
8550 .globl glMultiTexCoord4sARB
8551 .type glMultiTexCoord4sARB,#function
8552 glMultiTexCoord4sARB:
8553 #ifdef __sparc_v9__
8554 sethi %hi(0x00000000), %g2
8555 sethi %hi(0x00000000), %g1
8556 or %g2, %lo(0x00000000), %g2
8557 or %g1, %lo(0x00000000), %g1
8558 sllx %g2, 32, %g2
8559 ldx [%g1 + %g2], %g1
8560 sethi %hi(8 * _gloffset_MultiTexCoord4sARB), %g2
8561 or %g2, %lo(8 * _gloffset_MultiTexCoord4sARB), %g2
8562 ldx [%g1 + %g2], %g3
8563 #else
8564 sethi %hi(0x00000000), %g1
8565 ld [%g1 + %lo(0x00000000)], %g1
8566 ld [%g1 + (4 * _gloffset_MultiTexCoord4sARB)], %g3
8567 #endif
8568 jmpl %g3, %g0
8569 nop
8570
8571 .globl glMultiTexCoord4svARB
8572 .type glMultiTexCoord4svARB,#function
8573 glMultiTexCoord4svARB:
8574 #ifdef __sparc_v9__
8575 sethi %hi(0x00000000), %g2
8576 sethi %hi(0x00000000), %g1
8577 or %g2, %lo(0x00000000), %g2
8578 or %g1, %lo(0x00000000), %g1
8579 sllx %g2, 32, %g2
8580 ldx [%g1 + %g2], %g1
8581 sethi %hi(8 * _gloffset_MultiTexCoord4svARB), %g2
8582 or %g2, %lo(8 * _gloffset_MultiTexCoord4svARB), %g2
8583 ldx [%g1 + %g2], %g3
8584 #else
8585 sethi %hi(0x00000000), %g1
8586 ld [%g1 + %lo(0x00000000)], %g1
8587 ld [%g1 + (4 * _gloffset_MultiTexCoord4svARB)], %g3
8588 #endif
8589 jmpl %g3, %g0
8590 nop
8591
8592 .globl glLoadTransposeMatrixfARB
8593 .type glLoadTransposeMatrixfARB,#function
8594 glLoadTransposeMatrixfARB:
8595 #ifdef __sparc_v9__
8596 sethi %hi(0x00000000), %g2
8597 sethi %hi(0x00000000), %g1
8598 or %g2, %lo(0x00000000), %g2
8599 or %g1, %lo(0x00000000), %g1
8600 sllx %g2, 32, %g2
8601 ldx [%g1 + %g2], %g1
8602 sethi %hi(8 * _gloffset_LoadTransposeMatrixfARB), %g2
8603 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixfARB), %g2
8604 ldx [%g1 + %g2], %g3
8605 #else
8606 sethi %hi(0x00000000), %g1
8607 ld [%g1 + %lo(0x00000000)], %g1
8608 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixfARB)], %g3
8609 #endif
8610 jmpl %g3, %g0
8611 nop
8612
8613 .globl glLoadTransposeMatrixdARB
8614 .type glLoadTransposeMatrixdARB,#function
8615 glLoadTransposeMatrixdARB:
8616 #ifdef __sparc_v9__
8617 sethi %hi(0x00000000), %g2
8618 sethi %hi(0x00000000), %g1
8619 or %g2, %lo(0x00000000), %g2
8620 or %g1, %lo(0x00000000), %g1
8621 sllx %g2, 32, %g2
8622 ldx [%g1 + %g2], %g1
8623 sethi %hi(8 * _gloffset_LoadTransposeMatrixdARB), %g2
8624 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixdARB), %g2
8625 ldx [%g1 + %g2], %g3
8626 #else
8627 sethi %hi(0x00000000), %g1
8628 ld [%g1 + %lo(0x00000000)], %g1
8629 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixdARB)], %g3
8630 #endif
8631 jmpl %g3, %g0
8632 nop
8633
8634 .globl glMultTransposeMatrixfARB
8635 .type glMultTransposeMatrixfARB,#function
8636 glMultTransposeMatrixfARB:
8637 #ifdef __sparc_v9__
8638 sethi %hi(0x00000000), %g2
8639 sethi %hi(0x00000000), %g1
8640 or %g2, %lo(0x00000000), %g2
8641 or %g1, %lo(0x00000000), %g1
8642 sllx %g2, 32, %g2
8643 ldx [%g1 + %g2], %g1
8644 sethi %hi(8 * _gloffset_MultTransposeMatrixfARB), %g2
8645 or %g2, %lo(8 * _gloffset_MultTransposeMatrixfARB), %g2
8646 ldx [%g1 + %g2], %g3
8647 #else
8648 sethi %hi(0x00000000), %g1
8649 ld [%g1 + %lo(0x00000000)], %g1
8650 ld [%g1 + (4 * _gloffset_MultTransposeMatrixfARB)], %g3
8651 #endif
8652 jmpl %g3, %g0
8653 nop
8654
8655 .globl glMultTransposeMatrixdARB
8656 .type glMultTransposeMatrixdARB,#function
8657 glMultTransposeMatrixdARB:
8658 #ifdef __sparc_v9__
8659 sethi %hi(0x00000000), %g2
8660 sethi %hi(0x00000000), %g1
8661 or %g2, %lo(0x00000000), %g2
8662 or %g1, %lo(0x00000000), %g1
8663 sllx %g2, 32, %g2
8664 ldx [%g1 + %g2], %g1
8665 sethi %hi(8 * _gloffset_MultTransposeMatrixdARB), %g2
8666 or %g2, %lo(8 * _gloffset_MultTransposeMatrixdARB), %g2
8667 ldx [%g1 + %g2], %g3
8668 #else
8669 sethi %hi(0x00000000), %g1
8670 ld [%g1 + %lo(0x00000000)], %g1
8671 ld [%g1 + (4 * _gloffset_MultTransposeMatrixdARB)], %g3
8672 #endif
8673 jmpl %g3, %g0
8674 nop
8675
8676 .globl glSampleCoverageARB
8677 .type glSampleCoverageARB,#function
8678 glSampleCoverageARB:
8679 #ifdef __sparc_v9__
8680 sethi %hi(0x00000000), %g2
8681 sethi %hi(0x00000000), %g1
8682 or %g2, %lo(0x00000000), %g2
8683 or %g1, %lo(0x00000000), %g1
8684 sllx %g2, 32, %g2
8685 ldx [%g1 + %g2], %g1
8686 sethi %hi(8 * _gloffset_SampleCoverageARB), %g2
8687 or %g2, %lo(8 * _gloffset_SampleCoverageARB), %g2
8688 ldx [%g1 + %g2], %g3
8689 #else
8690 sethi %hi(0x00000000), %g1
8691 ld [%g1 + %lo(0x00000000)], %g1
8692 ld [%g1 + (4 * _gloffset_SampleCoverageARB)], %g3
8693 #endif
8694 jmpl %g3, %g0
8695 nop
8696
8697 .globl gl__unused413
8698 .type gl__unused413,#function
8699 gl__unused413:
8700 #ifdef __sparc_v9__
8701 sethi %hi(0x00000000), %g2
8702 sethi %hi(0x00000000), %g1
8703 or %g2, %lo(0x00000000), %g2
8704 or %g1, %lo(0x00000000), %g1
8705 sllx %g2, 32, %g2
8706 ldx [%g1 + %g2], %g1
8707 sethi %hi(8 * _gloffset___unused413), %g2
8708 or %g2, %lo(8 * _gloffset___unused413), %g2
8709 ldx [%g1 + %g2], %g3
8710 #else
8711 sethi %hi(0x00000000), %g1
8712 ld [%g1 + %lo(0x00000000)], %g1
8713 ld [%g1 + (4 * _gloffset___unused413)], %g3
8714 #endif
8715 jmpl %g3, %g0
8716 nop
8717
8718 .globl glCompressedTexImage3DARB
8719 .type glCompressedTexImage3DARB,#function
8720 glCompressedTexImage3DARB:
8721 #ifdef __sparc_v9__
8722 sethi %hi(0x00000000), %g2
8723 sethi %hi(0x00000000), %g1
8724 or %g2, %lo(0x00000000), %g2
8725 or %g1, %lo(0x00000000), %g1
8726 sllx %g2, 32, %g2
8727 ldx [%g1 + %g2], %g1
8728 sethi %hi(8 * _gloffset_CompressedTexImage3DARB), %g2
8729 or %g2, %lo(8 * _gloffset_CompressedTexImage3DARB), %g2
8730 ldx [%g1 + %g2], %g3
8731 #else
8732 sethi %hi(0x00000000), %g1
8733 ld [%g1 + %lo(0x00000000)], %g1
8734 ld [%g1 + (4 * _gloffset_CompressedTexImage3DARB)], %g3
8735 #endif
8736 jmpl %g3, %g0
8737 nop
8738
8739 .globl glCompressedTexImage2DARB
8740 .type glCompressedTexImage2DARB,#function
8741 glCompressedTexImage2DARB:
8742 #ifdef __sparc_v9__
8743 sethi %hi(0x00000000), %g2
8744 sethi %hi(0x00000000), %g1
8745 or %g2, %lo(0x00000000), %g2
8746 or %g1, %lo(0x00000000), %g1
8747 sllx %g2, 32, %g2
8748 ldx [%g1 + %g2], %g1
8749 sethi %hi(8 * _gloffset_CompressedTexImage2DARB), %g2
8750 or %g2, %lo(8 * _gloffset_CompressedTexImage2DARB), %g2
8751 ldx [%g1 + %g2], %g3
8752 #else
8753 sethi %hi(0x00000000), %g1
8754 ld [%g1 + %lo(0x00000000)], %g1
8755 ld [%g1 + (4 * _gloffset_CompressedTexImage2DARB)], %g3
8756 #endif
8757 jmpl %g3, %g0
8758 nop
8759
8760 .globl glCompressedTexImage1DARB
8761 .type glCompressedTexImage1DARB,#function
8762 glCompressedTexImage1DARB:
8763 #ifdef __sparc_v9__
8764 sethi %hi(0x00000000), %g2
8765 sethi %hi(0x00000000), %g1
8766 or %g2, %lo(0x00000000), %g2
8767 or %g1, %lo(0x00000000), %g1
8768 sllx %g2, 32, %g2
8769 ldx [%g1 + %g2], %g1
8770 sethi %hi(8 * _gloffset_CompressedTexImage1DARB), %g2
8771 or %g2, %lo(8 * _gloffset_CompressedTexImage1DARB), %g2
8772 ldx [%g1 + %g2], %g3
8773 #else
8774 sethi %hi(0x00000000), %g1
8775 ld [%g1 + %lo(0x00000000)], %g1
8776 ld [%g1 + (4 * _gloffset_CompressedTexImage1DARB)], %g3
8777 #endif
8778 jmpl %g3, %g0
8779 nop
8780
8781 .globl glCompressedTexSubImage3DARB
8782 .type glCompressedTexSubImage3DARB,#function
8783 glCompressedTexSubImage3DARB:
8784 #ifdef __sparc_v9__
8785 sethi %hi(0x00000000), %g2
8786 sethi %hi(0x00000000), %g1
8787 or %g2, %lo(0x00000000), %g2
8788 or %g1, %lo(0x00000000), %g1
8789 sllx %g2, 32, %g2
8790 ldx [%g1 + %g2], %g1
8791 sethi %hi(8 * _gloffset_CompressedTexSubImage3DARB), %g2
8792 or %g2, %lo(8 * _gloffset_CompressedTexSubImage3DARB), %g2
8793 ldx [%g1 + %g2], %g3
8794 #else
8795 sethi %hi(0x00000000), %g1
8796 ld [%g1 + %lo(0x00000000)], %g1
8797 ld [%g1 + (4 * _gloffset_CompressedTexSubImage3DARB)], %g3
8798 #endif
8799 jmpl %g3, %g0
8800 nop
8801
8802 .globl glCompressedTexSubImage2DARB
8803 .type glCompressedTexSubImage2DARB,#function
8804 glCompressedTexSubImage2DARB:
8805 #ifdef __sparc_v9__
8806 sethi %hi(0x00000000), %g2
8807 sethi %hi(0x00000000), %g1
8808 or %g2, %lo(0x00000000), %g2
8809 or %g1, %lo(0x00000000), %g1
8810 sllx %g2, 32, %g2
8811 ldx [%g1 + %g2], %g1
8812 sethi %hi(8 * _gloffset_CompressedTexSubImage2DARB), %g2
8813 or %g2, %lo(8 * _gloffset_CompressedTexSubImage2DARB), %g2
8814 ldx [%g1 + %g2], %g3
8815 #else
8816 sethi %hi(0x00000000), %g1
8817 ld [%g1 + %lo(0x00000000)], %g1
8818 ld [%g1 + (4 * _gloffset_CompressedTexSubImage2DARB)], %g3
8819 #endif
8820 jmpl %g3, %g0
8821 nop
8822
8823 .globl glCompressedTexSubImage1DARB
8824 .type glCompressedTexSubImage1DARB,#function
8825 glCompressedTexSubImage1DARB:
8826 #ifdef __sparc_v9__
8827 sethi %hi(0x00000000), %g2
8828 sethi %hi(0x00000000), %g1
8829 or %g2, %lo(0x00000000), %g2
8830 or %g1, %lo(0x00000000), %g1
8831 sllx %g2, 32, %g2
8832 ldx [%g1 + %g2], %g1
8833 sethi %hi(8 * _gloffset_CompressedTexSubImage1DARB), %g2
8834 or %g2, %lo(8 * _gloffset_CompressedTexSubImage1DARB), %g2
8835 ldx [%g1 + %g2], %g3
8836 #else
8837 sethi %hi(0x00000000), %g1
8838 ld [%g1 + %lo(0x00000000)], %g1
8839 ld [%g1 + (4 * _gloffset_CompressedTexSubImage1DARB)], %g3
8840 #endif
8841 jmpl %g3, %g0
8842 nop
8843
8844 .globl glGetCompressedTexImageARB
8845 .type glGetCompressedTexImageARB,#function
8846 glGetCompressedTexImageARB:
8847 #ifdef __sparc_v9__
8848 sethi %hi(0x00000000), %g2
8849 sethi %hi(0x00000000), %g1
8850 or %g2, %lo(0x00000000), %g2
8851 or %g1, %lo(0x00000000), %g1
8852 sllx %g2, 32, %g2
8853 ldx [%g1 + %g2], %g1
8854 sethi %hi(8 * _gloffset_GetCompressedTexImageARB), %g2
8855 or %g2, %lo(8 * _gloffset_GetCompressedTexImageARB), %g2
8856 ldx [%g1 + %g2], %g3
8857 #else
8858 sethi %hi(0x00000000), %g1
8859 ld [%g1 + %lo(0x00000000)], %g1
8860 ld [%g1 + (4 * _gloffset_GetCompressedTexImageARB)], %g3
8861 #endif
8862 jmpl %g3, %g0
8863 nop
8864
8865 .globl glActiveTexture
8866 .type glActiveTexture,#function
8867 glActiveTexture:
8868 #ifdef __sparc_v9__
8869 sethi %hi(0x00000000), %g2
8870 sethi %hi(0x00000000), %g1
8871 or %g2, %lo(0x00000000), %g2
8872 or %g1, %lo(0x00000000), %g1
8873 sllx %g2, 32, %g2
8874 ldx [%g1 + %g2], %g1
8875 sethi %hi(8 * _gloffset_ActiveTextureARB), %g2
8876 or %g2, %lo(8 * _gloffset_ActiveTextureARB), %g2
8877 ldx [%g1 + %g2], %g3
8878 #else
8879 sethi %hi(0x00000000), %g1
8880 ld [%g1 + %lo(0x00000000)], %g1
8881 ld [%g1 + (4 * _gloffset_ActiveTextureARB)], %g3
8882 #endif
8883 jmpl %g3, %g0
8884 nop
8885
8886 .globl glClientActiveTexture
8887 .type glClientActiveTexture,#function
8888 glClientActiveTexture:
8889 #ifdef __sparc_v9__
8890 sethi %hi(0x00000000), %g2
8891 sethi %hi(0x00000000), %g1
8892 or %g2, %lo(0x00000000), %g2
8893 or %g1, %lo(0x00000000), %g1
8894 sllx %g2, 32, %g2
8895 ldx [%g1 + %g2], %g1
8896 sethi %hi(8 * _gloffset_ClientActiveTextureARB), %g2
8897 or %g2, %lo(8 * _gloffset_ClientActiveTextureARB), %g2
8898 ldx [%g1 + %g2], %g3
8899 #else
8900 sethi %hi(0x00000000), %g1
8901 ld [%g1 + %lo(0x00000000)], %g1
8902 ld [%g1 + (4 * _gloffset_ClientActiveTextureARB)], %g3
8903 #endif
8904 jmpl %g3, %g0
8905 nop
8906
8907 .globl glMultiTexCoord1d
8908 .type glMultiTexCoord1d,#function
8909 glMultiTexCoord1d:
8910 #ifdef __sparc_v9__
8911 sethi %hi(0x00000000), %g2
8912 sethi %hi(0x00000000), %g1
8913 or %g2, %lo(0x00000000), %g2
8914 or %g1, %lo(0x00000000), %g1
8915 sllx %g2, 32, %g2
8916 ldx [%g1 + %g2], %g1
8917 sethi %hi(8 * _gloffset_MultiTexCoord1dARB), %g2
8918 or %g2, %lo(8 * _gloffset_MultiTexCoord1dARB), %g2
8919 ldx [%g1 + %g2], %g3
8920 #else
8921 sethi %hi(0x00000000), %g1
8922 ld [%g1 + %lo(0x00000000)], %g1
8923 ld [%g1 + (4 * _gloffset_MultiTexCoord1dARB)], %g3
8924 #endif
8925 jmpl %g3, %g0
8926 nop
8927
8928 .globl glMultiTexCoord1dv
8929 .type glMultiTexCoord1dv,#function
8930 glMultiTexCoord1dv:
8931 #ifdef __sparc_v9__
8932 sethi %hi(0x00000000), %g2
8933 sethi %hi(0x00000000), %g1
8934 or %g2, %lo(0x00000000), %g2
8935 or %g1, %lo(0x00000000), %g1
8936 sllx %g2, 32, %g2
8937 ldx [%g1 + %g2], %g1
8938 sethi %hi(8 * _gloffset_MultiTexCoord1dvARB), %g2
8939 or %g2, %lo(8 * _gloffset_MultiTexCoord1dvARB), %g2
8940 ldx [%g1 + %g2], %g3
8941 #else
8942 sethi %hi(0x00000000), %g1
8943 ld [%g1 + %lo(0x00000000)], %g1
8944 ld [%g1 + (4 * _gloffset_MultiTexCoord1dvARB)], %g3
8945 #endif
8946 jmpl %g3, %g0
8947 nop
8948
8949 .globl glMultiTexCoord1f
8950 .type glMultiTexCoord1f,#function
8951 glMultiTexCoord1f:
8952 #ifdef __sparc_v9__
8953 sethi %hi(0x00000000), %g2
8954 sethi %hi(0x00000000), %g1
8955 or %g2, %lo(0x00000000), %g2
8956 or %g1, %lo(0x00000000), %g1
8957 sllx %g2, 32, %g2
8958 ldx [%g1 + %g2], %g1
8959 sethi %hi(8 * _gloffset_MultiTexCoord1fARB), %g2
8960 or %g2, %lo(8 * _gloffset_MultiTexCoord1fARB), %g2
8961 ldx [%g1 + %g2], %g3
8962 #else
8963 sethi %hi(0x00000000), %g1
8964 ld [%g1 + %lo(0x00000000)], %g1
8965 ld [%g1 + (4 * _gloffset_MultiTexCoord1fARB)], %g3
8966 #endif
8967 jmpl %g3, %g0
8968 nop
8969
8970 .globl glMultiTexCoord1fv
8971 .type glMultiTexCoord1fv,#function
8972 glMultiTexCoord1fv:
8973 #ifdef __sparc_v9__
8974 sethi %hi(0x00000000), %g2
8975 sethi %hi(0x00000000), %g1
8976 or %g2, %lo(0x00000000), %g2
8977 or %g1, %lo(0x00000000), %g1
8978 sllx %g2, 32, %g2
8979 ldx [%g1 + %g2], %g1
8980 sethi %hi(8 * _gloffset_MultiTexCoord1fvARB), %g2
8981 or %g2, %lo(8 * _gloffset_MultiTexCoord1fvARB), %g2
8982 ldx [%g1 + %g2], %g3
8983 #else
8984 sethi %hi(0x00000000), %g1
8985 ld [%g1 + %lo(0x00000000)], %g1
8986 ld [%g1 + (4 * _gloffset_MultiTexCoord1fvARB)], %g3
8987 #endif
8988 jmpl %g3, %g0
8989 nop
8990
8991 .globl glMultiTexCoord1i
8992 .type glMultiTexCoord1i,#function
8993 glMultiTexCoord1i:
8994 #ifdef __sparc_v9__
8995 sethi %hi(0x00000000), %g2
8996 sethi %hi(0x00000000), %g1
8997 or %g2, %lo(0x00000000), %g2
8998 or %g1, %lo(0x00000000), %g1
8999 sllx %g2, 32, %g2
9000 ldx [%g1 + %g2], %g1
9001 sethi %hi(8 * _gloffset_MultiTexCoord1iARB), %g2
9002 or %g2, %lo(8 * _gloffset_MultiTexCoord1iARB), %g2
9003 ldx [%g1 + %g2], %g3
9004 #else
9005 sethi %hi(0x00000000), %g1
9006 ld [%g1 + %lo(0x00000000)], %g1
9007 ld [%g1 + (4 * _gloffset_MultiTexCoord1iARB)], %g3
9008 #endif
9009 jmpl %g3, %g0
9010 nop
9011
9012 .globl glMultiTexCoord1iv
9013 .type glMultiTexCoord1iv,#function
9014 glMultiTexCoord1iv:
9015 #ifdef __sparc_v9__
9016 sethi %hi(0x00000000), %g2
9017 sethi %hi(0x00000000), %g1
9018 or %g2, %lo(0x00000000), %g2
9019 or %g1, %lo(0x00000000), %g1
9020 sllx %g2, 32, %g2
9021 ldx [%g1 + %g2], %g1
9022 sethi %hi(8 * _gloffset_MultiTexCoord1ivARB), %g2
9023 or %g2, %lo(8 * _gloffset_MultiTexCoord1ivARB), %g2
9024 ldx [%g1 + %g2], %g3
9025 #else
9026 sethi %hi(0x00000000), %g1
9027 ld [%g1 + %lo(0x00000000)], %g1
9028 ld [%g1 + (4 * _gloffset_MultiTexCoord1ivARB)], %g3
9029 #endif
9030 jmpl %g3, %g0
9031 nop
9032
9033 .globl glMultiTexCoord1s
9034 .type glMultiTexCoord1s,#function
9035 glMultiTexCoord1s:
9036 #ifdef __sparc_v9__
9037 sethi %hi(0x00000000), %g2
9038 sethi %hi(0x00000000), %g1
9039 or %g2, %lo(0x00000000), %g2
9040 or %g1, %lo(0x00000000), %g1
9041 sllx %g2, 32, %g2
9042 ldx [%g1 + %g2], %g1
9043 sethi %hi(8 * _gloffset_MultiTexCoord1sARB), %g2
9044 or %g2, %lo(8 * _gloffset_MultiTexCoord1sARB), %g2
9045 ldx [%g1 + %g2], %g3
9046 #else
9047 sethi %hi(0x00000000), %g1
9048 ld [%g1 + %lo(0x00000000)], %g1
9049 ld [%g1 + (4 * _gloffset_MultiTexCoord1sARB)], %g3
9050 #endif
9051 jmpl %g3, %g0
9052 nop
9053
9054 .globl glMultiTexCoord1sv
9055 .type glMultiTexCoord1sv,#function
9056 glMultiTexCoord1sv:
9057 #ifdef __sparc_v9__
9058 sethi %hi(0x00000000), %g2
9059 sethi %hi(0x00000000), %g1
9060 or %g2, %lo(0x00000000), %g2
9061 or %g1, %lo(0x00000000), %g1
9062 sllx %g2, 32, %g2
9063 ldx [%g1 + %g2], %g1
9064 sethi %hi(8 * _gloffset_MultiTexCoord1svARB), %g2
9065 or %g2, %lo(8 * _gloffset_MultiTexCoord1svARB), %g2
9066 ldx [%g1 + %g2], %g3
9067 #else
9068 sethi %hi(0x00000000), %g1
9069 ld [%g1 + %lo(0x00000000)], %g1
9070 ld [%g1 + (4 * _gloffset_MultiTexCoord1svARB)], %g3
9071 #endif
9072 jmpl %g3, %g0
9073 nop
9074
9075 .globl glMultiTexCoord2d
9076 .type glMultiTexCoord2d,#function
9077 glMultiTexCoord2d:
9078 #ifdef __sparc_v9__
9079 sethi %hi(0x00000000), %g2
9080 sethi %hi(0x00000000), %g1
9081 or %g2, %lo(0x00000000), %g2
9082 or %g1, %lo(0x00000000), %g1
9083 sllx %g2, 32, %g2
9084 ldx [%g1 + %g2], %g1
9085 sethi %hi(8 * _gloffset_MultiTexCoord2dARB), %g2
9086 or %g2, %lo(8 * _gloffset_MultiTexCoord2dARB), %g2
9087 ldx [%g1 + %g2], %g3
9088 #else
9089 sethi %hi(0x00000000), %g1
9090 ld [%g1 + %lo(0x00000000)], %g1
9091 ld [%g1 + (4 * _gloffset_MultiTexCoord2dARB)], %g3
9092 #endif
9093 jmpl %g3, %g0
9094 nop
9095
9096 .globl glMultiTexCoord2dv
9097 .type glMultiTexCoord2dv,#function
9098 glMultiTexCoord2dv:
9099 #ifdef __sparc_v9__
9100 sethi %hi(0x00000000), %g2
9101 sethi %hi(0x00000000), %g1
9102 or %g2, %lo(0x00000000), %g2
9103 or %g1, %lo(0x00000000), %g1
9104 sllx %g2, 32, %g2
9105 ldx [%g1 + %g2], %g1
9106 sethi %hi(8 * _gloffset_MultiTexCoord2dvARB), %g2
9107 or %g2, %lo(8 * _gloffset_MultiTexCoord2dvARB), %g2
9108 ldx [%g1 + %g2], %g3
9109 #else
9110 sethi %hi(0x00000000), %g1
9111 ld [%g1 + %lo(0x00000000)], %g1
9112 ld [%g1 + (4 * _gloffset_MultiTexCoord2dvARB)], %g3
9113 #endif
9114 jmpl %g3, %g0
9115 nop
9116
9117 .globl glMultiTexCoord2f
9118 .type glMultiTexCoord2f,#function
9119 glMultiTexCoord2f:
9120 #ifdef __sparc_v9__
9121 sethi %hi(0x00000000), %g2
9122 sethi %hi(0x00000000), %g1
9123 or %g2, %lo(0x00000000), %g2
9124 or %g1, %lo(0x00000000), %g1
9125 sllx %g2, 32, %g2
9126 ldx [%g1 + %g2], %g1
9127 sethi %hi(8 * _gloffset_MultiTexCoord2fARB), %g2
9128 or %g2, %lo(8 * _gloffset_MultiTexCoord2fARB), %g2
9129 ldx [%g1 + %g2], %g3
9130 #else
9131 sethi %hi(0x00000000), %g1
9132 ld [%g1 + %lo(0x00000000)], %g1
9133 ld [%g1 + (4 * _gloffset_MultiTexCoord2fARB)], %g3
9134 #endif
9135 jmpl %g3, %g0
9136 nop
9137
9138 .globl glMultiTexCoord2fv
9139 .type glMultiTexCoord2fv,#function
9140 glMultiTexCoord2fv:
9141 #ifdef __sparc_v9__
9142 sethi %hi(0x00000000), %g2
9143 sethi %hi(0x00000000), %g1
9144 or %g2, %lo(0x00000000), %g2
9145 or %g1, %lo(0x00000000), %g1
9146 sllx %g2, 32, %g2
9147 ldx [%g1 + %g2], %g1
9148 sethi %hi(8 * _gloffset_MultiTexCoord2fvARB), %g2
9149 or %g2, %lo(8 * _gloffset_MultiTexCoord2fvARB), %g2
9150 ldx [%g1 + %g2], %g3
9151 #else
9152 sethi %hi(0x00000000), %g1
9153 ld [%g1 + %lo(0x00000000)], %g1
9154 ld [%g1 + (4 * _gloffset_MultiTexCoord2fvARB)], %g3
9155 #endif
9156 jmpl %g3, %g0
9157 nop
9158
9159 .globl glMultiTexCoord2i
9160 .type glMultiTexCoord2i,#function
9161 glMultiTexCoord2i:
9162 #ifdef __sparc_v9__
9163 sethi %hi(0x00000000), %g2
9164 sethi %hi(0x00000000), %g1
9165 or %g2, %lo(0x00000000), %g2
9166 or %g1, %lo(0x00000000), %g1
9167 sllx %g2, 32, %g2
9168 ldx [%g1 + %g2], %g1
9169 sethi %hi(8 * _gloffset_MultiTexCoord2iARB), %g2
9170 or %g2, %lo(8 * _gloffset_MultiTexCoord2iARB), %g2
9171 ldx [%g1 + %g2], %g3
9172 #else
9173 sethi %hi(0x00000000), %g1
9174 ld [%g1 + %lo(0x00000000)], %g1
9175 ld [%g1 + (4 * _gloffset_MultiTexCoord2iARB)], %g3
9176 #endif
9177 jmpl %g3, %g0
9178 nop
9179
9180 .globl glMultiTexCoord2iv
9181 .type glMultiTexCoord2iv,#function
9182 glMultiTexCoord2iv:
9183 #ifdef __sparc_v9__
9184 sethi %hi(0x00000000), %g2
9185 sethi %hi(0x00000000), %g1
9186 or %g2, %lo(0x00000000), %g2
9187 or %g1, %lo(0x00000000), %g1
9188 sllx %g2, 32, %g2
9189 ldx [%g1 + %g2], %g1
9190 sethi %hi(8 * _gloffset_MultiTexCoord2ivARB), %g2
9191 or %g2, %lo(8 * _gloffset_MultiTexCoord2ivARB), %g2
9192 ldx [%g1 + %g2], %g3
9193 #else
9194 sethi %hi(0x00000000), %g1
9195 ld [%g1 + %lo(0x00000000)], %g1
9196 ld [%g1 + (4 * _gloffset_MultiTexCoord2ivARB)], %g3
9197 #endif
9198 jmpl %g3, %g0
9199 nop
9200
9201 .globl glMultiTexCoord2s
9202 .type glMultiTexCoord2s,#function
9203 glMultiTexCoord2s:
9204 #ifdef __sparc_v9__
9205 sethi %hi(0x00000000), %g2
9206 sethi %hi(0x00000000), %g1
9207 or %g2, %lo(0x00000000), %g2
9208 or %g1, %lo(0x00000000), %g1
9209 sllx %g2, 32, %g2
9210 ldx [%g1 + %g2], %g1
9211 sethi %hi(8 * _gloffset_MultiTexCoord2sARB), %g2
9212 or %g2, %lo(8 * _gloffset_MultiTexCoord2sARB), %g2
9213 ldx [%g1 + %g2], %g3
9214 #else
9215 sethi %hi(0x00000000), %g1
9216 ld [%g1 + %lo(0x00000000)], %g1
9217 ld [%g1 + (4 * _gloffset_MultiTexCoord2sARB)], %g3
9218 #endif
9219 jmpl %g3, %g0
9220 nop
9221
9222 .globl glMultiTexCoord2sv
9223 .type glMultiTexCoord2sv,#function
9224 glMultiTexCoord2sv:
9225 #ifdef __sparc_v9__
9226 sethi %hi(0x00000000), %g2
9227 sethi %hi(0x00000000), %g1
9228 or %g2, %lo(0x00000000), %g2
9229 or %g1, %lo(0x00000000), %g1
9230 sllx %g2, 32, %g2
9231 ldx [%g1 + %g2], %g1
9232 sethi %hi(8 * _gloffset_MultiTexCoord2svARB), %g2
9233 or %g2, %lo(8 * _gloffset_MultiTexCoord2svARB), %g2
9234 ldx [%g1 + %g2], %g3
9235 #else
9236 sethi %hi(0x00000000), %g1
9237 ld [%g1 + %lo(0x00000000)], %g1
9238 ld [%g1 + (4 * _gloffset_MultiTexCoord2svARB)], %g3
9239 #endif
9240 jmpl %g3, %g0
9241 nop
9242
9243 .globl glMultiTexCoord3d
9244 .type glMultiTexCoord3d,#function
9245 glMultiTexCoord3d:
9246 #ifdef __sparc_v9__
9247 sethi %hi(0x00000000), %g2
9248 sethi %hi(0x00000000), %g1
9249 or %g2, %lo(0x00000000), %g2
9250 or %g1, %lo(0x00000000), %g1
9251 sllx %g2, 32, %g2
9252 ldx [%g1 + %g2], %g1
9253 sethi %hi(8 * _gloffset_MultiTexCoord3dARB), %g2
9254 or %g2, %lo(8 * _gloffset_MultiTexCoord3dARB), %g2
9255 ldx [%g1 + %g2], %g3
9256 #else
9257 sethi %hi(0x00000000), %g1
9258 ld [%g1 + %lo(0x00000000)], %g1
9259 ld [%g1 + (4 * _gloffset_MultiTexCoord3dARB)], %g3
9260 #endif
9261 jmpl %g3, %g0
9262 nop
9263
9264 .globl glMultiTexCoord3dv
9265 .type glMultiTexCoord3dv,#function
9266 glMultiTexCoord3dv:
9267 #ifdef __sparc_v9__
9268 sethi %hi(0x00000000), %g2
9269 sethi %hi(0x00000000), %g1
9270 or %g2, %lo(0x00000000), %g2
9271 or %g1, %lo(0x00000000), %g1
9272 sllx %g2, 32, %g2
9273 ldx [%g1 + %g2], %g1
9274 sethi %hi(8 * _gloffset_MultiTexCoord3dvARB), %g2
9275 or %g2, %lo(8 * _gloffset_MultiTexCoord3dvARB), %g2
9276 ldx [%g1 + %g2], %g3
9277 #else
9278 sethi %hi(0x00000000), %g1
9279 ld [%g1 + %lo(0x00000000)], %g1
9280 ld [%g1 + (4 * _gloffset_MultiTexCoord3dvARB)], %g3
9281 #endif
9282 jmpl %g3, %g0
9283 nop
9284
9285 .globl glMultiTexCoord3f
9286 .type glMultiTexCoord3f,#function
9287 glMultiTexCoord3f:
9288 #ifdef __sparc_v9__
9289 sethi %hi(0x00000000), %g2
9290 sethi %hi(0x00000000), %g1
9291 or %g2, %lo(0x00000000), %g2
9292 or %g1, %lo(0x00000000), %g1
9293 sllx %g2, 32, %g2
9294 ldx [%g1 + %g2], %g1
9295 sethi %hi(8 * _gloffset_MultiTexCoord3fARB), %g2
9296 or %g2, %lo(8 * _gloffset_MultiTexCoord3fARB), %g2
9297 ldx [%g1 + %g2], %g3
9298 #else
9299 sethi %hi(0x00000000), %g1
9300 ld [%g1 + %lo(0x00000000)], %g1
9301 ld [%g1 + (4 * _gloffset_MultiTexCoord3fARB)], %g3
9302 #endif
9303 jmpl %g3, %g0
9304 nop
9305
9306 .globl glMultiTexCoord3fv
9307 .type glMultiTexCoord3fv,#function
9308 glMultiTexCoord3fv:
9309 #ifdef __sparc_v9__
9310 sethi %hi(0x00000000), %g2
9311 sethi %hi(0x00000000), %g1
9312 or %g2, %lo(0x00000000), %g2
9313 or %g1, %lo(0x00000000), %g1
9314 sllx %g2, 32, %g2
9315 ldx [%g1 + %g2], %g1
9316 sethi %hi(8 * _gloffset_MultiTexCoord3fvARB), %g2
9317 or %g2, %lo(8 * _gloffset_MultiTexCoord3fvARB), %g2
9318 ldx [%g1 + %g2], %g3
9319 #else
9320 sethi %hi(0x00000000), %g1
9321 ld [%g1 + %lo(0x00000000)], %g1
9322 ld [%g1 + (4 * _gloffset_MultiTexCoord3fvARB)], %g3
9323 #endif
9324 jmpl %g3, %g0
9325 nop
9326
9327 .globl glMultiTexCoord3i
9328 .type glMultiTexCoord3i,#function
9329 glMultiTexCoord3i:
9330 #ifdef __sparc_v9__
9331 sethi %hi(0x00000000), %g2
9332 sethi %hi(0x00000000), %g1
9333 or %g2, %lo(0x00000000), %g2
9334 or %g1, %lo(0x00000000), %g1
9335 sllx %g2, 32, %g2
9336 ldx [%g1 + %g2], %g1
9337 sethi %hi(8 * _gloffset_MultiTexCoord3iARB), %g2
9338 or %g2, %lo(8 * _gloffset_MultiTexCoord3iARB), %g2
9339 ldx [%g1 + %g2], %g3
9340 #else
9341 sethi %hi(0x00000000), %g1
9342 ld [%g1 + %lo(0x00000000)], %g1
9343 ld [%g1 + (4 * _gloffset_MultiTexCoord3iARB)], %g3
9344 #endif
9345 jmpl %g3, %g0
9346 nop
9347
9348 .globl glMultiTexCoord3iv
9349 .type glMultiTexCoord3iv,#function
9350 glMultiTexCoord3iv:
9351 #ifdef __sparc_v9__
9352 sethi %hi(0x00000000), %g2
9353 sethi %hi(0x00000000), %g1
9354 or %g2, %lo(0x00000000), %g2
9355 or %g1, %lo(0x00000000), %g1
9356 sllx %g2, 32, %g2
9357 ldx [%g1 + %g2], %g1
9358 sethi %hi(8 * _gloffset_MultiTexCoord3ivARB), %g2
9359 or %g2, %lo(8 * _gloffset_MultiTexCoord3ivARB), %g2
9360 ldx [%g1 + %g2], %g3
9361 #else
9362 sethi %hi(0x00000000), %g1
9363 ld [%g1 + %lo(0x00000000)], %g1
9364 ld [%g1 + (4 * _gloffset_MultiTexCoord3ivARB)], %g3
9365 #endif
9366 jmpl %g3, %g0
9367 nop
9368
9369 .globl glMultiTexCoord3s
9370 .type glMultiTexCoord3s,#function
9371 glMultiTexCoord3s:
9372 #ifdef __sparc_v9__
9373 sethi %hi(0x00000000), %g2
9374 sethi %hi(0x00000000), %g1
9375 or %g2, %lo(0x00000000), %g2
9376 or %g1, %lo(0x00000000), %g1
9377 sllx %g2, 32, %g2
9378 ldx [%g1 + %g2], %g1
9379 sethi %hi(8 * _gloffset_MultiTexCoord3sARB), %g2
9380 or %g2, %lo(8 * _gloffset_MultiTexCoord3sARB), %g2
9381 ldx [%g1 + %g2], %g3
9382 #else
9383 sethi %hi(0x00000000), %g1
9384 ld [%g1 + %lo(0x00000000)], %g1
9385 ld [%g1 + (4 * _gloffset_MultiTexCoord3sARB)], %g3
9386 #endif
9387 jmpl %g3, %g0
9388 nop
9389
9390 .globl glMultiTexCoord3sv
9391 .type glMultiTexCoord3sv,#function
9392 glMultiTexCoord3sv:
9393 #ifdef __sparc_v9__
9394 sethi %hi(0x00000000), %g2
9395 sethi %hi(0x00000000), %g1
9396 or %g2, %lo(0x00000000), %g2
9397 or %g1, %lo(0x00000000), %g1
9398 sllx %g2, 32, %g2
9399 ldx [%g1 + %g2], %g1
9400 sethi %hi(8 * _gloffset_MultiTexCoord3svARB), %g2
9401 or %g2, %lo(8 * _gloffset_MultiTexCoord3svARB), %g2
9402 ldx [%g1 + %g2], %g3
9403 #else
9404 sethi %hi(0x00000000), %g1
9405 ld [%g1 + %lo(0x00000000)], %g1
9406 ld [%g1 + (4 * _gloffset_MultiTexCoord3svARB)], %g3
9407 #endif
9408 jmpl %g3, %g0
9409 nop
9410
9411 .globl glMultiTexCoord4d
9412 .type glMultiTexCoord4d,#function
9413 glMultiTexCoord4d:
9414 #ifdef __sparc_v9__
9415 sethi %hi(0x00000000), %g2
9416 sethi %hi(0x00000000), %g1
9417 or %g2, %lo(0x00000000), %g2
9418 or %g1, %lo(0x00000000), %g1
9419 sllx %g2, 32, %g2
9420 ldx [%g1 + %g2], %g1
9421 sethi %hi(8 * _gloffset_MultiTexCoord4dARB), %g2
9422 or %g2, %lo(8 * _gloffset_MultiTexCoord4dARB), %g2
9423 ldx [%g1 + %g2], %g3
9424 #else
9425 sethi %hi(0x00000000), %g1
9426 ld [%g1 + %lo(0x00000000)], %g1
9427 ld [%g1 + (4 * _gloffset_MultiTexCoord4dARB)], %g3
9428 #endif
9429 jmpl %g3, %g0
9430 nop
9431
9432 .globl glMultiTexCoord4dv
9433 .type glMultiTexCoord4dv,#function
9434 glMultiTexCoord4dv:
9435 #ifdef __sparc_v9__
9436 sethi %hi(0x00000000), %g2
9437 sethi %hi(0x00000000), %g1
9438 or %g2, %lo(0x00000000), %g2
9439 or %g1, %lo(0x00000000), %g1
9440 sllx %g2, 32, %g2
9441 ldx [%g1 + %g2], %g1
9442 sethi %hi(8 * _gloffset_MultiTexCoord4dvARB), %g2
9443 or %g2, %lo(8 * _gloffset_MultiTexCoord4dvARB), %g2
9444 ldx [%g1 + %g2], %g3
9445 #else
9446 sethi %hi(0x00000000), %g1
9447 ld [%g1 + %lo(0x00000000)], %g1
9448 ld [%g1 + (4 * _gloffset_MultiTexCoord4dvARB)], %g3
9449 #endif
9450 jmpl %g3, %g0
9451 nop
9452
9453 .globl glMultiTexCoord4f
9454 .type glMultiTexCoord4f,#function
9455 glMultiTexCoord4f:
9456 #ifdef __sparc_v9__
9457 sethi %hi(0x00000000), %g2
9458 sethi %hi(0x00000000), %g1
9459 or %g2, %lo(0x00000000), %g2
9460 or %g1, %lo(0x00000000), %g1
9461 sllx %g2, 32, %g2
9462 ldx [%g1 + %g2], %g1
9463 sethi %hi(8 * _gloffset_MultiTexCoord4fARB), %g2
9464 or %g2, %lo(8 * _gloffset_MultiTexCoord4fARB), %g2
9465 ldx [%g1 + %g2], %g3
9466 #else
9467 sethi %hi(0x00000000), %g1
9468 ld [%g1 + %lo(0x00000000)], %g1
9469 ld [%g1 + (4 * _gloffset_MultiTexCoord4fARB)], %g3
9470 #endif
9471 jmpl %g3, %g0
9472 nop
9473
9474 .globl glMultiTexCoord4fv
9475 .type glMultiTexCoord4fv,#function
9476 glMultiTexCoord4fv:
9477 #ifdef __sparc_v9__
9478 sethi %hi(0x00000000), %g2
9479 sethi %hi(0x00000000), %g1
9480 or %g2, %lo(0x00000000), %g2
9481 or %g1, %lo(0x00000000), %g1
9482 sllx %g2, 32, %g2
9483 ldx [%g1 + %g2], %g1
9484 sethi %hi(8 * _gloffset_MultiTexCoord4fvARB), %g2
9485 or %g2, %lo(8 * _gloffset_MultiTexCoord4fvARB), %g2
9486 ldx [%g1 + %g2], %g3
9487 #else
9488 sethi %hi(0x00000000), %g1
9489 ld [%g1 + %lo(0x00000000)], %g1
9490 ld [%g1 + (4 * _gloffset_MultiTexCoord4fvARB)], %g3
9491 #endif
9492 jmpl %g3, %g0
9493 nop
9494
9495 .globl glMultiTexCoord4i
9496 .type glMultiTexCoord4i,#function
9497 glMultiTexCoord4i:
9498 #ifdef __sparc_v9__
9499 sethi %hi(0x00000000), %g2
9500 sethi %hi(0x00000000), %g1
9501 or %g2, %lo(0x00000000), %g2
9502 or %g1, %lo(0x00000000), %g1
9503 sllx %g2, 32, %g2
9504 ldx [%g1 + %g2], %g1
9505 sethi %hi(8 * _gloffset_MultiTexCoord4iARB), %g2
9506 or %g2, %lo(8 * _gloffset_MultiTexCoord4iARB), %g2
9507 ldx [%g1 + %g2], %g3
9508 #else
9509 sethi %hi(0x00000000), %g1
9510 ld [%g1 + %lo(0x00000000)], %g1
9511 ld [%g1 + (4 * _gloffset_MultiTexCoord4iARB)], %g3
9512 #endif
9513 jmpl %g3, %g0
9514 nop
9515
9516 .globl glMultiTexCoord4iv
9517 .type glMultiTexCoord4iv,#function
9518 glMultiTexCoord4iv:
9519 #ifdef __sparc_v9__
9520 sethi %hi(0x00000000), %g2
9521 sethi %hi(0x00000000), %g1
9522 or %g2, %lo(0x00000000), %g2
9523 or %g1, %lo(0x00000000), %g1
9524 sllx %g2, 32, %g2
9525 ldx [%g1 + %g2], %g1
9526 sethi %hi(8 * _gloffset_MultiTexCoord4ivARB), %g2
9527 or %g2, %lo(8 * _gloffset_MultiTexCoord4ivARB), %g2
9528 ldx [%g1 + %g2], %g3
9529 #else
9530 sethi %hi(0x00000000), %g1
9531 ld [%g1 + %lo(0x00000000)], %g1
9532 ld [%g1 + (4 * _gloffset_MultiTexCoord4ivARB)], %g3
9533 #endif
9534 jmpl %g3, %g0
9535 nop
9536
9537 .globl glMultiTexCoord4s
9538 .type glMultiTexCoord4s,#function
9539 glMultiTexCoord4s:
9540 #ifdef __sparc_v9__
9541 sethi %hi(0x00000000), %g2
9542 sethi %hi(0x00000000), %g1
9543 or %g2, %lo(0x00000000), %g2
9544 or %g1, %lo(0x00000000), %g1
9545 sllx %g2, 32, %g2
9546 ldx [%g1 + %g2], %g1
9547 sethi %hi(8 * _gloffset_MultiTexCoord4sARB), %g2
9548 or %g2, %lo(8 * _gloffset_MultiTexCoord4sARB), %g2
9549 ldx [%g1 + %g2], %g3
9550 #else
9551 sethi %hi(0x00000000), %g1
9552 ld [%g1 + %lo(0x00000000)], %g1
9553 ld [%g1 + (4 * _gloffset_MultiTexCoord4sARB)], %g3
9554 #endif
9555 jmpl %g3, %g0
9556 nop
9557
9558 .globl glMultiTexCoord4sv
9559 .type glMultiTexCoord4sv,#function
9560 glMultiTexCoord4sv:
9561 #ifdef __sparc_v9__
9562 sethi %hi(0x00000000), %g2
9563 sethi %hi(0x00000000), %g1
9564 or %g2, %lo(0x00000000), %g2
9565 or %g1, %lo(0x00000000), %g1
9566 sllx %g2, 32, %g2
9567 ldx [%g1 + %g2], %g1
9568 sethi %hi(8 * _gloffset_MultiTexCoord4svARB), %g2
9569 or %g2, %lo(8 * _gloffset_MultiTexCoord4svARB), %g2
9570 ldx [%g1 + %g2], %g3
9571 #else
9572 sethi %hi(0x00000000), %g1
9573 ld [%g1 + %lo(0x00000000)], %g1
9574 ld [%g1 + (4 * _gloffset_MultiTexCoord4svARB)], %g3
9575 #endif
9576 jmpl %g3, %g0
9577 nop
9578
9579 .globl glLoadTransposeMatrixf
9580 .type glLoadTransposeMatrixf,#function
9581 glLoadTransposeMatrixf:
9582 #ifdef __sparc_v9__
9583 sethi %hi(0x00000000), %g2
9584 sethi %hi(0x00000000), %g1
9585 or %g2, %lo(0x00000000), %g2
9586 or %g1, %lo(0x00000000), %g1
9587 sllx %g2, 32, %g2
9588 ldx [%g1 + %g2], %g1
9589 sethi %hi(8 * _gloffset_LoadTransposeMatrixfARB), %g2
9590 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixfARB), %g2
9591 ldx [%g1 + %g2], %g3
9592 #else
9593 sethi %hi(0x00000000), %g1
9594 ld [%g1 + %lo(0x00000000)], %g1
9595 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixfARB)], %g3
9596 #endif
9597 jmpl %g3, %g0
9598 nop
9599
9600 .globl glLoadTransposeMatrixd
9601 .type glLoadTransposeMatrixd,#function
9602 glLoadTransposeMatrixd:
9603 #ifdef __sparc_v9__
9604 sethi %hi(0x00000000), %g2
9605 sethi %hi(0x00000000), %g1
9606 or %g2, %lo(0x00000000), %g2
9607 or %g1, %lo(0x00000000), %g1
9608 sllx %g2, 32, %g2
9609 ldx [%g1 + %g2], %g1
9610 sethi %hi(8 * _gloffset_LoadTransposeMatrixdARB), %g2
9611 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixdARB), %g2
9612 ldx [%g1 + %g2], %g3
9613 #else
9614 sethi %hi(0x00000000), %g1
9615 ld [%g1 + %lo(0x00000000)], %g1
9616 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixdARB)], %g3
9617 #endif
9618 jmpl %g3, %g0
9619 nop
9620
9621 .globl glMultTransposeMatrixf
9622 .type glMultTransposeMatrixf,#function
9623 glMultTransposeMatrixf:
9624 #ifdef __sparc_v9__
9625 sethi %hi(0x00000000), %g2
9626 sethi %hi(0x00000000), %g1
9627 or %g2, %lo(0x00000000), %g2
9628 or %g1, %lo(0x00000000), %g1
9629 sllx %g2, 32, %g2
9630 ldx [%g1 + %g2], %g1
9631 sethi %hi(8 * _gloffset_MultTransposeMatrixfARB), %g2
9632 or %g2, %lo(8 * _gloffset_MultTransposeMatrixfARB), %g2
9633 ldx [%g1 + %g2], %g3
9634 #else
9635 sethi %hi(0x00000000), %g1
9636 ld [%g1 + %lo(0x00000000)], %g1
9637 ld [%g1 + (4 * _gloffset_MultTransposeMatrixfARB)], %g3
9638 #endif
9639 jmpl %g3, %g0
9640 nop
9641
9642 .globl glMultTransposeMatrixd
9643 .type glMultTransposeMatrixd,#function
9644 glMultTransposeMatrixd:
9645 #ifdef __sparc_v9__
9646 sethi %hi(0x00000000), %g2
9647 sethi %hi(0x00000000), %g1
9648 or %g2, %lo(0x00000000), %g2
9649 or %g1, %lo(0x00000000), %g1
9650 sllx %g2, 32, %g2
9651 ldx [%g1 + %g2], %g1
9652 sethi %hi(8 * _gloffset_MultTransposeMatrixdARB), %g2
9653 or %g2, %lo(8 * _gloffset_MultTransposeMatrixdARB), %g2
9654 ldx [%g1 + %g2], %g3
9655 #else
9656 sethi %hi(0x00000000), %g1
9657 ld [%g1 + %lo(0x00000000)], %g1
9658 ld [%g1 + (4 * _gloffset_MultTransposeMatrixdARB)], %g3
9659 #endif
9660 jmpl %g3, %g0
9661 nop
9662
9663 .globl glSampleCoverage
9664 .type glSampleCoverage,#function
9665 glSampleCoverage:
9666 #ifdef __sparc_v9__
9667 sethi %hi(0x00000000), %g2
9668 sethi %hi(0x00000000), %g1
9669 or %g2, %lo(0x00000000), %g2
9670 or %g1, %lo(0x00000000), %g1
9671 sllx %g2, 32, %g2
9672 ldx [%g1 + %g2], %g1
9673 sethi %hi(8 * _gloffset_SampleCoverageARB), %g2
9674 or %g2, %lo(8 * _gloffset_SampleCoverageARB), %g2
9675 ldx [%g1 + %g2], %g3
9676 #else
9677 sethi %hi(0x00000000), %g1
9678 ld [%g1 + %lo(0x00000000)], %g1
9679 ld [%g1 + (4 * _gloffset_SampleCoverageARB)], %g3
9680 #endif
9681 jmpl %g3, %g0
9682 nop
9683
9684 .globl glCompressedTexImage3D
9685 .type glCompressedTexImage3D,#function
9686 glCompressedTexImage3D:
9687 #ifdef __sparc_v9__
9688 sethi %hi(0x00000000), %g2
9689 sethi %hi(0x00000000), %g1
9690 or %g2, %lo(0x00000000), %g2
9691 or %g1, %lo(0x00000000), %g1
9692 sllx %g2, 32, %g2
9693 ldx [%g1 + %g2], %g1
9694 sethi %hi(8 * _gloffset_CompressedTexImage3DARB), %g2
9695 or %g2, %lo(8 * _gloffset_CompressedTexImage3DARB), %g2
9696 ldx [%g1 + %g2], %g3
9697 #else
9698 sethi %hi(0x00000000), %g1
9699 ld [%g1 + %lo(0x00000000)], %g1
9700 ld [%g1 + (4 * _gloffset_CompressedTexImage3DARB)], %g3
9701 #endif
9702 jmpl %g3, %g0
9703 nop
9704
9705 .globl glCompressedTexImage2D
9706 .type glCompressedTexImage2D,#function
9707 glCompressedTexImage2D:
9708 #ifdef __sparc_v9__
9709 sethi %hi(0x00000000), %g2
9710 sethi %hi(0x00000000), %g1
9711 or %g2, %lo(0x00000000), %g2
9712 or %g1, %lo(0x00000000), %g1
9713 sllx %g2, 32, %g2
9714 ldx [%g1 + %g2], %g1
9715 sethi %hi(8 * _gloffset_CompressedTexImage2DARB), %g2
9716 or %g2, %lo(8 * _gloffset_CompressedTexImage2DARB), %g2
9717 ldx [%g1 + %g2], %g3
9718 #else
9719 sethi %hi(0x00000000), %g1
9720 ld [%g1 + %lo(0x00000000)], %g1
9721 ld [%g1 + (4 * _gloffset_CompressedTexImage2DARB)], %g3
9722 #endif
9723 jmpl %g3, %g0
9724 nop
9725
9726 .globl glCompressedTexImage1D
9727 .type glCompressedTexImage1D,#function
9728 glCompressedTexImage1D:
9729 #ifdef __sparc_v9__
9730 sethi %hi(0x00000000), %g2
9731 sethi %hi(0x00000000), %g1
9732 or %g2, %lo(0x00000000), %g2
9733 or %g1, %lo(0x00000000), %g1
9734 sllx %g2, 32, %g2
9735 ldx [%g1 + %g2], %g1
9736 sethi %hi(8 * _gloffset_CompressedTexImage1DARB), %g2
9737 or %g2, %lo(8 * _gloffset_CompressedTexImage1DARB), %g2
9738 ldx [%g1 + %g2], %g3
9739 #else
9740 sethi %hi(0x00000000), %g1
9741 ld [%g1 + %lo(0x00000000)], %g1
9742 ld [%g1 + (4 * _gloffset_CompressedTexImage1DARB)], %g3
9743 #endif
9744 jmpl %g3, %g0
9745 nop
9746
9747 .globl glCompressedTexSubImage3D
9748 .type glCompressedTexSubImage3D,#function
9749 glCompressedTexSubImage3D:
9750 #ifdef __sparc_v9__
9751 sethi %hi(0x00000000), %g2
9752 sethi %hi(0x00000000), %g1
9753 or %g2, %lo(0x00000000), %g2
9754 or %g1, %lo(0x00000000), %g1
9755 sllx %g2, 32, %g2
9756 ldx [%g1 + %g2], %g1
9757 sethi %hi(8 * _gloffset_CompressedTexSubImage3DARB), %g2
9758 or %g2, %lo(8 * _gloffset_CompressedTexSubImage3DARB), %g2
9759 ldx [%g1 + %g2], %g3
9760 #else
9761 sethi %hi(0x00000000), %g1
9762 ld [%g1 + %lo(0x00000000)], %g1
9763 ld [%g1 + (4 * _gloffset_CompressedTexSubImage3DARB)], %g3
9764 #endif
9765 jmpl %g3, %g0
9766 nop
9767
9768 .globl glCompressedTexSubImage2D
9769 .type glCompressedTexSubImage2D,#function
9770 glCompressedTexSubImage2D:
9771 #ifdef __sparc_v9__
9772 sethi %hi(0x00000000), %g2
9773 sethi %hi(0x00000000), %g1
9774 or %g2, %lo(0x00000000), %g2
9775 or %g1, %lo(0x00000000), %g1
9776 sllx %g2, 32, %g2
9777 ldx [%g1 + %g2], %g1
9778 sethi %hi(8 * _gloffset_CompressedTexSubImage2DARB), %g2
9779 or %g2, %lo(8 * _gloffset_CompressedTexSubImage2DARB), %g2
9780 ldx [%g1 + %g2], %g3
9781 #else
9782 sethi %hi(0x00000000), %g1
9783 ld [%g1 + %lo(0x00000000)], %g1
9784 ld [%g1 + (4 * _gloffset_CompressedTexSubImage2DARB)], %g3
9785 #endif
9786 jmpl %g3, %g0
9787 nop
9788
9789 .globl glCompressedTexSubImage1D
9790 .type glCompressedTexSubImage1D,#function
9791 glCompressedTexSubImage1D:
9792 #ifdef __sparc_v9__
9793 sethi %hi(0x00000000), %g2
9794 sethi %hi(0x00000000), %g1
9795 or %g2, %lo(0x00000000), %g2
9796 or %g1, %lo(0x00000000), %g1
9797 sllx %g2, 32, %g2
9798 ldx [%g1 + %g2], %g1
9799 sethi %hi(8 * _gloffset_CompressedTexSubImage1DARB), %g2
9800 or %g2, %lo(8 * _gloffset_CompressedTexSubImage1DARB), %g2
9801 ldx [%g1 + %g2], %g3
9802 #else
9803 sethi %hi(0x00000000), %g1
9804 ld [%g1 + %lo(0x00000000)], %g1
9805 ld [%g1 + (4 * _gloffset_CompressedTexSubImage1DARB)], %g3
9806 #endif
9807 jmpl %g3, %g0
9808 nop
9809
9810 .globl glGetCompressedTexImage
9811 .type glGetCompressedTexImage,#function
9812 glGetCompressedTexImage:
9813 #ifdef __sparc_v9__
9814 sethi %hi(0x00000000), %g2
9815 sethi %hi(0x00000000), %g1
9816 or %g2, %lo(0x00000000), %g2
9817 or %g1, %lo(0x00000000), %g1
9818 sllx %g2, 32, %g2
9819 ldx [%g1 + %g2], %g1
9820 sethi %hi(8 * _gloffset_GetCompressedTexImageARB), %g2
9821 or %g2, %lo(8 * _gloffset_GetCompressedTexImageARB), %g2
9822 ldx [%g1 + %g2], %g3
9823 #else
9824 sethi %hi(0x00000000), %g1
9825 ld [%g1 + %lo(0x00000000)], %g1
9826 ld [%g1 + (4 * _gloffset_GetCompressedTexImageARB)], %g3
9827 #endif
9828 jmpl %g3, %g0
9829 nop
9830
9831 .globl glBlendColorEXT
9832 .type glBlendColorEXT,#function
9833 glBlendColorEXT:
9834 #ifdef __sparc_v9__
9835 sethi %hi(0x00000000), %g2
9836 sethi %hi(0x00000000), %g1
9837 or %g2, %lo(0x00000000), %g2
9838 or %g1, %lo(0x00000000), %g1
9839 sllx %g2, 32, %g2
9840 ldx [%g1 + %g2], %g1
9841 sethi %hi(8 * _gloffset_BlendColor), %g2
9842 or %g2, %lo(8 * _gloffset_BlendColor), %g2
9843 ldx [%g1 + %g2], %g3
9844 #else
9845 sethi %hi(0x00000000), %g1
9846 ld [%g1 + %lo(0x00000000)], %g1
9847 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
9848 #endif
9849 jmpl %g3, %g0
9850 nop
9851
9852 .globl glPolygonOffsetEXT
9853 .type glPolygonOffsetEXT,#function
9854 glPolygonOffsetEXT:
9855 #ifdef __sparc_v9__
9856 sethi %hi(0x00000000), %g2
9857 sethi %hi(0x00000000), %g1
9858 or %g2, %lo(0x00000000), %g2
9859 or %g1, %lo(0x00000000), %g1
9860 sllx %g2, 32, %g2
9861 ldx [%g1 + %g2], %g1
9862 sethi %hi(8 * _gloffset_PolygonOffsetEXT), %g2
9863 or %g2, %lo(8 * _gloffset_PolygonOffsetEXT), %g2
9864 ldx [%g1 + %g2], %g3
9865 #else
9866 sethi %hi(0x00000000), %g1
9867 ld [%g1 + %lo(0x00000000)], %g1
9868 ld [%g1 + (4 * _gloffset_PolygonOffsetEXT)], %g3
9869 #endif
9870 jmpl %g3, %g0
9871 nop
9872
9873 .globl glTexImage3DEXT
9874 .type glTexImage3DEXT,#function
9875 glTexImage3DEXT:
9876 #ifdef __sparc_v9__
9877 sethi %hi(0x00000000), %g2
9878 sethi %hi(0x00000000), %g1
9879 or %g2, %lo(0x00000000), %g2
9880 or %g1, %lo(0x00000000), %g1
9881 sllx %g2, 32, %g2
9882 ldx [%g1 + %g2], %g1
9883 sethi %hi(8 * _gloffset_TexImage3D), %g2
9884 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
9885 ldx [%g1 + %g2], %g3
9886 #else
9887 sethi %hi(0x00000000), %g1
9888 ld [%g1 + %lo(0x00000000)], %g1
9889 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
9890 #endif
9891 jmpl %g3, %g0
9892 nop
9893
9894 .globl glTexSubImage3DEXT
9895 .type glTexSubImage3DEXT,#function
9896 glTexSubImage3DEXT:
9897 #ifdef __sparc_v9__
9898 sethi %hi(0x00000000), %g2
9899 sethi %hi(0x00000000), %g1
9900 or %g2, %lo(0x00000000), %g2
9901 or %g1, %lo(0x00000000), %g1
9902 sllx %g2, 32, %g2
9903 ldx [%g1 + %g2], %g1
9904 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
9905 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
9906 ldx [%g1 + %g2], %g3
9907 #else
9908 sethi %hi(0x00000000), %g1
9909 ld [%g1 + %lo(0x00000000)], %g1
9910 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
9911 #endif
9912 jmpl %g3, %g0
9913 nop
9914
9915 .globl glGetTexFilterFuncSGIS
9916 .type glGetTexFilterFuncSGIS,#function
9917 glGetTexFilterFuncSGIS:
9918 #ifdef __sparc_v9__
9919 sethi %hi(0x00000000), %g2
9920 sethi %hi(0x00000000), %g1
9921 or %g2, %lo(0x00000000), %g2
9922 or %g1, %lo(0x00000000), %g1
9923 sllx %g2, 32, %g2
9924 ldx [%g1 + %g2], %g1
9925 sethi %hi(8 * _gloffset_GetTexFilterFuncSGIS), %g2
9926 or %g2, %lo(8 * _gloffset_GetTexFilterFuncSGIS), %g2
9927 ldx [%g1 + %g2], %g3
9928 #else
9929 sethi %hi(0x00000000), %g1
9930 ld [%g1 + %lo(0x00000000)], %g1
9931 ld [%g1 + (4 * _gloffset_GetTexFilterFuncSGIS)], %g3
9932 #endif
9933 jmpl %g3, %g0
9934 nop
9935
9936 .globl glTexFilterFuncSGIS
9937 .type glTexFilterFuncSGIS,#function
9938 glTexFilterFuncSGIS:
9939 #ifdef __sparc_v9__
9940 sethi %hi(0x00000000), %g2
9941 sethi %hi(0x00000000), %g1
9942 or %g2, %lo(0x00000000), %g2
9943 or %g1, %lo(0x00000000), %g1
9944 sllx %g2, 32, %g2
9945 ldx [%g1 + %g2], %g1
9946 sethi %hi(8 * _gloffset_TexFilterFuncSGIS), %g2
9947 or %g2, %lo(8 * _gloffset_TexFilterFuncSGIS), %g2
9948 ldx [%g1 + %g2], %g3
9949 #else
9950 sethi %hi(0x00000000), %g1
9951 ld [%g1 + %lo(0x00000000)], %g1
9952 ld [%g1 + (4 * _gloffset_TexFilterFuncSGIS)], %g3
9953 #endif
9954 jmpl %g3, %g0
9955 nop
9956
9957 .globl glTexSubImage1DEXT
9958 .type glTexSubImage1DEXT,#function
9959 glTexSubImage1DEXT:
9960 #ifdef __sparc_v9__
9961 sethi %hi(0x00000000), %g2
9962 sethi %hi(0x00000000), %g1
9963 or %g2, %lo(0x00000000), %g2
9964 or %g1, %lo(0x00000000), %g1
9965 sllx %g2, 32, %g2
9966 ldx [%g1 + %g2], %g1
9967 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
9968 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
9969 ldx [%g1 + %g2], %g3
9970 #else
9971 sethi %hi(0x00000000), %g1
9972 ld [%g1 + %lo(0x00000000)], %g1
9973 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
9974 #endif
9975 jmpl %g3, %g0
9976 nop
9977
9978 .globl glTexSubImage2DEXT
9979 .type glTexSubImage2DEXT,#function
9980 glTexSubImage2DEXT:
9981 #ifdef __sparc_v9__
9982 sethi %hi(0x00000000), %g2
9983 sethi %hi(0x00000000), %g1
9984 or %g2, %lo(0x00000000), %g2
9985 or %g1, %lo(0x00000000), %g1
9986 sllx %g2, 32, %g2
9987 ldx [%g1 + %g2], %g1
9988 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
9989 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
9990 ldx [%g1 + %g2], %g3
9991 #else
9992 sethi %hi(0x00000000), %g1
9993 ld [%g1 + %lo(0x00000000)], %g1
9994 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
9995 #endif
9996 jmpl %g3, %g0
9997 nop
9998
9999 .globl glCopyTexImage1DEXT
10000 .type glCopyTexImage1DEXT,#function
10001 glCopyTexImage1DEXT:
10002 #ifdef __sparc_v9__
10003 sethi %hi(0x00000000), %g2
10004 sethi %hi(0x00000000), %g1
10005 or %g2, %lo(0x00000000), %g2
10006 or %g1, %lo(0x00000000), %g1
10007 sllx %g2, 32, %g2
10008 ldx [%g1 + %g2], %g1
10009 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
10010 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
10011 ldx [%g1 + %g2], %g3
10012 #else
10013 sethi %hi(0x00000000), %g1
10014 ld [%g1 + %lo(0x00000000)], %g1
10015 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
10016 #endif
10017 jmpl %g3, %g0
10018 nop
10019
10020 .globl glCopyTexImage2DEXT
10021 .type glCopyTexImage2DEXT,#function
10022 glCopyTexImage2DEXT:
10023 #ifdef __sparc_v9__
10024 sethi %hi(0x00000000), %g2
10025 sethi %hi(0x00000000), %g1
10026 or %g2, %lo(0x00000000), %g2
10027 or %g1, %lo(0x00000000), %g1
10028 sllx %g2, 32, %g2
10029 ldx [%g1 + %g2], %g1
10030 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
10031 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
10032 ldx [%g1 + %g2], %g3
10033 #else
10034 sethi %hi(0x00000000), %g1
10035 ld [%g1 + %lo(0x00000000)], %g1
10036 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
10037 #endif
10038 jmpl %g3, %g0
10039 nop
10040
10041 .globl glCopyTexSubImage1DEXT
10042 .type glCopyTexSubImage1DEXT,#function
10043 glCopyTexSubImage1DEXT:
10044 #ifdef __sparc_v9__
10045 sethi %hi(0x00000000), %g2
10046 sethi %hi(0x00000000), %g1
10047 or %g2, %lo(0x00000000), %g2
10048 or %g1, %lo(0x00000000), %g1
10049 sllx %g2, 32, %g2
10050 ldx [%g1 + %g2], %g1
10051 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
10052 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
10053 ldx [%g1 + %g2], %g3
10054 #else
10055 sethi %hi(0x00000000), %g1
10056 ld [%g1 + %lo(0x00000000)], %g1
10057 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
10058 #endif
10059 jmpl %g3, %g0
10060 nop
10061
10062 .globl glCopyTexSubImage2DEXT
10063 .type glCopyTexSubImage2DEXT,#function
10064 glCopyTexSubImage2DEXT:
10065 #ifdef __sparc_v9__
10066 sethi %hi(0x00000000), %g2
10067 sethi %hi(0x00000000), %g1
10068 or %g2, %lo(0x00000000), %g2
10069 or %g1, %lo(0x00000000), %g1
10070 sllx %g2, 32, %g2
10071 ldx [%g1 + %g2], %g1
10072 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
10073 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
10074 ldx [%g1 + %g2], %g3
10075 #else
10076 sethi %hi(0x00000000), %g1
10077 ld [%g1 + %lo(0x00000000)], %g1
10078 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
10079 #endif
10080 jmpl %g3, %g0
10081 nop
10082
10083 .globl glCopyTexSubImage3DEXT
10084 .type glCopyTexSubImage3DEXT,#function
10085 glCopyTexSubImage3DEXT:
10086 #ifdef __sparc_v9__
10087 sethi %hi(0x00000000), %g2
10088 sethi %hi(0x00000000), %g1
10089 or %g2, %lo(0x00000000), %g2
10090 or %g1, %lo(0x00000000), %g1
10091 sllx %g2, 32, %g2
10092 ldx [%g1 + %g2], %g1
10093 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
10094 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
10095 ldx [%g1 + %g2], %g3
10096 #else
10097 sethi %hi(0x00000000), %g1
10098 ld [%g1 + %lo(0x00000000)], %g1
10099 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
10100 #endif
10101 jmpl %g3, %g0
10102 nop
10103
10104 .globl glGetHistogramEXT
10105 .type glGetHistogramEXT,#function
10106 glGetHistogramEXT:
10107 #ifdef __sparc_v9__
10108 sethi %hi(0x00000000), %g2
10109 sethi %hi(0x00000000), %g1
10110 or %g2, %lo(0x00000000), %g2
10111 or %g1, %lo(0x00000000), %g1
10112 sllx %g2, 32, %g2
10113 ldx [%g1 + %g2], %g1
10114 sethi %hi(8 * _gloffset_GetHistogramEXT), %g2
10115 or %g2, %lo(8 * _gloffset_GetHistogramEXT), %g2
10116 ldx [%g1 + %g2], %g3
10117 #else
10118 sethi %hi(0x00000000), %g1
10119 ld [%g1 + %lo(0x00000000)], %g1
10120 ld [%g1 + (4 * _gloffset_GetHistogramEXT)], %g3
10121 #endif
10122 jmpl %g3, %g0
10123 nop
10124
10125 .globl glGetHistogramParameterfvEXT
10126 .type glGetHistogramParameterfvEXT,#function
10127 glGetHistogramParameterfvEXT:
10128 #ifdef __sparc_v9__
10129 sethi %hi(0x00000000), %g2
10130 sethi %hi(0x00000000), %g1
10131 or %g2, %lo(0x00000000), %g2
10132 or %g1, %lo(0x00000000), %g1
10133 sllx %g2, 32, %g2
10134 ldx [%g1 + %g2], %g1
10135 sethi %hi(8 * _gloffset_GetHistogramParameterfvEXT), %g2
10136 or %g2, %lo(8 * _gloffset_GetHistogramParameterfvEXT), %g2
10137 ldx [%g1 + %g2], %g3
10138 #else
10139 sethi %hi(0x00000000), %g1
10140 ld [%g1 + %lo(0x00000000)], %g1
10141 ld [%g1 + (4 * _gloffset_GetHistogramParameterfvEXT)], %g3
10142 #endif
10143 jmpl %g3, %g0
10144 nop
10145
10146 .globl glGetHistogramParameterivEXT
10147 .type glGetHistogramParameterivEXT,#function
10148 glGetHistogramParameterivEXT:
10149 #ifdef __sparc_v9__
10150 sethi %hi(0x00000000), %g2
10151 sethi %hi(0x00000000), %g1
10152 or %g2, %lo(0x00000000), %g2
10153 or %g1, %lo(0x00000000), %g1
10154 sllx %g2, 32, %g2
10155 ldx [%g1 + %g2], %g1
10156 sethi %hi(8 * _gloffset_GetHistogramParameterivEXT), %g2
10157 or %g2, %lo(8 * _gloffset_GetHistogramParameterivEXT), %g2
10158 ldx [%g1 + %g2], %g3
10159 #else
10160 sethi %hi(0x00000000), %g1
10161 ld [%g1 + %lo(0x00000000)], %g1
10162 ld [%g1 + (4 * _gloffset_GetHistogramParameterivEXT)], %g3
10163 #endif
10164 jmpl %g3, %g0
10165 nop
10166
10167 .globl glGetMinmaxEXT
10168 .type glGetMinmaxEXT,#function
10169 glGetMinmaxEXT:
10170 #ifdef __sparc_v9__
10171 sethi %hi(0x00000000), %g2
10172 sethi %hi(0x00000000), %g1
10173 or %g2, %lo(0x00000000), %g2
10174 or %g1, %lo(0x00000000), %g1
10175 sllx %g2, 32, %g2
10176 ldx [%g1 + %g2], %g1
10177 sethi %hi(8 * _gloffset_GetMinmaxEXT), %g2
10178 or %g2, %lo(8 * _gloffset_GetMinmaxEXT), %g2
10179 ldx [%g1 + %g2], %g3
10180 #else
10181 sethi %hi(0x00000000), %g1
10182 ld [%g1 + %lo(0x00000000)], %g1
10183 ld [%g1 + (4 * _gloffset_GetMinmaxEXT)], %g3
10184 #endif
10185 jmpl %g3, %g0
10186 nop
10187
10188 .globl glGetMinmaxParameterfvEXT
10189 .type glGetMinmaxParameterfvEXT,#function
10190 glGetMinmaxParameterfvEXT:
10191 #ifdef __sparc_v9__
10192 sethi %hi(0x00000000), %g2
10193 sethi %hi(0x00000000), %g1
10194 or %g2, %lo(0x00000000), %g2
10195 or %g1, %lo(0x00000000), %g1
10196 sllx %g2, 32, %g2
10197 ldx [%g1 + %g2], %g1
10198 sethi %hi(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
10199 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
10200 ldx [%g1 + %g2], %g3
10201 #else
10202 sethi %hi(0x00000000), %g1
10203 ld [%g1 + %lo(0x00000000)], %g1
10204 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfvEXT)], %g3
10205 #endif
10206 jmpl %g3, %g0
10207 nop
10208
10209 .globl glGetMinmaxParameterivEXT
10210 .type glGetMinmaxParameterivEXT,#function
10211 glGetMinmaxParameterivEXT:
10212 #ifdef __sparc_v9__
10213 sethi %hi(0x00000000), %g2
10214 sethi %hi(0x00000000), %g1
10215 or %g2, %lo(0x00000000), %g2
10216 or %g1, %lo(0x00000000), %g1
10217 sllx %g2, 32, %g2
10218 ldx [%g1 + %g2], %g1
10219 sethi %hi(8 * _gloffset_GetMinmaxParameterivEXT), %g2
10220 or %g2, %lo(8 * _gloffset_GetMinmaxParameterivEXT), %g2
10221 ldx [%g1 + %g2], %g3
10222 #else
10223 sethi %hi(0x00000000), %g1
10224 ld [%g1 + %lo(0x00000000)], %g1
10225 ld [%g1 + (4 * _gloffset_GetMinmaxParameterivEXT)], %g3
10226 #endif
10227 jmpl %g3, %g0
10228 nop
10229
10230 .globl glHistogramEXT
10231 .type glHistogramEXT,#function
10232 glHistogramEXT:
10233 #ifdef __sparc_v9__
10234 sethi %hi(0x00000000), %g2
10235 sethi %hi(0x00000000), %g1
10236 or %g2, %lo(0x00000000), %g2
10237 or %g1, %lo(0x00000000), %g1
10238 sllx %g2, 32, %g2
10239 ldx [%g1 + %g2], %g1
10240 sethi %hi(8 * _gloffset_Histogram), %g2
10241 or %g2, %lo(8 * _gloffset_Histogram), %g2
10242 ldx [%g1 + %g2], %g3
10243 #else
10244 sethi %hi(0x00000000), %g1
10245 ld [%g1 + %lo(0x00000000)], %g1
10246 ld [%g1 + (4 * _gloffset_Histogram)], %g3
10247 #endif
10248 jmpl %g3, %g0
10249 nop
10250
10251 .globl glMinmaxEXT
10252 .type glMinmaxEXT,#function
10253 glMinmaxEXT:
10254 #ifdef __sparc_v9__
10255 sethi %hi(0x00000000), %g2
10256 sethi %hi(0x00000000), %g1
10257 or %g2, %lo(0x00000000), %g2
10258 or %g1, %lo(0x00000000), %g1
10259 sllx %g2, 32, %g2
10260 ldx [%g1 + %g2], %g1
10261 sethi %hi(8 * _gloffset_Minmax), %g2
10262 or %g2, %lo(8 * _gloffset_Minmax), %g2
10263 ldx [%g1 + %g2], %g3
10264 #else
10265 sethi %hi(0x00000000), %g1
10266 ld [%g1 + %lo(0x00000000)], %g1
10267 ld [%g1 + (4 * _gloffset_Minmax)], %g3
10268 #endif
10269 jmpl %g3, %g0
10270 nop
10271
10272 .globl glResetHistogramEXT
10273 .type glResetHistogramEXT,#function
10274 glResetHistogramEXT:
10275 #ifdef __sparc_v9__
10276 sethi %hi(0x00000000), %g2
10277 sethi %hi(0x00000000), %g1
10278 or %g2, %lo(0x00000000), %g2
10279 or %g1, %lo(0x00000000), %g1
10280 sllx %g2, 32, %g2
10281 ldx [%g1 + %g2], %g1
10282 sethi %hi(8 * _gloffset_ResetHistogram), %g2
10283 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
10284 ldx [%g1 + %g2], %g3
10285 #else
10286 sethi %hi(0x00000000), %g1
10287 ld [%g1 + %lo(0x00000000)], %g1
10288 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
10289 #endif
10290 jmpl %g3, %g0
10291 nop
10292
10293 .globl glResetMinmaxEXT
10294 .type glResetMinmaxEXT,#function
10295 glResetMinmaxEXT:
10296 #ifdef __sparc_v9__
10297 sethi %hi(0x00000000), %g2
10298 sethi %hi(0x00000000), %g1
10299 or %g2, %lo(0x00000000), %g2
10300 or %g1, %lo(0x00000000), %g1
10301 sllx %g2, 32, %g2
10302 ldx [%g1 + %g2], %g1
10303 sethi %hi(8 * _gloffset_ResetMinmax), %g2
10304 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
10305 ldx [%g1 + %g2], %g3
10306 #else
10307 sethi %hi(0x00000000), %g1
10308 ld [%g1 + %lo(0x00000000)], %g1
10309 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
10310 #endif
10311 jmpl %g3, %g0
10312 nop
10313
10314 .globl glConvolutionFilter1DEXT
10315 .type glConvolutionFilter1DEXT,#function
10316 glConvolutionFilter1DEXT:
10317 #ifdef __sparc_v9__
10318 sethi %hi(0x00000000), %g2
10319 sethi %hi(0x00000000), %g1
10320 or %g2, %lo(0x00000000), %g2
10321 or %g1, %lo(0x00000000), %g1
10322 sllx %g2, 32, %g2
10323 ldx [%g1 + %g2], %g1
10324 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
10325 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
10326 ldx [%g1 + %g2], %g3
10327 #else
10328 sethi %hi(0x00000000), %g1
10329 ld [%g1 + %lo(0x00000000)], %g1
10330 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
10331 #endif
10332 jmpl %g3, %g0
10333 nop
10334
10335 .globl glConvolutionFilter2DEXT
10336 .type glConvolutionFilter2DEXT,#function
10337 glConvolutionFilter2DEXT:
10338 #ifdef __sparc_v9__
10339 sethi %hi(0x00000000), %g2
10340 sethi %hi(0x00000000), %g1
10341 or %g2, %lo(0x00000000), %g2
10342 or %g1, %lo(0x00000000), %g1
10343 sllx %g2, 32, %g2
10344 ldx [%g1 + %g2], %g1
10345 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
10346 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
10347 ldx [%g1 + %g2], %g3
10348 #else
10349 sethi %hi(0x00000000), %g1
10350 ld [%g1 + %lo(0x00000000)], %g1
10351 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
10352 #endif
10353 jmpl %g3, %g0
10354 nop
10355
10356 .globl glConvolutionParameterfEXT
10357 .type glConvolutionParameterfEXT,#function
10358 glConvolutionParameterfEXT:
10359 #ifdef __sparc_v9__
10360 sethi %hi(0x00000000), %g2
10361 sethi %hi(0x00000000), %g1
10362 or %g2, %lo(0x00000000), %g2
10363 or %g1, %lo(0x00000000), %g1
10364 sllx %g2, 32, %g2
10365 ldx [%g1 + %g2], %g1
10366 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
10367 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
10368 ldx [%g1 + %g2], %g3
10369 #else
10370 sethi %hi(0x00000000), %g1
10371 ld [%g1 + %lo(0x00000000)], %g1
10372 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
10373 #endif
10374 jmpl %g3, %g0
10375 nop
10376
10377 .globl glConvolutionParameterfvEXT
10378 .type glConvolutionParameterfvEXT,#function
10379 glConvolutionParameterfvEXT:
10380 #ifdef __sparc_v9__
10381 sethi %hi(0x00000000), %g2
10382 sethi %hi(0x00000000), %g1
10383 or %g2, %lo(0x00000000), %g2
10384 or %g1, %lo(0x00000000), %g1
10385 sllx %g2, 32, %g2
10386 ldx [%g1 + %g2], %g1
10387 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
10388 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
10389 ldx [%g1 + %g2], %g3
10390 #else
10391 sethi %hi(0x00000000), %g1
10392 ld [%g1 + %lo(0x00000000)], %g1
10393 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
10394 #endif
10395 jmpl %g3, %g0
10396 nop
10397
10398 .globl glConvolutionParameteriEXT
10399 .type glConvolutionParameteriEXT,#function
10400 glConvolutionParameteriEXT:
10401 #ifdef __sparc_v9__
10402 sethi %hi(0x00000000), %g2
10403 sethi %hi(0x00000000), %g1
10404 or %g2, %lo(0x00000000), %g2
10405 or %g1, %lo(0x00000000), %g1
10406 sllx %g2, 32, %g2
10407 ldx [%g1 + %g2], %g1
10408 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
10409 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
10410 ldx [%g1 + %g2], %g3
10411 #else
10412 sethi %hi(0x00000000), %g1
10413 ld [%g1 + %lo(0x00000000)], %g1
10414 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
10415 #endif
10416 jmpl %g3, %g0
10417 nop
10418
10419 .globl glConvolutionParameterivEXT
10420 .type glConvolutionParameterivEXT,#function
10421 glConvolutionParameterivEXT:
10422 #ifdef __sparc_v9__
10423 sethi %hi(0x00000000), %g2
10424 sethi %hi(0x00000000), %g1
10425 or %g2, %lo(0x00000000), %g2
10426 or %g1, %lo(0x00000000), %g1
10427 sllx %g2, 32, %g2
10428 ldx [%g1 + %g2], %g1
10429 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
10430 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
10431 ldx [%g1 + %g2], %g3
10432 #else
10433 sethi %hi(0x00000000), %g1
10434 ld [%g1 + %lo(0x00000000)], %g1
10435 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
10436 #endif
10437 jmpl %g3, %g0
10438 nop
10439
10440 .globl glCopyConvolutionFilter1DEXT
10441 .type glCopyConvolutionFilter1DEXT,#function
10442 glCopyConvolutionFilter1DEXT:
10443 #ifdef __sparc_v9__
10444 sethi %hi(0x00000000), %g2
10445 sethi %hi(0x00000000), %g1
10446 or %g2, %lo(0x00000000), %g2
10447 or %g1, %lo(0x00000000), %g1
10448 sllx %g2, 32, %g2
10449 ldx [%g1 + %g2], %g1
10450 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
10451 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
10452 ldx [%g1 + %g2], %g3
10453 #else
10454 sethi %hi(0x00000000), %g1
10455 ld [%g1 + %lo(0x00000000)], %g1
10456 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
10457 #endif
10458 jmpl %g3, %g0
10459 nop
10460
10461 .globl glCopyConvolutionFilter2DEXT
10462 .type glCopyConvolutionFilter2DEXT,#function
10463 glCopyConvolutionFilter2DEXT:
10464 #ifdef __sparc_v9__
10465 sethi %hi(0x00000000), %g2
10466 sethi %hi(0x00000000), %g1
10467 or %g2, %lo(0x00000000), %g2
10468 or %g1, %lo(0x00000000), %g1
10469 sllx %g2, 32, %g2
10470 ldx [%g1 + %g2], %g1
10471 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
10472 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
10473 ldx [%g1 + %g2], %g3
10474 #else
10475 sethi %hi(0x00000000), %g1
10476 ld [%g1 + %lo(0x00000000)], %g1
10477 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
10478 #endif
10479 jmpl %g3, %g0
10480 nop
10481
10482 .globl glGetConvolutionFilterEXT
10483 .type glGetConvolutionFilterEXT,#function
10484 glGetConvolutionFilterEXT:
10485 #ifdef __sparc_v9__
10486 sethi %hi(0x00000000), %g2
10487 sethi %hi(0x00000000), %g1
10488 or %g2, %lo(0x00000000), %g2
10489 or %g1, %lo(0x00000000), %g1
10490 sllx %g2, 32, %g2
10491 ldx [%g1 + %g2], %g1
10492 sethi %hi(8 * _gloffset_GetConvolutionFilterEXT), %g2
10493 or %g2, %lo(8 * _gloffset_GetConvolutionFilterEXT), %g2
10494 ldx [%g1 + %g2], %g3
10495 #else
10496 sethi %hi(0x00000000), %g1
10497 ld [%g1 + %lo(0x00000000)], %g1
10498 ld [%g1 + (4 * _gloffset_GetConvolutionFilterEXT)], %g3
10499 #endif
10500 jmpl %g3, %g0
10501 nop
10502
10503 .globl glGetConvolutionParameterfvEXT
10504 .type glGetConvolutionParameterfvEXT,#function
10505 glGetConvolutionParameterfvEXT:
10506 #ifdef __sparc_v9__
10507 sethi %hi(0x00000000), %g2
10508 sethi %hi(0x00000000), %g1
10509 or %g2, %lo(0x00000000), %g2
10510 or %g1, %lo(0x00000000), %g1
10511 sllx %g2, 32, %g2
10512 ldx [%g1 + %g2], %g1
10513 sethi %hi(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
10514 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
10515 ldx [%g1 + %g2], %g3
10516 #else
10517 sethi %hi(0x00000000), %g1
10518 ld [%g1 + %lo(0x00000000)], %g1
10519 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfvEXT)], %g3
10520 #endif
10521 jmpl %g3, %g0
10522 nop
10523
10524 .globl glGetConvolutionParameterivEXT
10525 .type glGetConvolutionParameterivEXT,#function
10526 glGetConvolutionParameterivEXT:
10527 #ifdef __sparc_v9__
10528 sethi %hi(0x00000000), %g2
10529 sethi %hi(0x00000000), %g1
10530 or %g2, %lo(0x00000000), %g2
10531 or %g1, %lo(0x00000000), %g1
10532 sllx %g2, 32, %g2
10533 ldx [%g1 + %g2], %g1
10534 sethi %hi(8 * _gloffset_GetConvolutionParameterivEXT), %g2
10535 or %g2, %lo(8 * _gloffset_GetConvolutionParameterivEXT), %g2
10536 ldx [%g1 + %g2], %g3
10537 #else
10538 sethi %hi(0x00000000), %g1
10539 ld [%g1 + %lo(0x00000000)], %g1
10540 ld [%g1 + (4 * _gloffset_GetConvolutionParameterivEXT)], %g3
10541 #endif
10542 jmpl %g3, %g0
10543 nop
10544
10545 .globl glGetSeparableFilterEXT
10546 .type glGetSeparableFilterEXT,#function
10547 glGetSeparableFilterEXT:
10548 #ifdef __sparc_v9__
10549 sethi %hi(0x00000000), %g2
10550 sethi %hi(0x00000000), %g1
10551 or %g2, %lo(0x00000000), %g2
10552 or %g1, %lo(0x00000000), %g1
10553 sllx %g2, 32, %g2
10554 ldx [%g1 + %g2], %g1
10555 sethi %hi(8 * _gloffset_GetSeparableFilterEXT), %g2
10556 or %g2, %lo(8 * _gloffset_GetSeparableFilterEXT), %g2
10557 ldx [%g1 + %g2], %g3
10558 #else
10559 sethi %hi(0x00000000), %g1
10560 ld [%g1 + %lo(0x00000000)], %g1
10561 ld [%g1 + (4 * _gloffset_GetSeparableFilterEXT)], %g3
10562 #endif
10563 jmpl %g3, %g0
10564 nop
10565
10566 .globl glSeparableFilter2DEXT
10567 .type glSeparableFilter2DEXT,#function
10568 glSeparableFilter2DEXT:
10569 #ifdef __sparc_v9__
10570 sethi %hi(0x00000000), %g2
10571 sethi %hi(0x00000000), %g1
10572 or %g2, %lo(0x00000000), %g2
10573 or %g1, %lo(0x00000000), %g1
10574 sllx %g2, 32, %g2
10575 ldx [%g1 + %g2], %g1
10576 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
10577 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
10578 ldx [%g1 + %g2], %g3
10579 #else
10580 sethi %hi(0x00000000), %g1
10581 ld [%g1 + %lo(0x00000000)], %g1
10582 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
10583 #endif
10584 jmpl %g3, %g0
10585 nop
10586
10587 .globl glColorTableSGI
10588 .type glColorTableSGI,#function
10589 glColorTableSGI:
10590 #ifdef __sparc_v9__
10591 sethi %hi(0x00000000), %g2
10592 sethi %hi(0x00000000), %g1
10593 or %g2, %lo(0x00000000), %g2
10594 or %g1, %lo(0x00000000), %g1
10595 sllx %g2, 32, %g2
10596 ldx [%g1 + %g2], %g1
10597 sethi %hi(8 * _gloffset_ColorTable), %g2
10598 or %g2, %lo(8 * _gloffset_ColorTable), %g2
10599 ldx [%g1 + %g2], %g3
10600 #else
10601 sethi %hi(0x00000000), %g1
10602 ld [%g1 + %lo(0x00000000)], %g1
10603 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
10604 #endif
10605 jmpl %g3, %g0
10606 nop
10607
10608 .globl glColorTableParameterfvSGI
10609 .type glColorTableParameterfvSGI,#function
10610 glColorTableParameterfvSGI:
10611 #ifdef __sparc_v9__
10612 sethi %hi(0x00000000), %g2
10613 sethi %hi(0x00000000), %g1
10614 or %g2, %lo(0x00000000), %g2
10615 or %g1, %lo(0x00000000), %g1
10616 sllx %g2, 32, %g2
10617 ldx [%g1 + %g2], %g1
10618 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
10619 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
10620 ldx [%g1 + %g2], %g3
10621 #else
10622 sethi %hi(0x00000000), %g1
10623 ld [%g1 + %lo(0x00000000)], %g1
10624 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
10625 #endif
10626 jmpl %g3, %g0
10627 nop
10628
10629 .globl glColorTableParameterivSGI
10630 .type glColorTableParameterivSGI,#function
10631 glColorTableParameterivSGI:
10632 #ifdef __sparc_v9__
10633 sethi %hi(0x00000000), %g2
10634 sethi %hi(0x00000000), %g1
10635 or %g2, %lo(0x00000000), %g2
10636 or %g1, %lo(0x00000000), %g1
10637 sllx %g2, 32, %g2
10638 ldx [%g1 + %g2], %g1
10639 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
10640 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
10641 ldx [%g1 + %g2], %g3
10642 #else
10643 sethi %hi(0x00000000), %g1
10644 ld [%g1 + %lo(0x00000000)], %g1
10645 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
10646 #endif
10647 jmpl %g3, %g0
10648 nop
10649
10650 .globl glCopyColorTableSGI
10651 .type glCopyColorTableSGI,#function
10652 glCopyColorTableSGI:
10653 #ifdef __sparc_v9__
10654 sethi %hi(0x00000000), %g2
10655 sethi %hi(0x00000000), %g1
10656 or %g2, %lo(0x00000000), %g2
10657 or %g1, %lo(0x00000000), %g1
10658 sllx %g2, 32, %g2
10659 ldx [%g1 + %g2], %g1
10660 sethi %hi(8 * _gloffset_CopyColorTable), %g2
10661 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
10662 ldx [%g1 + %g2], %g3
10663 #else
10664 sethi %hi(0x00000000), %g1
10665 ld [%g1 + %lo(0x00000000)], %g1
10666 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
10667 #endif
10668 jmpl %g3, %g0
10669 nop
10670
10671 .globl glGetColorTableSGI
10672 .type glGetColorTableSGI,#function
10673 glGetColorTableSGI:
10674 #ifdef __sparc_v9__
10675 sethi %hi(0x00000000), %g2
10676 sethi %hi(0x00000000), %g1
10677 or %g2, %lo(0x00000000), %g2
10678 or %g1, %lo(0x00000000), %g1
10679 sllx %g2, 32, %g2
10680 ldx [%g1 + %g2], %g1
10681 sethi %hi(8 * _gloffset_GetColorTableSGI), %g2
10682 or %g2, %lo(8 * _gloffset_GetColorTableSGI), %g2
10683 ldx [%g1 + %g2], %g3
10684 #else
10685 sethi %hi(0x00000000), %g1
10686 ld [%g1 + %lo(0x00000000)], %g1
10687 ld [%g1 + (4 * _gloffset_GetColorTableSGI)], %g3
10688 #endif
10689 jmpl %g3, %g0
10690 nop
10691
10692 .globl glGetColorTableParameterfvSGI
10693 .type glGetColorTableParameterfvSGI,#function
10694 glGetColorTableParameterfvSGI:
10695 #ifdef __sparc_v9__
10696 sethi %hi(0x00000000), %g2
10697 sethi %hi(0x00000000), %g1
10698 or %g2, %lo(0x00000000), %g2
10699 or %g1, %lo(0x00000000), %g1
10700 sllx %g2, 32, %g2
10701 ldx [%g1 + %g2], %g1
10702 sethi %hi(8 * _gloffset_GetColorTableParameterfvSGI), %g2
10703 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvSGI), %g2
10704 ldx [%g1 + %g2], %g3
10705 #else
10706 sethi %hi(0x00000000), %g1
10707 ld [%g1 + %lo(0x00000000)], %g1
10708 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvSGI)], %g3
10709 #endif
10710 jmpl %g3, %g0
10711 nop
10712
10713 .globl glGetColorTableParameterivSGI
10714 .type glGetColorTableParameterivSGI,#function
10715 glGetColorTableParameterivSGI:
10716 #ifdef __sparc_v9__
10717 sethi %hi(0x00000000), %g2
10718 sethi %hi(0x00000000), %g1
10719 or %g2, %lo(0x00000000), %g2
10720 or %g1, %lo(0x00000000), %g1
10721 sllx %g2, 32, %g2
10722 ldx [%g1 + %g2], %g1
10723 sethi %hi(8 * _gloffset_GetColorTableParameterivSGI), %g2
10724 or %g2, %lo(8 * _gloffset_GetColorTableParameterivSGI), %g2
10725 ldx [%g1 + %g2], %g3
10726 #else
10727 sethi %hi(0x00000000), %g1
10728 ld [%g1 + %lo(0x00000000)], %g1
10729 ld [%g1 + (4 * _gloffset_GetColorTableParameterivSGI)], %g3
10730 #endif
10731 jmpl %g3, %g0
10732 nop
10733
10734 .globl glPixelTexGenSGIX
10735 .type glPixelTexGenSGIX,#function
10736 glPixelTexGenSGIX:
10737 #ifdef __sparc_v9__
10738 sethi %hi(0x00000000), %g2
10739 sethi %hi(0x00000000), %g1
10740 or %g2, %lo(0x00000000), %g2
10741 or %g1, %lo(0x00000000), %g1
10742 sllx %g2, 32, %g2
10743 ldx [%g1 + %g2], %g1
10744 sethi %hi(8 * _gloffset_PixelTexGenSGIX), %g2
10745 or %g2, %lo(8 * _gloffset_PixelTexGenSGIX), %g2
10746 ldx [%g1 + %g2], %g3
10747 #else
10748 sethi %hi(0x00000000), %g1
10749 ld [%g1 + %lo(0x00000000)], %g1
10750 ld [%g1 + (4 * _gloffset_PixelTexGenSGIX)], %g3
10751 #endif
10752 jmpl %g3, %g0
10753 nop
10754
10755 .globl glPixelTexGenParameteriSGIS
10756 .type glPixelTexGenParameteriSGIS,#function
10757 glPixelTexGenParameteriSGIS:
10758 #ifdef __sparc_v9__
10759 sethi %hi(0x00000000), %g2
10760 sethi %hi(0x00000000), %g1
10761 or %g2, %lo(0x00000000), %g2
10762 or %g1, %lo(0x00000000), %g1
10763 sllx %g2, 32, %g2
10764 ldx [%g1 + %g2], %g1
10765 sethi %hi(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
10766 or %g2, %lo(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
10767 ldx [%g1 + %g2], %g3
10768 #else
10769 sethi %hi(0x00000000), %g1
10770 ld [%g1 + %lo(0x00000000)], %g1
10771 ld [%g1 + (4 * _gloffset_PixelTexGenParameteriSGIS)], %g3
10772 #endif
10773 jmpl %g3, %g0
10774 nop
10775
10776 .globl glPixelTexGenParameterivSGIS
10777 .type glPixelTexGenParameterivSGIS,#function
10778 glPixelTexGenParameterivSGIS:
10779 #ifdef __sparc_v9__
10780 sethi %hi(0x00000000), %g2
10781 sethi %hi(0x00000000), %g1
10782 or %g2, %lo(0x00000000), %g2
10783 or %g1, %lo(0x00000000), %g1
10784 sllx %g2, 32, %g2
10785 ldx [%g1 + %g2], %g1
10786 sethi %hi(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
10787 or %g2, %lo(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
10788 ldx [%g1 + %g2], %g3
10789 #else
10790 sethi %hi(0x00000000), %g1
10791 ld [%g1 + %lo(0x00000000)], %g1
10792 ld [%g1 + (4 * _gloffset_PixelTexGenParameterivSGIS)], %g3
10793 #endif
10794 jmpl %g3, %g0
10795 nop
10796
10797 .globl glPixelTexGenParameterfSGIS
10798 .type glPixelTexGenParameterfSGIS,#function
10799 glPixelTexGenParameterfSGIS:
10800 #ifdef __sparc_v9__
10801 sethi %hi(0x00000000), %g2
10802 sethi %hi(0x00000000), %g1
10803 or %g2, %lo(0x00000000), %g2
10804 or %g1, %lo(0x00000000), %g1
10805 sllx %g2, 32, %g2
10806 ldx [%g1 + %g2], %g1
10807 sethi %hi(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
10808 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
10809 ldx [%g1 + %g2], %g3
10810 #else
10811 sethi %hi(0x00000000), %g1
10812 ld [%g1 + %lo(0x00000000)], %g1
10813 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfSGIS)], %g3
10814 #endif
10815 jmpl %g3, %g0
10816 nop
10817
10818 .globl glPixelTexGenParameterfvSGIS
10819 .type glPixelTexGenParameterfvSGIS,#function
10820 glPixelTexGenParameterfvSGIS:
10821 #ifdef __sparc_v9__
10822 sethi %hi(0x00000000), %g2
10823 sethi %hi(0x00000000), %g1
10824 or %g2, %lo(0x00000000), %g2
10825 or %g1, %lo(0x00000000), %g1
10826 sllx %g2, 32, %g2
10827 ldx [%g1 + %g2], %g1
10828 sethi %hi(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
10829 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
10830 ldx [%g1 + %g2], %g3
10831 #else
10832 sethi %hi(0x00000000), %g1
10833 ld [%g1 + %lo(0x00000000)], %g1
10834 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfvSGIS)], %g3
10835 #endif
10836 jmpl %g3, %g0
10837 nop
10838
10839 .globl glGetPixelTexGenParameterivSGIS
10840 .type glGetPixelTexGenParameterivSGIS,#function
10841 glGetPixelTexGenParameterivSGIS:
10842 #ifdef __sparc_v9__
10843 sethi %hi(0x00000000), %g2
10844 sethi %hi(0x00000000), %g1
10845 or %g2, %lo(0x00000000), %g2
10846 or %g1, %lo(0x00000000), %g1
10847 sllx %g2, 32, %g2
10848 ldx [%g1 + %g2], %g1
10849 sethi %hi(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
10850 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
10851 ldx [%g1 + %g2], %g3
10852 #else
10853 sethi %hi(0x00000000), %g1
10854 ld [%g1 + %lo(0x00000000)], %g1
10855 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterivSGIS)], %g3
10856 #endif
10857 jmpl %g3, %g0
10858 nop
10859
10860 .globl glGetPixelTexGenParameterfvSGIS
10861 .type glGetPixelTexGenParameterfvSGIS,#function
10862 glGetPixelTexGenParameterfvSGIS:
10863 #ifdef __sparc_v9__
10864 sethi %hi(0x00000000), %g2
10865 sethi %hi(0x00000000), %g1
10866 or %g2, %lo(0x00000000), %g2
10867 or %g1, %lo(0x00000000), %g1
10868 sllx %g2, 32, %g2
10869 ldx [%g1 + %g2], %g1
10870 sethi %hi(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
10871 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
10872 ldx [%g1 + %g2], %g3
10873 #else
10874 sethi %hi(0x00000000), %g1
10875 ld [%g1 + %lo(0x00000000)], %g1
10876 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterfvSGIS)], %g3
10877 #endif
10878 jmpl %g3, %g0
10879 nop
10880
10881 .globl glTexImage4DSGIS
10882 .type glTexImage4DSGIS,#function
10883 glTexImage4DSGIS:
10884 #ifdef __sparc_v9__
10885 sethi %hi(0x00000000), %g2
10886 sethi %hi(0x00000000), %g1
10887 or %g2, %lo(0x00000000), %g2
10888 or %g1, %lo(0x00000000), %g1
10889 sllx %g2, 32, %g2
10890 ldx [%g1 + %g2], %g1
10891 sethi %hi(8 * _gloffset_TexImage4DSGIS), %g2
10892 or %g2, %lo(8 * _gloffset_TexImage4DSGIS), %g2
10893 ldx [%g1 + %g2], %g3
10894 #else
10895 sethi %hi(0x00000000), %g1
10896 ld [%g1 + %lo(0x00000000)], %g1
10897 ld [%g1 + (4 * _gloffset_TexImage4DSGIS)], %g3
10898 #endif
10899 jmpl %g3, %g0
10900 nop
10901
10902 .globl glTexSubImage4DSGIS
10903 .type glTexSubImage4DSGIS,#function
10904 glTexSubImage4DSGIS:
10905 #ifdef __sparc_v9__
10906 sethi %hi(0x00000000), %g2
10907 sethi %hi(0x00000000), %g1
10908 or %g2, %lo(0x00000000), %g2
10909 or %g1, %lo(0x00000000), %g1
10910 sllx %g2, 32, %g2
10911 ldx [%g1 + %g2], %g1
10912 sethi %hi(8 * _gloffset_TexSubImage4DSGIS), %g2
10913 or %g2, %lo(8 * _gloffset_TexSubImage4DSGIS), %g2
10914 ldx [%g1 + %g2], %g3
10915 #else
10916 sethi %hi(0x00000000), %g1
10917 ld [%g1 + %lo(0x00000000)], %g1
10918 ld [%g1 + (4 * _gloffset_TexSubImage4DSGIS)], %g3
10919 #endif
10920 jmpl %g3, %g0
10921 nop
10922
10923 .globl glAreTexturesResidentEXT
10924 .type glAreTexturesResidentEXT,#function
10925 glAreTexturesResidentEXT:
10926 #ifdef __sparc_v9__
10927 sethi %hi(0x00000000), %g2
10928 sethi %hi(0x00000000), %g1
10929 or %g2, %lo(0x00000000), %g2
10930 or %g1, %lo(0x00000000), %g1
10931 sllx %g2, 32, %g2
10932 ldx [%g1 + %g2], %g1
10933 sethi %hi(8 * _gloffset_AreTexturesResidentEXT), %g2
10934 or %g2, %lo(8 * _gloffset_AreTexturesResidentEXT), %g2
10935 ldx [%g1 + %g2], %g3
10936 #else
10937 sethi %hi(0x00000000), %g1
10938 ld [%g1 + %lo(0x00000000)], %g1
10939 ld [%g1 + (4 * _gloffset_AreTexturesResidentEXT)], %g3
10940 #endif
10941 jmpl %g3, %g0
10942 nop
10943
10944 .globl glBindTextureEXT
10945 .type glBindTextureEXT,#function
10946 glBindTextureEXT:
10947 #ifdef __sparc_v9__
10948 sethi %hi(0x00000000), %g2
10949 sethi %hi(0x00000000), %g1
10950 or %g2, %lo(0x00000000), %g2
10951 or %g1, %lo(0x00000000), %g1
10952 sllx %g2, 32, %g2
10953 ldx [%g1 + %g2], %g1
10954 sethi %hi(8 * _gloffset_BindTexture), %g2
10955 or %g2, %lo(8 * _gloffset_BindTexture), %g2
10956 ldx [%g1 + %g2], %g3
10957 #else
10958 sethi %hi(0x00000000), %g1
10959 ld [%g1 + %lo(0x00000000)], %g1
10960 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
10961 #endif
10962 jmpl %g3, %g0
10963 nop
10964
10965 .globl glDeleteTexturesEXT
10966 .type glDeleteTexturesEXT,#function
10967 glDeleteTexturesEXT:
10968 #ifdef __sparc_v9__
10969 sethi %hi(0x00000000), %g2
10970 sethi %hi(0x00000000), %g1
10971 or %g2, %lo(0x00000000), %g2
10972 or %g1, %lo(0x00000000), %g1
10973 sllx %g2, 32, %g2
10974 ldx [%g1 + %g2], %g1
10975 sethi %hi(8 * _gloffset_DeleteTextures), %g2
10976 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
10977 ldx [%g1 + %g2], %g3
10978 #else
10979 sethi %hi(0x00000000), %g1
10980 ld [%g1 + %lo(0x00000000)], %g1
10981 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
10982 #endif
10983 jmpl %g3, %g0
10984 nop
10985
10986 .globl glGenTexturesEXT
10987 .type glGenTexturesEXT,#function
10988 glGenTexturesEXT:
10989 #ifdef __sparc_v9__
10990 sethi %hi(0x00000000), %g2
10991 sethi %hi(0x00000000), %g1
10992 or %g2, %lo(0x00000000), %g2
10993 or %g1, %lo(0x00000000), %g1
10994 sllx %g2, 32, %g2
10995 ldx [%g1 + %g2], %g1
10996 sethi %hi(8 * _gloffset_GenTexturesEXT), %g2
10997 or %g2, %lo(8 * _gloffset_GenTexturesEXT), %g2
10998 ldx [%g1 + %g2], %g3
10999 #else
11000 sethi %hi(0x00000000), %g1
11001 ld [%g1 + %lo(0x00000000)], %g1
11002 ld [%g1 + (4 * _gloffset_GenTexturesEXT)], %g3
11003 #endif
11004 jmpl %g3, %g0
11005 nop
11006
11007 .globl glIsTextureEXT
11008 .type glIsTextureEXT,#function
11009 glIsTextureEXT:
11010 #ifdef __sparc_v9__
11011 sethi %hi(0x00000000), %g2
11012 sethi %hi(0x00000000), %g1
11013 or %g2, %lo(0x00000000), %g2
11014 or %g1, %lo(0x00000000), %g1
11015 sllx %g2, 32, %g2
11016 ldx [%g1 + %g2], %g1
11017 sethi %hi(8 * _gloffset_IsTextureEXT), %g2
11018 or %g2, %lo(8 * _gloffset_IsTextureEXT), %g2
11019 ldx [%g1 + %g2], %g3
11020 #else
11021 sethi %hi(0x00000000), %g1
11022 ld [%g1 + %lo(0x00000000)], %g1
11023 ld [%g1 + (4 * _gloffset_IsTextureEXT)], %g3
11024 #endif
11025 jmpl %g3, %g0
11026 nop
11027
11028 .globl glPrioritizeTexturesEXT
11029 .type glPrioritizeTexturesEXT,#function
11030 glPrioritizeTexturesEXT:
11031 #ifdef __sparc_v9__
11032 sethi %hi(0x00000000), %g2
11033 sethi %hi(0x00000000), %g1
11034 or %g2, %lo(0x00000000), %g2
11035 or %g1, %lo(0x00000000), %g1
11036 sllx %g2, 32, %g2
11037 ldx [%g1 + %g2], %g1
11038 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
11039 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
11040 ldx [%g1 + %g2], %g3
11041 #else
11042 sethi %hi(0x00000000), %g1
11043 ld [%g1 + %lo(0x00000000)], %g1
11044 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
11045 #endif
11046 jmpl %g3, %g0
11047 nop
11048
11049 .globl glDetailTexFuncSGIS
11050 .type glDetailTexFuncSGIS,#function
11051 glDetailTexFuncSGIS:
11052 #ifdef __sparc_v9__
11053 sethi %hi(0x00000000), %g2
11054 sethi %hi(0x00000000), %g1
11055 or %g2, %lo(0x00000000), %g2
11056 or %g1, %lo(0x00000000), %g1
11057 sllx %g2, 32, %g2
11058 ldx [%g1 + %g2], %g1
11059 sethi %hi(8 * _gloffset_DetailTexFuncSGIS), %g2
11060 or %g2, %lo(8 * _gloffset_DetailTexFuncSGIS), %g2
11061 ldx [%g1 + %g2], %g3
11062 #else
11063 sethi %hi(0x00000000), %g1
11064 ld [%g1 + %lo(0x00000000)], %g1
11065 ld [%g1 + (4 * _gloffset_DetailTexFuncSGIS)], %g3
11066 #endif
11067 jmpl %g3, %g0
11068 nop
11069
11070 .globl glGetDetailTexFuncSGIS
11071 .type glGetDetailTexFuncSGIS,#function
11072 glGetDetailTexFuncSGIS:
11073 #ifdef __sparc_v9__
11074 sethi %hi(0x00000000), %g2
11075 sethi %hi(0x00000000), %g1
11076 or %g2, %lo(0x00000000), %g2
11077 or %g1, %lo(0x00000000), %g1
11078 sllx %g2, 32, %g2
11079 ldx [%g1 + %g2], %g1
11080 sethi %hi(8 * _gloffset_GetDetailTexFuncSGIS), %g2
11081 or %g2, %lo(8 * _gloffset_GetDetailTexFuncSGIS), %g2
11082 ldx [%g1 + %g2], %g3
11083 #else
11084 sethi %hi(0x00000000), %g1
11085 ld [%g1 + %lo(0x00000000)], %g1
11086 ld [%g1 + (4 * _gloffset_GetDetailTexFuncSGIS)], %g3
11087 #endif
11088 jmpl %g3, %g0
11089 nop
11090
11091 .globl glSharpenTexFuncSGIS
11092 .type glSharpenTexFuncSGIS,#function
11093 glSharpenTexFuncSGIS:
11094 #ifdef __sparc_v9__
11095 sethi %hi(0x00000000), %g2
11096 sethi %hi(0x00000000), %g1
11097 or %g2, %lo(0x00000000), %g2
11098 or %g1, %lo(0x00000000), %g1
11099 sllx %g2, 32, %g2
11100 ldx [%g1 + %g2], %g1
11101 sethi %hi(8 * _gloffset_SharpenTexFuncSGIS), %g2
11102 or %g2, %lo(8 * _gloffset_SharpenTexFuncSGIS), %g2
11103 ldx [%g1 + %g2], %g3
11104 #else
11105 sethi %hi(0x00000000), %g1
11106 ld [%g1 + %lo(0x00000000)], %g1
11107 ld [%g1 + (4 * _gloffset_SharpenTexFuncSGIS)], %g3
11108 #endif
11109 jmpl %g3, %g0
11110 nop
11111
11112 .globl glGetSharpenTexFuncSGIS
11113 .type glGetSharpenTexFuncSGIS,#function
11114 glGetSharpenTexFuncSGIS:
11115 #ifdef __sparc_v9__
11116 sethi %hi(0x00000000), %g2
11117 sethi %hi(0x00000000), %g1
11118 or %g2, %lo(0x00000000), %g2
11119 or %g1, %lo(0x00000000), %g1
11120 sllx %g2, 32, %g2
11121 ldx [%g1 + %g2], %g1
11122 sethi %hi(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
11123 or %g2, %lo(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
11124 ldx [%g1 + %g2], %g3
11125 #else
11126 sethi %hi(0x00000000), %g1
11127 ld [%g1 + %lo(0x00000000)], %g1
11128 ld [%g1 + (4 * _gloffset_GetSharpenTexFuncSGIS)], %g3
11129 #endif
11130 jmpl %g3, %g0
11131 nop
11132
11133 .globl glSampleMaskSGIS
11134 .type glSampleMaskSGIS,#function
11135 glSampleMaskSGIS:
11136 #ifdef __sparc_v9__
11137 sethi %hi(0x00000000), %g2
11138 sethi %hi(0x00000000), %g1
11139 or %g2, %lo(0x00000000), %g2
11140 or %g1, %lo(0x00000000), %g1
11141 sllx %g2, 32, %g2
11142 ldx [%g1 + %g2], %g1
11143 sethi %hi(8 * _gloffset_SampleMaskSGIS), %g2
11144 or %g2, %lo(8 * _gloffset_SampleMaskSGIS), %g2
11145 ldx [%g1 + %g2], %g3
11146 #else
11147 sethi %hi(0x00000000), %g1
11148 ld [%g1 + %lo(0x00000000)], %g1
11149 ld [%g1 + (4 * _gloffset_SampleMaskSGIS)], %g3
11150 #endif
11151 jmpl %g3, %g0
11152 nop
11153
11154 .globl glSamplePatternSGIS
11155 .type glSamplePatternSGIS,#function
11156 glSamplePatternSGIS:
11157 #ifdef __sparc_v9__
11158 sethi %hi(0x00000000), %g2
11159 sethi %hi(0x00000000), %g1
11160 or %g2, %lo(0x00000000), %g2
11161 or %g1, %lo(0x00000000), %g1
11162 sllx %g2, 32, %g2
11163 ldx [%g1 + %g2], %g1
11164 sethi %hi(8 * _gloffset_SamplePatternSGIS), %g2
11165 or %g2, %lo(8 * _gloffset_SamplePatternSGIS), %g2
11166 ldx [%g1 + %g2], %g3
11167 #else
11168 sethi %hi(0x00000000), %g1
11169 ld [%g1 + %lo(0x00000000)], %g1
11170 ld [%g1 + (4 * _gloffset_SamplePatternSGIS)], %g3
11171 #endif
11172 jmpl %g3, %g0
11173 nop
11174
11175 .globl glArrayElementEXT
11176 .type glArrayElementEXT,#function
11177 glArrayElementEXT:
11178 #ifdef __sparc_v9__
11179 sethi %hi(0x00000000), %g2
11180 sethi %hi(0x00000000), %g1
11181 or %g2, %lo(0x00000000), %g2
11182 or %g1, %lo(0x00000000), %g1
11183 sllx %g2, 32, %g2
11184 ldx [%g1 + %g2], %g1
11185 sethi %hi(8 * _gloffset_ArrayElement), %g2
11186 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
11187 ldx [%g1 + %g2], %g3
11188 #else
11189 sethi %hi(0x00000000), %g1
11190 ld [%g1 + %lo(0x00000000)], %g1
11191 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
11192 #endif
11193 jmpl %g3, %g0
11194 nop
11195
11196 .globl glColorPointerEXT
11197 .type glColorPointerEXT,#function
11198 glColorPointerEXT:
11199 #ifdef __sparc_v9__
11200 sethi %hi(0x00000000), %g2
11201 sethi %hi(0x00000000), %g1
11202 or %g2, %lo(0x00000000), %g2
11203 or %g1, %lo(0x00000000), %g1
11204 sllx %g2, 32, %g2
11205 ldx [%g1 + %g2], %g1
11206 sethi %hi(8 * _gloffset_ColorPointerEXT), %g2
11207 or %g2, %lo(8 * _gloffset_ColorPointerEXT), %g2
11208 ldx [%g1 + %g2], %g3
11209 #else
11210 sethi %hi(0x00000000), %g1
11211 ld [%g1 + %lo(0x00000000)], %g1
11212 ld [%g1 + (4 * _gloffset_ColorPointerEXT)], %g3
11213 #endif
11214 jmpl %g3, %g0
11215 nop
11216
11217 .globl glDrawArraysEXT
11218 .type glDrawArraysEXT,#function
11219 glDrawArraysEXT:
11220 #ifdef __sparc_v9__
11221 sethi %hi(0x00000000), %g2
11222 sethi %hi(0x00000000), %g1
11223 or %g2, %lo(0x00000000), %g2
11224 or %g1, %lo(0x00000000), %g1
11225 sllx %g2, 32, %g2
11226 ldx [%g1 + %g2], %g1
11227 sethi %hi(8 * _gloffset_DrawArrays), %g2
11228 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
11229 ldx [%g1 + %g2], %g3
11230 #else
11231 sethi %hi(0x00000000), %g1
11232 ld [%g1 + %lo(0x00000000)], %g1
11233 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
11234 #endif
11235 jmpl %g3, %g0
11236 nop
11237
11238 .globl glEdgeFlagPointerEXT
11239 .type glEdgeFlagPointerEXT,#function
11240 glEdgeFlagPointerEXT:
11241 #ifdef __sparc_v9__
11242 sethi %hi(0x00000000), %g2
11243 sethi %hi(0x00000000), %g1
11244 or %g2, %lo(0x00000000), %g2
11245 or %g1, %lo(0x00000000), %g1
11246 sllx %g2, 32, %g2
11247 ldx [%g1 + %g2], %g1
11248 sethi %hi(8 * _gloffset_EdgeFlagPointerEXT), %g2
11249 or %g2, %lo(8 * _gloffset_EdgeFlagPointerEXT), %g2
11250 ldx [%g1 + %g2], %g3
11251 #else
11252 sethi %hi(0x00000000), %g1
11253 ld [%g1 + %lo(0x00000000)], %g1
11254 ld [%g1 + (4 * _gloffset_EdgeFlagPointerEXT)], %g3
11255 #endif
11256 jmpl %g3, %g0
11257 nop
11258
11259 .globl glGetPointervEXT
11260 .type glGetPointervEXT,#function
11261 glGetPointervEXT:
11262 #ifdef __sparc_v9__
11263 sethi %hi(0x00000000), %g2
11264 sethi %hi(0x00000000), %g1
11265 or %g2, %lo(0x00000000), %g2
11266 or %g1, %lo(0x00000000), %g1
11267 sllx %g2, 32, %g2
11268 ldx [%g1 + %g2], %g1
11269 sethi %hi(8 * _gloffset_GetPointerv), %g2
11270 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
11271 ldx [%g1 + %g2], %g3
11272 #else
11273 sethi %hi(0x00000000), %g1
11274 ld [%g1 + %lo(0x00000000)], %g1
11275 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
11276 #endif
11277 jmpl %g3, %g0
11278 nop
11279
11280 .globl glIndexPointerEXT
11281 .type glIndexPointerEXT,#function
11282 glIndexPointerEXT:
11283 #ifdef __sparc_v9__
11284 sethi %hi(0x00000000), %g2
11285 sethi %hi(0x00000000), %g1
11286 or %g2, %lo(0x00000000), %g2
11287 or %g1, %lo(0x00000000), %g1
11288 sllx %g2, 32, %g2
11289 ldx [%g1 + %g2], %g1
11290 sethi %hi(8 * _gloffset_IndexPointerEXT), %g2
11291 or %g2, %lo(8 * _gloffset_IndexPointerEXT), %g2
11292 ldx [%g1 + %g2], %g3
11293 #else
11294 sethi %hi(0x00000000), %g1
11295 ld [%g1 + %lo(0x00000000)], %g1
11296 ld [%g1 + (4 * _gloffset_IndexPointerEXT)], %g3
11297 #endif
11298 jmpl %g3, %g0
11299 nop
11300
11301 .globl glNormalPointerEXT
11302 .type glNormalPointerEXT,#function
11303 glNormalPointerEXT:
11304 #ifdef __sparc_v9__
11305 sethi %hi(0x00000000), %g2
11306 sethi %hi(0x00000000), %g1
11307 or %g2, %lo(0x00000000), %g2
11308 or %g1, %lo(0x00000000), %g1
11309 sllx %g2, 32, %g2
11310 ldx [%g1 + %g2], %g1
11311 sethi %hi(8 * _gloffset_NormalPointerEXT), %g2
11312 or %g2, %lo(8 * _gloffset_NormalPointerEXT), %g2
11313 ldx [%g1 + %g2], %g3
11314 #else
11315 sethi %hi(0x00000000), %g1
11316 ld [%g1 + %lo(0x00000000)], %g1
11317 ld [%g1 + (4 * _gloffset_NormalPointerEXT)], %g3
11318 #endif
11319 jmpl %g3, %g0
11320 nop
11321
11322 .globl glTexCoordPointerEXT
11323 .type glTexCoordPointerEXT,#function
11324 glTexCoordPointerEXT:
11325 #ifdef __sparc_v9__
11326 sethi %hi(0x00000000), %g2
11327 sethi %hi(0x00000000), %g1
11328 or %g2, %lo(0x00000000), %g2
11329 or %g1, %lo(0x00000000), %g1
11330 sllx %g2, 32, %g2
11331 ldx [%g1 + %g2], %g1
11332 sethi %hi(8 * _gloffset_TexCoordPointerEXT), %g2
11333 or %g2, %lo(8 * _gloffset_TexCoordPointerEXT), %g2
11334 ldx [%g1 + %g2], %g3
11335 #else
11336 sethi %hi(0x00000000), %g1
11337 ld [%g1 + %lo(0x00000000)], %g1
11338 ld [%g1 + (4 * _gloffset_TexCoordPointerEXT)], %g3
11339 #endif
11340 jmpl %g3, %g0
11341 nop
11342
11343 .globl glVertexPointerEXT
11344 .type glVertexPointerEXT,#function
11345 glVertexPointerEXT:
11346 #ifdef __sparc_v9__
11347 sethi %hi(0x00000000), %g2
11348 sethi %hi(0x00000000), %g1
11349 or %g2, %lo(0x00000000), %g2
11350 or %g1, %lo(0x00000000), %g1
11351 sllx %g2, 32, %g2
11352 ldx [%g1 + %g2], %g1
11353 sethi %hi(8 * _gloffset_VertexPointerEXT), %g2
11354 or %g2, %lo(8 * _gloffset_VertexPointerEXT), %g2
11355 ldx [%g1 + %g2], %g3
11356 #else
11357 sethi %hi(0x00000000), %g1
11358 ld [%g1 + %lo(0x00000000)], %g1
11359 ld [%g1 + (4 * _gloffset_VertexPointerEXT)], %g3
11360 #endif
11361 jmpl %g3, %g0
11362 nop
11363
11364 .globl glBlendEquationEXT
11365 .type glBlendEquationEXT,#function
11366 glBlendEquationEXT:
11367 #ifdef __sparc_v9__
11368 sethi %hi(0x00000000), %g2
11369 sethi %hi(0x00000000), %g1
11370 or %g2, %lo(0x00000000), %g2
11371 or %g1, %lo(0x00000000), %g1
11372 sllx %g2, 32, %g2
11373 ldx [%g1 + %g2], %g1
11374 sethi %hi(8 * _gloffset_BlendEquation), %g2
11375 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
11376 ldx [%g1 + %g2], %g3
11377 #else
11378 sethi %hi(0x00000000), %g1
11379 ld [%g1 + %lo(0x00000000)], %g1
11380 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
11381 #endif
11382 jmpl %g3, %g0
11383 nop
11384
11385 .globl glSpriteParameterfSGIX
11386 .type glSpriteParameterfSGIX,#function
11387 glSpriteParameterfSGIX:
11388 #ifdef __sparc_v9__
11389 sethi %hi(0x00000000), %g2
11390 sethi %hi(0x00000000), %g1
11391 or %g2, %lo(0x00000000), %g2
11392 or %g1, %lo(0x00000000), %g1
11393 sllx %g2, 32, %g2
11394 ldx [%g1 + %g2], %g1
11395 sethi %hi(8 * _gloffset_SpriteParameterfSGIX), %g2
11396 or %g2, %lo(8 * _gloffset_SpriteParameterfSGIX), %g2
11397 ldx [%g1 + %g2], %g3
11398 #else
11399 sethi %hi(0x00000000), %g1
11400 ld [%g1 + %lo(0x00000000)], %g1
11401 ld [%g1 + (4 * _gloffset_SpriteParameterfSGIX)], %g3
11402 #endif
11403 jmpl %g3, %g0
11404 nop
11405
11406 .globl glSpriteParameterfvSGIX
11407 .type glSpriteParameterfvSGIX,#function
11408 glSpriteParameterfvSGIX:
11409 #ifdef __sparc_v9__
11410 sethi %hi(0x00000000), %g2
11411 sethi %hi(0x00000000), %g1
11412 or %g2, %lo(0x00000000), %g2
11413 or %g1, %lo(0x00000000), %g1
11414 sllx %g2, 32, %g2
11415 ldx [%g1 + %g2], %g1
11416 sethi %hi(8 * _gloffset_SpriteParameterfvSGIX), %g2
11417 or %g2, %lo(8 * _gloffset_SpriteParameterfvSGIX), %g2
11418 ldx [%g1 + %g2], %g3
11419 #else
11420 sethi %hi(0x00000000), %g1
11421 ld [%g1 + %lo(0x00000000)], %g1
11422 ld [%g1 + (4 * _gloffset_SpriteParameterfvSGIX)], %g3
11423 #endif
11424 jmpl %g3, %g0
11425 nop
11426
11427 .globl glSpriteParameteriSGIX
11428 .type glSpriteParameteriSGIX,#function
11429 glSpriteParameteriSGIX:
11430 #ifdef __sparc_v9__
11431 sethi %hi(0x00000000), %g2
11432 sethi %hi(0x00000000), %g1
11433 or %g2, %lo(0x00000000), %g2
11434 or %g1, %lo(0x00000000), %g1
11435 sllx %g2, 32, %g2
11436 ldx [%g1 + %g2], %g1
11437 sethi %hi(8 * _gloffset_SpriteParameteriSGIX), %g2
11438 or %g2, %lo(8 * _gloffset_SpriteParameteriSGIX), %g2
11439 ldx [%g1 + %g2], %g3
11440 #else
11441 sethi %hi(0x00000000), %g1
11442 ld [%g1 + %lo(0x00000000)], %g1
11443 ld [%g1 + (4 * _gloffset_SpriteParameteriSGIX)], %g3
11444 #endif
11445 jmpl %g3, %g0
11446 nop
11447
11448 .globl glSpriteParameterivSGIX
11449 .type glSpriteParameterivSGIX,#function
11450 glSpriteParameterivSGIX:
11451 #ifdef __sparc_v9__
11452 sethi %hi(0x00000000), %g2
11453 sethi %hi(0x00000000), %g1
11454 or %g2, %lo(0x00000000), %g2
11455 or %g1, %lo(0x00000000), %g1
11456 sllx %g2, 32, %g2
11457 ldx [%g1 + %g2], %g1
11458 sethi %hi(8 * _gloffset_SpriteParameterivSGIX), %g2
11459 or %g2, %lo(8 * _gloffset_SpriteParameterivSGIX), %g2
11460 ldx [%g1 + %g2], %g3
11461 #else
11462 sethi %hi(0x00000000), %g1
11463 ld [%g1 + %lo(0x00000000)], %g1
11464 ld [%g1 + (4 * _gloffset_SpriteParameterivSGIX)], %g3
11465 #endif
11466 jmpl %g3, %g0
11467 nop
11468
11469 .globl glPointParameterfEXT
11470 .type glPointParameterfEXT,#function
11471 glPointParameterfEXT:
11472 #ifdef __sparc_v9__
11473 sethi %hi(0x00000000), %g2
11474 sethi %hi(0x00000000), %g1
11475 or %g2, %lo(0x00000000), %g2
11476 or %g1, %lo(0x00000000), %g1
11477 sllx %g2, 32, %g2
11478 ldx [%g1 + %g2], %g1
11479 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
11480 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
11481 ldx [%g1 + %g2], %g3
11482 #else
11483 sethi %hi(0x00000000), %g1
11484 ld [%g1 + %lo(0x00000000)], %g1
11485 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
11486 #endif
11487 jmpl %g3, %g0
11488 nop
11489
11490 .globl glPointParameterfvEXT
11491 .type glPointParameterfvEXT,#function
11492 glPointParameterfvEXT:
11493 #ifdef __sparc_v9__
11494 sethi %hi(0x00000000), %g2
11495 sethi %hi(0x00000000), %g1
11496 or %g2, %lo(0x00000000), %g2
11497 or %g1, %lo(0x00000000), %g1
11498 sllx %g2, 32, %g2
11499 ldx [%g1 + %g2], %g1
11500 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
11501 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
11502 ldx [%g1 + %g2], %g3
11503 #else
11504 sethi %hi(0x00000000), %g1
11505 ld [%g1 + %lo(0x00000000)], %g1
11506 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
11507 #endif
11508 jmpl %g3, %g0
11509 nop
11510
11511 .globl glPointParameterfARB
11512 .type glPointParameterfARB,#function
11513 glPointParameterfARB:
11514 #ifdef __sparc_v9__
11515 sethi %hi(0x00000000), %g2
11516 sethi %hi(0x00000000), %g1
11517 or %g2, %lo(0x00000000), %g2
11518 or %g1, %lo(0x00000000), %g1
11519 sllx %g2, 32, %g2
11520 ldx [%g1 + %g2], %g1
11521 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
11522 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
11523 ldx [%g1 + %g2], %g3
11524 #else
11525 sethi %hi(0x00000000), %g1
11526 ld [%g1 + %lo(0x00000000)], %g1
11527 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
11528 #endif
11529 jmpl %g3, %g0
11530 nop
11531
11532 .globl glPointParameterfvARB
11533 .type glPointParameterfvARB,#function
11534 glPointParameterfvARB:
11535 #ifdef __sparc_v9__
11536 sethi %hi(0x00000000), %g2
11537 sethi %hi(0x00000000), %g1
11538 or %g2, %lo(0x00000000), %g2
11539 or %g1, %lo(0x00000000), %g1
11540 sllx %g2, 32, %g2
11541 ldx [%g1 + %g2], %g1
11542 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
11543 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
11544 ldx [%g1 + %g2], %g3
11545 #else
11546 sethi %hi(0x00000000), %g1
11547 ld [%g1 + %lo(0x00000000)], %g1
11548 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
11549 #endif
11550 jmpl %g3, %g0
11551 nop
11552
11553 .globl glPointParameterfSGIS
11554 .type glPointParameterfSGIS,#function
11555 glPointParameterfSGIS:
11556 #ifdef __sparc_v9__
11557 sethi %hi(0x00000000), %g2
11558 sethi %hi(0x00000000), %g1
11559 or %g2, %lo(0x00000000), %g2
11560 or %g1, %lo(0x00000000), %g1
11561 sllx %g2, 32, %g2
11562 ldx [%g1 + %g2], %g1
11563 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
11564 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
11565 ldx [%g1 + %g2], %g3
11566 #else
11567 sethi %hi(0x00000000), %g1
11568 ld [%g1 + %lo(0x00000000)], %g1
11569 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
11570 #endif
11571 jmpl %g3, %g0
11572 nop
11573
11574 .globl glPointParameterfvSGIS
11575 .type glPointParameterfvSGIS,#function
11576 glPointParameterfvSGIS:
11577 #ifdef __sparc_v9__
11578 sethi %hi(0x00000000), %g2
11579 sethi %hi(0x00000000), %g1
11580 or %g2, %lo(0x00000000), %g2
11581 or %g1, %lo(0x00000000), %g1
11582 sllx %g2, 32, %g2
11583 ldx [%g1 + %g2], %g1
11584 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
11585 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
11586 ldx [%g1 + %g2], %g3
11587 #else
11588 sethi %hi(0x00000000), %g1
11589 ld [%g1 + %lo(0x00000000)], %g1
11590 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
11591 #endif
11592 jmpl %g3, %g0
11593 nop
11594
11595 .globl glGetInstrumentsSGIX
11596 .type glGetInstrumentsSGIX,#function
11597 glGetInstrumentsSGIX:
11598 #ifdef __sparc_v9__
11599 sethi %hi(0x00000000), %g2
11600 sethi %hi(0x00000000), %g1
11601 or %g2, %lo(0x00000000), %g2
11602 or %g1, %lo(0x00000000), %g1
11603 sllx %g2, 32, %g2
11604 ldx [%g1 + %g2], %g1
11605 sethi %hi(8 * _gloffset_GetInstrumentsSGIX), %g2
11606 or %g2, %lo(8 * _gloffset_GetInstrumentsSGIX), %g2
11607 ldx [%g1 + %g2], %g3
11608 #else
11609 sethi %hi(0x00000000), %g1
11610 ld [%g1 + %lo(0x00000000)], %g1
11611 ld [%g1 + (4 * _gloffset_GetInstrumentsSGIX)], %g3
11612 #endif
11613 jmpl %g3, %g0
11614 nop
11615
11616 .globl glInstrumentsBufferSGIX
11617 .type glInstrumentsBufferSGIX,#function
11618 glInstrumentsBufferSGIX:
11619 #ifdef __sparc_v9__
11620 sethi %hi(0x00000000), %g2
11621 sethi %hi(0x00000000), %g1
11622 or %g2, %lo(0x00000000), %g2
11623 or %g1, %lo(0x00000000), %g1
11624 sllx %g2, 32, %g2
11625 ldx [%g1 + %g2], %g1
11626 sethi %hi(8 * _gloffset_InstrumentsBufferSGIX), %g2
11627 or %g2, %lo(8 * _gloffset_InstrumentsBufferSGIX), %g2
11628 ldx [%g1 + %g2], %g3
11629 #else
11630 sethi %hi(0x00000000), %g1
11631 ld [%g1 + %lo(0x00000000)], %g1
11632 ld [%g1 + (4 * _gloffset_InstrumentsBufferSGIX)], %g3
11633 #endif
11634 jmpl %g3, %g0
11635 nop
11636
11637 .globl glPollInstrumentsSGIX
11638 .type glPollInstrumentsSGIX,#function
11639 glPollInstrumentsSGIX:
11640 #ifdef __sparc_v9__
11641 sethi %hi(0x00000000), %g2
11642 sethi %hi(0x00000000), %g1
11643 or %g2, %lo(0x00000000), %g2
11644 or %g1, %lo(0x00000000), %g1
11645 sllx %g2, 32, %g2
11646 ldx [%g1 + %g2], %g1
11647 sethi %hi(8 * _gloffset_PollInstrumentsSGIX), %g2
11648 or %g2, %lo(8 * _gloffset_PollInstrumentsSGIX), %g2
11649 ldx [%g1 + %g2], %g3
11650 #else
11651 sethi %hi(0x00000000), %g1
11652 ld [%g1 + %lo(0x00000000)], %g1
11653 ld [%g1 + (4 * _gloffset_PollInstrumentsSGIX)], %g3
11654 #endif
11655 jmpl %g3, %g0
11656 nop
11657
11658 .globl glReadInstrumentsSGIX
11659 .type glReadInstrumentsSGIX,#function
11660 glReadInstrumentsSGIX:
11661 #ifdef __sparc_v9__
11662 sethi %hi(0x00000000), %g2
11663 sethi %hi(0x00000000), %g1
11664 or %g2, %lo(0x00000000), %g2
11665 or %g1, %lo(0x00000000), %g1
11666 sllx %g2, 32, %g2
11667 ldx [%g1 + %g2], %g1
11668 sethi %hi(8 * _gloffset_ReadInstrumentsSGIX), %g2
11669 or %g2, %lo(8 * _gloffset_ReadInstrumentsSGIX), %g2
11670 ldx [%g1 + %g2], %g3
11671 #else
11672 sethi %hi(0x00000000), %g1
11673 ld [%g1 + %lo(0x00000000)], %g1
11674 ld [%g1 + (4 * _gloffset_ReadInstrumentsSGIX)], %g3
11675 #endif
11676 jmpl %g3, %g0
11677 nop
11678
11679 .globl glStartInstrumentsSGIX
11680 .type glStartInstrumentsSGIX,#function
11681 glStartInstrumentsSGIX:
11682 #ifdef __sparc_v9__
11683 sethi %hi(0x00000000), %g2
11684 sethi %hi(0x00000000), %g1
11685 or %g2, %lo(0x00000000), %g2
11686 or %g1, %lo(0x00000000), %g1
11687 sllx %g2, 32, %g2
11688 ldx [%g1 + %g2], %g1
11689 sethi %hi(8 * _gloffset_StartInstrumentsSGIX), %g2
11690 or %g2, %lo(8 * _gloffset_StartInstrumentsSGIX), %g2
11691 ldx [%g1 + %g2], %g3
11692 #else
11693 sethi %hi(0x00000000), %g1
11694 ld [%g1 + %lo(0x00000000)], %g1
11695 ld [%g1 + (4 * _gloffset_StartInstrumentsSGIX)], %g3
11696 #endif
11697 jmpl %g3, %g0
11698 nop
11699
11700 .globl glStopInstrumentsSGIX
11701 .type glStopInstrumentsSGIX,#function
11702 glStopInstrumentsSGIX:
11703 #ifdef __sparc_v9__
11704 sethi %hi(0x00000000), %g2
11705 sethi %hi(0x00000000), %g1
11706 or %g2, %lo(0x00000000), %g2
11707 or %g1, %lo(0x00000000), %g1
11708 sllx %g2, 32, %g2
11709 ldx [%g1 + %g2], %g1
11710 sethi %hi(8 * _gloffset_StopInstrumentsSGIX), %g2
11711 or %g2, %lo(8 * _gloffset_StopInstrumentsSGIX), %g2
11712 ldx [%g1 + %g2], %g3
11713 #else
11714 sethi %hi(0x00000000), %g1
11715 ld [%g1 + %lo(0x00000000)], %g1
11716 ld [%g1 + (4 * _gloffset_StopInstrumentsSGIX)], %g3
11717 #endif
11718 jmpl %g3, %g0
11719 nop
11720
11721 .globl glFrameZoomSGIX
11722 .type glFrameZoomSGIX,#function
11723 glFrameZoomSGIX:
11724 #ifdef __sparc_v9__
11725 sethi %hi(0x00000000), %g2
11726 sethi %hi(0x00000000), %g1
11727 or %g2, %lo(0x00000000), %g2
11728 or %g1, %lo(0x00000000), %g1
11729 sllx %g2, 32, %g2
11730 ldx [%g1 + %g2], %g1
11731 sethi %hi(8 * _gloffset_FrameZoomSGIX), %g2
11732 or %g2, %lo(8 * _gloffset_FrameZoomSGIX), %g2
11733 ldx [%g1 + %g2], %g3
11734 #else
11735 sethi %hi(0x00000000), %g1
11736 ld [%g1 + %lo(0x00000000)], %g1
11737 ld [%g1 + (4 * _gloffset_FrameZoomSGIX)], %g3
11738 #endif
11739 jmpl %g3, %g0
11740 nop
11741
11742 .globl glTagSampleBufferSGIX
11743 .type glTagSampleBufferSGIX,#function
11744 glTagSampleBufferSGIX:
11745 #ifdef __sparc_v9__
11746 sethi %hi(0x00000000), %g2
11747 sethi %hi(0x00000000), %g1
11748 or %g2, %lo(0x00000000), %g2
11749 or %g1, %lo(0x00000000), %g1
11750 sllx %g2, 32, %g2
11751 ldx [%g1 + %g2], %g1
11752 sethi %hi(8 * _gloffset_TagSampleBufferSGIX), %g2
11753 or %g2, %lo(8 * _gloffset_TagSampleBufferSGIX), %g2
11754 ldx [%g1 + %g2], %g3
11755 #else
11756 sethi %hi(0x00000000), %g1
11757 ld [%g1 + %lo(0x00000000)], %g1
11758 ld [%g1 + (4 * _gloffset_TagSampleBufferSGIX)], %g3
11759 #endif
11760 jmpl %g3, %g0
11761 nop
11762
11763 .globl glReferencePlaneSGIX
11764 .type glReferencePlaneSGIX,#function
11765 glReferencePlaneSGIX:
11766 #ifdef __sparc_v9__
11767 sethi %hi(0x00000000), %g2
11768 sethi %hi(0x00000000), %g1
11769 or %g2, %lo(0x00000000), %g2
11770 or %g1, %lo(0x00000000), %g1
11771 sllx %g2, 32, %g2
11772 ldx [%g1 + %g2], %g1
11773 sethi %hi(8 * _gloffset_ReferencePlaneSGIX), %g2
11774 or %g2, %lo(8 * _gloffset_ReferencePlaneSGIX), %g2
11775 ldx [%g1 + %g2], %g3
11776 #else
11777 sethi %hi(0x00000000), %g1
11778 ld [%g1 + %lo(0x00000000)], %g1
11779 ld [%g1 + (4 * _gloffset_ReferencePlaneSGIX)], %g3
11780 #endif
11781 jmpl %g3, %g0
11782 nop
11783
11784 .globl glFlushRasterSGIX
11785 .type glFlushRasterSGIX,#function
11786 glFlushRasterSGIX:
11787 #ifdef __sparc_v9__
11788 sethi %hi(0x00000000), %g2
11789 sethi %hi(0x00000000), %g1
11790 or %g2, %lo(0x00000000), %g2
11791 or %g1, %lo(0x00000000), %g1
11792 sllx %g2, 32, %g2
11793 ldx [%g1 + %g2], %g1
11794 sethi %hi(8 * _gloffset_FlushRasterSGIX), %g2
11795 or %g2, %lo(8 * _gloffset_FlushRasterSGIX), %g2
11796 ldx [%g1 + %g2], %g3
11797 #else
11798 sethi %hi(0x00000000), %g1
11799 ld [%g1 + %lo(0x00000000)], %g1
11800 ld [%g1 + (4 * _gloffset_FlushRasterSGIX)], %g3
11801 #endif
11802 jmpl %g3, %g0
11803 nop
11804
11805 .globl glColorSubTableEXT
11806 .type glColorSubTableEXT,#function
11807 glColorSubTableEXT:
11808 #ifdef __sparc_v9__
11809 sethi %hi(0x00000000), %g2
11810 sethi %hi(0x00000000), %g1
11811 or %g2, %lo(0x00000000), %g2
11812 or %g1, %lo(0x00000000), %g1
11813 sllx %g2, 32, %g2
11814 ldx [%g1 + %g2], %g1
11815 sethi %hi(8 * _gloffset_ColorSubTable), %g2
11816 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
11817 ldx [%g1 + %g2], %g3
11818 #else
11819 sethi %hi(0x00000000), %g1
11820 ld [%g1 + %lo(0x00000000)], %g1
11821 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
11822 #endif
11823 jmpl %g3, %g0
11824 nop
11825
11826 .globl glCopyColorSubTableEXT
11827 .type glCopyColorSubTableEXT,#function
11828 glCopyColorSubTableEXT:
11829 #ifdef __sparc_v9__
11830 sethi %hi(0x00000000), %g2
11831 sethi %hi(0x00000000), %g1
11832 or %g2, %lo(0x00000000), %g2
11833 or %g1, %lo(0x00000000), %g1
11834 sllx %g2, 32, %g2
11835 ldx [%g1 + %g2], %g1
11836 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
11837 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
11838 ldx [%g1 + %g2], %g3
11839 #else
11840 sethi %hi(0x00000000), %g1
11841 ld [%g1 + %lo(0x00000000)], %g1
11842 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
11843 #endif
11844 jmpl %g3, %g0
11845 nop
11846
11847 .globl glHintPGI
11848 .type glHintPGI,#function
11849 glHintPGI:
11850 #ifdef __sparc_v9__
11851 sethi %hi(0x00000000), %g2
11852 sethi %hi(0x00000000), %g1
11853 or %g2, %lo(0x00000000), %g2
11854 or %g1, %lo(0x00000000), %g1
11855 sllx %g2, 32, %g2
11856 ldx [%g1 + %g2], %g1
11857 sethi %hi(8 * _gloffset_HintPGI), %g2
11858 or %g2, %lo(8 * _gloffset_HintPGI), %g2
11859 ldx [%g1 + %g2], %g3
11860 #else
11861 sethi %hi(0x00000000), %g1
11862 ld [%g1 + %lo(0x00000000)], %g1
11863 ld [%g1 + (4 * _gloffset_HintPGI)], %g3
11864 #endif
11865 jmpl %g3, %g0
11866 nop
11867
11868 .globl glColorTableEXT
11869 .type glColorTableEXT,#function
11870 glColorTableEXT:
11871 #ifdef __sparc_v9__
11872 sethi %hi(0x00000000), %g2
11873 sethi %hi(0x00000000), %g1
11874 or %g2, %lo(0x00000000), %g2
11875 or %g1, %lo(0x00000000), %g1
11876 sllx %g2, 32, %g2
11877 ldx [%g1 + %g2], %g1
11878 sethi %hi(8 * _gloffset_ColorTable), %g2
11879 or %g2, %lo(8 * _gloffset_ColorTable), %g2
11880 ldx [%g1 + %g2], %g3
11881 #else
11882 sethi %hi(0x00000000), %g1
11883 ld [%g1 + %lo(0x00000000)], %g1
11884 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
11885 #endif
11886 jmpl %g3, %g0
11887 nop
11888
11889 .globl glGetColorTableEXT
11890 .type glGetColorTableEXT,#function
11891 glGetColorTableEXT:
11892 #ifdef __sparc_v9__
11893 sethi %hi(0x00000000), %g2
11894 sethi %hi(0x00000000), %g1
11895 or %g2, %lo(0x00000000), %g2
11896 or %g1, %lo(0x00000000), %g1
11897 sllx %g2, 32, %g2
11898 ldx [%g1 + %g2], %g1
11899 sethi %hi(8 * _gloffset_GetColorTableEXT), %g2
11900 or %g2, %lo(8 * _gloffset_GetColorTableEXT), %g2
11901 ldx [%g1 + %g2], %g3
11902 #else
11903 sethi %hi(0x00000000), %g1
11904 ld [%g1 + %lo(0x00000000)], %g1
11905 ld [%g1 + (4 * _gloffset_GetColorTableEXT)], %g3
11906 #endif
11907 jmpl %g3, %g0
11908 nop
11909
11910 .globl glGetColorTableParameterivEXT
11911 .type glGetColorTableParameterivEXT,#function
11912 glGetColorTableParameterivEXT:
11913 #ifdef __sparc_v9__
11914 sethi %hi(0x00000000), %g2
11915 sethi %hi(0x00000000), %g1
11916 or %g2, %lo(0x00000000), %g2
11917 or %g1, %lo(0x00000000), %g1
11918 sllx %g2, 32, %g2
11919 ldx [%g1 + %g2], %g1
11920 sethi %hi(8 * _gloffset_GetColorTableParameterivEXT), %g2
11921 or %g2, %lo(8 * _gloffset_GetColorTableParameterivEXT), %g2
11922 ldx [%g1 + %g2], %g3
11923 #else
11924 sethi %hi(0x00000000), %g1
11925 ld [%g1 + %lo(0x00000000)], %g1
11926 ld [%g1 + (4 * _gloffset_GetColorTableParameterivEXT)], %g3
11927 #endif
11928 jmpl %g3, %g0
11929 nop
11930
11931 .globl glGetColorTableParameterfvEXT
11932 .type glGetColorTableParameterfvEXT,#function
11933 glGetColorTableParameterfvEXT:
11934 #ifdef __sparc_v9__
11935 sethi %hi(0x00000000), %g2
11936 sethi %hi(0x00000000), %g1
11937 or %g2, %lo(0x00000000), %g2
11938 or %g1, %lo(0x00000000), %g1
11939 sllx %g2, 32, %g2
11940 ldx [%g1 + %g2], %g1
11941 sethi %hi(8 * _gloffset_GetColorTableParameterfvEXT), %g2
11942 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvEXT), %g2
11943 ldx [%g1 + %g2], %g3
11944 #else
11945 sethi %hi(0x00000000), %g1
11946 ld [%g1 + %lo(0x00000000)], %g1
11947 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvEXT)], %g3
11948 #endif
11949 jmpl %g3, %g0
11950 nop
11951
11952 .globl glGetListParameterfvSGIX
11953 .type glGetListParameterfvSGIX,#function
11954 glGetListParameterfvSGIX:
11955 #ifdef __sparc_v9__
11956 sethi %hi(0x00000000), %g2
11957 sethi %hi(0x00000000), %g1
11958 or %g2, %lo(0x00000000), %g2
11959 or %g1, %lo(0x00000000), %g1
11960 sllx %g2, 32, %g2
11961 ldx [%g1 + %g2], %g1
11962 sethi %hi(8 * _gloffset_GetListParameterfvSGIX), %g2
11963 or %g2, %lo(8 * _gloffset_GetListParameterfvSGIX), %g2
11964 ldx [%g1 + %g2], %g3
11965 #else
11966 sethi %hi(0x00000000), %g1
11967 ld [%g1 + %lo(0x00000000)], %g1
11968 ld [%g1 + (4 * _gloffset_GetListParameterfvSGIX)], %g3
11969 #endif
11970 jmpl %g3, %g0
11971 nop
11972
11973 .globl glGetListParameterivSGIX
11974 .type glGetListParameterivSGIX,#function
11975 glGetListParameterivSGIX:
11976 #ifdef __sparc_v9__
11977 sethi %hi(0x00000000), %g2
11978 sethi %hi(0x00000000), %g1
11979 or %g2, %lo(0x00000000), %g2
11980 or %g1, %lo(0x00000000), %g1
11981 sllx %g2, 32, %g2
11982 ldx [%g1 + %g2], %g1
11983 sethi %hi(8 * _gloffset_GetListParameterivSGIX), %g2
11984 or %g2, %lo(8 * _gloffset_GetListParameterivSGIX), %g2
11985 ldx [%g1 + %g2], %g3
11986 #else
11987 sethi %hi(0x00000000), %g1
11988 ld [%g1 + %lo(0x00000000)], %g1
11989 ld [%g1 + (4 * _gloffset_GetListParameterivSGIX)], %g3
11990 #endif
11991 jmpl %g3, %g0
11992 nop
11993
11994 .globl glListParameterfSGIX
11995 .type glListParameterfSGIX,#function
11996 glListParameterfSGIX:
11997 #ifdef __sparc_v9__
11998 sethi %hi(0x00000000), %g2
11999 sethi %hi(0x00000000), %g1
12000 or %g2, %lo(0x00000000), %g2
12001 or %g1, %lo(0x00000000), %g1
12002 sllx %g2, 32, %g2
12003 ldx [%g1 + %g2], %g1
12004 sethi %hi(8 * _gloffset_ListParameterfSGIX), %g2
12005 or %g2, %lo(8 * _gloffset_ListParameterfSGIX), %g2
12006 ldx [%g1 + %g2], %g3
12007 #else
12008 sethi %hi(0x00000000), %g1
12009 ld [%g1 + %lo(0x00000000)], %g1
12010 ld [%g1 + (4 * _gloffset_ListParameterfSGIX)], %g3
12011 #endif
12012 jmpl %g3, %g0
12013 nop
12014
12015 .globl glListParameterfvSGIX
12016 .type glListParameterfvSGIX,#function
12017 glListParameterfvSGIX:
12018 #ifdef __sparc_v9__
12019 sethi %hi(0x00000000), %g2
12020 sethi %hi(0x00000000), %g1
12021 or %g2, %lo(0x00000000), %g2
12022 or %g1, %lo(0x00000000), %g1
12023 sllx %g2, 32, %g2
12024 ldx [%g1 + %g2], %g1
12025 sethi %hi(8 * _gloffset_ListParameterfvSGIX), %g2
12026 or %g2, %lo(8 * _gloffset_ListParameterfvSGIX), %g2
12027 ldx [%g1 + %g2], %g3
12028 #else
12029 sethi %hi(0x00000000), %g1
12030 ld [%g1 + %lo(0x00000000)], %g1
12031 ld [%g1 + (4 * _gloffset_ListParameterfvSGIX)], %g3
12032 #endif
12033 jmpl %g3, %g0
12034 nop
12035
12036 .globl glListParameteriSGIX
12037 .type glListParameteriSGIX,#function
12038 glListParameteriSGIX:
12039 #ifdef __sparc_v9__
12040 sethi %hi(0x00000000), %g2
12041 sethi %hi(0x00000000), %g1
12042 or %g2, %lo(0x00000000), %g2
12043 or %g1, %lo(0x00000000), %g1
12044 sllx %g2, 32, %g2
12045 ldx [%g1 + %g2], %g1
12046 sethi %hi(8 * _gloffset_ListParameteriSGIX), %g2
12047 or %g2, %lo(8 * _gloffset_ListParameteriSGIX), %g2
12048 ldx [%g1 + %g2], %g3
12049 #else
12050 sethi %hi(0x00000000), %g1
12051 ld [%g1 + %lo(0x00000000)], %g1
12052 ld [%g1 + (4 * _gloffset_ListParameteriSGIX)], %g3
12053 #endif
12054 jmpl %g3, %g0
12055 nop
12056
12057 .globl glListParameterivSGIX
12058 .type glListParameterivSGIX,#function
12059 glListParameterivSGIX:
12060 #ifdef __sparc_v9__
12061 sethi %hi(0x00000000), %g2
12062 sethi %hi(0x00000000), %g1
12063 or %g2, %lo(0x00000000), %g2
12064 or %g1, %lo(0x00000000), %g1
12065 sllx %g2, 32, %g2
12066 ldx [%g1 + %g2], %g1
12067 sethi %hi(8 * _gloffset_ListParameterivSGIX), %g2
12068 or %g2, %lo(8 * _gloffset_ListParameterivSGIX), %g2
12069 ldx [%g1 + %g2], %g3
12070 #else
12071 sethi %hi(0x00000000), %g1
12072 ld [%g1 + %lo(0x00000000)], %g1
12073 ld [%g1 + (4 * _gloffset_ListParameterivSGIX)], %g3
12074 #endif
12075 jmpl %g3, %g0
12076 nop
12077
12078 .globl glIndexMaterialEXT
12079 .type glIndexMaterialEXT,#function
12080 glIndexMaterialEXT:
12081 #ifdef __sparc_v9__
12082 sethi %hi(0x00000000), %g2
12083 sethi %hi(0x00000000), %g1
12084 or %g2, %lo(0x00000000), %g2
12085 or %g1, %lo(0x00000000), %g1
12086 sllx %g2, 32, %g2
12087 ldx [%g1 + %g2], %g1
12088 sethi %hi(8 * _gloffset_IndexMaterialEXT), %g2
12089 or %g2, %lo(8 * _gloffset_IndexMaterialEXT), %g2
12090 ldx [%g1 + %g2], %g3
12091 #else
12092 sethi %hi(0x00000000), %g1
12093 ld [%g1 + %lo(0x00000000)], %g1
12094 ld [%g1 + (4 * _gloffset_IndexMaterialEXT)], %g3
12095 #endif
12096 jmpl %g3, %g0
12097 nop
12098
12099 .globl glIndexFuncEXT
12100 .type glIndexFuncEXT,#function
12101 glIndexFuncEXT:
12102 #ifdef __sparc_v9__
12103 sethi %hi(0x00000000), %g2
12104 sethi %hi(0x00000000), %g1
12105 or %g2, %lo(0x00000000), %g2
12106 or %g1, %lo(0x00000000), %g1
12107 sllx %g2, 32, %g2
12108 ldx [%g1 + %g2], %g1
12109 sethi %hi(8 * _gloffset_IndexFuncEXT), %g2
12110 or %g2, %lo(8 * _gloffset_IndexFuncEXT), %g2
12111 ldx [%g1 + %g2], %g3
12112 #else
12113 sethi %hi(0x00000000), %g1
12114 ld [%g1 + %lo(0x00000000)], %g1
12115 ld [%g1 + (4 * _gloffset_IndexFuncEXT)], %g3
12116 #endif
12117 jmpl %g3, %g0
12118 nop
12119
12120 .globl glLockArraysEXT
12121 .type glLockArraysEXT,#function
12122 glLockArraysEXT:
12123 #ifdef __sparc_v9__
12124 sethi %hi(0x00000000), %g2
12125 sethi %hi(0x00000000), %g1
12126 or %g2, %lo(0x00000000), %g2
12127 or %g1, %lo(0x00000000), %g1
12128 sllx %g2, 32, %g2
12129 ldx [%g1 + %g2], %g1
12130 sethi %hi(8 * _gloffset_LockArraysEXT), %g2
12131 or %g2, %lo(8 * _gloffset_LockArraysEXT), %g2
12132 ldx [%g1 + %g2], %g3
12133 #else
12134 sethi %hi(0x00000000), %g1
12135 ld [%g1 + %lo(0x00000000)], %g1
12136 ld [%g1 + (4 * _gloffset_LockArraysEXT)], %g3
12137 #endif
12138 jmpl %g3, %g0
12139 nop
12140
12141 .globl glUnlockArraysEXT
12142 .type glUnlockArraysEXT,#function
12143 glUnlockArraysEXT:
12144 #ifdef __sparc_v9__
12145 sethi %hi(0x00000000), %g2
12146 sethi %hi(0x00000000), %g1
12147 or %g2, %lo(0x00000000), %g2
12148 or %g1, %lo(0x00000000), %g1
12149 sllx %g2, 32, %g2
12150 ldx [%g1 + %g2], %g1
12151 sethi %hi(8 * _gloffset_UnlockArraysEXT), %g2
12152 or %g2, %lo(8 * _gloffset_UnlockArraysEXT), %g2
12153 ldx [%g1 + %g2], %g3
12154 #else
12155 sethi %hi(0x00000000), %g1
12156 ld [%g1 + %lo(0x00000000)], %g1
12157 ld [%g1 + (4 * _gloffset_UnlockArraysEXT)], %g3
12158 #endif
12159 jmpl %g3, %g0
12160 nop
12161
12162 .globl glCullParameterdvEXT
12163 .type glCullParameterdvEXT,#function
12164 glCullParameterdvEXT:
12165 #ifdef __sparc_v9__
12166 sethi %hi(0x00000000), %g2
12167 sethi %hi(0x00000000), %g1
12168 or %g2, %lo(0x00000000), %g2
12169 or %g1, %lo(0x00000000), %g1
12170 sllx %g2, 32, %g2
12171 ldx [%g1 + %g2], %g1
12172 sethi %hi(8 * _gloffset_CullParameterdvEXT), %g2
12173 or %g2, %lo(8 * _gloffset_CullParameterdvEXT), %g2
12174 ldx [%g1 + %g2], %g3
12175 #else
12176 sethi %hi(0x00000000), %g1
12177 ld [%g1 + %lo(0x00000000)], %g1
12178 ld [%g1 + (4 * _gloffset_CullParameterdvEXT)], %g3
12179 #endif
12180 jmpl %g3, %g0
12181 nop
12182
12183 .globl glCullParameterfvEXT
12184 .type glCullParameterfvEXT,#function
12185 glCullParameterfvEXT:
12186 #ifdef __sparc_v9__
12187 sethi %hi(0x00000000), %g2
12188 sethi %hi(0x00000000), %g1
12189 or %g2, %lo(0x00000000), %g2
12190 or %g1, %lo(0x00000000), %g1
12191 sllx %g2, 32, %g2
12192 ldx [%g1 + %g2], %g1
12193 sethi %hi(8 * _gloffset_CullParameterfvEXT), %g2
12194 or %g2, %lo(8 * _gloffset_CullParameterfvEXT), %g2
12195 ldx [%g1 + %g2], %g3
12196 #else
12197 sethi %hi(0x00000000), %g1
12198 ld [%g1 + %lo(0x00000000)], %g1
12199 ld [%g1 + (4 * _gloffset_CullParameterfvEXT)], %g3
12200 #endif
12201 jmpl %g3, %g0
12202 nop
12203
12204 .globl glFragmentColorMaterialSGIX
12205 .type glFragmentColorMaterialSGIX,#function
12206 glFragmentColorMaterialSGIX:
12207 #ifdef __sparc_v9__
12208 sethi %hi(0x00000000), %g2
12209 sethi %hi(0x00000000), %g1
12210 or %g2, %lo(0x00000000), %g2
12211 or %g1, %lo(0x00000000), %g1
12212 sllx %g2, 32, %g2
12213 ldx [%g1 + %g2], %g1
12214 sethi %hi(8 * _gloffset_FragmentColorMaterialSGIX), %g2
12215 or %g2, %lo(8 * _gloffset_FragmentColorMaterialSGIX), %g2
12216 ldx [%g1 + %g2], %g3
12217 #else
12218 sethi %hi(0x00000000), %g1
12219 ld [%g1 + %lo(0x00000000)], %g1
12220 ld [%g1 + (4 * _gloffset_FragmentColorMaterialSGIX)], %g3
12221 #endif
12222 jmpl %g3, %g0
12223 nop
12224
12225 .globl glFragmentLightfSGIX
12226 .type glFragmentLightfSGIX,#function
12227 glFragmentLightfSGIX:
12228 #ifdef __sparc_v9__
12229 sethi %hi(0x00000000), %g2
12230 sethi %hi(0x00000000), %g1
12231 or %g2, %lo(0x00000000), %g2
12232 or %g1, %lo(0x00000000), %g1
12233 sllx %g2, 32, %g2
12234 ldx [%g1 + %g2], %g1
12235 sethi %hi(8 * _gloffset_FragmentLightfSGIX), %g2
12236 or %g2, %lo(8 * _gloffset_FragmentLightfSGIX), %g2
12237 ldx [%g1 + %g2], %g3
12238 #else
12239 sethi %hi(0x00000000), %g1
12240 ld [%g1 + %lo(0x00000000)], %g1
12241 ld [%g1 + (4 * _gloffset_FragmentLightfSGIX)], %g3
12242 #endif
12243 jmpl %g3, %g0
12244 nop
12245
12246 .globl glFragmentLightfvSGIX
12247 .type glFragmentLightfvSGIX,#function
12248 glFragmentLightfvSGIX:
12249 #ifdef __sparc_v9__
12250 sethi %hi(0x00000000), %g2
12251 sethi %hi(0x00000000), %g1
12252 or %g2, %lo(0x00000000), %g2
12253 or %g1, %lo(0x00000000), %g1
12254 sllx %g2, 32, %g2
12255 ldx [%g1 + %g2], %g1
12256 sethi %hi(8 * _gloffset_FragmentLightfvSGIX), %g2
12257 or %g2, %lo(8 * _gloffset_FragmentLightfvSGIX), %g2
12258 ldx [%g1 + %g2], %g3
12259 #else
12260 sethi %hi(0x00000000), %g1
12261 ld [%g1 + %lo(0x00000000)], %g1
12262 ld [%g1 + (4 * _gloffset_FragmentLightfvSGIX)], %g3
12263 #endif
12264 jmpl %g3, %g0
12265 nop
12266
12267 .globl glFragmentLightiSGIX
12268 .type glFragmentLightiSGIX,#function
12269 glFragmentLightiSGIX:
12270 #ifdef __sparc_v9__
12271 sethi %hi(0x00000000), %g2
12272 sethi %hi(0x00000000), %g1
12273 or %g2, %lo(0x00000000), %g2
12274 or %g1, %lo(0x00000000), %g1
12275 sllx %g2, 32, %g2
12276 ldx [%g1 + %g2], %g1
12277 sethi %hi(8 * _gloffset_FragmentLightiSGIX), %g2
12278 or %g2, %lo(8 * _gloffset_FragmentLightiSGIX), %g2
12279 ldx [%g1 + %g2], %g3
12280 #else
12281 sethi %hi(0x00000000), %g1
12282 ld [%g1 + %lo(0x00000000)], %g1
12283 ld [%g1 + (4 * _gloffset_FragmentLightiSGIX)], %g3
12284 #endif
12285 jmpl %g3, %g0
12286 nop
12287
12288 .globl glFragmentLightivSGIX
12289 .type glFragmentLightivSGIX,#function
12290 glFragmentLightivSGIX:
12291 #ifdef __sparc_v9__
12292 sethi %hi(0x00000000), %g2
12293 sethi %hi(0x00000000), %g1
12294 or %g2, %lo(0x00000000), %g2
12295 or %g1, %lo(0x00000000), %g1
12296 sllx %g2, 32, %g2
12297 ldx [%g1 + %g2], %g1
12298 sethi %hi(8 * _gloffset_FragmentLightivSGIX), %g2
12299 or %g2, %lo(8 * _gloffset_FragmentLightivSGIX), %g2
12300 ldx [%g1 + %g2], %g3
12301 #else
12302 sethi %hi(0x00000000), %g1
12303 ld [%g1 + %lo(0x00000000)], %g1
12304 ld [%g1 + (4 * _gloffset_FragmentLightivSGIX)], %g3
12305 #endif
12306 jmpl %g3, %g0
12307 nop
12308
12309 .globl glFragmentLightModelfSGIX
12310 .type glFragmentLightModelfSGIX,#function
12311 glFragmentLightModelfSGIX:
12312 #ifdef __sparc_v9__
12313 sethi %hi(0x00000000), %g2
12314 sethi %hi(0x00000000), %g1
12315 or %g2, %lo(0x00000000), %g2
12316 or %g1, %lo(0x00000000), %g1
12317 sllx %g2, 32, %g2
12318 ldx [%g1 + %g2], %g1
12319 sethi %hi(8 * _gloffset_FragmentLightModelfSGIX), %g2
12320 or %g2, %lo(8 * _gloffset_FragmentLightModelfSGIX), %g2
12321 ldx [%g1 + %g2], %g3
12322 #else
12323 sethi %hi(0x00000000), %g1
12324 ld [%g1 + %lo(0x00000000)], %g1
12325 ld [%g1 + (4 * _gloffset_FragmentLightModelfSGIX)], %g3
12326 #endif
12327 jmpl %g3, %g0
12328 nop
12329
12330 .globl glFragmentLightModelfvSGIX
12331 .type glFragmentLightModelfvSGIX,#function
12332 glFragmentLightModelfvSGIX:
12333 #ifdef __sparc_v9__
12334 sethi %hi(0x00000000), %g2
12335 sethi %hi(0x00000000), %g1
12336 or %g2, %lo(0x00000000), %g2
12337 or %g1, %lo(0x00000000), %g1
12338 sllx %g2, 32, %g2
12339 ldx [%g1 + %g2], %g1
12340 sethi %hi(8 * _gloffset_FragmentLightModelfvSGIX), %g2
12341 or %g2, %lo(8 * _gloffset_FragmentLightModelfvSGIX), %g2
12342 ldx [%g1 + %g2], %g3
12343 #else
12344 sethi %hi(0x00000000), %g1
12345 ld [%g1 + %lo(0x00000000)], %g1
12346 ld [%g1 + (4 * _gloffset_FragmentLightModelfvSGIX)], %g3
12347 #endif
12348 jmpl %g3, %g0
12349 nop
12350
12351 .globl glFragmentLightModeliSGIX
12352 .type glFragmentLightModeliSGIX,#function
12353 glFragmentLightModeliSGIX:
12354 #ifdef __sparc_v9__
12355 sethi %hi(0x00000000), %g2
12356 sethi %hi(0x00000000), %g1
12357 or %g2, %lo(0x00000000), %g2
12358 or %g1, %lo(0x00000000), %g1
12359 sllx %g2, 32, %g2
12360 ldx [%g1 + %g2], %g1
12361 sethi %hi(8 * _gloffset_FragmentLightModeliSGIX), %g2
12362 or %g2, %lo(8 * _gloffset_FragmentLightModeliSGIX), %g2
12363 ldx [%g1 + %g2], %g3
12364 #else
12365 sethi %hi(0x00000000), %g1
12366 ld [%g1 + %lo(0x00000000)], %g1
12367 ld [%g1 + (4 * _gloffset_FragmentLightModeliSGIX)], %g3
12368 #endif
12369 jmpl %g3, %g0
12370 nop
12371
12372 .globl glFragmentLightModelivSGIX
12373 .type glFragmentLightModelivSGIX,#function
12374 glFragmentLightModelivSGIX:
12375 #ifdef __sparc_v9__
12376 sethi %hi(0x00000000), %g2
12377 sethi %hi(0x00000000), %g1
12378 or %g2, %lo(0x00000000), %g2
12379 or %g1, %lo(0x00000000), %g1
12380 sllx %g2, 32, %g2
12381 ldx [%g1 + %g2], %g1
12382 sethi %hi(8 * _gloffset_FragmentLightModelivSGIX), %g2
12383 or %g2, %lo(8 * _gloffset_FragmentLightModelivSGIX), %g2
12384 ldx [%g1 + %g2], %g3
12385 #else
12386 sethi %hi(0x00000000), %g1
12387 ld [%g1 + %lo(0x00000000)], %g1
12388 ld [%g1 + (4 * _gloffset_FragmentLightModelivSGIX)], %g3
12389 #endif
12390 jmpl %g3, %g0
12391 nop
12392
12393 .globl glFragmentMaterialfSGIX
12394 .type glFragmentMaterialfSGIX,#function
12395 glFragmentMaterialfSGIX:
12396 #ifdef __sparc_v9__
12397 sethi %hi(0x00000000), %g2
12398 sethi %hi(0x00000000), %g1
12399 or %g2, %lo(0x00000000), %g2
12400 or %g1, %lo(0x00000000), %g1
12401 sllx %g2, 32, %g2
12402 ldx [%g1 + %g2], %g1
12403 sethi %hi(8 * _gloffset_FragmentMaterialfSGIX), %g2
12404 or %g2, %lo(8 * _gloffset_FragmentMaterialfSGIX), %g2
12405 ldx [%g1 + %g2], %g3
12406 #else
12407 sethi %hi(0x00000000), %g1
12408 ld [%g1 + %lo(0x00000000)], %g1
12409 ld [%g1 + (4 * _gloffset_FragmentMaterialfSGIX)], %g3
12410 #endif
12411 jmpl %g3, %g0
12412 nop
12413
12414 .globl glFragmentMaterialfvSGIX
12415 .type glFragmentMaterialfvSGIX,#function
12416 glFragmentMaterialfvSGIX:
12417 #ifdef __sparc_v9__
12418 sethi %hi(0x00000000), %g2
12419 sethi %hi(0x00000000), %g1
12420 or %g2, %lo(0x00000000), %g2
12421 or %g1, %lo(0x00000000), %g1
12422 sllx %g2, 32, %g2
12423 ldx [%g1 + %g2], %g1
12424 sethi %hi(8 * _gloffset_FragmentMaterialfvSGIX), %g2
12425 or %g2, %lo(8 * _gloffset_FragmentMaterialfvSGIX), %g2
12426 ldx [%g1 + %g2], %g3
12427 #else
12428 sethi %hi(0x00000000), %g1
12429 ld [%g1 + %lo(0x00000000)], %g1
12430 ld [%g1 + (4 * _gloffset_FragmentMaterialfvSGIX)], %g3
12431 #endif
12432 jmpl %g3, %g0
12433 nop
12434
12435 .globl glFragmentMaterialiSGIX
12436 .type glFragmentMaterialiSGIX,#function
12437 glFragmentMaterialiSGIX:
12438 #ifdef __sparc_v9__
12439 sethi %hi(0x00000000), %g2
12440 sethi %hi(0x00000000), %g1
12441 or %g2, %lo(0x00000000), %g2
12442 or %g1, %lo(0x00000000), %g1
12443 sllx %g2, 32, %g2
12444 ldx [%g1 + %g2], %g1
12445 sethi %hi(8 * _gloffset_FragmentMaterialiSGIX), %g2
12446 or %g2, %lo(8 * _gloffset_FragmentMaterialiSGIX), %g2
12447 ldx [%g1 + %g2], %g3
12448 #else
12449 sethi %hi(0x00000000), %g1
12450 ld [%g1 + %lo(0x00000000)], %g1
12451 ld [%g1 + (4 * _gloffset_FragmentMaterialiSGIX)], %g3
12452 #endif
12453 jmpl %g3, %g0
12454 nop
12455
12456 .globl glFragmentMaterialivSGIX
12457 .type glFragmentMaterialivSGIX,#function
12458 glFragmentMaterialivSGIX:
12459 #ifdef __sparc_v9__
12460 sethi %hi(0x00000000), %g2
12461 sethi %hi(0x00000000), %g1
12462 or %g2, %lo(0x00000000), %g2
12463 or %g1, %lo(0x00000000), %g1
12464 sllx %g2, 32, %g2
12465 ldx [%g1 + %g2], %g1
12466 sethi %hi(8 * _gloffset_FragmentMaterialivSGIX), %g2
12467 or %g2, %lo(8 * _gloffset_FragmentMaterialivSGIX), %g2
12468 ldx [%g1 + %g2], %g3
12469 #else
12470 sethi %hi(0x00000000), %g1
12471 ld [%g1 + %lo(0x00000000)], %g1
12472 ld [%g1 + (4 * _gloffset_FragmentMaterialivSGIX)], %g3
12473 #endif
12474 jmpl %g3, %g0
12475 nop
12476
12477 .globl glGetFragmentLightfvSGIX
12478 .type glGetFragmentLightfvSGIX,#function
12479 glGetFragmentLightfvSGIX:
12480 #ifdef __sparc_v9__
12481 sethi %hi(0x00000000), %g2
12482 sethi %hi(0x00000000), %g1
12483 or %g2, %lo(0x00000000), %g2
12484 or %g1, %lo(0x00000000), %g1
12485 sllx %g2, 32, %g2
12486 ldx [%g1 + %g2], %g1
12487 sethi %hi(8 * _gloffset_GetFragmentLightfvSGIX), %g2
12488 or %g2, %lo(8 * _gloffset_GetFragmentLightfvSGIX), %g2
12489 ldx [%g1 + %g2], %g3
12490 #else
12491 sethi %hi(0x00000000), %g1
12492 ld [%g1 + %lo(0x00000000)], %g1
12493 ld [%g1 + (4 * _gloffset_GetFragmentLightfvSGIX)], %g3
12494 #endif
12495 jmpl %g3, %g0
12496 nop
12497
12498 .globl glGetFragmentLightivSGIX
12499 .type glGetFragmentLightivSGIX,#function
12500 glGetFragmentLightivSGIX:
12501 #ifdef __sparc_v9__
12502 sethi %hi(0x00000000), %g2
12503 sethi %hi(0x00000000), %g1
12504 or %g2, %lo(0x00000000), %g2
12505 or %g1, %lo(0x00000000), %g1
12506 sllx %g2, 32, %g2
12507 ldx [%g1 + %g2], %g1
12508 sethi %hi(8 * _gloffset_GetFragmentLightivSGIX), %g2
12509 or %g2, %lo(8 * _gloffset_GetFragmentLightivSGIX), %g2
12510 ldx [%g1 + %g2], %g3
12511 #else
12512 sethi %hi(0x00000000), %g1
12513 ld [%g1 + %lo(0x00000000)], %g1
12514 ld [%g1 + (4 * _gloffset_GetFragmentLightivSGIX)], %g3
12515 #endif
12516 jmpl %g3, %g0
12517 nop
12518
12519 .globl glGetFragmentMaterialfvSGIX
12520 .type glGetFragmentMaterialfvSGIX,#function
12521 glGetFragmentMaterialfvSGIX:
12522 #ifdef __sparc_v9__
12523 sethi %hi(0x00000000), %g2
12524 sethi %hi(0x00000000), %g1
12525 or %g2, %lo(0x00000000), %g2
12526 or %g1, %lo(0x00000000), %g1
12527 sllx %g2, 32, %g2
12528 ldx [%g1 + %g2], %g1
12529 sethi %hi(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
12530 or %g2, %lo(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
12531 ldx [%g1 + %g2], %g3
12532 #else
12533 sethi %hi(0x00000000), %g1
12534 ld [%g1 + %lo(0x00000000)], %g1
12535 ld [%g1 + (4 * _gloffset_GetFragmentMaterialfvSGIX)], %g3
12536 #endif
12537 jmpl %g3, %g0
12538 nop
12539
12540 .globl glGetFragmentMaterialivSGIX
12541 .type glGetFragmentMaterialivSGIX,#function
12542 glGetFragmentMaterialivSGIX:
12543 #ifdef __sparc_v9__
12544 sethi %hi(0x00000000), %g2
12545 sethi %hi(0x00000000), %g1
12546 or %g2, %lo(0x00000000), %g2
12547 or %g1, %lo(0x00000000), %g1
12548 sllx %g2, 32, %g2
12549 ldx [%g1 + %g2], %g1
12550 sethi %hi(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
12551 or %g2, %lo(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
12552 ldx [%g1 + %g2], %g3
12553 #else
12554 sethi %hi(0x00000000), %g1
12555 ld [%g1 + %lo(0x00000000)], %g1
12556 ld [%g1 + (4 * _gloffset_GetFragmentMaterialivSGIX)], %g3
12557 #endif
12558 jmpl %g3, %g0
12559 nop
12560
12561 .globl glLightEnviSGIX
12562 .type glLightEnviSGIX,#function
12563 glLightEnviSGIX:
12564 #ifdef __sparc_v9__
12565 sethi %hi(0x00000000), %g2
12566 sethi %hi(0x00000000), %g1
12567 or %g2, %lo(0x00000000), %g2
12568 or %g1, %lo(0x00000000), %g1
12569 sllx %g2, 32, %g2
12570 ldx [%g1 + %g2], %g1
12571 sethi %hi(8 * _gloffset_LightEnviSGIX), %g2
12572 or %g2, %lo(8 * _gloffset_LightEnviSGIX), %g2
12573 ldx [%g1 + %g2], %g3
12574 #else
12575 sethi %hi(0x00000000), %g1
12576 ld [%g1 + %lo(0x00000000)], %g1
12577 ld [%g1 + (4 * _gloffset_LightEnviSGIX)], %g3
12578 #endif
12579 jmpl %g3, %g0
12580 nop
12581
12582 .globl glDrawRangeElementsEXT
12583 .type glDrawRangeElementsEXT,#function
12584 glDrawRangeElementsEXT:
12585 #ifdef __sparc_v9__
12586 sethi %hi(0x00000000), %g2
12587 sethi %hi(0x00000000), %g1
12588 or %g2, %lo(0x00000000), %g2
12589 or %g1, %lo(0x00000000), %g1
12590 sllx %g2, 32, %g2
12591 ldx [%g1 + %g2], %g1
12592 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
12593 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
12594 ldx [%g1 + %g2], %g3
12595 #else
12596 sethi %hi(0x00000000), %g1
12597 ld [%g1 + %lo(0x00000000)], %g1
12598 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
12599 #endif
12600 jmpl %g3, %g0
12601 nop
12602
12603 .globl glSecondaryColor3bEXT
12604 .type glSecondaryColor3bEXT,#function
12605 glSecondaryColor3bEXT:
12606 #ifdef __sparc_v9__
12607 sethi %hi(0x00000000), %g2
12608 sethi %hi(0x00000000), %g1
12609 or %g2, %lo(0x00000000), %g2
12610 or %g1, %lo(0x00000000), %g1
12611 sllx %g2, 32, %g2
12612 ldx [%g1 + %g2], %g1
12613 sethi %hi(8 * _gloffset_SecondaryColor3bEXT), %g2
12614 or %g2, %lo(8 * _gloffset_SecondaryColor3bEXT), %g2
12615 ldx [%g1 + %g2], %g3
12616 #else
12617 sethi %hi(0x00000000), %g1
12618 ld [%g1 + %lo(0x00000000)], %g1
12619 ld [%g1 + (4 * _gloffset_SecondaryColor3bEXT)], %g3
12620 #endif
12621 jmpl %g3, %g0
12622 nop
12623
12624 .globl glSecondaryColor3bvEXT
12625 .type glSecondaryColor3bvEXT,#function
12626 glSecondaryColor3bvEXT:
12627 #ifdef __sparc_v9__
12628 sethi %hi(0x00000000), %g2
12629 sethi %hi(0x00000000), %g1
12630 or %g2, %lo(0x00000000), %g2
12631 or %g1, %lo(0x00000000), %g1
12632 sllx %g2, 32, %g2
12633 ldx [%g1 + %g2], %g1
12634 sethi %hi(8 * _gloffset_SecondaryColor3bvEXT), %g2
12635 or %g2, %lo(8 * _gloffset_SecondaryColor3bvEXT), %g2
12636 ldx [%g1 + %g2], %g3
12637 #else
12638 sethi %hi(0x00000000), %g1
12639 ld [%g1 + %lo(0x00000000)], %g1
12640 ld [%g1 + (4 * _gloffset_SecondaryColor3bvEXT)], %g3
12641 #endif
12642 jmpl %g3, %g0
12643 nop
12644
12645 .globl glSecondaryColor3dEXT
12646 .type glSecondaryColor3dEXT,#function
12647 glSecondaryColor3dEXT:
12648 #ifdef __sparc_v9__
12649 sethi %hi(0x00000000), %g2
12650 sethi %hi(0x00000000), %g1
12651 or %g2, %lo(0x00000000), %g2
12652 or %g1, %lo(0x00000000), %g1
12653 sllx %g2, 32, %g2
12654 ldx [%g1 + %g2], %g1
12655 sethi %hi(8 * _gloffset_SecondaryColor3dEXT), %g2
12656 or %g2, %lo(8 * _gloffset_SecondaryColor3dEXT), %g2
12657 ldx [%g1 + %g2], %g3
12658 #else
12659 sethi %hi(0x00000000), %g1
12660 ld [%g1 + %lo(0x00000000)], %g1
12661 ld [%g1 + (4 * _gloffset_SecondaryColor3dEXT)], %g3
12662 #endif
12663 jmpl %g3, %g0
12664 nop
12665
12666 .globl glSecondaryColor3dvEXT
12667 .type glSecondaryColor3dvEXT,#function
12668 glSecondaryColor3dvEXT:
12669 #ifdef __sparc_v9__
12670 sethi %hi(0x00000000), %g2
12671 sethi %hi(0x00000000), %g1
12672 or %g2, %lo(0x00000000), %g2
12673 or %g1, %lo(0x00000000), %g1
12674 sllx %g2, 32, %g2
12675 ldx [%g1 + %g2], %g1
12676 sethi %hi(8 * _gloffset_SecondaryColor3dvEXT), %g2
12677 or %g2, %lo(8 * _gloffset_SecondaryColor3dvEXT), %g2
12678 ldx [%g1 + %g2], %g3
12679 #else
12680 sethi %hi(0x00000000), %g1
12681 ld [%g1 + %lo(0x00000000)], %g1
12682 ld [%g1 + (4 * _gloffset_SecondaryColor3dvEXT)], %g3
12683 #endif
12684 jmpl %g3, %g0
12685 nop
12686
12687 .globl glSecondaryColor3fEXT
12688 .type glSecondaryColor3fEXT,#function
12689 glSecondaryColor3fEXT:
12690 #ifdef __sparc_v9__
12691 sethi %hi(0x00000000), %g2
12692 sethi %hi(0x00000000), %g1
12693 or %g2, %lo(0x00000000), %g2
12694 or %g1, %lo(0x00000000), %g1
12695 sllx %g2, 32, %g2
12696 ldx [%g1 + %g2], %g1
12697 sethi %hi(8 * _gloffset_SecondaryColor3fEXT), %g2
12698 or %g2, %lo(8 * _gloffset_SecondaryColor3fEXT), %g2
12699 ldx [%g1 + %g2], %g3
12700 #else
12701 sethi %hi(0x00000000), %g1
12702 ld [%g1 + %lo(0x00000000)], %g1
12703 ld [%g1 + (4 * _gloffset_SecondaryColor3fEXT)], %g3
12704 #endif
12705 jmpl %g3, %g0
12706 nop
12707
12708 .globl glSecondaryColor3fvEXT
12709 .type glSecondaryColor3fvEXT,#function
12710 glSecondaryColor3fvEXT:
12711 #ifdef __sparc_v9__
12712 sethi %hi(0x00000000), %g2
12713 sethi %hi(0x00000000), %g1
12714 or %g2, %lo(0x00000000), %g2
12715 or %g1, %lo(0x00000000), %g1
12716 sllx %g2, 32, %g2
12717 ldx [%g1 + %g2], %g1
12718 sethi %hi(8 * _gloffset_SecondaryColor3fvEXT), %g2
12719 or %g2, %lo(8 * _gloffset_SecondaryColor3fvEXT), %g2
12720 ldx [%g1 + %g2], %g3
12721 #else
12722 sethi %hi(0x00000000), %g1
12723 ld [%g1 + %lo(0x00000000)], %g1
12724 ld [%g1 + (4 * _gloffset_SecondaryColor3fvEXT)], %g3
12725 #endif
12726 jmpl %g3, %g0
12727 nop
12728
12729 .globl glSecondaryColor3iEXT
12730 .type glSecondaryColor3iEXT,#function
12731 glSecondaryColor3iEXT:
12732 #ifdef __sparc_v9__
12733 sethi %hi(0x00000000), %g2
12734 sethi %hi(0x00000000), %g1
12735 or %g2, %lo(0x00000000), %g2
12736 or %g1, %lo(0x00000000), %g1
12737 sllx %g2, 32, %g2
12738 ldx [%g1 + %g2], %g1
12739 sethi %hi(8 * _gloffset_SecondaryColor3iEXT), %g2
12740 or %g2, %lo(8 * _gloffset_SecondaryColor3iEXT), %g2
12741 ldx [%g1 + %g2], %g3
12742 #else
12743 sethi %hi(0x00000000), %g1
12744 ld [%g1 + %lo(0x00000000)], %g1
12745 ld [%g1 + (4 * _gloffset_SecondaryColor3iEXT)], %g3
12746 #endif
12747 jmpl %g3, %g0
12748 nop
12749
12750 .globl glSecondaryColor3ivEXT
12751 .type glSecondaryColor3ivEXT,#function
12752 glSecondaryColor3ivEXT:
12753 #ifdef __sparc_v9__
12754 sethi %hi(0x00000000), %g2
12755 sethi %hi(0x00000000), %g1
12756 or %g2, %lo(0x00000000), %g2
12757 or %g1, %lo(0x00000000), %g1
12758 sllx %g2, 32, %g2
12759 ldx [%g1 + %g2], %g1
12760 sethi %hi(8 * _gloffset_SecondaryColor3ivEXT), %g2
12761 or %g2, %lo(8 * _gloffset_SecondaryColor3ivEXT), %g2
12762 ldx [%g1 + %g2], %g3
12763 #else
12764 sethi %hi(0x00000000), %g1
12765 ld [%g1 + %lo(0x00000000)], %g1
12766 ld [%g1 + (4 * _gloffset_SecondaryColor3ivEXT)], %g3
12767 #endif
12768 jmpl %g3, %g0
12769 nop
12770
12771 .globl glSecondaryColor3sEXT
12772 .type glSecondaryColor3sEXT,#function
12773 glSecondaryColor3sEXT:
12774 #ifdef __sparc_v9__
12775 sethi %hi(0x00000000), %g2
12776 sethi %hi(0x00000000), %g1
12777 or %g2, %lo(0x00000000), %g2
12778 or %g1, %lo(0x00000000), %g1
12779 sllx %g2, 32, %g2
12780 ldx [%g1 + %g2], %g1
12781 sethi %hi(8 * _gloffset_SecondaryColor3sEXT), %g2
12782 or %g2, %lo(8 * _gloffset_SecondaryColor3sEXT), %g2
12783 ldx [%g1 + %g2], %g3
12784 #else
12785 sethi %hi(0x00000000), %g1
12786 ld [%g1 + %lo(0x00000000)], %g1
12787 ld [%g1 + (4 * _gloffset_SecondaryColor3sEXT)], %g3
12788 #endif
12789 jmpl %g3, %g0
12790 nop
12791
12792 .globl glSecondaryColor3svEXT
12793 .type glSecondaryColor3svEXT,#function
12794 glSecondaryColor3svEXT:
12795 #ifdef __sparc_v9__
12796 sethi %hi(0x00000000), %g2
12797 sethi %hi(0x00000000), %g1
12798 or %g2, %lo(0x00000000), %g2
12799 or %g1, %lo(0x00000000), %g1
12800 sllx %g2, 32, %g2
12801 ldx [%g1 + %g2], %g1
12802 sethi %hi(8 * _gloffset_SecondaryColor3svEXT), %g2
12803 or %g2, %lo(8 * _gloffset_SecondaryColor3svEXT), %g2
12804 ldx [%g1 + %g2], %g3
12805 #else
12806 sethi %hi(0x00000000), %g1
12807 ld [%g1 + %lo(0x00000000)], %g1
12808 ld [%g1 + (4 * _gloffset_SecondaryColor3svEXT)], %g3
12809 #endif
12810 jmpl %g3, %g0
12811 nop
12812
12813 .globl glSecondaryColor3ubEXT
12814 .type glSecondaryColor3ubEXT,#function
12815 glSecondaryColor3ubEXT:
12816 #ifdef __sparc_v9__
12817 sethi %hi(0x00000000), %g2
12818 sethi %hi(0x00000000), %g1
12819 or %g2, %lo(0x00000000), %g2
12820 or %g1, %lo(0x00000000), %g1
12821 sllx %g2, 32, %g2
12822 ldx [%g1 + %g2], %g1
12823 sethi %hi(8 * _gloffset_SecondaryColor3ubEXT), %g2
12824 or %g2, %lo(8 * _gloffset_SecondaryColor3ubEXT), %g2
12825 ldx [%g1 + %g2], %g3
12826 #else
12827 sethi %hi(0x00000000), %g1
12828 ld [%g1 + %lo(0x00000000)], %g1
12829 ld [%g1 + (4 * _gloffset_SecondaryColor3ubEXT)], %g3
12830 #endif
12831 jmpl %g3, %g0
12832 nop
12833
12834 .globl glSecondaryColor3ubvEXT
12835 .type glSecondaryColor3ubvEXT,#function
12836 glSecondaryColor3ubvEXT:
12837 #ifdef __sparc_v9__
12838 sethi %hi(0x00000000), %g2
12839 sethi %hi(0x00000000), %g1
12840 or %g2, %lo(0x00000000), %g2
12841 or %g1, %lo(0x00000000), %g1
12842 sllx %g2, 32, %g2
12843 ldx [%g1 + %g2], %g1
12844 sethi %hi(8 * _gloffset_SecondaryColor3ubvEXT), %g2
12845 or %g2, %lo(8 * _gloffset_SecondaryColor3ubvEXT), %g2
12846 ldx [%g1 + %g2], %g3
12847 #else
12848 sethi %hi(0x00000000), %g1
12849 ld [%g1 + %lo(0x00000000)], %g1
12850 ld [%g1 + (4 * _gloffset_SecondaryColor3ubvEXT)], %g3
12851 #endif
12852 jmpl %g3, %g0
12853 nop
12854
12855 .globl glSecondaryColor3uiEXT
12856 .type glSecondaryColor3uiEXT,#function
12857 glSecondaryColor3uiEXT:
12858 #ifdef __sparc_v9__
12859 sethi %hi(0x00000000), %g2
12860 sethi %hi(0x00000000), %g1
12861 or %g2, %lo(0x00000000), %g2
12862 or %g1, %lo(0x00000000), %g1
12863 sllx %g2, 32, %g2
12864 ldx [%g1 + %g2], %g1
12865 sethi %hi(8 * _gloffset_SecondaryColor3uiEXT), %g2
12866 or %g2, %lo(8 * _gloffset_SecondaryColor3uiEXT), %g2
12867 ldx [%g1 + %g2], %g3
12868 #else
12869 sethi %hi(0x00000000), %g1
12870 ld [%g1 + %lo(0x00000000)], %g1
12871 ld [%g1 + (4 * _gloffset_SecondaryColor3uiEXT)], %g3
12872 #endif
12873 jmpl %g3, %g0
12874 nop
12875
12876 .globl glSecondaryColor3uivEXT
12877 .type glSecondaryColor3uivEXT,#function
12878 glSecondaryColor3uivEXT:
12879 #ifdef __sparc_v9__
12880 sethi %hi(0x00000000), %g2
12881 sethi %hi(0x00000000), %g1
12882 or %g2, %lo(0x00000000), %g2
12883 or %g1, %lo(0x00000000), %g1
12884 sllx %g2, 32, %g2
12885 ldx [%g1 + %g2], %g1
12886 sethi %hi(8 * _gloffset_SecondaryColor3uivEXT), %g2
12887 or %g2, %lo(8 * _gloffset_SecondaryColor3uivEXT), %g2
12888 ldx [%g1 + %g2], %g3
12889 #else
12890 sethi %hi(0x00000000), %g1
12891 ld [%g1 + %lo(0x00000000)], %g1
12892 ld [%g1 + (4 * _gloffset_SecondaryColor3uivEXT)], %g3
12893 #endif
12894 jmpl %g3, %g0
12895 nop
12896
12897 .globl glSecondaryColor3usEXT
12898 .type glSecondaryColor3usEXT,#function
12899 glSecondaryColor3usEXT:
12900 #ifdef __sparc_v9__
12901 sethi %hi(0x00000000), %g2
12902 sethi %hi(0x00000000), %g1
12903 or %g2, %lo(0x00000000), %g2
12904 or %g1, %lo(0x00000000), %g1
12905 sllx %g2, 32, %g2
12906 ldx [%g1 + %g2], %g1
12907 sethi %hi(8 * _gloffset_SecondaryColor3usEXT), %g2
12908 or %g2, %lo(8 * _gloffset_SecondaryColor3usEXT), %g2
12909 ldx [%g1 + %g2], %g3
12910 #else
12911 sethi %hi(0x00000000), %g1
12912 ld [%g1 + %lo(0x00000000)], %g1
12913 ld [%g1 + (4 * _gloffset_SecondaryColor3usEXT)], %g3
12914 #endif
12915 jmpl %g3, %g0
12916 nop
12917
12918 .globl glSecondaryColor3usvEXT
12919 .type glSecondaryColor3usvEXT,#function
12920 glSecondaryColor3usvEXT:
12921 #ifdef __sparc_v9__
12922 sethi %hi(0x00000000), %g2
12923 sethi %hi(0x00000000), %g1
12924 or %g2, %lo(0x00000000), %g2
12925 or %g1, %lo(0x00000000), %g1
12926 sllx %g2, 32, %g2
12927 ldx [%g1 + %g2], %g1
12928 sethi %hi(8 * _gloffset_SecondaryColor3usvEXT), %g2
12929 or %g2, %lo(8 * _gloffset_SecondaryColor3usvEXT), %g2
12930 ldx [%g1 + %g2], %g3
12931 #else
12932 sethi %hi(0x00000000), %g1
12933 ld [%g1 + %lo(0x00000000)], %g1
12934 ld [%g1 + (4 * _gloffset_SecondaryColor3usvEXT)], %g3
12935 #endif
12936 jmpl %g3, %g0
12937 nop
12938
12939 .globl glSecondaryColorPointerEXT
12940 .type glSecondaryColorPointerEXT,#function
12941 glSecondaryColorPointerEXT:
12942 #ifdef __sparc_v9__
12943 sethi %hi(0x00000000), %g2
12944 sethi %hi(0x00000000), %g1
12945 or %g2, %lo(0x00000000), %g2
12946 or %g1, %lo(0x00000000), %g1
12947 sllx %g2, 32, %g2
12948 ldx [%g1 + %g2], %g1
12949 sethi %hi(8 * _gloffset_SecondaryColorPointerEXT), %g2
12950 or %g2, %lo(8 * _gloffset_SecondaryColorPointerEXT), %g2
12951 ldx [%g1 + %g2], %g3
12952 #else
12953 sethi %hi(0x00000000), %g1
12954 ld [%g1 + %lo(0x00000000)], %g1
12955 ld [%g1 + (4 * _gloffset_SecondaryColorPointerEXT)], %g3
12956 #endif
12957 jmpl %g3, %g0
12958 nop
12959
12960 .globl glMultiDrawArraysEXT
12961 .type glMultiDrawArraysEXT,#function
12962 glMultiDrawArraysEXT:
12963 #ifdef __sparc_v9__
12964 sethi %hi(0x00000000), %g2
12965 sethi %hi(0x00000000), %g1
12966 or %g2, %lo(0x00000000), %g2
12967 or %g1, %lo(0x00000000), %g1
12968 sllx %g2, 32, %g2
12969 ldx [%g1 + %g2], %g1
12970 sethi %hi(8 * _gloffset_MultiDrawArraysEXT), %g2
12971 or %g2, %lo(8 * _gloffset_MultiDrawArraysEXT), %g2
12972 ldx [%g1 + %g2], %g3
12973 #else
12974 sethi %hi(0x00000000), %g1
12975 ld [%g1 + %lo(0x00000000)], %g1
12976 ld [%g1 + (4 * _gloffset_MultiDrawArraysEXT)], %g3
12977 #endif
12978 jmpl %g3, %g0
12979 nop
12980
12981 .globl glMultiDrawElementsEXT
12982 .type glMultiDrawElementsEXT,#function
12983 glMultiDrawElementsEXT:
12984 #ifdef __sparc_v9__
12985 sethi %hi(0x00000000), %g2
12986 sethi %hi(0x00000000), %g1
12987 or %g2, %lo(0x00000000), %g2
12988 or %g1, %lo(0x00000000), %g1
12989 sllx %g2, 32, %g2
12990 ldx [%g1 + %g2], %g1
12991 sethi %hi(8 * _gloffset_MultiDrawElementsEXT), %g2
12992 or %g2, %lo(8 * _gloffset_MultiDrawElementsEXT), %g2
12993 ldx [%g1 + %g2], %g3
12994 #else
12995 sethi %hi(0x00000000), %g1
12996 ld [%g1 + %lo(0x00000000)], %g1
12997 ld [%g1 + (4 * _gloffset_MultiDrawElementsEXT)], %g3
12998 #endif
12999 jmpl %g3, %g0
13000 nop
13001
13002 .globl glFogCoordfEXT
13003 .type glFogCoordfEXT,#function
13004 glFogCoordfEXT:
13005 #ifdef __sparc_v9__
13006 sethi %hi(0x00000000), %g2
13007 sethi %hi(0x00000000), %g1
13008 or %g2, %lo(0x00000000), %g2
13009 or %g1, %lo(0x00000000), %g1
13010 sllx %g2, 32, %g2
13011 ldx [%g1 + %g2], %g1
13012 sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
13013 or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
13014 ldx [%g1 + %g2], %g3
13015 #else
13016 sethi %hi(0x00000000), %g1
13017 ld [%g1 + %lo(0x00000000)], %g1
13018 ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
13019 #endif
13020 jmpl %g3, %g0
13021 nop
13022
13023 .globl glFogCoordfvEXT
13024 .type glFogCoordfvEXT,#function
13025 glFogCoordfvEXT:
13026 #ifdef __sparc_v9__
13027 sethi %hi(0x00000000), %g2
13028 sethi %hi(0x00000000), %g1
13029 or %g2, %lo(0x00000000), %g2
13030 or %g1, %lo(0x00000000), %g1
13031 sllx %g2, 32, %g2
13032 ldx [%g1 + %g2], %g1
13033 sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
13034 or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
13035 ldx [%g1 + %g2], %g3
13036 #else
13037 sethi %hi(0x00000000), %g1
13038 ld [%g1 + %lo(0x00000000)], %g1
13039 ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
13040 #endif
13041 jmpl %g3, %g0
13042 nop
13043
13044 .globl glFogCoorddEXT
13045 .type glFogCoorddEXT,#function
13046 glFogCoorddEXT:
13047 #ifdef __sparc_v9__
13048 sethi %hi(0x00000000), %g2
13049 sethi %hi(0x00000000), %g1
13050 or %g2, %lo(0x00000000), %g2
13051 or %g1, %lo(0x00000000), %g1
13052 sllx %g2, 32, %g2
13053 ldx [%g1 + %g2], %g1
13054 sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
13055 or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
13056 ldx [%g1 + %g2], %g3
13057 #else
13058 sethi %hi(0x00000000), %g1
13059 ld [%g1 + %lo(0x00000000)], %g1
13060 ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
13061 #endif
13062 jmpl %g3, %g0
13063 nop
13064
13065 .globl glFogCoorddvEXT
13066 .type glFogCoorddvEXT,#function
13067 glFogCoorddvEXT:
13068 #ifdef __sparc_v9__
13069 sethi %hi(0x00000000), %g2
13070 sethi %hi(0x00000000), %g1
13071 or %g2, %lo(0x00000000), %g2
13072 or %g1, %lo(0x00000000), %g1
13073 sllx %g2, 32, %g2
13074 ldx [%g1 + %g2], %g1
13075 sethi %hi(8 * _gloffset_FogCoorddvEXT), %g2
13076 or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
13077 ldx [%g1 + %g2], %g3
13078 #else
13079 sethi %hi(0x00000000), %g1
13080 ld [%g1 + %lo(0x00000000)], %g1
13081 ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
13082 #endif
13083 jmpl %g3, %g0
13084 nop
13085
13086 .globl glFogCoordPointerEXT
13087 .type glFogCoordPointerEXT,#function
13088 glFogCoordPointerEXT:
13089 #ifdef __sparc_v9__
13090 sethi %hi(0x00000000), %g2
13091 sethi %hi(0x00000000), %g1
13092 or %g2, %lo(0x00000000), %g2
13093 or %g1, %lo(0x00000000), %g1
13094 sllx %g2, 32, %g2
13095 ldx [%g1 + %g2], %g1
13096 sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
13097 or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
13098 ldx [%g1 + %g2], %g3
13099 #else
13100 sethi %hi(0x00000000), %g1
13101 ld [%g1 + %lo(0x00000000)], %g1
13102 ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
13103 #endif
13104 jmpl %g3, %g0
13105 nop
13106
13107 .globl glBlendFuncSeparateEXT
13108 .type glBlendFuncSeparateEXT,#function
13109 glBlendFuncSeparateEXT:
13110 #ifdef __sparc_v9__
13111 sethi %hi(0x00000000), %g2
13112 sethi %hi(0x00000000), %g1
13113 or %g2, %lo(0x00000000), %g2
13114 or %g1, %lo(0x00000000), %g1
13115 sllx %g2, 32, %g2
13116 ldx [%g1 + %g2], %g1
13117 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
13118 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
13119 ldx [%g1 + %g2], %g3
13120 #else
13121 sethi %hi(0x00000000), %g1
13122 ld [%g1 + %lo(0x00000000)], %g1
13123 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
13124 #endif
13125 jmpl %g3, %g0
13126 nop
13127
13128 .globl glBlendFuncSeparateINGR
13129 .type glBlendFuncSeparateINGR,#function
13130 glBlendFuncSeparateINGR:
13131 #ifdef __sparc_v9__
13132 sethi %hi(0x00000000), %g2
13133 sethi %hi(0x00000000), %g1
13134 or %g2, %lo(0x00000000), %g2
13135 or %g1, %lo(0x00000000), %g1
13136 sllx %g2, 32, %g2
13137 ldx [%g1 + %g2], %g1
13138 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
13139 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
13140 ldx [%g1 + %g2], %g3
13141 #else
13142 sethi %hi(0x00000000), %g1
13143 ld [%g1 + %lo(0x00000000)], %g1
13144 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
13145 #endif
13146 jmpl %g3, %g0
13147 nop
13148
13149 .globl glVertexWeightfEXT
13150 .type glVertexWeightfEXT,#function
13151 glVertexWeightfEXT:
13152 #ifdef __sparc_v9__
13153 sethi %hi(0x00000000), %g2
13154 sethi %hi(0x00000000), %g1
13155 or %g2, %lo(0x00000000), %g2
13156 or %g1, %lo(0x00000000), %g1
13157 sllx %g2, 32, %g2
13158 ldx [%g1 + %g2], %g1
13159 sethi %hi(8 * _gloffset_VertexWeightfEXT), %g2
13160 or %g2, %lo(8 * _gloffset_VertexWeightfEXT), %g2
13161 ldx [%g1 + %g2], %g3
13162 #else
13163 sethi %hi(0x00000000), %g1
13164 ld [%g1 + %lo(0x00000000)], %g1
13165 ld [%g1 + (4 * _gloffset_VertexWeightfEXT)], %g3
13166 #endif
13167 jmpl %g3, %g0
13168 nop
13169
13170 .globl glVertexWeightfvEXT
13171 .type glVertexWeightfvEXT,#function
13172 glVertexWeightfvEXT:
13173 #ifdef __sparc_v9__
13174 sethi %hi(0x00000000), %g2
13175 sethi %hi(0x00000000), %g1
13176 or %g2, %lo(0x00000000), %g2
13177 or %g1, %lo(0x00000000), %g1
13178 sllx %g2, 32, %g2
13179 ldx [%g1 + %g2], %g1
13180 sethi %hi(8 * _gloffset_VertexWeightfvEXT), %g2
13181 or %g2, %lo(8 * _gloffset_VertexWeightfvEXT), %g2
13182 ldx [%g1 + %g2], %g3
13183 #else
13184 sethi %hi(0x00000000), %g1
13185 ld [%g1 + %lo(0x00000000)], %g1
13186 ld [%g1 + (4 * _gloffset_VertexWeightfvEXT)], %g3
13187 #endif
13188 jmpl %g3, %g0
13189 nop
13190
13191 .globl glVertexWeightPointerEXT
13192 .type glVertexWeightPointerEXT,#function
13193 glVertexWeightPointerEXT:
13194 #ifdef __sparc_v9__
13195 sethi %hi(0x00000000), %g2
13196 sethi %hi(0x00000000), %g1
13197 or %g2, %lo(0x00000000), %g2
13198 or %g1, %lo(0x00000000), %g1
13199 sllx %g2, 32, %g2
13200 ldx [%g1 + %g2], %g1
13201 sethi %hi(8 * _gloffset_VertexWeightPointerEXT), %g2
13202 or %g2, %lo(8 * _gloffset_VertexWeightPointerEXT), %g2
13203 ldx [%g1 + %g2], %g3
13204 #else
13205 sethi %hi(0x00000000), %g1
13206 ld [%g1 + %lo(0x00000000)], %g1
13207 ld [%g1 + (4 * _gloffset_VertexWeightPointerEXT)], %g3
13208 #endif
13209 jmpl %g3, %g0
13210 nop
13211
13212 .globl glFlushVertexArrayRangeNV
13213 .type glFlushVertexArrayRangeNV,#function
13214 glFlushVertexArrayRangeNV:
13215 #ifdef __sparc_v9__
13216 sethi %hi(0x00000000), %g2
13217 sethi %hi(0x00000000), %g1
13218 or %g2, %lo(0x00000000), %g2
13219 or %g1, %lo(0x00000000), %g1
13220 sllx %g2, 32, %g2
13221 ldx [%g1 + %g2], %g1
13222 sethi %hi(8 * _gloffset_FlushVertexArrayRangeNV), %g2
13223 or %g2, %lo(8 * _gloffset_FlushVertexArrayRangeNV), %g2
13224 ldx [%g1 + %g2], %g3
13225 #else
13226 sethi %hi(0x00000000), %g1
13227 ld [%g1 + %lo(0x00000000)], %g1
13228 ld [%g1 + (4 * _gloffset_FlushVertexArrayRangeNV)], %g3
13229 #endif
13230 jmpl %g3, %g0
13231 nop
13232
13233 .globl glVertexArrayRangeNV
13234 .type glVertexArrayRangeNV,#function
13235 glVertexArrayRangeNV:
13236 #ifdef __sparc_v9__
13237 sethi %hi(0x00000000), %g2
13238 sethi %hi(0x00000000), %g1
13239 or %g2, %lo(0x00000000), %g2
13240 or %g1, %lo(0x00000000), %g1
13241 sllx %g2, 32, %g2
13242 ldx [%g1 + %g2], %g1
13243 sethi %hi(8 * _gloffset_VertexArrayRangeNV), %g2
13244 or %g2, %lo(8 * _gloffset_VertexArrayRangeNV), %g2
13245 ldx [%g1 + %g2], %g3
13246 #else
13247 sethi %hi(0x00000000), %g1
13248 ld [%g1 + %lo(0x00000000)], %g1
13249 ld [%g1 + (4 * _gloffset_VertexArrayRangeNV)], %g3
13250 #endif
13251 jmpl %g3, %g0
13252 nop
13253
13254 .globl glCombinerParameterfvNV
13255 .type glCombinerParameterfvNV,#function
13256 glCombinerParameterfvNV:
13257 #ifdef __sparc_v9__
13258 sethi %hi(0x00000000), %g2
13259 sethi %hi(0x00000000), %g1
13260 or %g2, %lo(0x00000000), %g2
13261 or %g1, %lo(0x00000000), %g1
13262 sllx %g2, 32, %g2
13263 ldx [%g1 + %g2], %g1
13264 sethi %hi(8 * _gloffset_CombinerParameterfvNV), %g2
13265 or %g2, %lo(8 * _gloffset_CombinerParameterfvNV), %g2
13266 ldx [%g1 + %g2], %g3
13267 #else
13268 sethi %hi(0x00000000), %g1
13269 ld [%g1 + %lo(0x00000000)], %g1
13270 ld [%g1 + (4 * _gloffset_CombinerParameterfvNV)], %g3
13271 #endif
13272 jmpl %g3, %g0
13273 nop
13274
13275 .globl glCombinerParameterfNV
13276 .type glCombinerParameterfNV,#function
13277 glCombinerParameterfNV:
13278 #ifdef __sparc_v9__
13279 sethi %hi(0x00000000), %g2
13280 sethi %hi(0x00000000), %g1
13281 or %g2, %lo(0x00000000), %g2
13282 or %g1, %lo(0x00000000), %g1
13283 sllx %g2, 32, %g2
13284 ldx [%g1 + %g2], %g1
13285 sethi %hi(8 * _gloffset_CombinerParameterfNV), %g2
13286 or %g2, %lo(8 * _gloffset_CombinerParameterfNV), %g2
13287 ldx [%g1 + %g2], %g3
13288 #else
13289 sethi %hi(0x00000000), %g1
13290 ld [%g1 + %lo(0x00000000)], %g1
13291 ld [%g1 + (4 * _gloffset_CombinerParameterfNV)], %g3
13292 #endif
13293 jmpl %g3, %g0
13294 nop
13295
13296 .globl glCombinerParameterivNV
13297 .type glCombinerParameterivNV,#function
13298 glCombinerParameterivNV:
13299 #ifdef __sparc_v9__
13300 sethi %hi(0x00000000), %g2
13301 sethi %hi(0x00000000), %g1
13302 or %g2, %lo(0x00000000), %g2
13303 or %g1, %lo(0x00000000), %g1
13304 sllx %g2, 32, %g2
13305 ldx [%g1 + %g2], %g1
13306 sethi %hi(8 * _gloffset_CombinerParameterivNV), %g2
13307 or %g2, %lo(8 * _gloffset_CombinerParameterivNV), %g2
13308 ldx [%g1 + %g2], %g3
13309 #else
13310 sethi %hi(0x00000000), %g1
13311 ld [%g1 + %lo(0x00000000)], %g1
13312 ld [%g1 + (4 * _gloffset_CombinerParameterivNV)], %g3
13313 #endif
13314 jmpl %g3, %g0
13315 nop
13316
13317 .globl glCombinerParameteriNV
13318 .type glCombinerParameteriNV,#function
13319 glCombinerParameteriNV:
13320 #ifdef __sparc_v9__
13321 sethi %hi(0x00000000), %g2
13322 sethi %hi(0x00000000), %g1
13323 or %g2, %lo(0x00000000), %g2
13324 or %g1, %lo(0x00000000), %g1
13325 sllx %g2, 32, %g2
13326 ldx [%g1 + %g2], %g1
13327 sethi %hi(8 * _gloffset_CombinerParameteriNV), %g2
13328 or %g2, %lo(8 * _gloffset_CombinerParameteriNV), %g2
13329 ldx [%g1 + %g2], %g3
13330 #else
13331 sethi %hi(0x00000000), %g1
13332 ld [%g1 + %lo(0x00000000)], %g1
13333 ld [%g1 + (4 * _gloffset_CombinerParameteriNV)], %g3
13334 #endif
13335 jmpl %g3, %g0
13336 nop
13337
13338 .globl glCombinerInputNV
13339 .type glCombinerInputNV,#function
13340 glCombinerInputNV:
13341 #ifdef __sparc_v9__
13342 sethi %hi(0x00000000), %g2
13343 sethi %hi(0x00000000), %g1
13344 or %g2, %lo(0x00000000), %g2
13345 or %g1, %lo(0x00000000), %g1
13346 sllx %g2, 32, %g2
13347 ldx [%g1 + %g2], %g1
13348 sethi %hi(8 * _gloffset_CombinerInputNV), %g2
13349 or %g2, %lo(8 * _gloffset_CombinerInputNV), %g2
13350 ldx [%g1 + %g2], %g3
13351 #else
13352 sethi %hi(0x00000000), %g1
13353 ld [%g1 + %lo(0x00000000)], %g1
13354 ld [%g1 + (4 * _gloffset_CombinerInputNV)], %g3
13355 #endif
13356 jmpl %g3, %g0
13357 nop
13358
13359 .globl glCombinerOutputNV
13360 .type glCombinerOutputNV,#function
13361 glCombinerOutputNV:
13362 #ifdef __sparc_v9__
13363 sethi %hi(0x00000000), %g2
13364 sethi %hi(0x00000000), %g1
13365 or %g2, %lo(0x00000000), %g2
13366 or %g1, %lo(0x00000000), %g1
13367 sllx %g2, 32, %g2
13368 ldx [%g1 + %g2], %g1
13369 sethi %hi(8 * _gloffset_CombinerOutputNV), %g2
13370 or %g2, %lo(8 * _gloffset_CombinerOutputNV), %g2
13371 ldx [%g1 + %g2], %g3
13372 #else
13373 sethi %hi(0x00000000), %g1
13374 ld [%g1 + %lo(0x00000000)], %g1
13375 ld [%g1 + (4 * _gloffset_CombinerOutputNV)], %g3
13376 #endif
13377 jmpl %g3, %g0
13378 nop
13379
13380 .globl glFinalCombinerInputNV
13381 .type glFinalCombinerInputNV,#function
13382 glFinalCombinerInputNV:
13383 #ifdef __sparc_v9__
13384 sethi %hi(0x00000000), %g2
13385 sethi %hi(0x00000000), %g1
13386 or %g2, %lo(0x00000000), %g2
13387 or %g1, %lo(0x00000000), %g1
13388 sllx %g2, 32, %g2
13389 ldx [%g1 + %g2], %g1
13390 sethi %hi(8 * _gloffset_FinalCombinerInputNV), %g2
13391 or %g2, %lo(8 * _gloffset_FinalCombinerInputNV), %g2
13392 ldx [%g1 + %g2], %g3
13393 #else
13394 sethi %hi(0x00000000), %g1
13395 ld [%g1 + %lo(0x00000000)], %g1
13396 ld [%g1 + (4 * _gloffset_FinalCombinerInputNV)], %g3
13397 #endif
13398 jmpl %g3, %g0
13399 nop
13400
13401 .globl glGetCombinerInputParameterfvNV
13402 .type glGetCombinerInputParameterfvNV,#function
13403 glGetCombinerInputParameterfvNV:
13404 #ifdef __sparc_v9__
13405 sethi %hi(0x00000000), %g2
13406 sethi %hi(0x00000000), %g1
13407 or %g2, %lo(0x00000000), %g2
13408 or %g1, %lo(0x00000000), %g1
13409 sllx %g2, 32, %g2
13410 ldx [%g1 + %g2], %g1
13411 sethi %hi(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
13412 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
13413 ldx [%g1 + %g2], %g3
13414 #else
13415 sethi %hi(0x00000000), %g1
13416 ld [%g1 + %lo(0x00000000)], %g1
13417 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterfvNV)], %g3
13418 #endif
13419 jmpl %g3, %g0
13420 nop
13421
13422 .globl glGetCombinerInputParameterivNV
13423 .type glGetCombinerInputParameterivNV,#function
13424 glGetCombinerInputParameterivNV:
13425 #ifdef __sparc_v9__
13426 sethi %hi(0x00000000), %g2
13427 sethi %hi(0x00000000), %g1
13428 or %g2, %lo(0x00000000), %g2
13429 or %g1, %lo(0x00000000), %g1
13430 sllx %g2, 32, %g2
13431 ldx [%g1 + %g2], %g1
13432 sethi %hi(8 * _gloffset_GetCombinerInputParameterivNV), %g2
13433 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterivNV), %g2
13434 ldx [%g1 + %g2], %g3
13435 #else
13436 sethi %hi(0x00000000), %g1
13437 ld [%g1 + %lo(0x00000000)], %g1
13438 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterivNV)], %g3
13439 #endif
13440 jmpl %g3, %g0
13441 nop
13442
13443 .globl glGetCombinerOutputParameterfvNV
13444 .type glGetCombinerOutputParameterfvNV,#function
13445 glGetCombinerOutputParameterfvNV:
13446 #ifdef __sparc_v9__
13447 sethi %hi(0x00000000), %g2
13448 sethi %hi(0x00000000), %g1
13449 or %g2, %lo(0x00000000), %g2
13450 or %g1, %lo(0x00000000), %g1
13451 sllx %g2, 32, %g2
13452 ldx [%g1 + %g2], %g1
13453 sethi %hi(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
13454 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
13455 ldx [%g1 + %g2], %g3
13456 #else
13457 sethi %hi(0x00000000), %g1
13458 ld [%g1 + %lo(0x00000000)], %g1
13459 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterfvNV)], %g3
13460 #endif
13461 jmpl %g3, %g0
13462 nop
13463
13464 .globl glGetCombinerOutputParameterivNV
13465 .type glGetCombinerOutputParameterivNV,#function
13466 glGetCombinerOutputParameterivNV:
13467 #ifdef __sparc_v9__
13468 sethi %hi(0x00000000), %g2
13469 sethi %hi(0x00000000), %g1
13470 or %g2, %lo(0x00000000), %g2
13471 or %g1, %lo(0x00000000), %g1
13472 sllx %g2, 32, %g2
13473 ldx [%g1 + %g2], %g1
13474 sethi %hi(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
13475 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
13476 ldx [%g1 + %g2], %g3
13477 #else
13478 sethi %hi(0x00000000), %g1
13479 ld [%g1 + %lo(0x00000000)], %g1
13480 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterivNV)], %g3
13481 #endif
13482 jmpl %g3, %g0
13483 nop
13484
13485 .globl glGetFinalCombinerInputParameterfvNV
13486 .type glGetFinalCombinerInputParameterfvNV,#function
13487 glGetFinalCombinerInputParameterfvNV:
13488 #ifdef __sparc_v9__
13489 sethi %hi(0x00000000), %g2
13490 sethi %hi(0x00000000), %g1
13491 or %g2, %lo(0x00000000), %g2
13492 or %g1, %lo(0x00000000), %g1
13493 sllx %g2, 32, %g2
13494 ldx [%g1 + %g2], %g1
13495 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
13496 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
13497 ldx [%g1 + %g2], %g3
13498 #else
13499 sethi %hi(0x00000000), %g1
13500 ld [%g1 + %lo(0x00000000)], %g1
13501 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterfvNV)], %g3
13502 #endif
13503 jmpl %g3, %g0
13504 nop
13505
13506 .globl glGetFinalCombinerInputParameterivNV
13507 .type glGetFinalCombinerInputParameterivNV,#function
13508 glGetFinalCombinerInputParameterivNV:
13509 #ifdef __sparc_v9__
13510 sethi %hi(0x00000000), %g2
13511 sethi %hi(0x00000000), %g1
13512 or %g2, %lo(0x00000000), %g2
13513 or %g1, %lo(0x00000000), %g1
13514 sllx %g2, 32, %g2
13515 ldx [%g1 + %g2], %g1
13516 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
13517 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
13518 ldx [%g1 + %g2], %g3
13519 #else
13520 sethi %hi(0x00000000), %g1
13521 ld [%g1 + %lo(0x00000000)], %g1
13522 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterivNV)], %g3
13523 #endif
13524 jmpl %g3, %g0
13525 nop
13526
13527 .globl glResizeBuffersMESA
13528 .type glResizeBuffersMESA,#function
13529 glResizeBuffersMESA:
13530 #ifdef __sparc_v9__
13531 sethi %hi(0x00000000), %g2
13532 sethi %hi(0x00000000), %g1
13533 or %g2, %lo(0x00000000), %g2
13534 or %g1, %lo(0x00000000), %g1
13535 sllx %g2, 32, %g2
13536 ldx [%g1 + %g2], %g1
13537 sethi %hi(8 * _gloffset_ResizeBuffersMESA), %g2
13538 or %g2, %lo(8 * _gloffset_ResizeBuffersMESA), %g2
13539 ldx [%g1 + %g2], %g3
13540 #else
13541 sethi %hi(0x00000000), %g1
13542 ld [%g1 + %lo(0x00000000)], %g1
13543 ld [%g1 + (4 * _gloffset_ResizeBuffersMESA)], %g3
13544 #endif
13545 jmpl %g3, %g0
13546 nop
13547
13548 .globl glWindowPos2dMESA
13549 .type glWindowPos2dMESA,#function
13550 glWindowPos2dMESA:
13551 #ifdef __sparc_v9__
13552 sethi %hi(0x00000000), %g2
13553 sethi %hi(0x00000000), %g1
13554 or %g2, %lo(0x00000000), %g2
13555 or %g1, %lo(0x00000000), %g1
13556 sllx %g2, 32, %g2
13557 ldx [%g1 + %g2], %g1
13558 sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
13559 or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
13560 ldx [%g1 + %g2], %g3
13561 #else
13562 sethi %hi(0x00000000), %g1
13563 ld [%g1 + %lo(0x00000000)], %g1
13564 ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
13565 #endif
13566 jmpl %g3, %g0
13567 nop
13568
13569 .globl glWindowPos2dvMESA
13570 .type glWindowPos2dvMESA,#function
13571 glWindowPos2dvMESA:
13572 #ifdef __sparc_v9__
13573 sethi %hi(0x00000000), %g2
13574 sethi %hi(0x00000000), %g1
13575 or %g2, %lo(0x00000000), %g2
13576 or %g1, %lo(0x00000000), %g1
13577 sllx %g2, 32, %g2
13578 ldx [%g1 + %g2], %g1
13579 sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
13580 or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
13581 ldx [%g1 + %g2], %g3
13582 #else
13583 sethi %hi(0x00000000), %g1
13584 ld [%g1 + %lo(0x00000000)], %g1
13585 ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
13586 #endif
13587 jmpl %g3, %g0
13588 nop
13589
13590 .globl glWindowPos2fMESA
13591 .type glWindowPos2fMESA,#function
13592 glWindowPos2fMESA:
13593 #ifdef __sparc_v9__
13594 sethi %hi(0x00000000), %g2
13595 sethi %hi(0x00000000), %g1
13596 or %g2, %lo(0x00000000), %g2
13597 or %g1, %lo(0x00000000), %g1
13598 sllx %g2, 32, %g2
13599 ldx [%g1 + %g2], %g1
13600 sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
13601 or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
13602 ldx [%g1 + %g2], %g3
13603 #else
13604 sethi %hi(0x00000000), %g1
13605 ld [%g1 + %lo(0x00000000)], %g1
13606 ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
13607 #endif
13608 jmpl %g3, %g0
13609 nop
13610
13611 .globl glWindowPos2fvMESA
13612 .type glWindowPos2fvMESA,#function
13613 glWindowPos2fvMESA:
13614 #ifdef __sparc_v9__
13615 sethi %hi(0x00000000), %g2
13616 sethi %hi(0x00000000), %g1
13617 or %g2, %lo(0x00000000), %g2
13618 or %g1, %lo(0x00000000), %g1
13619 sllx %g2, 32, %g2
13620 ldx [%g1 + %g2], %g1
13621 sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
13622 or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
13623 ldx [%g1 + %g2], %g3
13624 #else
13625 sethi %hi(0x00000000), %g1
13626 ld [%g1 + %lo(0x00000000)], %g1
13627 ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
13628 #endif
13629 jmpl %g3, %g0
13630 nop
13631
13632 .globl glWindowPos2iMESA
13633 .type glWindowPos2iMESA,#function
13634 glWindowPos2iMESA:
13635 #ifdef __sparc_v9__
13636 sethi %hi(0x00000000), %g2
13637 sethi %hi(0x00000000), %g1
13638 or %g2, %lo(0x00000000), %g2
13639 or %g1, %lo(0x00000000), %g1
13640 sllx %g2, 32, %g2
13641 ldx [%g1 + %g2], %g1
13642 sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
13643 or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
13644 ldx [%g1 + %g2], %g3
13645 #else
13646 sethi %hi(0x00000000), %g1
13647 ld [%g1 + %lo(0x00000000)], %g1
13648 ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
13649 #endif
13650 jmpl %g3, %g0
13651 nop
13652
13653 .globl glWindowPos2ivMESA
13654 .type glWindowPos2ivMESA,#function
13655 glWindowPos2ivMESA:
13656 #ifdef __sparc_v9__
13657 sethi %hi(0x00000000), %g2
13658 sethi %hi(0x00000000), %g1
13659 or %g2, %lo(0x00000000), %g2
13660 or %g1, %lo(0x00000000), %g1
13661 sllx %g2, 32, %g2
13662 ldx [%g1 + %g2], %g1
13663 sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
13664 or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
13665 ldx [%g1 + %g2], %g3
13666 #else
13667 sethi %hi(0x00000000), %g1
13668 ld [%g1 + %lo(0x00000000)], %g1
13669 ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
13670 #endif
13671 jmpl %g3, %g0
13672 nop
13673
13674 .globl glWindowPos2sMESA
13675 .type glWindowPos2sMESA,#function
13676 glWindowPos2sMESA:
13677 #ifdef __sparc_v9__
13678 sethi %hi(0x00000000), %g2
13679 sethi %hi(0x00000000), %g1
13680 or %g2, %lo(0x00000000), %g2
13681 or %g1, %lo(0x00000000), %g1
13682 sllx %g2, 32, %g2
13683 ldx [%g1 + %g2], %g1
13684 sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
13685 or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
13686 ldx [%g1 + %g2], %g3
13687 #else
13688 sethi %hi(0x00000000), %g1
13689 ld [%g1 + %lo(0x00000000)], %g1
13690 ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
13691 #endif
13692 jmpl %g3, %g0
13693 nop
13694
13695 .globl glWindowPos2svMESA
13696 .type glWindowPos2svMESA,#function
13697 glWindowPos2svMESA:
13698 #ifdef __sparc_v9__
13699 sethi %hi(0x00000000), %g2
13700 sethi %hi(0x00000000), %g1
13701 or %g2, %lo(0x00000000), %g2
13702 or %g1, %lo(0x00000000), %g1
13703 sllx %g2, 32, %g2
13704 ldx [%g1 + %g2], %g1
13705 sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
13706 or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
13707 ldx [%g1 + %g2], %g3
13708 #else
13709 sethi %hi(0x00000000), %g1
13710 ld [%g1 + %lo(0x00000000)], %g1
13711 ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
13712 #endif
13713 jmpl %g3, %g0
13714 nop
13715
13716 .globl glWindowPos3dMESA
13717 .type glWindowPos3dMESA,#function
13718 glWindowPos3dMESA:
13719 #ifdef __sparc_v9__
13720 sethi %hi(0x00000000), %g2
13721 sethi %hi(0x00000000), %g1
13722 or %g2, %lo(0x00000000), %g2
13723 or %g1, %lo(0x00000000), %g1
13724 sllx %g2, 32, %g2
13725 ldx [%g1 + %g2], %g1
13726 sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
13727 or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
13728 ldx [%g1 + %g2], %g3
13729 #else
13730 sethi %hi(0x00000000), %g1
13731 ld [%g1 + %lo(0x00000000)], %g1
13732 ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
13733 #endif
13734 jmpl %g3, %g0
13735 nop
13736
13737 .globl glWindowPos3dvMESA
13738 .type glWindowPos3dvMESA,#function
13739 glWindowPos3dvMESA:
13740 #ifdef __sparc_v9__
13741 sethi %hi(0x00000000), %g2
13742 sethi %hi(0x00000000), %g1
13743 or %g2, %lo(0x00000000), %g2
13744 or %g1, %lo(0x00000000), %g1
13745 sllx %g2, 32, %g2
13746 ldx [%g1 + %g2], %g1
13747 sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
13748 or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
13749 ldx [%g1 + %g2], %g3
13750 #else
13751 sethi %hi(0x00000000), %g1
13752 ld [%g1 + %lo(0x00000000)], %g1
13753 ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
13754 #endif
13755 jmpl %g3, %g0
13756 nop
13757
13758 .globl glWindowPos3fMESA
13759 .type glWindowPos3fMESA,#function
13760 glWindowPos3fMESA:
13761 #ifdef __sparc_v9__
13762 sethi %hi(0x00000000), %g2
13763 sethi %hi(0x00000000), %g1
13764 or %g2, %lo(0x00000000), %g2
13765 or %g1, %lo(0x00000000), %g1
13766 sllx %g2, 32, %g2
13767 ldx [%g1 + %g2], %g1
13768 sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
13769 or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
13770 ldx [%g1 + %g2], %g3
13771 #else
13772 sethi %hi(0x00000000), %g1
13773 ld [%g1 + %lo(0x00000000)], %g1
13774 ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
13775 #endif
13776 jmpl %g3, %g0
13777 nop
13778
13779 .globl glWindowPos3fvMESA
13780 .type glWindowPos3fvMESA,#function
13781 glWindowPos3fvMESA:
13782 #ifdef __sparc_v9__
13783 sethi %hi(0x00000000), %g2
13784 sethi %hi(0x00000000), %g1
13785 or %g2, %lo(0x00000000), %g2
13786 or %g1, %lo(0x00000000), %g1
13787 sllx %g2, 32, %g2
13788 ldx [%g1 + %g2], %g1
13789 sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
13790 or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
13791 ldx [%g1 + %g2], %g3
13792 #else
13793 sethi %hi(0x00000000), %g1
13794 ld [%g1 + %lo(0x00000000)], %g1
13795 ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
13796 #endif
13797 jmpl %g3, %g0
13798 nop
13799
13800 .globl glWindowPos3iMESA
13801 .type glWindowPos3iMESA,#function
13802 glWindowPos3iMESA:
13803 #ifdef __sparc_v9__
13804 sethi %hi(0x00000000), %g2
13805 sethi %hi(0x00000000), %g1
13806 or %g2, %lo(0x00000000), %g2
13807 or %g1, %lo(0x00000000), %g1
13808 sllx %g2, 32, %g2
13809 ldx [%g1 + %g2], %g1
13810 sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
13811 or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
13812 ldx [%g1 + %g2], %g3
13813 #else
13814 sethi %hi(0x00000000), %g1
13815 ld [%g1 + %lo(0x00000000)], %g1
13816 ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
13817 #endif
13818 jmpl %g3, %g0
13819 nop
13820
13821 .globl glWindowPos3ivMESA
13822 .type glWindowPos3ivMESA,#function
13823 glWindowPos3ivMESA:
13824 #ifdef __sparc_v9__
13825 sethi %hi(0x00000000), %g2
13826 sethi %hi(0x00000000), %g1
13827 or %g2, %lo(0x00000000), %g2
13828 or %g1, %lo(0x00000000), %g1
13829 sllx %g2, 32, %g2
13830 ldx [%g1 + %g2], %g1
13831 sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
13832 or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
13833 ldx [%g1 + %g2], %g3
13834 #else
13835 sethi %hi(0x00000000), %g1
13836 ld [%g1 + %lo(0x00000000)], %g1
13837 ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
13838 #endif
13839 jmpl %g3, %g0
13840 nop
13841
13842 .globl glWindowPos3sMESA
13843 .type glWindowPos3sMESA,#function
13844 glWindowPos3sMESA:
13845 #ifdef __sparc_v9__
13846 sethi %hi(0x00000000), %g2
13847 sethi %hi(0x00000000), %g1
13848 or %g2, %lo(0x00000000), %g2
13849 or %g1, %lo(0x00000000), %g1
13850 sllx %g2, 32, %g2
13851 ldx [%g1 + %g2], %g1
13852 sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
13853 or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
13854 ldx [%g1 + %g2], %g3
13855 #else
13856 sethi %hi(0x00000000), %g1
13857 ld [%g1 + %lo(0x00000000)], %g1
13858 ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
13859 #endif
13860 jmpl %g3, %g0
13861 nop
13862
13863 .globl glWindowPos3svMESA
13864 .type glWindowPos3svMESA,#function
13865 glWindowPos3svMESA:
13866 #ifdef __sparc_v9__
13867 sethi %hi(0x00000000), %g2
13868 sethi %hi(0x00000000), %g1
13869 or %g2, %lo(0x00000000), %g2
13870 or %g1, %lo(0x00000000), %g1
13871 sllx %g2, 32, %g2
13872 ldx [%g1 + %g2], %g1
13873 sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
13874 or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
13875 ldx [%g1 + %g2], %g3
13876 #else
13877 sethi %hi(0x00000000), %g1
13878 ld [%g1 + %lo(0x00000000)], %g1
13879 ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
13880 #endif
13881 jmpl %g3, %g0
13882 nop
13883
13884 .globl glWindowPos4dMESA
13885 .type glWindowPos4dMESA,#function
13886 glWindowPos4dMESA:
13887 #ifdef __sparc_v9__
13888 sethi %hi(0x00000000), %g2
13889 sethi %hi(0x00000000), %g1
13890 or %g2, %lo(0x00000000), %g2
13891 or %g1, %lo(0x00000000), %g1
13892 sllx %g2, 32, %g2
13893 ldx [%g1 + %g2], %g1
13894 sethi %hi(8 * _gloffset_WindowPos4dMESA), %g2
13895 or %g2, %lo(8 * _gloffset_WindowPos4dMESA), %g2
13896 ldx [%g1 + %g2], %g3
13897 #else
13898 sethi %hi(0x00000000), %g1
13899 ld [%g1 + %lo(0x00000000)], %g1
13900 ld [%g1 + (4 * _gloffset_WindowPos4dMESA)], %g3
13901 #endif
13902 jmpl %g3, %g0
13903 nop
13904
13905 .globl glWindowPos4dvMESA
13906 .type glWindowPos4dvMESA,#function
13907 glWindowPos4dvMESA:
13908 #ifdef __sparc_v9__
13909 sethi %hi(0x00000000), %g2
13910 sethi %hi(0x00000000), %g1
13911 or %g2, %lo(0x00000000), %g2
13912 or %g1, %lo(0x00000000), %g1
13913 sllx %g2, 32, %g2
13914 ldx [%g1 + %g2], %g1
13915 sethi %hi(8 * _gloffset_WindowPos4dvMESA), %g2
13916 or %g2, %lo(8 * _gloffset_WindowPos4dvMESA), %g2
13917 ldx [%g1 + %g2], %g3
13918 #else
13919 sethi %hi(0x00000000), %g1
13920 ld [%g1 + %lo(0x00000000)], %g1
13921 ld [%g1 + (4 * _gloffset_WindowPos4dvMESA)], %g3
13922 #endif
13923 jmpl %g3, %g0
13924 nop
13925
13926 .globl glWindowPos4fMESA
13927 .type glWindowPos4fMESA,#function
13928 glWindowPos4fMESA:
13929 #ifdef __sparc_v9__
13930 sethi %hi(0x00000000), %g2
13931 sethi %hi(0x00000000), %g1
13932 or %g2, %lo(0x00000000), %g2
13933 or %g1, %lo(0x00000000), %g1
13934 sllx %g2, 32, %g2
13935 ldx [%g1 + %g2], %g1
13936 sethi %hi(8 * _gloffset_WindowPos4fMESA), %g2
13937 or %g2, %lo(8 * _gloffset_WindowPos4fMESA), %g2
13938 ldx [%g1 + %g2], %g3
13939 #else
13940 sethi %hi(0x00000000), %g1
13941 ld [%g1 + %lo(0x00000000)], %g1
13942 ld [%g1 + (4 * _gloffset_WindowPos4fMESA)], %g3
13943 #endif
13944 jmpl %g3, %g0
13945 nop
13946
13947 .globl glWindowPos4fvMESA
13948 .type glWindowPos4fvMESA,#function
13949 glWindowPos4fvMESA:
13950 #ifdef __sparc_v9__
13951 sethi %hi(0x00000000), %g2
13952 sethi %hi(0x00000000), %g1
13953 or %g2, %lo(0x00000000), %g2
13954 or %g1, %lo(0x00000000), %g1
13955 sllx %g2, 32, %g2
13956 ldx [%g1 + %g2], %g1
13957 sethi %hi(8 * _gloffset_WindowPos4fvMESA), %g2
13958 or %g2, %lo(8 * _gloffset_WindowPos4fvMESA), %g2
13959 ldx [%g1 + %g2], %g3
13960 #else
13961 sethi %hi(0x00000000), %g1
13962 ld [%g1 + %lo(0x00000000)], %g1
13963 ld [%g1 + (4 * _gloffset_WindowPos4fvMESA)], %g3
13964 #endif
13965 jmpl %g3, %g0
13966 nop
13967
13968 .globl glWindowPos4iMESA
13969 .type glWindowPos4iMESA,#function
13970 glWindowPos4iMESA:
13971 #ifdef __sparc_v9__
13972 sethi %hi(0x00000000), %g2
13973 sethi %hi(0x00000000), %g1
13974 or %g2, %lo(0x00000000), %g2
13975 or %g1, %lo(0x00000000), %g1
13976 sllx %g2, 32, %g2
13977 ldx [%g1 + %g2], %g1
13978 sethi %hi(8 * _gloffset_WindowPos4iMESA), %g2
13979 or %g2, %lo(8 * _gloffset_WindowPos4iMESA), %g2
13980 ldx [%g1 + %g2], %g3
13981 #else
13982 sethi %hi(0x00000000), %g1
13983 ld [%g1 + %lo(0x00000000)], %g1
13984 ld [%g1 + (4 * _gloffset_WindowPos4iMESA)], %g3
13985 #endif
13986 jmpl %g3, %g0
13987 nop
13988
13989 .globl glWindowPos4ivMESA
13990 .type glWindowPos4ivMESA,#function
13991 glWindowPos4ivMESA:
13992 #ifdef __sparc_v9__
13993 sethi %hi(0x00000000), %g2
13994 sethi %hi(0x00000000), %g1
13995 or %g2, %lo(0x00000000), %g2
13996 or %g1, %lo(0x00000000), %g1
13997 sllx %g2, 32, %g2
13998 ldx [%g1 + %g2], %g1
13999 sethi %hi(8 * _gloffset_WindowPos4ivMESA), %g2
14000 or %g2, %lo(8 * _gloffset_WindowPos4ivMESA), %g2
14001 ldx [%g1 + %g2], %g3
14002 #else
14003 sethi %hi(0x00000000), %g1
14004 ld [%g1 + %lo(0x00000000)], %g1
14005 ld [%g1 + (4 * _gloffset_WindowPos4ivMESA)], %g3
14006 #endif
14007 jmpl %g3, %g0
14008 nop
14009
14010 .globl glWindowPos4sMESA
14011 .type glWindowPos4sMESA,#function
14012 glWindowPos4sMESA:
14013 #ifdef __sparc_v9__
14014 sethi %hi(0x00000000), %g2
14015 sethi %hi(0x00000000), %g1
14016 or %g2, %lo(0x00000000), %g2
14017 or %g1, %lo(0x00000000), %g1
14018 sllx %g2, 32, %g2
14019 ldx [%g1 + %g2], %g1
14020 sethi %hi(8 * _gloffset_WindowPos4sMESA), %g2
14021 or %g2, %lo(8 * _gloffset_WindowPos4sMESA), %g2
14022 ldx [%g1 + %g2], %g3
14023 #else
14024 sethi %hi(0x00000000), %g1
14025 ld [%g1 + %lo(0x00000000)], %g1
14026 ld [%g1 + (4 * _gloffset_WindowPos4sMESA)], %g3
14027 #endif
14028 jmpl %g3, %g0
14029 nop
14030
14031 .globl glWindowPos4svMESA
14032 .type glWindowPos4svMESA,#function
14033 glWindowPos4svMESA:
14034 #ifdef __sparc_v9__
14035 sethi %hi(0x00000000), %g2
14036 sethi %hi(0x00000000), %g1
14037 or %g2, %lo(0x00000000), %g2
14038 or %g1, %lo(0x00000000), %g1
14039 sllx %g2, 32, %g2
14040 ldx [%g1 + %g2], %g1
14041 sethi %hi(8 * _gloffset_WindowPos4svMESA), %g2
14042 or %g2, %lo(8 * _gloffset_WindowPos4svMESA), %g2
14043 ldx [%g1 + %g2], %g3
14044 #else
14045 sethi %hi(0x00000000), %g1
14046 ld [%g1 + %lo(0x00000000)], %g1
14047 ld [%g1 + (4 * _gloffset_WindowPos4svMESA)], %g3
14048 #endif
14049 jmpl %g3, %g0
14050 nop
14051
14052 .globl glTbufferMask3DFX
14053 .type glTbufferMask3DFX,#function
14054 glTbufferMask3DFX:
14055 #ifdef __sparc_v9__
14056 sethi %hi(0x00000000), %g2
14057 sethi %hi(0x00000000), %g1
14058 or %g2, %lo(0x00000000), %g2
14059 or %g1, %lo(0x00000000), %g1
14060 sllx %g2, 32, %g2
14061 ldx [%g1 + %g2], %g1
14062 sethi %hi(8 * _gloffset_TbufferMask3DFX), %g2
14063 or %g2, %lo(8 * _gloffset_TbufferMask3DFX), %g2
14064 ldx [%g1 + %g2], %g3
14065 #else
14066 sethi %hi(0x00000000), %g1
14067 ld [%g1 + %lo(0x00000000)], %g1
14068 ld [%g1 + (4 * _gloffset_TbufferMask3DFX)], %g3
14069 #endif
14070 jmpl %g3, %g0
14071 nop
14072
14073 .globl glSampleMaskEXT
14074 .type glSampleMaskEXT,#function
14075 glSampleMaskEXT:
14076 #ifdef __sparc_v9__
14077 sethi %hi(0x00000000), %g2
14078 sethi %hi(0x00000000), %g1
14079 or %g2, %lo(0x00000000), %g2
14080 or %g1, %lo(0x00000000), %g1
14081 sllx %g2, 32, %g2
14082 ldx [%g1 + %g2], %g1
14083 sethi %hi(8 * _gloffset_SampleMaskSGIS), %g2
14084 or %g2, %lo(8 * _gloffset_SampleMaskSGIS), %g2
14085 ldx [%g1 + %g2], %g3
14086 #else
14087 sethi %hi(0x00000000), %g1
14088 ld [%g1 + %lo(0x00000000)], %g1
14089 ld [%g1 + (4 * _gloffset_SampleMaskSGIS)], %g3
14090 #endif
14091 jmpl %g3, %g0
14092 nop
14093
14094 .globl glSamplePatternEXT
14095 .type glSamplePatternEXT,#function
14096 glSamplePatternEXT:
14097 #ifdef __sparc_v9__
14098 sethi %hi(0x00000000), %g2
14099 sethi %hi(0x00000000), %g1
14100 or %g2, %lo(0x00000000), %g2
14101 or %g1, %lo(0x00000000), %g1
14102 sllx %g2, 32, %g2
14103 ldx [%g1 + %g2], %g1
14104 sethi %hi(8 * _gloffset_SamplePatternSGIS), %g2
14105 or %g2, %lo(8 * _gloffset_SamplePatternSGIS), %g2
14106 ldx [%g1 + %g2], %g3
14107 #else
14108 sethi %hi(0x00000000), %g1
14109 ld [%g1 + %lo(0x00000000)], %g1
14110 ld [%g1 + (4 * _gloffset_SamplePatternSGIS)], %g3
14111 #endif
14112 jmpl %g3, %g0
14113 nop
14114
14115 .globl glWindowPos2dARB
14116 .type glWindowPos2dARB,#function
14117 glWindowPos2dARB:
14118 #ifdef __sparc_v9__
14119 sethi %hi(0x00000000), %g2
14120 sethi %hi(0x00000000), %g1
14121 or %g2, %lo(0x00000000), %g2
14122 or %g1, %lo(0x00000000), %g1
14123 sllx %g2, 32, %g2
14124 ldx [%g1 + %g2], %g1
14125 sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
14126 or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
14127 ldx [%g1 + %g2], %g3
14128 #else
14129 sethi %hi(0x00000000), %g1
14130 ld [%g1 + %lo(0x00000000)], %g1
14131 ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
14132 #endif
14133 jmpl %g3, %g0
14134 nop
14135
14136 .globl glWindowPos2fARB
14137 .type glWindowPos2fARB,#function
14138 glWindowPos2fARB:
14139 #ifdef __sparc_v9__
14140 sethi %hi(0x00000000), %g2
14141 sethi %hi(0x00000000), %g1
14142 or %g2, %lo(0x00000000), %g2
14143 or %g1, %lo(0x00000000), %g1
14144 sllx %g2, 32, %g2
14145 ldx [%g1 + %g2], %g1
14146 sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
14147 or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
14148 ldx [%g1 + %g2], %g3
14149 #else
14150 sethi %hi(0x00000000), %g1
14151 ld [%g1 + %lo(0x00000000)], %g1
14152 ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
14153 #endif
14154 jmpl %g3, %g0
14155 nop
14156
14157 .globl glWindowPos2iARB
14158 .type glWindowPos2iARB,#function
14159 glWindowPos2iARB:
14160 #ifdef __sparc_v9__
14161 sethi %hi(0x00000000), %g2
14162 sethi %hi(0x00000000), %g1
14163 or %g2, %lo(0x00000000), %g2
14164 or %g1, %lo(0x00000000), %g1
14165 sllx %g2, 32, %g2
14166 ldx [%g1 + %g2], %g1
14167 sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
14168 or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
14169 ldx [%g1 + %g2], %g3
14170 #else
14171 sethi %hi(0x00000000), %g1
14172 ld [%g1 + %lo(0x00000000)], %g1
14173 ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
14174 #endif
14175 jmpl %g3, %g0
14176 nop
14177
14178 .globl glWindowPos2sARB
14179 .type glWindowPos2sARB,#function
14180 glWindowPos2sARB:
14181 #ifdef __sparc_v9__
14182 sethi %hi(0x00000000), %g2
14183 sethi %hi(0x00000000), %g1
14184 or %g2, %lo(0x00000000), %g2
14185 or %g1, %lo(0x00000000), %g1
14186 sllx %g2, 32, %g2
14187 ldx [%g1 + %g2], %g1
14188 sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
14189 or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
14190 ldx [%g1 + %g2], %g3
14191 #else
14192 sethi %hi(0x00000000), %g1
14193 ld [%g1 + %lo(0x00000000)], %g1
14194 ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
14195 #endif
14196 jmpl %g3, %g0
14197 nop
14198
14199 .globl glWindowPos2dvARB
14200 .type glWindowPos2dvARB,#function
14201 glWindowPos2dvARB:
14202 #ifdef __sparc_v9__
14203 sethi %hi(0x00000000), %g2
14204 sethi %hi(0x00000000), %g1
14205 or %g2, %lo(0x00000000), %g2
14206 or %g1, %lo(0x00000000), %g1
14207 sllx %g2, 32, %g2
14208 ldx [%g1 + %g2], %g1
14209 sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
14210 or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
14211 ldx [%g1 + %g2], %g3
14212 #else
14213 sethi %hi(0x00000000), %g1
14214 ld [%g1 + %lo(0x00000000)], %g1
14215 ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
14216 #endif
14217 jmpl %g3, %g0
14218 nop
14219
14220 .globl glWindowPos2fvARB
14221 .type glWindowPos2fvARB,#function
14222 glWindowPos2fvARB:
14223 #ifdef __sparc_v9__
14224 sethi %hi(0x00000000), %g2
14225 sethi %hi(0x00000000), %g1
14226 or %g2, %lo(0x00000000), %g2
14227 or %g1, %lo(0x00000000), %g1
14228 sllx %g2, 32, %g2
14229 ldx [%g1 + %g2], %g1
14230 sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
14231 or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
14232 ldx [%g1 + %g2], %g3
14233 #else
14234 sethi %hi(0x00000000), %g1
14235 ld [%g1 + %lo(0x00000000)], %g1
14236 ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
14237 #endif
14238 jmpl %g3, %g0
14239 nop
14240
14241 .globl glWindowPos2ivARB
14242 .type glWindowPos2ivARB,#function
14243 glWindowPos2ivARB:
14244 #ifdef __sparc_v9__
14245 sethi %hi(0x00000000), %g2
14246 sethi %hi(0x00000000), %g1
14247 or %g2, %lo(0x00000000), %g2
14248 or %g1, %lo(0x00000000), %g1
14249 sllx %g2, 32, %g2
14250 ldx [%g1 + %g2], %g1
14251 sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
14252 or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
14253 ldx [%g1 + %g2], %g3
14254 #else
14255 sethi %hi(0x00000000), %g1
14256 ld [%g1 + %lo(0x00000000)], %g1
14257 ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
14258 #endif
14259 jmpl %g3, %g0
14260 nop
14261
14262 .globl glWindowPos2svARB
14263 .type glWindowPos2svARB,#function
14264 glWindowPos2svARB:
14265 #ifdef __sparc_v9__
14266 sethi %hi(0x00000000), %g2
14267 sethi %hi(0x00000000), %g1
14268 or %g2, %lo(0x00000000), %g2
14269 or %g1, %lo(0x00000000), %g1
14270 sllx %g2, 32, %g2
14271 ldx [%g1 + %g2], %g1
14272 sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
14273 or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
14274 ldx [%g1 + %g2], %g3
14275 #else
14276 sethi %hi(0x00000000), %g1
14277 ld [%g1 + %lo(0x00000000)], %g1
14278 ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
14279 #endif
14280 jmpl %g3, %g0
14281 nop
14282
14283 .globl glWindowPos3dARB
14284 .type glWindowPos3dARB,#function
14285 glWindowPos3dARB:
14286 #ifdef __sparc_v9__
14287 sethi %hi(0x00000000), %g2
14288 sethi %hi(0x00000000), %g1
14289 or %g2, %lo(0x00000000), %g2
14290 or %g1, %lo(0x00000000), %g1
14291 sllx %g2, 32, %g2
14292 ldx [%g1 + %g2], %g1
14293 sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
14294 or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
14295 ldx [%g1 + %g2], %g3
14296 #else
14297 sethi %hi(0x00000000), %g1
14298 ld [%g1 + %lo(0x00000000)], %g1
14299 ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
14300 #endif
14301 jmpl %g3, %g0
14302 nop
14303
14304 .globl glWindowPos3fARB
14305 .type glWindowPos3fARB,#function
14306 glWindowPos3fARB:
14307 #ifdef __sparc_v9__
14308 sethi %hi(0x00000000), %g2
14309 sethi %hi(0x00000000), %g1
14310 or %g2, %lo(0x00000000), %g2
14311 or %g1, %lo(0x00000000), %g1
14312 sllx %g2, 32, %g2
14313 ldx [%g1 + %g2], %g1
14314 sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
14315 or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
14316 ldx [%g1 + %g2], %g3
14317 #else
14318 sethi %hi(0x00000000), %g1
14319 ld [%g1 + %lo(0x00000000)], %g1
14320 ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
14321 #endif
14322 jmpl %g3, %g0
14323 nop
14324
14325 .globl glWindowPos3iARB
14326 .type glWindowPos3iARB,#function
14327 glWindowPos3iARB:
14328 #ifdef __sparc_v9__
14329 sethi %hi(0x00000000), %g2
14330 sethi %hi(0x00000000), %g1
14331 or %g2, %lo(0x00000000), %g2
14332 or %g1, %lo(0x00000000), %g1
14333 sllx %g2, 32, %g2
14334 ldx [%g1 + %g2], %g1
14335 sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
14336 or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
14337 ldx [%g1 + %g2], %g3
14338 #else
14339 sethi %hi(0x00000000), %g1
14340 ld [%g1 + %lo(0x00000000)], %g1
14341 ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
14342 #endif
14343 jmpl %g3, %g0
14344 nop
14345
14346 .globl glWindowPos3sARB
14347 .type glWindowPos3sARB,#function
14348 glWindowPos3sARB:
14349 #ifdef __sparc_v9__
14350 sethi %hi(0x00000000), %g2
14351 sethi %hi(0x00000000), %g1
14352 or %g2, %lo(0x00000000), %g2
14353 or %g1, %lo(0x00000000), %g1
14354 sllx %g2, 32, %g2
14355 ldx [%g1 + %g2], %g1
14356 sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
14357 or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
14358 ldx [%g1 + %g2], %g3
14359 #else
14360 sethi %hi(0x00000000), %g1
14361 ld [%g1 + %lo(0x00000000)], %g1
14362 ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
14363 #endif
14364 jmpl %g3, %g0
14365 nop
14366
14367 .globl glWindowPos3dvARB
14368 .type glWindowPos3dvARB,#function
14369 glWindowPos3dvARB:
14370 #ifdef __sparc_v9__
14371 sethi %hi(0x00000000), %g2
14372 sethi %hi(0x00000000), %g1
14373 or %g2, %lo(0x00000000), %g2
14374 or %g1, %lo(0x00000000), %g1
14375 sllx %g2, 32, %g2
14376 ldx [%g1 + %g2], %g1
14377 sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
14378 or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
14379 ldx [%g1 + %g2], %g3
14380 #else
14381 sethi %hi(0x00000000), %g1
14382 ld [%g1 + %lo(0x00000000)], %g1
14383 ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
14384 #endif
14385 jmpl %g3, %g0
14386 nop
14387
14388 .globl glWindowPos3fvARB
14389 .type glWindowPos3fvARB,#function
14390 glWindowPos3fvARB:
14391 #ifdef __sparc_v9__
14392 sethi %hi(0x00000000), %g2
14393 sethi %hi(0x00000000), %g1
14394 or %g2, %lo(0x00000000), %g2
14395 or %g1, %lo(0x00000000), %g1
14396 sllx %g2, 32, %g2
14397 ldx [%g1 + %g2], %g1
14398 sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
14399 or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
14400 ldx [%g1 + %g2], %g3
14401 #else
14402 sethi %hi(0x00000000), %g1
14403 ld [%g1 + %lo(0x00000000)], %g1
14404 ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
14405 #endif
14406 jmpl %g3, %g0
14407 nop
14408
14409 .globl glWindowPos3ivARB
14410 .type glWindowPos3ivARB,#function
14411 glWindowPos3ivARB:
14412 #ifdef __sparc_v9__
14413 sethi %hi(0x00000000), %g2
14414 sethi %hi(0x00000000), %g1
14415 or %g2, %lo(0x00000000), %g2
14416 or %g1, %lo(0x00000000), %g1
14417 sllx %g2, 32, %g2
14418 ldx [%g1 + %g2], %g1
14419 sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
14420 or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
14421 ldx [%g1 + %g2], %g3
14422 #else
14423 sethi %hi(0x00000000), %g1
14424 ld [%g1 + %lo(0x00000000)], %g1
14425 ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
14426 #endif
14427 jmpl %g3, %g0
14428 nop
14429
14430 .globl glWindowPos3svARB
14431 .type glWindowPos3svARB,#function
14432 glWindowPos3svARB:
14433 #ifdef __sparc_v9__
14434 sethi %hi(0x00000000), %g2
14435 sethi %hi(0x00000000), %g1
14436 or %g2, %lo(0x00000000), %g2
14437 or %g1, %lo(0x00000000), %g1
14438 sllx %g2, 32, %g2
14439 ldx [%g1 + %g2], %g1
14440 sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
14441 or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
14442 ldx [%g1 + %g2], %g3
14443 #else
14444 sethi %hi(0x00000000), %g1
14445 ld [%g1 + %lo(0x00000000)], %g1
14446 ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
14447 #endif
14448 jmpl %g3, %g0
14449 nop
14450
14451 .globl glAreProgramsResidentNV
14452 .type glAreProgramsResidentNV,#function
14453 glAreProgramsResidentNV:
14454 #ifdef __sparc_v9__
14455 sethi %hi(0x00000000), %g2
14456 sethi %hi(0x00000000), %g1
14457 or %g2, %lo(0x00000000), %g2
14458 or %g1, %lo(0x00000000), %g1
14459 sllx %g2, 32, %g2
14460 ldx [%g1 + %g2], %g1
14461 sethi %hi(8 * _gloffset_AreProgramsResidentNV), %g2
14462 or %g2, %lo(8 * _gloffset_AreProgramsResidentNV), %g2
14463 ldx [%g1 + %g2], %g3
14464 #else
14465 sethi %hi(0x00000000), %g1
14466 ld [%g1 + %lo(0x00000000)], %g1
14467 ld [%g1 + (4 * _gloffset_AreProgramsResidentNV)], %g3
14468 #endif
14469 jmpl %g3, %g0
14470 nop
14471
14472 .globl glBindProgramNV
14473 .type glBindProgramNV,#function
14474 glBindProgramNV:
14475 #ifdef __sparc_v9__
14476 sethi %hi(0x00000000), %g2
14477 sethi %hi(0x00000000), %g1
14478 or %g2, %lo(0x00000000), %g2
14479 or %g1, %lo(0x00000000), %g1
14480 sllx %g2, 32, %g2
14481 ldx [%g1 + %g2], %g1
14482 sethi %hi(8 * _gloffset_BindProgramNV), %g2
14483 or %g2, %lo(8 * _gloffset_BindProgramNV), %g2
14484 ldx [%g1 + %g2], %g3
14485 #else
14486 sethi %hi(0x00000000), %g1
14487 ld [%g1 + %lo(0x00000000)], %g1
14488 ld [%g1 + (4 * _gloffset_BindProgramNV)], %g3
14489 #endif
14490 jmpl %g3, %g0
14491 nop
14492
14493 .globl glDeleteProgramsNV
14494 .type glDeleteProgramsNV,#function
14495 glDeleteProgramsNV:
14496 #ifdef __sparc_v9__
14497 sethi %hi(0x00000000), %g2
14498 sethi %hi(0x00000000), %g1
14499 or %g2, %lo(0x00000000), %g2
14500 or %g1, %lo(0x00000000), %g1
14501 sllx %g2, 32, %g2
14502 ldx [%g1 + %g2], %g1
14503 sethi %hi(8 * _gloffset_DeleteProgramsNV), %g2
14504 or %g2, %lo(8 * _gloffset_DeleteProgramsNV), %g2
14505 ldx [%g1 + %g2], %g3
14506 #else
14507 sethi %hi(0x00000000), %g1
14508 ld [%g1 + %lo(0x00000000)], %g1
14509 ld [%g1 + (4 * _gloffset_DeleteProgramsNV)], %g3
14510 #endif
14511 jmpl %g3, %g0
14512 nop
14513
14514 .globl glExecuteProgramNV
14515 .type glExecuteProgramNV,#function
14516 glExecuteProgramNV:
14517 #ifdef __sparc_v9__
14518 sethi %hi(0x00000000), %g2
14519 sethi %hi(0x00000000), %g1
14520 or %g2, %lo(0x00000000), %g2
14521 or %g1, %lo(0x00000000), %g1
14522 sllx %g2, 32, %g2
14523 ldx [%g1 + %g2], %g1
14524 sethi %hi(8 * _gloffset_ExecuteProgramNV), %g2
14525 or %g2, %lo(8 * _gloffset_ExecuteProgramNV), %g2
14526 ldx [%g1 + %g2], %g3
14527 #else
14528 sethi %hi(0x00000000), %g1
14529 ld [%g1 + %lo(0x00000000)], %g1
14530 ld [%g1 + (4 * _gloffset_ExecuteProgramNV)], %g3
14531 #endif
14532 jmpl %g3, %g0
14533 nop
14534
14535 .globl glGenProgramsNV
14536 .type glGenProgramsNV,#function
14537 glGenProgramsNV:
14538 #ifdef __sparc_v9__
14539 sethi %hi(0x00000000), %g2
14540 sethi %hi(0x00000000), %g1
14541 or %g2, %lo(0x00000000), %g2
14542 or %g1, %lo(0x00000000), %g1
14543 sllx %g2, 32, %g2
14544 ldx [%g1 + %g2], %g1
14545 sethi %hi(8 * _gloffset_GenProgramsNV), %g2
14546 or %g2, %lo(8 * _gloffset_GenProgramsNV), %g2
14547 ldx [%g1 + %g2], %g3
14548 #else
14549 sethi %hi(0x00000000), %g1
14550 ld [%g1 + %lo(0x00000000)], %g1
14551 ld [%g1 + (4 * _gloffset_GenProgramsNV)], %g3
14552 #endif
14553 jmpl %g3, %g0
14554 nop
14555
14556 .globl glGetProgramParameterdvNV
14557 .type glGetProgramParameterdvNV,#function
14558 glGetProgramParameterdvNV:
14559 #ifdef __sparc_v9__
14560 sethi %hi(0x00000000), %g2
14561 sethi %hi(0x00000000), %g1
14562 or %g2, %lo(0x00000000), %g2
14563 or %g1, %lo(0x00000000), %g1
14564 sllx %g2, 32, %g2
14565 ldx [%g1 + %g2], %g1
14566 sethi %hi(8 * _gloffset_GetProgramParameterdvNV), %g2
14567 or %g2, %lo(8 * _gloffset_GetProgramParameterdvNV), %g2
14568 ldx [%g1 + %g2], %g3
14569 #else
14570 sethi %hi(0x00000000), %g1
14571 ld [%g1 + %lo(0x00000000)], %g1
14572 ld [%g1 + (4 * _gloffset_GetProgramParameterdvNV)], %g3
14573 #endif
14574 jmpl %g3, %g0
14575 nop
14576
14577 .globl glGetProgramParameterfvNV
14578 .type glGetProgramParameterfvNV,#function
14579 glGetProgramParameterfvNV:
14580 #ifdef __sparc_v9__
14581 sethi %hi(0x00000000), %g2
14582 sethi %hi(0x00000000), %g1
14583 or %g2, %lo(0x00000000), %g2
14584 or %g1, %lo(0x00000000), %g1
14585 sllx %g2, 32, %g2
14586 ldx [%g1 + %g2], %g1
14587 sethi %hi(8 * _gloffset_GetProgramParameterfvNV), %g2
14588 or %g2, %lo(8 * _gloffset_GetProgramParameterfvNV), %g2
14589 ldx [%g1 + %g2], %g3
14590 #else
14591 sethi %hi(0x00000000), %g1
14592 ld [%g1 + %lo(0x00000000)], %g1
14593 ld [%g1 + (4 * _gloffset_GetProgramParameterfvNV)], %g3
14594 #endif
14595 jmpl %g3, %g0
14596 nop
14597
14598 .globl glGetProgramivNV
14599 .type glGetProgramivNV,#function
14600 glGetProgramivNV:
14601 #ifdef __sparc_v9__
14602 sethi %hi(0x00000000), %g2
14603 sethi %hi(0x00000000), %g1
14604 or %g2, %lo(0x00000000), %g2
14605 or %g1, %lo(0x00000000), %g1
14606 sllx %g2, 32, %g2
14607 ldx [%g1 + %g2], %g1
14608 sethi %hi(8 * _gloffset_GetProgramivNV), %g2
14609 or %g2, %lo(8 * _gloffset_GetProgramivNV), %g2
14610 ldx [%g1 + %g2], %g3
14611 #else
14612 sethi %hi(0x00000000), %g1
14613 ld [%g1 + %lo(0x00000000)], %g1
14614 ld [%g1 + (4 * _gloffset_GetProgramivNV)], %g3
14615 #endif
14616 jmpl %g3, %g0
14617 nop
14618
14619 .globl glGetProgramStringNV
14620 .type glGetProgramStringNV,#function
14621 glGetProgramStringNV:
14622 #ifdef __sparc_v9__
14623 sethi %hi(0x00000000), %g2
14624 sethi %hi(0x00000000), %g1
14625 or %g2, %lo(0x00000000), %g2
14626 or %g1, %lo(0x00000000), %g1
14627 sllx %g2, 32, %g2
14628 ldx [%g1 + %g2], %g1
14629 sethi %hi(8 * _gloffset_GetProgramStringNV), %g2
14630 or %g2, %lo(8 * _gloffset_GetProgramStringNV), %g2
14631 ldx [%g1 + %g2], %g3
14632 #else
14633 sethi %hi(0x00000000), %g1
14634 ld [%g1 + %lo(0x00000000)], %g1
14635 ld [%g1 + (4 * _gloffset_GetProgramStringNV)], %g3
14636 #endif
14637 jmpl %g3, %g0
14638 nop
14639
14640 .globl glGetTrackMatrixivNV
14641 .type glGetTrackMatrixivNV,#function
14642 glGetTrackMatrixivNV:
14643 #ifdef __sparc_v9__
14644 sethi %hi(0x00000000), %g2
14645 sethi %hi(0x00000000), %g1
14646 or %g2, %lo(0x00000000), %g2
14647 or %g1, %lo(0x00000000), %g1
14648 sllx %g2, 32, %g2
14649 ldx [%g1 + %g2], %g1
14650 sethi %hi(8 * _gloffset_GetTrackMatrixivNV), %g2
14651 or %g2, %lo(8 * _gloffset_GetTrackMatrixivNV), %g2
14652 ldx [%g1 + %g2], %g3
14653 #else
14654 sethi %hi(0x00000000), %g1
14655 ld [%g1 + %lo(0x00000000)], %g1
14656 ld [%g1 + (4 * _gloffset_GetTrackMatrixivNV)], %g3
14657 #endif
14658 jmpl %g3, %g0
14659 nop
14660
14661 .globl glGetVertexAttribdvNV
14662 .type glGetVertexAttribdvNV,#function
14663 glGetVertexAttribdvNV:
14664 #ifdef __sparc_v9__
14665 sethi %hi(0x00000000), %g2
14666 sethi %hi(0x00000000), %g1
14667 or %g2, %lo(0x00000000), %g2
14668 or %g1, %lo(0x00000000), %g1
14669 sllx %g2, 32, %g2
14670 ldx [%g1 + %g2], %g1
14671 sethi %hi(8 * _gloffset_GetVertexAttribdvNV), %g2
14672 or %g2, %lo(8 * _gloffset_GetVertexAttribdvNV), %g2
14673 ldx [%g1 + %g2], %g3
14674 #else
14675 sethi %hi(0x00000000), %g1
14676 ld [%g1 + %lo(0x00000000)], %g1
14677 ld [%g1 + (4 * _gloffset_GetVertexAttribdvNV)], %g3
14678 #endif
14679 jmpl %g3, %g0
14680 nop
14681
14682 .globl glGetVertexAttribfvNV
14683 .type glGetVertexAttribfvNV,#function
14684 glGetVertexAttribfvNV:
14685 #ifdef __sparc_v9__
14686 sethi %hi(0x00000000), %g2
14687 sethi %hi(0x00000000), %g1
14688 or %g2, %lo(0x00000000), %g2
14689 or %g1, %lo(0x00000000), %g1
14690 sllx %g2, 32, %g2
14691 ldx [%g1 + %g2], %g1
14692 sethi %hi(8 * _gloffset_GetVertexAttribfvNV), %g2
14693 or %g2, %lo(8 * _gloffset_GetVertexAttribfvNV), %g2
14694 ldx [%g1 + %g2], %g3
14695 #else
14696 sethi %hi(0x00000000), %g1
14697 ld [%g1 + %lo(0x00000000)], %g1
14698 ld [%g1 + (4 * _gloffset_GetVertexAttribfvNV)], %g3
14699 #endif
14700 jmpl %g3, %g0
14701 nop
14702
14703 .globl glGetVertexAttribivNV
14704 .type glGetVertexAttribivNV,#function
14705 glGetVertexAttribivNV:
14706 #ifdef __sparc_v9__
14707 sethi %hi(0x00000000), %g2
14708 sethi %hi(0x00000000), %g1
14709 or %g2, %lo(0x00000000), %g2
14710 or %g1, %lo(0x00000000), %g1
14711 sllx %g2, 32, %g2
14712 ldx [%g1 + %g2], %g1
14713 sethi %hi(8 * _gloffset_GetVertexAttribivNV), %g2
14714 or %g2, %lo(8 * _gloffset_GetVertexAttribivNV), %g2
14715 ldx [%g1 + %g2], %g3
14716 #else
14717 sethi %hi(0x00000000), %g1
14718 ld [%g1 + %lo(0x00000000)], %g1
14719 ld [%g1 + (4 * _gloffset_GetVertexAttribivNV)], %g3
14720 #endif
14721 jmpl %g3, %g0
14722 nop
14723
14724 .globl glGetVertexAttribPointervNV
14725 .type glGetVertexAttribPointervNV,#function
14726 glGetVertexAttribPointervNV:
14727 #ifdef __sparc_v9__
14728 sethi %hi(0x00000000), %g2
14729 sethi %hi(0x00000000), %g1
14730 or %g2, %lo(0x00000000), %g2
14731 or %g1, %lo(0x00000000), %g1
14732 sllx %g2, 32, %g2
14733 ldx [%g1 + %g2], %g1
14734 sethi %hi(8 * _gloffset_GetVertexAttribPointervNV), %g2
14735 or %g2, %lo(8 * _gloffset_GetVertexAttribPointervNV), %g2
14736 ldx [%g1 + %g2], %g3
14737 #else
14738 sethi %hi(0x00000000), %g1
14739 ld [%g1 + %lo(0x00000000)], %g1
14740 ld [%g1 + (4 * _gloffset_GetVertexAttribPointervNV)], %g3
14741 #endif
14742 jmpl %g3, %g0
14743 nop
14744
14745 .globl glIsProgramNV
14746 .type glIsProgramNV,#function
14747 glIsProgramNV:
14748 #ifdef __sparc_v9__
14749 sethi %hi(0x00000000), %g2
14750 sethi %hi(0x00000000), %g1
14751 or %g2, %lo(0x00000000), %g2
14752 or %g1, %lo(0x00000000), %g1
14753 sllx %g2, 32, %g2
14754 ldx [%g1 + %g2], %g1
14755 sethi %hi(8 * _gloffset_IsProgramNV), %g2
14756 or %g2, %lo(8 * _gloffset_IsProgramNV), %g2
14757 ldx [%g1 + %g2], %g3
14758 #else
14759 sethi %hi(0x00000000), %g1
14760 ld [%g1 + %lo(0x00000000)], %g1
14761 ld [%g1 + (4 * _gloffset_IsProgramNV)], %g3
14762 #endif
14763 jmpl %g3, %g0
14764 nop
14765
14766 .globl glLoadProgramNV
14767 .type glLoadProgramNV,#function
14768 glLoadProgramNV:
14769 #ifdef __sparc_v9__
14770 sethi %hi(0x00000000), %g2
14771 sethi %hi(0x00000000), %g1
14772 or %g2, %lo(0x00000000), %g2
14773 or %g1, %lo(0x00000000), %g1
14774 sllx %g2, 32, %g2
14775 ldx [%g1 + %g2], %g1
14776 sethi %hi(8 * _gloffset_LoadProgramNV), %g2
14777 or %g2, %lo(8 * _gloffset_LoadProgramNV), %g2
14778 ldx [%g1 + %g2], %g3
14779 #else
14780 sethi %hi(0x00000000), %g1
14781 ld [%g1 + %lo(0x00000000)], %g1
14782 ld [%g1 + (4 * _gloffset_LoadProgramNV)], %g3
14783 #endif
14784 jmpl %g3, %g0
14785 nop
14786
14787 .globl glProgramParameter4dNV
14788 .type glProgramParameter4dNV,#function
14789 glProgramParameter4dNV:
14790 #ifdef __sparc_v9__
14791 sethi %hi(0x00000000), %g2
14792 sethi %hi(0x00000000), %g1
14793 or %g2, %lo(0x00000000), %g2
14794 or %g1, %lo(0x00000000), %g1
14795 sllx %g2, 32, %g2
14796 ldx [%g1 + %g2], %g1
14797 sethi %hi(8 * _gloffset_ProgramParameter4dNV), %g2
14798 or %g2, %lo(8 * _gloffset_ProgramParameter4dNV), %g2
14799 ldx [%g1 + %g2], %g3
14800 #else
14801 sethi %hi(0x00000000), %g1
14802 ld [%g1 + %lo(0x00000000)], %g1
14803 ld [%g1 + (4 * _gloffset_ProgramParameter4dNV)], %g3
14804 #endif
14805 jmpl %g3, %g0
14806 nop
14807
14808 .globl glProgramParameter4dvNV
14809 .type glProgramParameter4dvNV,#function
14810 glProgramParameter4dvNV:
14811 #ifdef __sparc_v9__
14812 sethi %hi(0x00000000), %g2
14813 sethi %hi(0x00000000), %g1
14814 or %g2, %lo(0x00000000), %g2
14815 or %g1, %lo(0x00000000), %g1
14816 sllx %g2, 32, %g2
14817 ldx [%g1 + %g2], %g1
14818 sethi %hi(8 * _gloffset_ProgramParameter4dvNV), %g2
14819 or %g2, %lo(8 * _gloffset_ProgramParameter4dvNV), %g2
14820 ldx [%g1 + %g2], %g3
14821 #else
14822 sethi %hi(0x00000000), %g1
14823 ld [%g1 + %lo(0x00000000)], %g1
14824 ld [%g1 + (4 * _gloffset_ProgramParameter4dvNV)], %g3
14825 #endif
14826 jmpl %g3, %g0
14827 nop
14828
14829 .globl glProgramParameter4fNV
14830 .type glProgramParameter4fNV,#function
14831 glProgramParameter4fNV:
14832 #ifdef __sparc_v9__
14833 sethi %hi(0x00000000), %g2
14834 sethi %hi(0x00000000), %g1
14835 or %g2, %lo(0x00000000), %g2
14836 or %g1, %lo(0x00000000), %g1
14837 sllx %g2, 32, %g2
14838 ldx [%g1 + %g2], %g1
14839 sethi %hi(8 * _gloffset_ProgramParameter4fNV), %g2
14840 or %g2, %lo(8 * _gloffset_ProgramParameter4fNV), %g2
14841 ldx [%g1 + %g2], %g3
14842 #else
14843 sethi %hi(0x00000000), %g1
14844 ld [%g1 + %lo(0x00000000)], %g1
14845 ld [%g1 + (4 * _gloffset_ProgramParameter4fNV)], %g3
14846 #endif
14847 jmpl %g3, %g0
14848 nop
14849
14850 .globl glProgramParameter4fvNV
14851 .type glProgramParameter4fvNV,#function
14852 glProgramParameter4fvNV:
14853 #ifdef __sparc_v9__
14854 sethi %hi(0x00000000), %g2
14855 sethi %hi(0x00000000), %g1
14856 or %g2, %lo(0x00000000), %g2
14857 or %g1, %lo(0x00000000), %g1
14858 sllx %g2, 32, %g2
14859 ldx [%g1 + %g2], %g1
14860 sethi %hi(8 * _gloffset_ProgramParameter4fvNV), %g2
14861 or %g2, %lo(8 * _gloffset_ProgramParameter4fvNV), %g2
14862 ldx [%g1 + %g2], %g3
14863 #else
14864 sethi %hi(0x00000000), %g1
14865 ld [%g1 + %lo(0x00000000)], %g1
14866 ld [%g1 + (4 * _gloffset_ProgramParameter4fvNV)], %g3
14867 #endif
14868 jmpl %g3, %g0
14869 nop
14870
14871 .globl glProgramParameters4dvNV
14872 .type glProgramParameters4dvNV,#function
14873 glProgramParameters4dvNV:
14874 #ifdef __sparc_v9__
14875 sethi %hi(0x00000000), %g2
14876 sethi %hi(0x00000000), %g1
14877 or %g2, %lo(0x00000000), %g2
14878 or %g1, %lo(0x00000000), %g1
14879 sllx %g2, 32, %g2
14880 ldx [%g1 + %g2], %g1
14881 sethi %hi(8 * _gloffset_ProgramParameters4dvNV), %g2
14882 or %g2, %lo(8 * _gloffset_ProgramParameters4dvNV), %g2
14883 ldx [%g1 + %g2], %g3
14884 #else
14885 sethi %hi(0x00000000), %g1
14886 ld [%g1 + %lo(0x00000000)], %g1
14887 ld [%g1 + (4 * _gloffset_ProgramParameters4dvNV)], %g3
14888 #endif
14889 jmpl %g3, %g0
14890 nop
14891
14892 .globl glProgramParameters4fvNV
14893 .type glProgramParameters4fvNV,#function
14894 glProgramParameters4fvNV:
14895 #ifdef __sparc_v9__
14896 sethi %hi(0x00000000), %g2
14897 sethi %hi(0x00000000), %g1
14898 or %g2, %lo(0x00000000), %g2
14899 or %g1, %lo(0x00000000), %g1
14900 sllx %g2, 32, %g2
14901 ldx [%g1 + %g2], %g1
14902 sethi %hi(8 * _gloffset_ProgramParameters4fvNV), %g2
14903 or %g2, %lo(8 * _gloffset_ProgramParameters4fvNV), %g2
14904 ldx [%g1 + %g2], %g3
14905 #else
14906 sethi %hi(0x00000000), %g1
14907 ld [%g1 + %lo(0x00000000)], %g1
14908 ld [%g1 + (4 * _gloffset_ProgramParameters4fvNV)], %g3
14909 #endif
14910 jmpl %g3, %g0
14911 nop
14912
14913 .globl glRequestResidentProgramsNV
14914 .type glRequestResidentProgramsNV,#function
14915 glRequestResidentProgramsNV:
14916 #ifdef __sparc_v9__
14917 sethi %hi(0x00000000), %g2
14918 sethi %hi(0x00000000), %g1
14919 or %g2, %lo(0x00000000), %g2
14920 or %g1, %lo(0x00000000), %g1
14921 sllx %g2, 32, %g2
14922 ldx [%g1 + %g2], %g1
14923 sethi %hi(8 * _gloffset_RequestResidentProgramsNV), %g2
14924 or %g2, %lo(8 * _gloffset_RequestResidentProgramsNV), %g2
14925 ldx [%g1 + %g2], %g3
14926 #else
14927 sethi %hi(0x00000000), %g1
14928 ld [%g1 + %lo(0x00000000)], %g1
14929 ld [%g1 + (4 * _gloffset_RequestResidentProgramsNV)], %g3
14930 #endif
14931 jmpl %g3, %g0
14932 nop
14933
14934 .globl glTrackMatrixNV
14935 .type glTrackMatrixNV,#function
14936 glTrackMatrixNV:
14937 #ifdef __sparc_v9__
14938 sethi %hi(0x00000000), %g2
14939 sethi %hi(0x00000000), %g1
14940 or %g2, %lo(0x00000000), %g2
14941 or %g1, %lo(0x00000000), %g1
14942 sllx %g2, 32, %g2
14943 ldx [%g1 + %g2], %g1
14944 sethi %hi(8 * _gloffset_TrackMatrixNV), %g2
14945 or %g2, %lo(8 * _gloffset_TrackMatrixNV), %g2
14946 ldx [%g1 + %g2], %g3
14947 #else
14948 sethi %hi(0x00000000), %g1
14949 ld [%g1 + %lo(0x00000000)], %g1
14950 ld [%g1 + (4 * _gloffset_TrackMatrixNV)], %g3
14951 #endif
14952 jmpl %g3, %g0
14953 nop
14954
14955 .globl glVertexAttribPointerNV
14956 .type glVertexAttribPointerNV,#function
14957 glVertexAttribPointerNV:
14958 #ifdef __sparc_v9__
14959 sethi %hi(0x00000000), %g2
14960 sethi %hi(0x00000000), %g1
14961 or %g2, %lo(0x00000000), %g2
14962 or %g1, %lo(0x00000000), %g1
14963 sllx %g2, 32, %g2
14964 ldx [%g1 + %g2], %g1
14965 sethi %hi(8 * _gloffset_VertexAttribPointerNV), %g2
14966 or %g2, %lo(8 * _gloffset_VertexAttribPointerNV), %g2
14967 ldx [%g1 + %g2], %g3
14968 #else
14969 sethi %hi(0x00000000), %g1
14970 ld [%g1 + %lo(0x00000000)], %g1
14971 ld [%g1 + (4 * _gloffset_VertexAttribPointerNV)], %g3
14972 #endif
14973 jmpl %g3, %g0
14974 nop
14975
14976 .globl glVertexAttrib1dNV
14977 .type glVertexAttrib1dNV,#function
14978 glVertexAttrib1dNV:
14979 #ifdef __sparc_v9__
14980 sethi %hi(0x00000000), %g2
14981 sethi %hi(0x00000000), %g1
14982 or %g2, %lo(0x00000000), %g2
14983 or %g1, %lo(0x00000000), %g1
14984 sllx %g2, 32, %g2
14985 ldx [%g1 + %g2], %g1
14986 sethi %hi(8 * _gloffset_VertexAttrib1dNV), %g2
14987 or %g2, %lo(8 * _gloffset_VertexAttrib1dNV), %g2
14988 ldx [%g1 + %g2], %g3
14989 #else
14990 sethi %hi(0x00000000), %g1
14991 ld [%g1 + %lo(0x00000000)], %g1
14992 ld [%g1 + (4 * _gloffset_VertexAttrib1dNV)], %g3
14993 #endif
14994 jmpl %g3, %g0
14995 nop
14996
14997 .globl glVertexAttrib1dvNV
14998 .type glVertexAttrib1dvNV,#function
14999 glVertexAttrib1dvNV:
15000 #ifdef __sparc_v9__
15001 sethi %hi(0x00000000), %g2
15002 sethi %hi(0x00000000), %g1
15003 or %g2, %lo(0x00000000), %g2
15004 or %g1, %lo(0x00000000), %g1
15005 sllx %g2, 32, %g2
15006 ldx [%g1 + %g2], %g1
15007 sethi %hi(8 * _gloffset_VertexAttrib1dvNV), %g2
15008 or %g2, %lo(8 * _gloffset_VertexAttrib1dvNV), %g2
15009 ldx [%g1 + %g2], %g3
15010 #else
15011 sethi %hi(0x00000000), %g1
15012 ld [%g1 + %lo(0x00000000)], %g1
15013 ld [%g1 + (4 * _gloffset_VertexAttrib1dvNV)], %g3
15014 #endif
15015 jmpl %g3, %g0
15016 nop
15017
15018 .globl glVertexAttrib1fNV
15019 .type glVertexAttrib1fNV,#function
15020 glVertexAttrib1fNV:
15021 #ifdef __sparc_v9__
15022 sethi %hi(0x00000000), %g2
15023 sethi %hi(0x00000000), %g1
15024 or %g2, %lo(0x00000000), %g2
15025 or %g1, %lo(0x00000000), %g1
15026 sllx %g2, 32, %g2
15027 ldx [%g1 + %g2], %g1
15028 sethi %hi(8 * _gloffset_VertexAttrib1fNV), %g2
15029 or %g2, %lo(8 * _gloffset_VertexAttrib1fNV), %g2
15030 ldx [%g1 + %g2], %g3
15031 #else
15032 sethi %hi(0x00000000), %g1
15033 ld [%g1 + %lo(0x00000000)], %g1
15034 ld [%g1 + (4 * _gloffset_VertexAttrib1fNV)], %g3
15035 #endif
15036 jmpl %g3, %g0
15037 nop
15038
15039 .globl glVertexAttrib1fvNV
15040 .type glVertexAttrib1fvNV,#function
15041 glVertexAttrib1fvNV:
15042 #ifdef __sparc_v9__
15043 sethi %hi(0x00000000), %g2
15044 sethi %hi(0x00000000), %g1
15045 or %g2, %lo(0x00000000), %g2
15046 or %g1, %lo(0x00000000), %g1
15047 sllx %g2, 32, %g2
15048 ldx [%g1 + %g2], %g1
15049 sethi %hi(8 * _gloffset_VertexAttrib1fvNV), %g2
15050 or %g2, %lo(8 * _gloffset_VertexAttrib1fvNV), %g2
15051 ldx [%g1 + %g2], %g3
15052 #else
15053 sethi %hi(0x00000000), %g1
15054 ld [%g1 + %lo(0x00000000)], %g1
15055 ld [%g1 + (4 * _gloffset_VertexAttrib1fvNV)], %g3
15056 #endif
15057 jmpl %g3, %g0
15058 nop
15059
15060 .globl glVertexAttrib1sNV
15061 .type glVertexAttrib1sNV,#function
15062 glVertexAttrib1sNV:
15063 #ifdef __sparc_v9__
15064 sethi %hi(0x00000000), %g2
15065 sethi %hi(0x00000000), %g1
15066 or %g2, %lo(0x00000000), %g2
15067 or %g1, %lo(0x00000000), %g1
15068 sllx %g2, 32, %g2
15069 ldx [%g1 + %g2], %g1
15070 sethi %hi(8 * _gloffset_VertexAttrib1sNV), %g2
15071 or %g2, %lo(8 * _gloffset_VertexAttrib1sNV), %g2
15072 ldx [%g1 + %g2], %g3
15073 #else
15074 sethi %hi(0x00000000), %g1
15075 ld [%g1 + %lo(0x00000000)], %g1
15076 ld [%g1 + (4 * _gloffset_VertexAttrib1sNV)], %g3
15077 #endif
15078 jmpl %g3, %g0
15079 nop
15080
15081 .globl glVertexAttrib1svNV
15082 .type glVertexAttrib1svNV,#function
15083 glVertexAttrib1svNV:
15084 #ifdef __sparc_v9__
15085 sethi %hi(0x00000000), %g2
15086 sethi %hi(0x00000000), %g1
15087 or %g2, %lo(0x00000000), %g2
15088 or %g1, %lo(0x00000000), %g1
15089 sllx %g2, 32, %g2
15090 ldx [%g1 + %g2], %g1
15091 sethi %hi(8 * _gloffset_VertexAttrib1svNV), %g2
15092 or %g2, %lo(8 * _gloffset_VertexAttrib1svNV), %g2
15093 ldx [%g1 + %g2], %g3
15094 #else
15095 sethi %hi(0x00000000), %g1
15096 ld [%g1 + %lo(0x00000000)], %g1
15097 ld [%g1 + (4 * _gloffset_VertexAttrib1svNV)], %g3
15098 #endif
15099 jmpl %g3, %g0
15100 nop
15101
15102 .globl glVertexAttrib2dNV
15103 .type glVertexAttrib2dNV,#function
15104 glVertexAttrib2dNV:
15105 #ifdef __sparc_v9__
15106 sethi %hi(0x00000000), %g2
15107 sethi %hi(0x00000000), %g1
15108 or %g2, %lo(0x00000000), %g2
15109 or %g1, %lo(0x00000000), %g1
15110 sllx %g2, 32, %g2
15111 ldx [%g1 + %g2], %g1
15112 sethi %hi(8 * _gloffset_VertexAttrib2dNV), %g2
15113 or %g2, %lo(8 * _gloffset_VertexAttrib2dNV), %g2
15114 ldx [%g1 + %g2], %g3
15115 #else
15116 sethi %hi(0x00000000), %g1
15117 ld [%g1 + %lo(0x00000000)], %g1
15118 ld [%g1 + (4 * _gloffset_VertexAttrib2dNV)], %g3
15119 #endif
15120 jmpl %g3, %g0
15121 nop
15122
15123 .globl glVertexAttrib2dvNV
15124 .type glVertexAttrib2dvNV,#function
15125 glVertexAttrib2dvNV:
15126 #ifdef __sparc_v9__
15127 sethi %hi(0x00000000), %g2
15128 sethi %hi(0x00000000), %g1
15129 or %g2, %lo(0x00000000), %g2
15130 or %g1, %lo(0x00000000), %g1
15131 sllx %g2, 32, %g2
15132 ldx [%g1 + %g2], %g1
15133 sethi %hi(8 * _gloffset_VertexAttrib2dvNV), %g2
15134 or %g2, %lo(8 * _gloffset_VertexAttrib2dvNV), %g2
15135 ldx [%g1 + %g2], %g3
15136 #else
15137 sethi %hi(0x00000000), %g1
15138 ld [%g1 + %lo(0x00000000)], %g1
15139 ld [%g1 + (4 * _gloffset_VertexAttrib2dvNV)], %g3
15140 #endif
15141 jmpl %g3, %g0
15142 nop
15143
15144 .globl glVertexAttrib2fNV
15145 .type glVertexAttrib2fNV,#function
15146 glVertexAttrib2fNV:
15147 #ifdef __sparc_v9__
15148 sethi %hi(0x00000000), %g2
15149 sethi %hi(0x00000000), %g1
15150 or %g2, %lo(0x00000000), %g2
15151 or %g1, %lo(0x00000000), %g1
15152 sllx %g2, 32, %g2
15153 ldx [%g1 + %g2], %g1
15154 sethi %hi(8 * _gloffset_VertexAttrib2fNV), %g2
15155 or %g2, %lo(8 * _gloffset_VertexAttrib2fNV), %g2
15156 ldx [%g1 + %g2], %g3
15157 #else
15158 sethi %hi(0x00000000), %g1
15159 ld [%g1 + %lo(0x00000000)], %g1
15160 ld [%g1 + (4 * _gloffset_VertexAttrib2fNV)], %g3
15161 #endif
15162 jmpl %g3, %g0
15163 nop
15164
15165 .globl glVertexAttrib2fvNV
15166 .type glVertexAttrib2fvNV,#function
15167 glVertexAttrib2fvNV:
15168 #ifdef __sparc_v9__
15169 sethi %hi(0x00000000), %g2
15170 sethi %hi(0x00000000), %g1
15171 or %g2, %lo(0x00000000), %g2
15172 or %g1, %lo(0x00000000), %g1
15173 sllx %g2, 32, %g2
15174 ldx [%g1 + %g2], %g1
15175 sethi %hi(8 * _gloffset_VertexAttrib2fvNV), %g2
15176 or %g2, %lo(8 * _gloffset_VertexAttrib2fvNV), %g2
15177 ldx [%g1 + %g2], %g3
15178 #else
15179 sethi %hi(0x00000000), %g1
15180 ld [%g1 + %lo(0x00000000)], %g1
15181 ld [%g1 + (4 * _gloffset_VertexAttrib2fvNV)], %g3
15182 #endif
15183 jmpl %g3, %g0
15184 nop
15185
15186 .globl glVertexAttrib2sNV
15187 .type glVertexAttrib2sNV,#function
15188 glVertexAttrib2sNV:
15189 #ifdef __sparc_v9__
15190 sethi %hi(0x00000000), %g2
15191 sethi %hi(0x00000000), %g1
15192 or %g2, %lo(0x00000000), %g2
15193 or %g1, %lo(0x00000000), %g1
15194 sllx %g2, 32, %g2
15195 ldx [%g1 + %g2], %g1
15196 sethi %hi(8 * _gloffset_VertexAttrib2sNV), %g2
15197 or %g2, %lo(8 * _gloffset_VertexAttrib2sNV), %g2
15198 ldx [%g1 + %g2], %g3
15199 #else
15200 sethi %hi(0x00000000), %g1
15201 ld [%g1 + %lo(0x00000000)], %g1
15202 ld [%g1 + (4 * _gloffset_VertexAttrib2sNV)], %g3
15203 #endif
15204 jmpl %g3, %g0
15205 nop
15206
15207 .globl glVertexAttrib2svNV
15208 .type glVertexAttrib2svNV,#function
15209 glVertexAttrib2svNV:
15210 #ifdef __sparc_v9__
15211 sethi %hi(0x00000000), %g2
15212 sethi %hi(0x00000000), %g1
15213 or %g2, %lo(0x00000000), %g2
15214 or %g1, %lo(0x00000000), %g1
15215 sllx %g2, 32, %g2
15216 ldx [%g1 + %g2], %g1
15217 sethi %hi(8 * _gloffset_VertexAttrib2svNV), %g2
15218 or %g2, %lo(8 * _gloffset_VertexAttrib2svNV), %g2
15219 ldx [%g1 + %g2], %g3
15220 #else
15221 sethi %hi(0x00000000), %g1
15222 ld [%g1 + %lo(0x00000000)], %g1
15223 ld [%g1 + (4 * _gloffset_VertexAttrib2svNV)], %g3
15224 #endif
15225 jmpl %g3, %g0
15226 nop
15227
15228 .globl glVertexAttrib3dNV
15229 .type glVertexAttrib3dNV,#function
15230 glVertexAttrib3dNV:
15231 #ifdef __sparc_v9__
15232 sethi %hi(0x00000000), %g2
15233 sethi %hi(0x00000000), %g1
15234 or %g2, %lo(0x00000000), %g2
15235 or %g1, %lo(0x00000000), %g1
15236 sllx %g2, 32, %g2
15237 ldx [%g1 + %g2], %g1
15238 sethi %hi(8 * _gloffset_VertexAttrib3dNV), %g2
15239 or %g2, %lo(8 * _gloffset_VertexAttrib3dNV), %g2
15240 ldx [%g1 + %g2], %g3
15241 #else
15242 sethi %hi(0x00000000), %g1
15243 ld [%g1 + %lo(0x00000000)], %g1
15244 ld [%g1 + (4 * _gloffset_VertexAttrib3dNV)], %g3
15245 #endif
15246 jmpl %g3, %g0
15247 nop
15248
15249 .globl glVertexAttrib3dvNV
15250 .type glVertexAttrib3dvNV,#function
15251 glVertexAttrib3dvNV:
15252 #ifdef __sparc_v9__
15253 sethi %hi(0x00000000), %g2
15254 sethi %hi(0x00000000), %g1
15255 or %g2, %lo(0x00000000), %g2
15256 or %g1, %lo(0x00000000), %g1
15257 sllx %g2, 32, %g2
15258 ldx [%g1 + %g2], %g1
15259 sethi %hi(8 * _gloffset_VertexAttrib3dvNV), %g2
15260 or %g2, %lo(8 * _gloffset_VertexAttrib3dvNV), %g2
15261 ldx [%g1 + %g2], %g3
15262 #else
15263 sethi %hi(0x00000000), %g1
15264 ld [%g1 + %lo(0x00000000)], %g1
15265 ld [%g1 + (4 * _gloffset_VertexAttrib3dvNV)], %g3
15266 #endif
15267 jmpl %g3, %g0
15268 nop
15269
15270 .globl glVertexAttrib3fNV
15271 .type glVertexAttrib3fNV,#function
15272 glVertexAttrib3fNV:
15273 #ifdef __sparc_v9__
15274 sethi %hi(0x00000000), %g2
15275 sethi %hi(0x00000000), %g1
15276 or %g2, %lo(0x00000000), %g2
15277 or %g1, %lo(0x00000000), %g1
15278 sllx %g2, 32, %g2
15279 ldx [%g1 + %g2], %g1
15280 sethi %hi(8 * _gloffset_VertexAttrib3fNV), %g2
15281 or %g2, %lo(8 * _gloffset_VertexAttrib3fNV), %g2
15282 ldx [%g1 + %g2], %g3
15283 #else
15284 sethi %hi(0x00000000), %g1
15285 ld [%g1 + %lo(0x00000000)], %g1
15286 ld [%g1 + (4 * _gloffset_VertexAttrib3fNV)], %g3
15287 #endif
15288 jmpl %g3, %g0
15289 nop
15290
15291 .globl glVertexAttrib3fvNV
15292 .type glVertexAttrib3fvNV,#function
15293 glVertexAttrib3fvNV:
15294 #ifdef __sparc_v9__
15295 sethi %hi(0x00000000), %g2
15296 sethi %hi(0x00000000), %g1
15297 or %g2, %lo(0x00000000), %g2
15298 or %g1, %lo(0x00000000), %g1
15299 sllx %g2, 32, %g2
15300 ldx [%g1 + %g2], %g1
15301 sethi %hi(8 * _gloffset_VertexAttrib3fvNV), %g2
15302 or %g2, %lo(8 * _gloffset_VertexAttrib3fvNV), %g2
15303 ldx [%g1 + %g2], %g3
15304 #else
15305 sethi %hi(0x00000000), %g1
15306 ld [%g1 + %lo(0x00000000)], %g1
15307 ld [%g1 + (4 * _gloffset_VertexAttrib3fvNV)], %g3
15308 #endif
15309 jmpl %g3, %g0
15310 nop
15311
15312 .globl glVertexAttrib3sNV
15313 .type glVertexAttrib3sNV,#function
15314 glVertexAttrib3sNV:
15315 #ifdef __sparc_v9__
15316 sethi %hi(0x00000000), %g2
15317 sethi %hi(0x00000000), %g1
15318 or %g2, %lo(0x00000000), %g2
15319 or %g1, %lo(0x00000000), %g1
15320 sllx %g2, 32, %g2
15321 ldx [%g1 + %g2], %g1
15322 sethi %hi(8 * _gloffset_VertexAttrib3sNV), %g2
15323 or %g2, %lo(8 * _gloffset_VertexAttrib3sNV), %g2
15324 ldx [%g1 + %g2], %g3
15325 #else
15326 sethi %hi(0x00000000), %g1
15327 ld [%g1 + %lo(0x00000000)], %g1
15328 ld [%g1 + (4 * _gloffset_VertexAttrib3sNV)], %g3
15329 #endif
15330 jmpl %g3, %g0
15331 nop
15332
15333 .globl glVertexAttrib3svNV
15334 .type glVertexAttrib3svNV,#function
15335 glVertexAttrib3svNV:
15336 #ifdef __sparc_v9__
15337 sethi %hi(0x00000000), %g2
15338 sethi %hi(0x00000000), %g1
15339 or %g2, %lo(0x00000000), %g2
15340 or %g1, %lo(0x00000000), %g1
15341 sllx %g2, 32, %g2
15342 ldx [%g1 + %g2], %g1
15343 sethi %hi(8 * _gloffset_VertexAttrib3svNV), %g2
15344 or %g2, %lo(8 * _gloffset_VertexAttrib3svNV), %g2
15345 ldx [%g1 + %g2], %g3
15346 #else
15347 sethi %hi(0x00000000), %g1
15348 ld [%g1 + %lo(0x00000000)], %g1
15349 ld [%g1 + (4 * _gloffset_VertexAttrib3svNV)], %g3
15350 #endif
15351 jmpl %g3, %g0
15352 nop
15353
15354 .globl glVertexAttrib4dNV
15355 .type glVertexAttrib4dNV,#function
15356 glVertexAttrib4dNV:
15357 #ifdef __sparc_v9__
15358 sethi %hi(0x00000000), %g2
15359 sethi %hi(0x00000000), %g1
15360 or %g2, %lo(0x00000000), %g2
15361 or %g1, %lo(0x00000000), %g1
15362 sllx %g2, 32, %g2
15363 ldx [%g1 + %g2], %g1
15364 sethi %hi(8 * _gloffset_VertexAttrib4dNV), %g2
15365 or %g2, %lo(8 * _gloffset_VertexAttrib4dNV), %g2
15366 ldx [%g1 + %g2], %g3
15367 #else
15368 sethi %hi(0x00000000), %g1
15369 ld [%g1 + %lo(0x00000000)], %g1
15370 ld [%g1 + (4 * _gloffset_VertexAttrib4dNV)], %g3
15371 #endif
15372 jmpl %g3, %g0
15373 nop
15374
15375 .globl glVertexAttrib4dvNV
15376 .type glVertexAttrib4dvNV,#function
15377 glVertexAttrib4dvNV:
15378 #ifdef __sparc_v9__
15379 sethi %hi(0x00000000), %g2
15380 sethi %hi(0x00000000), %g1
15381 or %g2, %lo(0x00000000), %g2
15382 or %g1, %lo(0x00000000), %g1
15383 sllx %g2, 32, %g2
15384 ldx [%g1 + %g2], %g1
15385 sethi %hi(8 * _gloffset_VertexAttrib4dvNV), %g2
15386 or %g2, %lo(8 * _gloffset_VertexAttrib4dvNV), %g2
15387 ldx [%g1 + %g2], %g3
15388 #else
15389 sethi %hi(0x00000000), %g1
15390 ld [%g1 + %lo(0x00000000)], %g1
15391 ld [%g1 + (4 * _gloffset_VertexAttrib4dvNV)], %g3
15392 #endif
15393 jmpl %g3, %g0
15394 nop
15395
15396 .globl glVertexAttrib4fNV
15397 .type glVertexAttrib4fNV,#function
15398 glVertexAttrib4fNV:
15399 #ifdef __sparc_v9__
15400 sethi %hi(0x00000000), %g2
15401 sethi %hi(0x00000000), %g1
15402 or %g2, %lo(0x00000000), %g2
15403 or %g1, %lo(0x00000000), %g1
15404 sllx %g2, 32, %g2
15405 ldx [%g1 + %g2], %g1
15406 sethi %hi(8 * _gloffset_VertexAttrib4fNV), %g2
15407 or %g2, %lo(8 * _gloffset_VertexAttrib4fNV), %g2
15408 ldx [%g1 + %g2], %g3
15409 #else
15410 sethi %hi(0x00000000), %g1
15411 ld [%g1 + %lo(0x00000000)], %g1
15412 ld [%g1 + (4 * _gloffset_VertexAttrib4fNV)], %g3
15413 #endif
15414 jmpl %g3, %g0
15415 nop
15416
15417 .globl glVertexAttrib4fvNV
15418 .type glVertexAttrib4fvNV,#function
15419 glVertexAttrib4fvNV:
15420 #ifdef __sparc_v9__
15421 sethi %hi(0x00000000), %g2
15422 sethi %hi(0x00000000), %g1
15423 or %g2, %lo(0x00000000), %g2
15424 or %g1, %lo(0x00000000), %g1
15425 sllx %g2, 32, %g2
15426 ldx [%g1 + %g2], %g1
15427 sethi %hi(8 * _gloffset_VertexAttrib4fvNV), %g2
15428 or %g2, %lo(8 * _gloffset_VertexAttrib4fvNV), %g2
15429 ldx [%g1 + %g2], %g3
15430 #else
15431 sethi %hi(0x00000000), %g1
15432 ld [%g1 + %lo(0x00000000)], %g1
15433 ld [%g1 + (4 * _gloffset_VertexAttrib4fvNV)], %g3
15434 #endif
15435 jmpl %g3, %g0
15436 nop
15437
15438 .globl glVertexAttrib4sNV
15439 .type glVertexAttrib4sNV,#function
15440 glVertexAttrib4sNV:
15441 #ifdef __sparc_v9__
15442 sethi %hi(0x00000000), %g2
15443 sethi %hi(0x00000000), %g1
15444 or %g2, %lo(0x00000000), %g2
15445 or %g1, %lo(0x00000000), %g1
15446 sllx %g2, 32, %g2
15447 ldx [%g1 + %g2], %g1
15448 sethi %hi(8 * _gloffset_VertexAttrib4sNV), %g2
15449 or %g2, %lo(8 * _gloffset_VertexAttrib4sNV), %g2
15450 ldx [%g1 + %g2], %g3
15451 #else
15452 sethi %hi(0x00000000), %g1
15453 ld [%g1 + %lo(0x00000000)], %g1
15454 ld [%g1 + (4 * _gloffset_VertexAttrib4sNV)], %g3
15455 #endif
15456 jmpl %g3, %g0
15457 nop
15458
15459 .globl glVertexAttrib4svNV
15460 .type glVertexAttrib4svNV,#function
15461 glVertexAttrib4svNV:
15462 #ifdef __sparc_v9__
15463 sethi %hi(0x00000000), %g2
15464 sethi %hi(0x00000000), %g1
15465 or %g2, %lo(0x00000000), %g2
15466 or %g1, %lo(0x00000000), %g1
15467 sllx %g2, 32, %g2
15468 ldx [%g1 + %g2], %g1
15469 sethi %hi(8 * _gloffset_VertexAttrib4svNV), %g2
15470 or %g2, %lo(8 * _gloffset_VertexAttrib4svNV), %g2
15471 ldx [%g1 + %g2], %g3
15472 #else
15473 sethi %hi(0x00000000), %g1
15474 ld [%g1 + %lo(0x00000000)], %g1
15475 ld [%g1 + (4 * _gloffset_VertexAttrib4svNV)], %g3
15476 #endif
15477 jmpl %g3, %g0
15478 nop
15479
15480 .globl glVertexAttrib4ubNV
15481 .type glVertexAttrib4ubNV,#function
15482 glVertexAttrib4ubNV:
15483 #ifdef __sparc_v9__
15484 sethi %hi(0x00000000), %g2
15485 sethi %hi(0x00000000), %g1
15486 or %g2, %lo(0x00000000), %g2
15487 or %g1, %lo(0x00000000), %g1
15488 sllx %g2, 32, %g2
15489 ldx [%g1 + %g2], %g1
15490 sethi %hi(8 * _gloffset_VertexAttrib4ubNV), %g2
15491 or %g2, %lo(8 * _gloffset_VertexAttrib4ubNV), %g2
15492 ldx [%g1 + %g2], %g3
15493 #else
15494 sethi %hi(0x00000000), %g1
15495 ld [%g1 + %lo(0x00000000)], %g1
15496 ld [%g1 + (4 * _gloffset_VertexAttrib4ubNV)], %g3
15497 #endif
15498 jmpl %g3, %g0
15499 nop
15500
15501 .globl glVertexAttrib4ubvNV
15502 .type glVertexAttrib4ubvNV,#function
15503 glVertexAttrib4ubvNV:
15504 #ifdef __sparc_v9__
15505 sethi %hi(0x00000000), %g2
15506 sethi %hi(0x00000000), %g1
15507 or %g2, %lo(0x00000000), %g2
15508 or %g1, %lo(0x00000000), %g1
15509 sllx %g2, 32, %g2
15510 ldx [%g1 + %g2], %g1
15511 sethi %hi(8 * _gloffset_VertexAttrib4ubvNV), %g2
15512 or %g2, %lo(8 * _gloffset_VertexAttrib4ubvNV), %g2
15513 ldx [%g1 + %g2], %g3
15514 #else
15515 sethi %hi(0x00000000), %g1
15516 ld [%g1 + %lo(0x00000000)], %g1
15517 ld [%g1 + (4 * _gloffset_VertexAttrib4ubvNV)], %g3
15518 #endif
15519 jmpl %g3, %g0
15520 nop
15521
15522 .globl glVertexAttribs1dvNV
15523 .type glVertexAttribs1dvNV,#function
15524 glVertexAttribs1dvNV:
15525 #ifdef __sparc_v9__
15526 sethi %hi(0x00000000), %g2
15527 sethi %hi(0x00000000), %g1
15528 or %g2, %lo(0x00000000), %g2
15529 or %g1, %lo(0x00000000), %g1
15530 sllx %g2, 32, %g2
15531 ldx [%g1 + %g2], %g1
15532 sethi %hi(8 * _gloffset_VertexAttribs1dvNV), %g2
15533 or %g2, %lo(8 * _gloffset_VertexAttribs1dvNV), %g2
15534 ldx [%g1 + %g2], %g3
15535 #else
15536 sethi %hi(0x00000000), %g1
15537 ld [%g1 + %lo(0x00000000)], %g1
15538 ld [%g1 + (4 * _gloffset_VertexAttribs1dvNV)], %g3
15539 #endif
15540 jmpl %g3, %g0
15541 nop
15542
15543 .globl glVertexAttribs1fvNV
15544 .type glVertexAttribs1fvNV,#function
15545 glVertexAttribs1fvNV:
15546 #ifdef __sparc_v9__
15547 sethi %hi(0x00000000), %g2
15548 sethi %hi(0x00000000), %g1
15549 or %g2, %lo(0x00000000), %g2
15550 or %g1, %lo(0x00000000), %g1
15551 sllx %g2, 32, %g2
15552 ldx [%g1 + %g2], %g1
15553 sethi %hi(8 * _gloffset_VertexAttribs1fvNV), %g2
15554 or %g2, %lo(8 * _gloffset_VertexAttribs1fvNV), %g2
15555 ldx [%g1 + %g2], %g3
15556 #else
15557 sethi %hi(0x00000000), %g1
15558 ld [%g1 + %lo(0x00000000)], %g1
15559 ld [%g1 + (4 * _gloffset_VertexAttribs1fvNV)], %g3
15560 #endif
15561 jmpl %g3, %g0
15562 nop
15563
15564 .globl glVertexAttribs1svNV
15565 .type glVertexAttribs1svNV,#function
15566 glVertexAttribs1svNV:
15567 #ifdef __sparc_v9__
15568 sethi %hi(0x00000000), %g2
15569 sethi %hi(0x00000000), %g1
15570 or %g2, %lo(0x00000000), %g2
15571 or %g1, %lo(0x00000000), %g1
15572 sllx %g2, 32, %g2
15573 ldx [%g1 + %g2], %g1
15574 sethi %hi(8 * _gloffset_VertexAttribs1svNV), %g2
15575 or %g2, %lo(8 * _gloffset_VertexAttribs1svNV), %g2
15576 ldx [%g1 + %g2], %g3
15577 #else
15578 sethi %hi(0x00000000), %g1
15579 ld [%g1 + %lo(0x00000000)], %g1
15580 ld [%g1 + (4 * _gloffset_VertexAttribs1svNV)], %g3
15581 #endif
15582 jmpl %g3, %g0
15583 nop
15584
15585 .globl glVertexAttribs2dvNV
15586 .type glVertexAttribs2dvNV,#function
15587 glVertexAttribs2dvNV:
15588 #ifdef __sparc_v9__
15589 sethi %hi(0x00000000), %g2
15590 sethi %hi(0x00000000), %g1
15591 or %g2, %lo(0x00000000), %g2
15592 or %g1, %lo(0x00000000), %g1
15593 sllx %g2, 32, %g2
15594 ldx [%g1 + %g2], %g1
15595 sethi %hi(8 * _gloffset_VertexAttribs2dvNV), %g2
15596 or %g2, %lo(8 * _gloffset_VertexAttribs2dvNV), %g2
15597 ldx [%g1 + %g2], %g3
15598 #else
15599 sethi %hi(0x00000000), %g1
15600 ld [%g1 + %lo(0x00000000)], %g1
15601 ld [%g1 + (4 * _gloffset_VertexAttribs2dvNV)], %g3
15602 #endif
15603 jmpl %g3, %g0
15604 nop
15605
15606 .globl glVertexAttribs2fvNV
15607 .type glVertexAttribs2fvNV,#function
15608 glVertexAttribs2fvNV:
15609 #ifdef __sparc_v9__
15610 sethi %hi(0x00000000), %g2
15611 sethi %hi(0x00000000), %g1
15612 or %g2, %lo(0x00000000), %g2
15613 or %g1, %lo(0x00000000), %g1
15614 sllx %g2, 32, %g2
15615 ldx [%g1 + %g2], %g1
15616 sethi %hi(8 * _gloffset_VertexAttribs2fvNV), %g2
15617 or %g2, %lo(8 * _gloffset_VertexAttribs2fvNV), %g2
15618 ldx [%g1 + %g2], %g3
15619 #else
15620 sethi %hi(0x00000000), %g1
15621 ld [%g1 + %lo(0x00000000)], %g1
15622 ld [%g1 + (4 * _gloffset_VertexAttribs2fvNV)], %g3
15623 #endif
15624 jmpl %g3, %g0
15625 nop
15626
15627 .globl glVertexAttribs2svNV
15628 .type glVertexAttribs2svNV,#function
15629 glVertexAttribs2svNV:
15630 #ifdef __sparc_v9__
15631 sethi %hi(0x00000000), %g2
15632 sethi %hi(0x00000000), %g1
15633 or %g2, %lo(0x00000000), %g2
15634 or %g1, %lo(0x00000000), %g1
15635 sllx %g2, 32, %g2
15636 ldx [%g1 + %g2], %g1
15637 sethi %hi(8 * _gloffset_VertexAttribs2svNV), %g2
15638 or %g2, %lo(8 * _gloffset_VertexAttribs2svNV), %g2
15639 ldx [%g1 + %g2], %g3
15640 #else
15641 sethi %hi(0x00000000), %g1
15642 ld [%g1 + %lo(0x00000000)], %g1
15643 ld [%g1 + (4 * _gloffset_VertexAttribs2svNV)], %g3
15644 #endif
15645 jmpl %g3, %g0
15646 nop
15647
15648 .globl glVertexAttribs3dvNV
15649 .type glVertexAttribs3dvNV,#function
15650 glVertexAttribs3dvNV:
15651 #ifdef __sparc_v9__
15652 sethi %hi(0x00000000), %g2
15653 sethi %hi(0x00000000), %g1
15654 or %g2, %lo(0x00000000), %g2
15655 or %g1, %lo(0x00000000), %g1
15656 sllx %g2, 32, %g2
15657 ldx [%g1 + %g2], %g1
15658 sethi %hi(8 * _gloffset_VertexAttribs3dvNV), %g2
15659 or %g2, %lo(8 * _gloffset_VertexAttribs3dvNV), %g2
15660 ldx [%g1 + %g2], %g3
15661 #else
15662 sethi %hi(0x00000000), %g1
15663 ld [%g1 + %lo(0x00000000)], %g1
15664 ld [%g1 + (4 * _gloffset_VertexAttribs3dvNV)], %g3
15665 #endif
15666 jmpl %g3, %g0
15667 nop
15668
15669 .globl glVertexAttribs3fvNV
15670 .type glVertexAttribs3fvNV,#function
15671 glVertexAttribs3fvNV:
15672 #ifdef __sparc_v9__
15673 sethi %hi(0x00000000), %g2
15674 sethi %hi(0x00000000), %g1
15675 or %g2, %lo(0x00000000), %g2
15676 or %g1, %lo(0x00000000), %g1
15677 sllx %g2, 32, %g2
15678 ldx [%g1 + %g2], %g1
15679 sethi %hi(8 * _gloffset_VertexAttribs3fvNV), %g2
15680 or %g2, %lo(8 * _gloffset_VertexAttribs3fvNV), %g2
15681 ldx [%g1 + %g2], %g3
15682 #else
15683 sethi %hi(0x00000000), %g1
15684 ld [%g1 + %lo(0x00000000)], %g1
15685 ld [%g1 + (4 * _gloffset_VertexAttribs3fvNV)], %g3
15686 #endif
15687 jmpl %g3, %g0
15688 nop
15689
15690 .globl glVertexAttribs3svNV
15691 .type glVertexAttribs3svNV,#function
15692 glVertexAttribs3svNV:
15693 #ifdef __sparc_v9__
15694 sethi %hi(0x00000000), %g2
15695 sethi %hi(0x00000000), %g1
15696 or %g2, %lo(0x00000000), %g2
15697 or %g1, %lo(0x00000000), %g1
15698 sllx %g2, 32, %g2
15699 ldx [%g1 + %g2], %g1
15700 sethi %hi(8 * _gloffset_VertexAttribs3svNV), %g2
15701 or %g2, %lo(8 * _gloffset_VertexAttribs3svNV), %g2
15702 ldx [%g1 + %g2], %g3
15703 #else
15704 sethi %hi(0x00000000), %g1
15705 ld [%g1 + %lo(0x00000000)], %g1
15706 ld [%g1 + (4 * _gloffset_VertexAttribs3svNV)], %g3
15707 #endif
15708 jmpl %g3, %g0
15709 nop
15710
15711 .globl glVertexAttribs4dvNV
15712 .type glVertexAttribs4dvNV,#function
15713 glVertexAttribs4dvNV:
15714 #ifdef __sparc_v9__
15715 sethi %hi(0x00000000), %g2
15716 sethi %hi(0x00000000), %g1
15717 or %g2, %lo(0x00000000), %g2
15718 or %g1, %lo(0x00000000), %g1
15719 sllx %g2, 32, %g2
15720 ldx [%g1 + %g2], %g1
15721 sethi %hi(8 * _gloffset_VertexAttribs4dvNV), %g2
15722 or %g2, %lo(8 * _gloffset_VertexAttribs4dvNV), %g2
15723 ldx [%g1 + %g2], %g3
15724 #else
15725 sethi %hi(0x00000000), %g1
15726 ld [%g1 + %lo(0x00000000)], %g1
15727 ld [%g1 + (4 * _gloffset_VertexAttribs4dvNV)], %g3
15728 #endif
15729 jmpl %g3, %g0
15730 nop
15731
15732 .globl glVertexAttribs4fvNV
15733 .type glVertexAttribs4fvNV,#function
15734 glVertexAttribs4fvNV:
15735 #ifdef __sparc_v9__
15736 sethi %hi(0x00000000), %g2
15737 sethi %hi(0x00000000), %g1
15738 or %g2, %lo(0x00000000), %g2
15739 or %g1, %lo(0x00000000), %g1
15740 sllx %g2, 32, %g2
15741 ldx [%g1 + %g2], %g1
15742 sethi %hi(8 * _gloffset_VertexAttribs4fvNV), %g2
15743 or %g2, %lo(8 * _gloffset_VertexAttribs4fvNV), %g2
15744 ldx [%g1 + %g2], %g3
15745 #else
15746 sethi %hi(0x00000000), %g1
15747 ld [%g1 + %lo(0x00000000)], %g1
15748 ld [%g1 + (4 * _gloffset_VertexAttribs4fvNV)], %g3
15749 #endif
15750 jmpl %g3, %g0
15751 nop
15752
15753 .globl glVertexAttribs4svNV
15754 .type glVertexAttribs4svNV,#function
15755 glVertexAttribs4svNV:
15756 #ifdef __sparc_v9__
15757 sethi %hi(0x00000000), %g2
15758 sethi %hi(0x00000000), %g1
15759 or %g2, %lo(0x00000000), %g2
15760 or %g1, %lo(0x00000000), %g1
15761 sllx %g2, 32, %g2
15762 ldx [%g1 + %g2], %g1
15763 sethi %hi(8 * _gloffset_VertexAttribs4svNV), %g2
15764 or %g2, %lo(8 * _gloffset_VertexAttribs4svNV), %g2
15765 ldx [%g1 + %g2], %g3
15766 #else
15767 sethi %hi(0x00000000), %g1
15768 ld [%g1 + %lo(0x00000000)], %g1
15769 ld [%g1 + (4 * _gloffset_VertexAttribs4svNV)], %g3
15770 #endif
15771 jmpl %g3, %g0
15772 nop
15773
15774 .globl glVertexAttribs4ubvNV
15775 .type glVertexAttribs4ubvNV,#function
15776 glVertexAttribs4ubvNV:
15777 #ifdef __sparc_v9__
15778 sethi %hi(0x00000000), %g2
15779 sethi %hi(0x00000000), %g1
15780 or %g2, %lo(0x00000000), %g2
15781 or %g1, %lo(0x00000000), %g1
15782 sllx %g2, 32, %g2
15783 ldx [%g1 + %g2], %g1
15784 sethi %hi(8 * _gloffset_VertexAttribs4ubvNV), %g2
15785 or %g2, %lo(8 * _gloffset_VertexAttribs4ubvNV), %g2
15786 ldx [%g1 + %g2], %g3
15787 #else
15788 sethi %hi(0x00000000), %g1
15789 ld [%g1 + %lo(0x00000000)], %g1
15790 ld [%g1 + (4 * _gloffset_VertexAttribs4ubvNV)], %g3
15791 #endif
15792 jmpl %g3, %g0
15793 nop
15794
15795 .globl glPointParameteriNV
15796 .type glPointParameteriNV,#function
15797 glPointParameteriNV:
15798 #ifdef __sparc_v9__
15799 sethi %hi(0x00000000), %g2
15800 sethi %hi(0x00000000), %g1
15801 or %g2, %lo(0x00000000), %g2
15802 or %g1, %lo(0x00000000), %g1
15803 sllx %g2, 32, %g2
15804 ldx [%g1 + %g2], %g1
15805 sethi %hi(8 * _gloffset_PointParameteriNV), %g2
15806 or %g2, %lo(8 * _gloffset_PointParameteriNV), %g2
15807 ldx [%g1 + %g2], %g3
15808 #else
15809 sethi %hi(0x00000000), %g1
15810 ld [%g1 + %lo(0x00000000)], %g1
15811 ld [%g1 + (4 * _gloffset_PointParameteriNV)], %g3
15812 #endif
15813 jmpl %g3, %g0
15814 nop
15815
15816 .globl glPointParameterivNV
15817 .type glPointParameterivNV,#function
15818 glPointParameterivNV:
15819 #ifdef __sparc_v9__
15820 sethi %hi(0x00000000), %g2
15821 sethi %hi(0x00000000), %g1
15822 or %g2, %lo(0x00000000), %g2
15823 or %g1, %lo(0x00000000), %g1
15824 sllx %g2, 32, %g2
15825 ldx [%g1 + %g2], %g1
15826 sethi %hi(8 * _gloffset_PointParameterivNV), %g2
15827 or %g2, %lo(8 * _gloffset_PointParameterivNV), %g2
15828 ldx [%g1 + %g2], %g3
15829 #else
15830 sethi %hi(0x00000000), %g1
15831 ld [%g1 + %lo(0x00000000)], %g1
15832 ld [%g1 + (4 * _gloffset_PointParameterivNV)], %g3
15833 #endif
15834 jmpl %g3, %g0
15835 nop
15836
15837 .globl glBlendFuncSeparate
15838 .type glBlendFuncSeparate,#function
15839 glBlendFuncSeparate:
15840 #ifdef __sparc_v9__
15841 sethi %hi(0x00000000), %g2
15842 sethi %hi(0x00000000), %g1
15843 or %g2, %lo(0x00000000), %g2
15844 or %g1, %lo(0x00000000), %g1
15845 sllx %g2, 32, %g2
15846 ldx [%g1 + %g2], %g1
15847 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
15848 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
15849 ldx [%g1 + %g2], %g3
15850 #else
15851 sethi %hi(0x00000000), %g1
15852 ld [%g1 + %lo(0x00000000)], %g1
15853 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
15854 #endif
15855 jmpl %g3, %g0
15856 nop
15857
15858 .globl glFogCoordf
15859 .type glFogCoordf,#function
15860 glFogCoordf:
15861 #ifdef __sparc_v9__
15862 sethi %hi(0x00000000), %g2
15863 sethi %hi(0x00000000), %g1
15864 or %g2, %lo(0x00000000), %g2
15865 or %g1, %lo(0x00000000), %g1
15866 sllx %g2, 32, %g2
15867 ldx [%g1 + %g2], %g1
15868 sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
15869 or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
15870 ldx [%g1 + %g2], %g3
15871 #else
15872 sethi %hi(0x00000000), %g1
15873 ld [%g1 + %lo(0x00000000)], %g1
15874 ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
15875 #endif
15876 jmpl %g3, %g0
15877 nop
15878
15879 .globl glFogCoordfv
15880 .type glFogCoordfv,#function
15881 glFogCoordfv:
15882 #ifdef __sparc_v9__
15883 sethi %hi(0x00000000), %g2
15884 sethi %hi(0x00000000), %g1
15885 or %g2, %lo(0x00000000), %g2
15886 or %g1, %lo(0x00000000), %g1
15887 sllx %g2, 32, %g2
15888 ldx [%g1 + %g2], %g1
15889 sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
15890 or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
15891 ldx [%g1 + %g2], %g3
15892 #else
15893 sethi %hi(0x00000000), %g1
15894 ld [%g1 + %lo(0x00000000)], %g1
15895 ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
15896 #endif
15897 jmpl %g3, %g0
15898 nop
15899
15900 .globl glFogCoordd
15901 .type glFogCoordd,#function
15902 glFogCoordd:
15903 #ifdef __sparc_v9__
15904 sethi %hi(0x00000000), %g2
15905 sethi %hi(0x00000000), %g1
15906 or %g2, %lo(0x00000000), %g2
15907 or %g1, %lo(0x00000000), %g1
15908 sllx %g2, 32, %g2
15909 ldx [%g1 + %g2], %g1
15910 sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
15911 or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
15912 ldx [%g1 + %g2], %g3
15913 #else
15914 sethi %hi(0x00000000), %g1
15915 ld [%g1 + %lo(0x00000000)], %g1
15916 ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
15917 #endif
15918 jmpl %g3, %g0
15919 nop
15920
15921 .globl glFogCoorddv
15922 .type glFogCoorddv,#function
15923 glFogCoorddv:
15924 #ifdef __sparc_v9__
15925 sethi %hi(0x00000000), %g2
15926 sethi %hi(0x00000000), %g1
15927 or %g2, %lo(0x00000000), %g2
15928 or %g1, %lo(0x00000000), %g1
15929 sllx %g2, 32, %g2
15930 ldx [%g1 + %g2], %g1
15931 sethi %hi(8 * _gloffset_FogCoorddvEXT), %g2
15932 or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
15933 ldx [%g1 + %g2], %g3
15934 #else
15935 sethi %hi(0x00000000), %g1
15936 ld [%g1 + %lo(0x00000000)], %g1
15937 ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
15938 #endif
15939 jmpl %g3, %g0
15940 nop
15941
15942 .globl glFogCoordPointer
15943 .type glFogCoordPointer,#function
15944 glFogCoordPointer:
15945 #ifdef __sparc_v9__
15946 sethi %hi(0x00000000), %g2
15947 sethi %hi(0x00000000), %g1
15948 or %g2, %lo(0x00000000), %g2
15949 or %g1, %lo(0x00000000), %g1
15950 sllx %g2, 32, %g2
15951 ldx [%g1 + %g2], %g1
15952 sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
15953 or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
15954 ldx [%g1 + %g2], %g3
15955 #else
15956 sethi %hi(0x00000000), %g1
15957 ld [%g1 + %lo(0x00000000)], %g1
15958 ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
15959 #endif
15960 jmpl %g3, %g0
15961 nop
15962
15963 .globl glMultiDrawArrays
15964 .type glMultiDrawArrays,#function
15965 glMultiDrawArrays:
15966 #ifdef __sparc_v9__
15967 sethi %hi(0x00000000), %g2
15968 sethi %hi(0x00000000), %g1
15969 or %g2, %lo(0x00000000), %g2
15970 or %g1, %lo(0x00000000), %g1
15971 sllx %g2, 32, %g2
15972 ldx [%g1 + %g2], %g1
15973 sethi %hi(8 * _gloffset_MultiDrawArraysEXT), %g2
15974 or %g2, %lo(8 * _gloffset_MultiDrawArraysEXT), %g2
15975 ldx [%g1 + %g2], %g3
15976 #else
15977 sethi %hi(0x00000000), %g1
15978 ld [%g1 + %lo(0x00000000)], %g1
15979 ld [%g1 + (4 * _gloffset_MultiDrawArraysEXT)], %g3
15980 #endif
15981 jmpl %g3, %g0
15982 nop
15983
15984 .globl glMultiDrawElements
15985 .type glMultiDrawElements,#function
15986 glMultiDrawElements:
15987 #ifdef __sparc_v9__
15988 sethi %hi(0x00000000), %g2
15989 sethi %hi(0x00000000), %g1
15990 or %g2, %lo(0x00000000), %g2
15991 or %g1, %lo(0x00000000), %g1
15992 sllx %g2, 32, %g2
15993 ldx [%g1 + %g2], %g1
15994 sethi %hi(8 * _gloffset_MultiDrawElementsEXT), %g2
15995 or %g2, %lo(8 * _gloffset_MultiDrawElementsEXT), %g2
15996 ldx [%g1 + %g2], %g3
15997 #else
15998 sethi %hi(0x00000000), %g1
15999 ld [%g1 + %lo(0x00000000)], %g1
16000 ld [%g1 + (4 * _gloffset_MultiDrawElementsEXT)], %g3
16001 #endif
16002 jmpl %g3, %g0
16003 nop
16004
16005 .globl glPointParameterf
16006 .type glPointParameterf,#function
16007 glPointParameterf:
16008 #ifdef __sparc_v9__
16009 sethi %hi(0x00000000), %g2
16010 sethi %hi(0x00000000), %g1
16011 or %g2, %lo(0x00000000), %g2
16012 or %g1, %lo(0x00000000), %g1
16013 sllx %g2, 32, %g2
16014 ldx [%g1 + %g2], %g1
16015 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
16016 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
16017 ldx [%g1 + %g2], %g3
16018 #else
16019 sethi %hi(0x00000000), %g1
16020 ld [%g1 + %lo(0x00000000)], %g1
16021 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
16022 #endif
16023 jmpl %g3, %g0
16024 nop
16025
16026 .globl glPointParameterfv
16027 .type glPointParameterfv,#function
16028 glPointParameterfv:
16029 #ifdef __sparc_v9__
16030 sethi %hi(0x00000000), %g2
16031 sethi %hi(0x00000000), %g1
16032 or %g2, %lo(0x00000000), %g2
16033 or %g1, %lo(0x00000000), %g1
16034 sllx %g2, 32, %g2
16035 ldx [%g1 + %g2], %g1
16036 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
16037 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
16038 ldx [%g1 + %g2], %g3
16039 #else
16040 sethi %hi(0x00000000), %g1
16041 ld [%g1 + %lo(0x00000000)], %g1
16042 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
16043 #endif
16044 jmpl %g3, %g0
16045 nop
16046
16047 .globl glPointParameteri
16048 .type glPointParameteri,#function
16049 glPointParameteri:
16050 #ifdef __sparc_v9__
16051 sethi %hi(0x00000000), %g2
16052 sethi %hi(0x00000000), %g1
16053 or %g2, %lo(0x00000000), %g2
16054 or %g1, %lo(0x00000000), %g1
16055 sllx %g2, 32, %g2
16056 ldx [%g1 + %g2], %g1
16057 sethi %hi(8 * _gloffset_PointParameteriNV), %g2
16058 or %g2, %lo(8 * _gloffset_PointParameteriNV), %g2
16059 ldx [%g1 + %g2], %g3
16060 #else
16061 sethi %hi(0x00000000), %g1
16062 ld [%g1 + %lo(0x00000000)], %g1
16063 ld [%g1 + (4 * _gloffset_PointParameteriNV)], %g3
16064 #endif
16065 jmpl %g3, %g0
16066 nop
16067
16068 .globl glPointParameteriv
16069 .type glPointParameteriv,#function
16070 glPointParameteriv:
16071 #ifdef __sparc_v9__
16072 sethi %hi(0x00000000), %g2
16073 sethi %hi(0x00000000), %g1
16074 or %g2, %lo(0x00000000), %g2
16075 or %g1, %lo(0x00000000), %g1
16076 sllx %g2, 32, %g2
16077 ldx [%g1 + %g2], %g1
16078 sethi %hi(8 * _gloffset_PointParameterivNV), %g2
16079 or %g2, %lo(8 * _gloffset_PointParameterivNV), %g2
16080 ldx [%g1 + %g2], %g3
16081 #else
16082 sethi %hi(0x00000000), %g1
16083 ld [%g1 + %lo(0x00000000)], %g1
16084 ld [%g1 + (4 * _gloffset_PointParameterivNV)], %g3
16085 #endif
16086 jmpl %g3, %g0
16087 nop
16088
16089 .globl glSecondaryColor3b
16090 .type glSecondaryColor3b,#function
16091 glSecondaryColor3b:
16092 #ifdef __sparc_v9__
16093 sethi %hi(0x00000000), %g2
16094 sethi %hi(0x00000000), %g1
16095 or %g2, %lo(0x00000000), %g2
16096 or %g1, %lo(0x00000000), %g1
16097 sllx %g2, 32, %g2
16098 ldx [%g1 + %g2], %g1
16099 sethi %hi(8 * _gloffset_SecondaryColor3bEXT), %g2
16100 or %g2, %lo(8 * _gloffset_SecondaryColor3bEXT), %g2
16101 ldx [%g1 + %g2], %g3
16102 #else
16103 sethi %hi(0x00000000), %g1
16104 ld [%g1 + %lo(0x00000000)], %g1
16105 ld [%g1 + (4 * _gloffset_SecondaryColor3bEXT)], %g3
16106 #endif
16107 jmpl %g3, %g0
16108 nop
16109
16110 .globl glSecondaryColor3bv
16111 .type glSecondaryColor3bv,#function
16112 glSecondaryColor3bv:
16113 #ifdef __sparc_v9__
16114 sethi %hi(0x00000000), %g2
16115 sethi %hi(0x00000000), %g1
16116 or %g2, %lo(0x00000000), %g2
16117 or %g1, %lo(0x00000000), %g1
16118 sllx %g2, 32, %g2
16119 ldx [%g1 + %g2], %g1
16120 sethi %hi(8 * _gloffset_SecondaryColor3bvEXT), %g2
16121 or %g2, %lo(8 * _gloffset_SecondaryColor3bvEXT), %g2
16122 ldx [%g1 + %g2], %g3
16123 #else
16124 sethi %hi(0x00000000), %g1
16125 ld [%g1 + %lo(0x00000000)], %g1
16126 ld [%g1 + (4 * _gloffset_SecondaryColor3bvEXT)], %g3
16127 #endif
16128 jmpl %g3, %g0
16129 nop
16130
16131 .globl glSecondaryColor3d
16132 .type glSecondaryColor3d,#function
16133 glSecondaryColor3d:
16134 #ifdef __sparc_v9__
16135 sethi %hi(0x00000000), %g2
16136 sethi %hi(0x00000000), %g1
16137 or %g2, %lo(0x00000000), %g2
16138 or %g1, %lo(0x00000000), %g1
16139 sllx %g2, 32, %g2
16140 ldx [%g1 + %g2], %g1
16141 sethi %hi(8 * _gloffset_SecondaryColor3dEXT), %g2
16142 or %g2, %lo(8 * _gloffset_SecondaryColor3dEXT), %g2
16143 ldx [%g1 + %g2], %g3
16144 #else
16145 sethi %hi(0x00000000), %g1
16146 ld [%g1 + %lo(0x00000000)], %g1
16147 ld [%g1 + (4 * _gloffset_SecondaryColor3dEXT)], %g3
16148 #endif
16149 jmpl %g3, %g0
16150 nop
16151
16152 .globl glSecondaryColor3dv
16153 .type glSecondaryColor3dv,#function
16154 glSecondaryColor3dv:
16155 #ifdef __sparc_v9__
16156 sethi %hi(0x00000000), %g2
16157 sethi %hi(0x00000000), %g1
16158 or %g2, %lo(0x00000000), %g2
16159 or %g1, %lo(0x00000000), %g1
16160 sllx %g2, 32, %g2
16161 ldx [%g1 + %g2], %g1
16162 sethi %hi(8 * _gloffset_SecondaryColor3dvEXT), %g2
16163 or %g2, %lo(8 * _gloffset_SecondaryColor3dvEXT), %g2
16164 ldx [%g1 + %g2], %g3
16165 #else
16166 sethi %hi(0x00000000), %g1
16167 ld [%g1 + %lo(0x00000000)], %g1
16168 ld [%g1 + (4 * _gloffset_SecondaryColor3dvEXT)], %g3
16169 #endif
16170 jmpl %g3, %g0
16171 nop
16172
16173 .globl glSecondaryColor3f
16174 .type glSecondaryColor3f,#function
16175 glSecondaryColor3f:
16176 #ifdef __sparc_v9__
16177 sethi %hi(0x00000000), %g2
16178 sethi %hi(0x00000000), %g1
16179 or %g2, %lo(0x00000000), %g2
16180 or %g1, %lo(0x00000000), %g1
16181 sllx %g2, 32, %g2
16182 ldx [%g1 + %g2], %g1
16183 sethi %hi(8 * _gloffset_SecondaryColor3fEXT), %g2
16184 or %g2, %lo(8 * _gloffset_SecondaryColor3fEXT), %g2
16185 ldx [%g1 + %g2], %g3
16186 #else
16187 sethi %hi(0x00000000), %g1
16188 ld [%g1 + %lo(0x00000000)], %g1
16189 ld [%g1 + (4 * _gloffset_SecondaryColor3fEXT)], %g3
16190 #endif
16191 jmpl %g3, %g0
16192 nop
16193
16194 .globl glSecondaryColor3fv
16195 .type glSecondaryColor3fv,#function
16196 glSecondaryColor3fv:
16197 #ifdef __sparc_v9__
16198 sethi %hi(0x00000000), %g2
16199 sethi %hi(0x00000000), %g1
16200 or %g2, %lo(0x00000000), %g2
16201 or %g1, %lo(0x00000000), %g1
16202 sllx %g2, 32, %g2
16203 ldx [%g1 + %g2], %g1
16204 sethi %hi(8 * _gloffset_SecondaryColor3fvEXT), %g2
16205 or %g2, %lo(8 * _gloffset_SecondaryColor3fvEXT), %g2
16206 ldx [%g1 + %g2], %g3
16207 #else
16208 sethi %hi(0x00000000), %g1
16209 ld [%g1 + %lo(0x00000000)], %g1
16210 ld [%g1 + (4 * _gloffset_SecondaryColor3fvEXT)], %g3
16211 #endif
16212 jmpl %g3, %g0
16213 nop
16214
16215 .globl glSecondaryColor3i
16216 .type glSecondaryColor3i,#function
16217 glSecondaryColor3i:
16218 #ifdef __sparc_v9__
16219 sethi %hi(0x00000000), %g2
16220 sethi %hi(0x00000000), %g1
16221 or %g2, %lo(0x00000000), %g2
16222 or %g1, %lo(0x00000000), %g1
16223 sllx %g2, 32, %g2
16224 ldx [%g1 + %g2], %g1
16225 sethi %hi(8 * _gloffset_SecondaryColor3iEXT), %g2
16226 or %g2, %lo(8 * _gloffset_SecondaryColor3iEXT), %g2
16227 ldx [%g1 + %g2], %g3
16228 #else
16229 sethi %hi(0x00000000), %g1
16230 ld [%g1 + %lo(0x00000000)], %g1
16231 ld [%g1 + (4 * _gloffset_SecondaryColor3iEXT)], %g3
16232 #endif
16233 jmpl %g3, %g0
16234 nop
16235
16236 .globl glSecondaryColor3iv
16237 .type glSecondaryColor3iv,#function
16238 glSecondaryColor3iv:
16239 #ifdef __sparc_v9__
16240 sethi %hi(0x00000000), %g2
16241 sethi %hi(0x00000000), %g1
16242 or %g2, %lo(0x00000000), %g2
16243 or %g1, %lo(0x00000000), %g1
16244 sllx %g2, 32, %g2
16245 ldx [%g1 + %g2], %g1
16246 sethi %hi(8 * _gloffset_SecondaryColor3ivEXT), %g2
16247 or %g2, %lo(8 * _gloffset_SecondaryColor3ivEXT), %g2
16248 ldx [%g1 + %g2], %g3
16249 #else
16250 sethi %hi(0x00000000), %g1
16251 ld [%g1 + %lo(0x00000000)], %g1
16252 ld [%g1 + (4 * _gloffset_SecondaryColor3ivEXT)], %g3
16253 #endif
16254 jmpl %g3, %g0
16255 nop
16256
16257 .globl glSecondaryColor3s
16258 .type glSecondaryColor3s,#function
16259 glSecondaryColor3s:
16260 #ifdef __sparc_v9__
16261 sethi %hi(0x00000000), %g2
16262 sethi %hi(0x00000000), %g1
16263 or %g2, %lo(0x00000000), %g2
16264 or %g1, %lo(0x00000000), %g1
16265 sllx %g2, 32, %g2
16266 ldx [%g1 + %g2], %g1
16267 sethi %hi(8 * _gloffset_SecondaryColor3sEXT), %g2
16268 or %g2, %lo(8 * _gloffset_SecondaryColor3sEXT), %g2
16269 ldx [%g1 + %g2], %g3
16270 #else
16271 sethi %hi(0x00000000), %g1
16272 ld [%g1 + %lo(0x00000000)], %g1
16273 ld [%g1 + (4 * _gloffset_SecondaryColor3sEXT)], %g3
16274 #endif
16275 jmpl %g3, %g0
16276 nop
16277
16278 .globl glSecondaryColor3sv
16279 .type glSecondaryColor3sv,#function
16280 glSecondaryColor3sv:
16281 #ifdef __sparc_v9__
16282 sethi %hi(0x00000000), %g2
16283 sethi %hi(0x00000000), %g1
16284 or %g2, %lo(0x00000000), %g2
16285 or %g1, %lo(0x00000000), %g1
16286 sllx %g2, 32, %g2
16287 ldx [%g1 + %g2], %g1
16288 sethi %hi(8 * _gloffset_SecondaryColor3svEXT), %g2
16289 or %g2, %lo(8 * _gloffset_SecondaryColor3svEXT), %g2
16290 ldx [%g1 + %g2], %g3
16291 #else
16292 sethi %hi(0x00000000), %g1
16293 ld [%g1 + %lo(0x00000000)], %g1
16294 ld [%g1 + (4 * _gloffset_SecondaryColor3svEXT)], %g3
16295 #endif
16296 jmpl %g3, %g0
16297 nop
16298
16299 .globl glSecondaryColor3ub
16300 .type glSecondaryColor3ub,#function
16301 glSecondaryColor3ub:
16302 #ifdef __sparc_v9__
16303 sethi %hi(0x00000000), %g2
16304 sethi %hi(0x00000000), %g1
16305 or %g2, %lo(0x00000000), %g2
16306 or %g1, %lo(0x00000000), %g1
16307 sllx %g2, 32, %g2
16308 ldx [%g1 + %g2], %g1
16309 sethi %hi(8 * _gloffset_SecondaryColor3ubEXT), %g2
16310 or %g2, %lo(8 * _gloffset_SecondaryColor3ubEXT), %g2
16311 ldx [%g1 + %g2], %g3
16312 #else
16313 sethi %hi(0x00000000), %g1
16314 ld [%g1 + %lo(0x00000000)], %g1
16315 ld [%g1 + (4 * _gloffset_SecondaryColor3ubEXT)], %g3
16316 #endif
16317 jmpl %g3, %g0
16318 nop
16319
16320 .globl glSecondaryColor3ubv
16321 .type glSecondaryColor3ubv,#function
16322 glSecondaryColor3ubv:
16323 #ifdef __sparc_v9__
16324 sethi %hi(0x00000000), %g2
16325 sethi %hi(0x00000000), %g1
16326 or %g2, %lo(0x00000000), %g2
16327 or %g1, %lo(0x00000000), %g1
16328 sllx %g2, 32, %g2
16329 ldx [%g1 + %g2], %g1
16330 sethi %hi(8 * _gloffset_SecondaryColor3ubvEXT), %g2
16331 or %g2, %lo(8 * _gloffset_SecondaryColor3ubvEXT), %g2
16332 ldx [%g1 + %g2], %g3
16333 #else
16334 sethi %hi(0x00000000), %g1
16335 ld [%g1 + %lo(0x00000000)], %g1
16336 ld [%g1 + (4 * _gloffset_SecondaryColor3ubvEXT)], %g3
16337 #endif
16338 jmpl %g3, %g0
16339 nop
16340
16341 .globl glSecondaryColor3ui
16342 .type glSecondaryColor3ui,#function
16343 glSecondaryColor3ui:
16344 #ifdef __sparc_v9__
16345 sethi %hi(0x00000000), %g2
16346 sethi %hi(0x00000000), %g1
16347 or %g2, %lo(0x00000000), %g2
16348 or %g1, %lo(0x00000000), %g1
16349 sllx %g2, 32, %g2
16350 ldx [%g1 + %g2], %g1
16351 sethi %hi(8 * _gloffset_SecondaryColor3uiEXT), %g2
16352 or %g2, %lo(8 * _gloffset_SecondaryColor3uiEXT), %g2
16353 ldx [%g1 + %g2], %g3
16354 #else
16355 sethi %hi(0x00000000), %g1
16356 ld [%g1 + %lo(0x00000000)], %g1
16357 ld [%g1 + (4 * _gloffset_SecondaryColor3uiEXT)], %g3
16358 #endif
16359 jmpl %g3, %g0
16360 nop
16361
16362 .globl glSecondaryColor3uiv
16363 .type glSecondaryColor3uiv,#function
16364 glSecondaryColor3uiv:
16365 #ifdef __sparc_v9__
16366 sethi %hi(0x00000000), %g2
16367 sethi %hi(0x00000000), %g1
16368 or %g2, %lo(0x00000000), %g2
16369 or %g1, %lo(0x00000000), %g1
16370 sllx %g2, 32, %g2
16371 ldx [%g1 + %g2], %g1
16372 sethi %hi(8 * _gloffset_SecondaryColor3uivEXT), %g2
16373 or %g2, %lo(8 * _gloffset_SecondaryColor3uivEXT), %g2
16374 ldx [%g1 + %g2], %g3
16375 #else
16376 sethi %hi(0x00000000), %g1
16377 ld [%g1 + %lo(0x00000000)], %g1
16378 ld [%g1 + (4 * _gloffset_SecondaryColor3uivEXT)], %g3
16379 #endif
16380 jmpl %g3, %g0
16381 nop
16382
16383 .globl glSecondaryColor3us
16384 .type glSecondaryColor3us,#function
16385 glSecondaryColor3us:
16386 #ifdef __sparc_v9__
16387 sethi %hi(0x00000000), %g2
16388 sethi %hi(0x00000000), %g1
16389 or %g2, %lo(0x00000000), %g2
16390 or %g1, %lo(0x00000000), %g1
16391 sllx %g2, 32, %g2
16392 ldx [%g1 + %g2], %g1
16393 sethi %hi(8 * _gloffset_SecondaryColor3usEXT), %g2
16394 or %g2, %lo(8 * _gloffset_SecondaryColor3usEXT), %g2
16395 ldx [%g1 + %g2], %g3
16396 #else
16397 sethi %hi(0x00000000), %g1
16398 ld [%g1 + %lo(0x00000000)], %g1
16399 ld [%g1 + (4 * _gloffset_SecondaryColor3usEXT)], %g3
16400 #endif
16401 jmpl %g3, %g0
16402 nop
16403
16404 .globl glSecondaryColor3usv
16405 .type glSecondaryColor3usv,#function
16406 glSecondaryColor3usv:
16407 #ifdef __sparc_v9__
16408 sethi %hi(0x00000000), %g2
16409 sethi %hi(0x00000000), %g1
16410 or %g2, %lo(0x00000000), %g2
16411 or %g1, %lo(0x00000000), %g1
16412 sllx %g2, 32, %g2
16413 ldx [%g1 + %g2], %g1
16414 sethi %hi(8 * _gloffset_SecondaryColor3usvEXT), %g2
16415 or %g2, %lo(8 * _gloffset_SecondaryColor3usvEXT), %g2
16416 ldx [%g1 + %g2], %g3
16417 #else
16418 sethi %hi(0x00000000), %g1
16419 ld [%g1 + %lo(0x00000000)], %g1
16420 ld [%g1 + (4 * _gloffset_SecondaryColor3usvEXT)], %g3
16421 #endif
16422 jmpl %g3, %g0
16423 nop
16424
16425 .globl glSecondaryColorPointer
16426 .type glSecondaryColorPointer,#function
16427 glSecondaryColorPointer:
16428 #ifdef __sparc_v9__
16429 sethi %hi(0x00000000), %g2
16430 sethi %hi(0x00000000), %g1
16431 or %g2, %lo(0x00000000), %g2
16432 or %g1, %lo(0x00000000), %g1
16433 sllx %g2, 32, %g2
16434 ldx [%g1 + %g2], %g1
16435 sethi %hi(8 * _gloffset_SecondaryColorPointerEXT), %g2
16436 or %g2, %lo(8 * _gloffset_SecondaryColorPointerEXT), %g2
16437 ldx [%g1 + %g2], %g3
16438 #else
16439 sethi %hi(0x00000000), %g1
16440 ld [%g1 + %lo(0x00000000)], %g1
16441 ld [%g1 + (4 * _gloffset_SecondaryColorPointerEXT)], %g3
16442 #endif
16443 jmpl %g3, %g0
16444 nop
16445
16446 .globl glWindowPos2d
16447 .type glWindowPos2d,#function
16448 glWindowPos2d:
16449 #ifdef __sparc_v9__
16450 sethi %hi(0x00000000), %g2
16451 sethi %hi(0x00000000), %g1
16452 or %g2, %lo(0x00000000), %g2
16453 or %g1, %lo(0x00000000), %g1
16454 sllx %g2, 32, %g2
16455 ldx [%g1 + %g2], %g1
16456 sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
16457 or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
16458 ldx [%g1 + %g2], %g3
16459 #else
16460 sethi %hi(0x00000000), %g1
16461 ld [%g1 + %lo(0x00000000)], %g1
16462 ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
16463 #endif
16464 jmpl %g3, %g0
16465 nop
16466
16467 .globl glWindowPos2dv
16468 .type glWindowPos2dv,#function
16469 glWindowPos2dv:
16470 #ifdef __sparc_v9__
16471 sethi %hi(0x00000000), %g2
16472 sethi %hi(0x00000000), %g1
16473 or %g2, %lo(0x00000000), %g2
16474 or %g1, %lo(0x00000000), %g1
16475 sllx %g2, 32, %g2
16476 ldx [%g1 + %g2], %g1
16477 sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
16478 or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
16479 ldx [%g1 + %g2], %g3
16480 #else
16481 sethi %hi(0x00000000), %g1
16482 ld [%g1 + %lo(0x00000000)], %g1
16483 ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
16484 #endif
16485 jmpl %g3, %g0
16486 nop
16487
16488 .globl glWindowPos2f
16489 .type glWindowPos2f,#function
16490 glWindowPos2f:
16491 #ifdef __sparc_v9__
16492 sethi %hi(0x00000000), %g2
16493 sethi %hi(0x00000000), %g1
16494 or %g2, %lo(0x00000000), %g2
16495 or %g1, %lo(0x00000000), %g1
16496 sllx %g2, 32, %g2
16497 ldx [%g1 + %g2], %g1
16498 sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
16499 or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
16500 ldx [%g1 + %g2], %g3
16501 #else
16502 sethi %hi(0x00000000), %g1
16503 ld [%g1 + %lo(0x00000000)], %g1
16504 ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
16505 #endif
16506 jmpl %g3, %g0
16507 nop
16508
16509 .globl glWindowPos2fv
16510 .type glWindowPos2fv,#function
16511 glWindowPos2fv:
16512 #ifdef __sparc_v9__
16513 sethi %hi(0x00000000), %g2
16514 sethi %hi(0x00000000), %g1
16515 or %g2, %lo(0x00000000), %g2
16516 or %g1, %lo(0x00000000), %g1
16517 sllx %g2, 32, %g2
16518 ldx [%g1 + %g2], %g1
16519 sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
16520 or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
16521 ldx [%g1 + %g2], %g3
16522 #else
16523 sethi %hi(0x00000000), %g1
16524 ld [%g1 + %lo(0x00000000)], %g1
16525 ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
16526 #endif
16527 jmpl %g3, %g0
16528 nop
16529
16530 .globl glWindowPos2i
16531 .type glWindowPos2i,#function
16532 glWindowPos2i:
16533 #ifdef __sparc_v9__
16534 sethi %hi(0x00000000), %g2
16535 sethi %hi(0x00000000), %g1
16536 or %g2, %lo(0x00000000), %g2
16537 or %g1, %lo(0x00000000), %g1
16538 sllx %g2, 32, %g2
16539 ldx [%g1 + %g2], %g1
16540 sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
16541 or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
16542 ldx [%g1 + %g2], %g3
16543 #else
16544 sethi %hi(0x00000000), %g1
16545 ld [%g1 + %lo(0x00000000)], %g1
16546 ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
16547 #endif
16548 jmpl %g3, %g0
16549 nop
16550
16551 .globl glWindowPos2iv
16552 .type glWindowPos2iv,#function
16553 glWindowPos2iv:
16554 #ifdef __sparc_v9__
16555 sethi %hi(0x00000000), %g2
16556 sethi %hi(0x00000000), %g1
16557 or %g2, %lo(0x00000000), %g2
16558 or %g1, %lo(0x00000000), %g1
16559 sllx %g2, 32, %g2
16560 ldx [%g1 + %g2], %g1
16561 sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
16562 or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
16563 ldx [%g1 + %g2], %g3
16564 #else
16565 sethi %hi(0x00000000), %g1
16566 ld [%g1 + %lo(0x00000000)], %g1
16567 ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
16568 #endif
16569 jmpl %g3, %g0
16570 nop
16571
16572 .globl glWindowPos2s
16573 .type glWindowPos2s,#function
16574 glWindowPos2s:
16575 #ifdef __sparc_v9__
16576 sethi %hi(0x00000000), %g2
16577 sethi %hi(0x00000000), %g1
16578 or %g2, %lo(0x00000000), %g2
16579 or %g1, %lo(0x00000000), %g1
16580 sllx %g2, 32, %g2
16581 ldx [%g1 + %g2], %g1
16582 sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
16583 or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
16584 ldx [%g1 + %g2], %g3
16585 #else
16586 sethi %hi(0x00000000), %g1
16587 ld [%g1 + %lo(0x00000000)], %g1
16588 ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
16589 #endif
16590 jmpl %g3, %g0
16591 nop
16592
16593 .globl glWindowPos2sv
16594 .type glWindowPos2sv,#function
16595 glWindowPos2sv:
16596 #ifdef __sparc_v9__
16597 sethi %hi(0x00000000), %g2
16598 sethi %hi(0x00000000), %g1
16599 or %g2, %lo(0x00000000), %g2
16600 or %g1, %lo(0x00000000), %g1
16601 sllx %g2, 32, %g2
16602 ldx [%g1 + %g2], %g1
16603 sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
16604 or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
16605 ldx [%g1 + %g2], %g3
16606 #else
16607 sethi %hi(0x00000000), %g1
16608 ld [%g1 + %lo(0x00000000)], %g1
16609 ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
16610 #endif
16611 jmpl %g3, %g0
16612 nop
16613
16614 .globl glWindowPos3d
16615 .type glWindowPos3d,#function
16616 glWindowPos3d:
16617 #ifdef __sparc_v9__
16618 sethi %hi(0x00000000), %g2
16619 sethi %hi(0x00000000), %g1
16620 or %g2, %lo(0x00000000), %g2
16621 or %g1, %lo(0x00000000), %g1
16622 sllx %g2, 32, %g2
16623 ldx [%g1 + %g2], %g1
16624 sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
16625 or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
16626 ldx [%g1 + %g2], %g3
16627 #else
16628 sethi %hi(0x00000000), %g1
16629 ld [%g1 + %lo(0x00000000)], %g1
16630 ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
16631 #endif
16632 jmpl %g3, %g0
16633 nop
16634
16635 .globl glWindowPos3dv
16636 .type glWindowPos3dv,#function
16637 glWindowPos3dv:
16638 #ifdef __sparc_v9__
16639 sethi %hi(0x00000000), %g2
16640 sethi %hi(0x00000000), %g1
16641 or %g2, %lo(0x00000000), %g2
16642 or %g1, %lo(0x00000000), %g1
16643 sllx %g2, 32, %g2
16644 ldx [%g1 + %g2], %g1
16645 sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
16646 or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
16647 ldx [%g1 + %g2], %g3
16648 #else
16649 sethi %hi(0x00000000), %g1
16650 ld [%g1 + %lo(0x00000000)], %g1
16651 ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
16652 #endif
16653 jmpl %g3, %g0
16654 nop
16655
16656 .globl glWindowPos3f
16657 .type glWindowPos3f,#function
16658 glWindowPos3f:
16659 #ifdef __sparc_v9__
16660 sethi %hi(0x00000000), %g2
16661 sethi %hi(0x00000000), %g1
16662 or %g2, %lo(0x00000000), %g2
16663 or %g1, %lo(0x00000000), %g1
16664 sllx %g2, 32, %g2
16665 ldx [%g1 + %g2], %g1
16666 sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
16667 or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
16668 ldx [%g1 + %g2], %g3
16669 #else
16670 sethi %hi(0x00000000), %g1
16671 ld [%g1 + %lo(0x00000000)], %g1
16672 ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
16673 #endif
16674 jmpl %g3, %g0
16675 nop
16676
16677 .globl glWindowPos3fv
16678 .type glWindowPos3fv,#function
16679 glWindowPos3fv:
16680 #ifdef __sparc_v9__
16681 sethi %hi(0x00000000), %g2
16682 sethi %hi(0x00000000), %g1
16683 or %g2, %lo(0x00000000), %g2
16684 or %g1, %lo(0x00000000), %g1
16685 sllx %g2, 32, %g2
16686 ldx [%g1 + %g2], %g1
16687 sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
16688 or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
16689 ldx [%g1 + %g2], %g3
16690 #else
16691 sethi %hi(0x00000000), %g1
16692 ld [%g1 + %lo(0x00000000)], %g1
16693 ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
16694 #endif
16695 jmpl %g3, %g0
16696 nop
16697
16698 .globl glWindowPos3i
16699 .type glWindowPos3i,#function
16700 glWindowPos3i:
16701 #ifdef __sparc_v9__
16702 sethi %hi(0x00000000), %g2
16703 sethi %hi(0x00000000), %g1
16704 or %g2, %lo(0x00000000), %g2
16705 or %g1, %lo(0x00000000), %g1
16706 sllx %g2, 32, %g2
16707 ldx [%g1 + %g2], %g1
16708 sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
16709 or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
16710 ldx [%g1 + %g2], %g3
16711 #else
16712 sethi %hi(0x00000000), %g1
16713 ld [%g1 + %lo(0x00000000)], %g1
16714 ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
16715 #endif
16716 jmpl %g3, %g0
16717 nop
16718
16719 .globl glWindowPos3iv
16720 .type glWindowPos3iv,#function
16721 glWindowPos3iv:
16722 #ifdef __sparc_v9__
16723 sethi %hi(0x00000000), %g2
16724 sethi %hi(0x00000000), %g1
16725 or %g2, %lo(0x00000000), %g2
16726 or %g1, %lo(0x00000000), %g1
16727 sllx %g2, 32, %g2
16728 ldx [%g1 + %g2], %g1
16729 sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
16730 or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
16731 ldx [%g1 + %g2], %g3
16732 #else
16733 sethi %hi(0x00000000), %g1
16734 ld [%g1 + %lo(0x00000000)], %g1
16735 ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
16736 #endif
16737 jmpl %g3, %g0
16738 nop
16739
16740 .globl glWindowPos3s
16741 .type glWindowPos3s,#function
16742 glWindowPos3s:
16743 #ifdef __sparc_v9__
16744 sethi %hi(0x00000000), %g2
16745 sethi %hi(0x00000000), %g1
16746 or %g2, %lo(0x00000000), %g2
16747 or %g1, %lo(0x00000000), %g1
16748 sllx %g2, 32, %g2
16749 ldx [%g1 + %g2], %g1
16750 sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
16751 or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
16752 ldx [%g1 + %g2], %g3
16753 #else
16754 sethi %hi(0x00000000), %g1
16755 ld [%g1 + %lo(0x00000000)], %g1
16756 ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
16757 #endif
16758 jmpl %g3, %g0
16759 nop
16760
16761 .globl glWindowPos3sv
16762 .type glWindowPos3sv,#function
16763 glWindowPos3sv:
16764 #ifdef __sparc_v9__
16765 sethi %hi(0x00000000), %g2
16766 sethi %hi(0x00000000), %g1
16767 or %g2, %lo(0x00000000), %g2
16768 or %g1, %lo(0x00000000), %g1
16769 sllx %g2, 32, %g2
16770 ldx [%g1 + %g2], %g1
16771 sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
16772 or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
16773 ldx [%g1 + %g2], %g3
16774 #else
16775 sethi %hi(0x00000000), %g1
16776 ld [%g1 + %lo(0x00000000)], %g1
16777 ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
16778 #endif
16779 jmpl %g3, %g0
16780 nop
16781
16782 .globl glActiveStencilFaceEXT
16783 .type glActiveStencilFaceEXT,#function
16784 glActiveStencilFaceEXT:
16785 #ifdef __sparc_v9__
16786 sethi %hi(0x00000000), %g2
16787 sethi %hi(0x00000000), %g1
16788 or %g2, %lo(0x00000000), %g2
16789 or %g1, %lo(0x00000000), %g1
16790 sllx %g2, 32, %g2
16791 ldx [%g1 + %g2], %g1
16792 sethi %hi(8 * _gloffset_ActiveStencilFaceEXT), %g2
16793 or %g2, %lo(8 * _gloffset_ActiveStencilFaceEXT), %g2
16794 ldx [%g1 + %g2], %g3
16795 #else
16796 sethi %hi(0x00000000), %g1
16797 ld [%g1 + %lo(0x00000000)], %g1
16798 ld [%g1 + (4 * _gloffset_ActiveStencilFaceEXT)], %g3
16799 #endif
16800 jmpl %g3, %g0
16801 nop
16802
16803 .globl glDeleteFencesNV
16804 .type glDeleteFencesNV,#function
16805 glDeleteFencesNV:
16806 #ifdef __sparc_v9__
16807 sethi %hi(0x00000000), %g2
16808 sethi %hi(0x00000000), %g1
16809 or %g2, %lo(0x00000000), %g2
16810 or %g1, %lo(0x00000000), %g1
16811 sllx %g2, 32, %g2
16812 ldx [%g1 + %g2], %g1
16813 sethi %hi(8 * _gloffset_DeleteFencesNV), %g2
16814 or %g2, %lo(8 * _gloffset_DeleteFencesNV), %g2
16815 ldx [%g1 + %g2], %g3
16816 #else
16817 sethi %hi(0x00000000), %g1
16818 ld [%g1 + %lo(0x00000000)], %g1
16819 ld [%g1 + (4 * _gloffset_DeleteFencesNV)], %g3
16820 #endif
16821 jmpl %g3, %g0
16822 nop
16823
16824 .globl glGenFencesNV
16825 .type glGenFencesNV,#function
16826 glGenFencesNV:
16827 #ifdef __sparc_v9__
16828 sethi %hi(0x00000000), %g2
16829 sethi %hi(0x00000000), %g1
16830 or %g2, %lo(0x00000000), %g2
16831 or %g1, %lo(0x00000000), %g1
16832 sllx %g2, 32, %g2
16833 ldx [%g1 + %g2], %g1
16834 sethi %hi(8 * _gloffset_GenFencesNV), %g2
16835 or %g2, %lo(8 * _gloffset_GenFencesNV), %g2
16836 ldx [%g1 + %g2], %g3
16837 #else
16838 sethi %hi(0x00000000), %g1
16839 ld [%g1 + %lo(0x00000000)], %g1
16840 ld [%g1 + (4 * _gloffset_GenFencesNV)], %g3
16841 #endif
16842 jmpl %g3, %g0
16843 nop
16844
16845 .globl glIsFenceNV
16846 .type glIsFenceNV,#function
16847 glIsFenceNV:
16848 #ifdef __sparc_v9__
16849 sethi %hi(0x00000000), %g2
16850 sethi %hi(0x00000000), %g1
16851 or %g2, %lo(0x00000000), %g2
16852 or %g1, %lo(0x00000000), %g1
16853 sllx %g2, 32, %g2
16854 ldx [%g1 + %g2], %g1
16855 sethi %hi(8 * _gloffset_IsFenceNV), %g2
16856 or %g2, %lo(8 * _gloffset_IsFenceNV), %g2
16857 ldx [%g1 + %g2], %g3
16858 #else
16859 sethi %hi(0x00000000), %g1
16860 ld [%g1 + %lo(0x00000000)], %g1
16861 ld [%g1 + (4 * _gloffset_IsFenceNV)], %g3
16862 #endif
16863 jmpl %g3, %g0
16864 nop
16865
16866 .globl glTestFenceNV
16867 .type glTestFenceNV,#function
16868 glTestFenceNV:
16869 #ifdef __sparc_v9__
16870 sethi %hi(0x00000000), %g2
16871 sethi %hi(0x00000000), %g1
16872 or %g2, %lo(0x00000000), %g2
16873 or %g1, %lo(0x00000000), %g1
16874 sllx %g2, 32, %g2
16875 ldx [%g1 + %g2], %g1
16876 sethi %hi(8 * _gloffset_TestFenceNV), %g2
16877 or %g2, %lo(8 * _gloffset_TestFenceNV), %g2
16878 ldx [%g1 + %g2], %g3
16879 #else
16880 sethi %hi(0x00000000), %g1
16881 ld [%g1 + %lo(0x00000000)], %g1
16882 ld [%g1 + (4 * _gloffset_TestFenceNV)], %g3
16883 #endif
16884 jmpl %g3, %g0
16885 nop
16886
16887 .globl glGetFenceivNV
16888 .type glGetFenceivNV,#function
16889 glGetFenceivNV:
16890 #ifdef __sparc_v9__
16891 sethi %hi(0x00000000), %g2
16892 sethi %hi(0x00000000), %g1
16893 or %g2, %lo(0x00000000), %g2
16894 or %g1, %lo(0x00000000), %g1
16895 sllx %g2, 32, %g2
16896 ldx [%g1 + %g2], %g1
16897 sethi %hi(8 * _gloffset_GetFenceivNV), %g2
16898 or %g2, %lo(8 * _gloffset_GetFenceivNV), %g2
16899 ldx [%g1 + %g2], %g3
16900 #else
16901 sethi %hi(0x00000000), %g1
16902 ld [%g1 + %lo(0x00000000)], %g1
16903 ld [%g1 + (4 * _gloffset_GetFenceivNV)], %g3
16904 #endif
16905 jmpl %g3, %g0
16906 nop
16907
16908 .globl glFinishFenceNV
16909 .type glFinishFenceNV,#function
16910 glFinishFenceNV:
16911 #ifdef __sparc_v9__
16912 sethi %hi(0x00000000), %g2
16913 sethi %hi(0x00000000), %g1
16914 or %g2, %lo(0x00000000), %g2
16915 or %g1, %lo(0x00000000), %g1
16916 sllx %g2, 32, %g2
16917 ldx [%g1 + %g2], %g1
16918 sethi %hi(8 * _gloffset_FinishFenceNV), %g2
16919 or %g2, %lo(8 * _gloffset_FinishFenceNV), %g2
16920 ldx [%g1 + %g2], %g3
16921 #else
16922 sethi %hi(0x00000000), %g1
16923 ld [%g1 + %lo(0x00000000)], %g1
16924 ld [%g1 + (4 * _gloffset_FinishFenceNV)], %g3
16925 #endif
16926 jmpl %g3, %g0
16927 nop
16928
16929 .globl glSetFenceNV
16930 .type glSetFenceNV,#function
16931 glSetFenceNV:
16932 #ifdef __sparc_v9__
16933 sethi %hi(0x00000000), %g2
16934 sethi %hi(0x00000000), %g1
16935 or %g2, %lo(0x00000000), %g2
16936 or %g1, %lo(0x00000000), %g1
16937 sllx %g2, 32, %g2
16938 ldx [%g1 + %g2], %g1
16939 sethi %hi(8 * _gloffset_SetFenceNV), %g2
16940 or %g2, %lo(8 * _gloffset_SetFenceNV), %g2
16941 ldx [%g1 + %g2], %g3
16942 #else
16943 sethi %hi(0x00000000), %g1
16944 ld [%g1 + %lo(0x00000000)], %g1
16945 ld [%g1 + (4 * _gloffset_SetFenceNV)], %g3
16946 #endif
16947 jmpl %g3, %g0
16948 nop
16949
16950 .globl glVertexAttrib1sARB
16951 .type glVertexAttrib1sARB,#function
16952 glVertexAttrib1sARB:
16953 #ifdef __sparc_v9__
16954 sethi %hi(0x00000000), %g2
16955 sethi %hi(0x00000000), %g1
16956 or %g2, %lo(0x00000000), %g2
16957 or %g1, %lo(0x00000000), %g1
16958 sllx %g2, 32, %g2
16959 ldx [%g1 + %g2], %g1
16960 sethi %hi(8 * _gloffset_VertexAttrib1sNV), %g2
16961 or %g2, %lo(8 * _gloffset_VertexAttrib1sNV), %g2
16962 ldx [%g1 + %g2], %g3
16963 #else
16964 sethi %hi(0x00000000), %g1
16965 ld [%g1 + %lo(0x00000000)], %g1
16966 ld [%g1 + (4 * _gloffset_VertexAttrib1sNV)], %g3
16967 #endif
16968 jmpl %g3, %g0
16969 nop
16970
16971 .globl glVertexAttrib1fARB
16972 .type glVertexAttrib1fARB,#function
16973 glVertexAttrib1fARB:
16974 #ifdef __sparc_v9__
16975 sethi %hi(0x00000000), %g2
16976 sethi %hi(0x00000000), %g1
16977 or %g2, %lo(0x00000000), %g2
16978 or %g1, %lo(0x00000000), %g1
16979 sllx %g2, 32, %g2
16980 ldx [%g1 + %g2], %g1
16981 sethi %hi(8 * _gloffset_VertexAttrib1fNV), %g2
16982 or %g2, %lo(8 * _gloffset_VertexAttrib1fNV), %g2
16983 ldx [%g1 + %g2], %g3
16984 #else
16985 sethi %hi(0x00000000), %g1
16986 ld [%g1 + %lo(0x00000000)], %g1
16987 ld [%g1 + (4 * _gloffset_VertexAttrib1fNV)], %g3
16988 #endif
16989 jmpl %g3, %g0
16990 nop
16991
16992 .globl glVertexAttrib1dARB
16993 .type glVertexAttrib1dARB,#function
16994 glVertexAttrib1dARB:
16995 #ifdef __sparc_v9__
16996 sethi %hi(0x00000000), %g2
16997 sethi %hi(0x00000000), %g1
16998 or %g2, %lo(0x00000000), %g2
16999 or %g1, %lo(0x00000000), %g1
17000 sllx %g2, 32, %g2
17001 ldx [%g1 + %g2], %g1
17002 sethi %hi(8 * _gloffset_VertexAttrib1dNV), %g2
17003 or %g2, %lo(8 * _gloffset_VertexAttrib1dNV), %g2
17004 ldx [%g1 + %g2], %g3
17005 #else
17006 sethi %hi(0x00000000), %g1
17007 ld [%g1 + %lo(0x00000000)], %g1
17008 ld [%g1 + (4 * _gloffset_VertexAttrib1dNV)], %g3
17009 #endif
17010 jmpl %g3, %g0
17011 nop
17012
17013 .globl glVertexAttrib2sARB
17014 .type glVertexAttrib2sARB,#function
17015 glVertexAttrib2sARB:
17016 #ifdef __sparc_v9__
17017 sethi %hi(0x00000000), %g2
17018 sethi %hi(0x00000000), %g1
17019 or %g2, %lo(0x00000000), %g2
17020 or %g1, %lo(0x00000000), %g1
17021 sllx %g2, 32, %g2
17022 ldx [%g1 + %g2], %g1
17023 sethi %hi(8 * _gloffset_VertexAttrib2sNV), %g2
17024 or %g2, %lo(8 * _gloffset_VertexAttrib2sNV), %g2
17025 ldx [%g1 + %g2], %g3
17026 #else
17027 sethi %hi(0x00000000), %g1
17028 ld [%g1 + %lo(0x00000000)], %g1
17029 ld [%g1 + (4 * _gloffset_VertexAttrib2sNV)], %g3
17030 #endif
17031 jmpl %g3, %g0
17032 nop
17033
17034 .globl glVertexAttrib2fARB
17035 .type glVertexAttrib2fARB,#function
17036 glVertexAttrib2fARB:
17037 #ifdef __sparc_v9__
17038 sethi %hi(0x00000000), %g2
17039 sethi %hi(0x00000000), %g1
17040 or %g2, %lo(0x00000000), %g2
17041 or %g1, %lo(0x00000000), %g1
17042 sllx %g2, 32, %g2
17043 ldx [%g1 + %g2], %g1
17044 sethi %hi(8 * _gloffset_VertexAttrib2fNV), %g2
17045 or %g2, %lo(8 * _gloffset_VertexAttrib2fNV), %g2
17046 ldx [%g1 + %g2], %g3
17047 #else
17048 sethi %hi(0x00000000), %g1
17049 ld [%g1 + %lo(0x00000000)], %g1
17050 ld [%g1 + (4 * _gloffset_VertexAttrib2fNV)], %g3
17051 #endif
17052 jmpl %g3, %g0
17053 nop
17054
17055 .globl glVertexAttrib2dARB
17056 .type glVertexAttrib2dARB,#function
17057 glVertexAttrib2dARB:
17058 #ifdef __sparc_v9__
17059 sethi %hi(0x00000000), %g2
17060 sethi %hi(0x00000000), %g1
17061 or %g2, %lo(0x00000000), %g2
17062 or %g1, %lo(0x00000000), %g1
17063 sllx %g2, 32, %g2
17064 ldx [%g1 + %g2], %g1
17065 sethi %hi(8 * _gloffset_VertexAttrib2dNV), %g2
17066 or %g2, %lo(8 * _gloffset_VertexAttrib2dNV), %g2
17067 ldx [%g1 + %g2], %g3
17068 #else
17069 sethi %hi(0x00000000), %g1
17070 ld [%g1 + %lo(0x00000000)], %g1
17071 ld [%g1 + (4 * _gloffset_VertexAttrib2dNV)], %g3
17072 #endif
17073 jmpl %g3, %g0
17074 nop
17075
17076 .globl glVertexAttrib3sARB
17077 .type glVertexAttrib3sARB,#function
17078 glVertexAttrib3sARB:
17079 #ifdef __sparc_v9__
17080 sethi %hi(0x00000000), %g2
17081 sethi %hi(0x00000000), %g1
17082 or %g2, %lo(0x00000000), %g2
17083 or %g1, %lo(0x00000000), %g1
17084 sllx %g2, 32, %g2
17085 ldx [%g1 + %g2], %g1
17086 sethi %hi(8 * _gloffset_VertexAttrib3sNV), %g2
17087 or %g2, %lo(8 * _gloffset_VertexAttrib3sNV), %g2
17088 ldx [%g1 + %g2], %g3
17089 #else
17090 sethi %hi(0x00000000), %g1
17091 ld [%g1 + %lo(0x00000000)], %g1
17092 ld [%g1 + (4 * _gloffset_VertexAttrib3sNV)], %g3
17093 #endif
17094 jmpl %g3, %g0
17095 nop
17096
17097 .globl glVertexAttrib3fARB
17098 .type glVertexAttrib3fARB,#function
17099 glVertexAttrib3fARB:
17100 #ifdef __sparc_v9__
17101 sethi %hi(0x00000000), %g2
17102 sethi %hi(0x00000000), %g1
17103 or %g2, %lo(0x00000000), %g2
17104 or %g1, %lo(0x00000000), %g1
17105 sllx %g2, 32, %g2
17106 ldx [%g1 + %g2], %g1
17107 sethi %hi(8 * _gloffset_VertexAttrib3fNV), %g2
17108 or %g2, %lo(8 * _gloffset_VertexAttrib3fNV), %g2
17109 ldx [%g1 + %g2], %g3
17110 #else
17111 sethi %hi(0x00000000), %g1
17112 ld [%g1 + %lo(0x00000000)], %g1
17113 ld [%g1 + (4 * _gloffset_VertexAttrib3fNV)], %g3
17114 #endif
17115 jmpl %g3, %g0
17116 nop
17117
17118 .globl glVertexAttrib3dARB
17119 .type glVertexAttrib3dARB,#function
17120 glVertexAttrib3dARB:
17121 #ifdef __sparc_v9__
17122 sethi %hi(0x00000000), %g2
17123 sethi %hi(0x00000000), %g1
17124 or %g2, %lo(0x00000000), %g2
17125 or %g1, %lo(0x00000000), %g1
17126 sllx %g2, 32, %g2
17127 ldx [%g1 + %g2], %g1
17128 sethi %hi(8 * _gloffset_VertexAttrib3dNV), %g2
17129 or %g2, %lo(8 * _gloffset_VertexAttrib3dNV), %g2
17130 ldx [%g1 + %g2], %g3
17131 #else
17132 sethi %hi(0x00000000), %g1
17133 ld [%g1 + %lo(0x00000000)], %g1
17134 ld [%g1 + (4 * _gloffset_VertexAttrib3dNV)], %g3
17135 #endif
17136 jmpl %g3, %g0
17137 nop
17138
17139 .globl glVertexAttrib4sARB
17140 .type glVertexAttrib4sARB,#function
17141 glVertexAttrib4sARB:
17142 #ifdef __sparc_v9__
17143 sethi %hi(0x00000000), %g2
17144 sethi %hi(0x00000000), %g1
17145 or %g2, %lo(0x00000000), %g2
17146 or %g1, %lo(0x00000000), %g1
17147 sllx %g2, 32, %g2
17148 ldx [%g1 + %g2], %g1
17149 sethi %hi(8 * _gloffset_VertexAttrib4sNV), %g2
17150 or %g2, %lo(8 * _gloffset_VertexAttrib4sNV), %g2
17151 ldx [%g1 + %g2], %g3
17152 #else
17153 sethi %hi(0x00000000), %g1
17154 ld [%g1 + %lo(0x00000000)], %g1
17155 ld [%g1 + (4 * _gloffset_VertexAttrib4sNV)], %g3
17156 #endif
17157 jmpl %g3, %g0
17158 nop
17159
17160 .globl glVertexAttrib4fARB
17161 .type glVertexAttrib4fARB,#function
17162 glVertexAttrib4fARB:
17163 #ifdef __sparc_v9__
17164 sethi %hi(0x00000000), %g2
17165 sethi %hi(0x00000000), %g1
17166 or %g2, %lo(0x00000000), %g2
17167 or %g1, %lo(0x00000000), %g1
17168 sllx %g2, 32, %g2
17169 ldx [%g1 + %g2], %g1
17170 sethi %hi(8 * _gloffset_VertexAttrib4fNV), %g2
17171 or %g2, %lo(8 * _gloffset_VertexAttrib4fNV), %g2
17172 ldx [%g1 + %g2], %g3
17173 #else
17174 sethi %hi(0x00000000), %g1
17175 ld [%g1 + %lo(0x00000000)], %g1
17176 ld [%g1 + (4 * _gloffset_VertexAttrib4fNV)], %g3
17177 #endif
17178 jmpl %g3, %g0
17179 nop
17180
17181 .globl glVertexAttrib4dARB
17182 .type glVertexAttrib4dARB,#function
17183 glVertexAttrib4dARB:
17184 #ifdef __sparc_v9__
17185 sethi %hi(0x00000000), %g2
17186 sethi %hi(0x00000000), %g1
17187 or %g2, %lo(0x00000000), %g2
17188 or %g1, %lo(0x00000000), %g1
17189 sllx %g2, 32, %g2
17190 ldx [%g1 + %g2], %g1
17191 sethi %hi(8 * _gloffset_VertexAttrib4dNV), %g2
17192 or %g2, %lo(8 * _gloffset_VertexAttrib4dNV), %g2
17193 ldx [%g1 + %g2], %g3
17194 #else
17195 sethi %hi(0x00000000), %g1
17196 ld [%g1 + %lo(0x00000000)], %g1
17197 ld [%g1 + (4 * _gloffset_VertexAttrib4dNV)], %g3
17198 #endif
17199 jmpl %g3, %g0
17200 nop
17201
17202 .globl glVertexAttrib4NubARB
17203 .type glVertexAttrib4NubARB,#function
17204 glVertexAttrib4NubARB:
17205 #ifdef __sparc_v9__
17206 sethi %hi(0x00000000), %g2
17207 sethi %hi(0x00000000), %g1
17208 or %g2, %lo(0x00000000), %g2
17209 or %g1, %lo(0x00000000), %g1
17210 sllx %g2, 32, %g2
17211 ldx [%g1 + %g2], %g1
17212 sethi %hi(8 * _gloffset_VertexAttrib4ubNV), %g2
17213 or %g2, %lo(8 * _gloffset_VertexAttrib4ubNV), %g2
17214 ldx [%g1 + %g2], %g3
17215 #else
17216 sethi %hi(0x00000000), %g1
17217 ld [%g1 + %lo(0x00000000)], %g1
17218 ld [%g1 + (4 * _gloffset_VertexAttrib4ubNV)], %g3
17219 #endif
17220 jmpl %g3, %g0
17221 nop
17222
17223 .globl glVertexAttrib1svARB
17224 .type glVertexAttrib1svARB,#function
17225 glVertexAttrib1svARB:
17226 #ifdef __sparc_v9__
17227 sethi %hi(0x00000000), %g2
17228 sethi %hi(0x00000000), %g1
17229 or %g2, %lo(0x00000000), %g2
17230 or %g1, %lo(0x00000000), %g1
17231 sllx %g2, 32, %g2
17232 ldx [%g1 + %g2], %g1
17233 sethi %hi(8 * _gloffset_VertexAttrib1svNV), %g2
17234 or %g2, %lo(8 * _gloffset_VertexAttrib1svNV), %g2
17235 ldx [%g1 + %g2], %g3
17236 #else
17237 sethi %hi(0x00000000), %g1
17238 ld [%g1 + %lo(0x00000000)], %g1
17239 ld [%g1 + (4 * _gloffset_VertexAttrib1svNV)], %g3
17240 #endif
17241 jmpl %g3, %g0
17242 nop
17243
17244 .globl glVertexAttrib1fvARB
17245 .type glVertexAttrib1fvARB,#function
17246 glVertexAttrib1fvARB:
17247 #ifdef __sparc_v9__
17248 sethi %hi(0x00000000), %g2
17249 sethi %hi(0x00000000), %g1
17250 or %g2, %lo(0x00000000), %g2
17251 or %g1, %lo(0x00000000), %g1
17252 sllx %g2, 32, %g2
17253 ldx [%g1 + %g2], %g1
17254 sethi %hi(8 * _gloffset_VertexAttrib1fvNV), %g2
17255 or %g2, %lo(8 * _gloffset_VertexAttrib1fvNV), %g2
17256 ldx [%g1 + %g2], %g3
17257 #else
17258 sethi %hi(0x00000000), %g1
17259 ld [%g1 + %lo(0x00000000)], %g1
17260 ld [%g1 + (4 * _gloffset_VertexAttrib1fvNV)], %g3
17261 #endif
17262 jmpl %g3, %g0
17263 nop
17264
17265 .globl glVertexAttrib1dvARB
17266 .type glVertexAttrib1dvARB,#function
17267 glVertexAttrib1dvARB:
17268 #ifdef __sparc_v9__
17269 sethi %hi(0x00000000), %g2
17270 sethi %hi(0x00000000), %g1
17271 or %g2, %lo(0x00000000), %g2
17272 or %g1, %lo(0x00000000), %g1
17273 sllx %g2, 32, %g2
17274 ldx [%g1 + %g2], %g1
17275 sethi %hi(8 * _gloffset_VertexAttrib1dvNV), %g2
17276 or %g2, %lo(8 * _gloffset_VertexAttrib1dvNV), %g2
17277 ldx [%g1 + %g2], %g3
17278 #else
17279 sethi %hi(0x00000000), %g1
17280 ld [%g1 + %lo(0x00000000)], %g1
17281 ld [%g1 + (4 * _gloffset_VertexAttrib1dvNV)], %g3
17282 #endif
17283 jmpl %g3, %g0
17284 nop
17285
17286 .globl glVertexAttrib2svARB
17287 .type glVertexAttrib2svARB,#function
17288 glVertexAttrib2svARB:
17289 #ifdef __sparc_v9__
17290 sethi %hi(0x00000000), %g2
17291 sethi %hi(0x00000000), %g1
17292 or %g2, %lo(0x00000000), %g2
17293 or %g1, %lo(0x00000000), %g1
17294 sllx %g2, 32, %g2
17295 ldx [%g1 + %g2], %g1
17296 sethi %hi(8 * _gloffset_VertexAttrib2svNV), %g2
17297 or %g2, %lo(8 * _gloffset_VertexAttrib2svNV), %g2
17298 ldx [%g1 + %g2], %g3
17299 #else
17300 sethi %hi(0x00000000), %g1
17301 ld [%g1 + %lo(0x00000000)], %g1
17302 ld [%g1 + (4 * _gloffset_VertexAttrib2svNV)], %g3
17303 #endif
17304 jmpl %g3, %g0
17305 nop
17306
17307 .globl glVertexAttrib2fvARB
17308 .type glVertexAttrib2fvARB,#function
17309 glVertexAttrib2fvARB:
17310 #ifdef __sparc_v9__
17311 sethi %hi(0x00000000), %g2
17312 sethi %hi(0x00000000), %g1
17313 or %g2, %lo(0x00000000), %g2
17314 or %g1, %lo(0x00000000), %g1
17315 sllx %g2, 32, %g2
17316 ldx [%g1 + %g2], %g1
17317 sethi %hi(8 * _gloffset_VertexAttrib2fvNV), %g2
17318 or %g2, %lo(8 * _gloffset_VertexAttrib2fvNV), %g2
17319 ldx [%g1 + %g2], %g3
17320 #else
17321 sethi %hi(0x00000000), %g1
17322 ld [%g1 + %lo(0x00000000)], %g1
17323 ld [%g1 + (4 * _gloffset_VertexAttrib2fvNV)], %g3
17324 #endif
17325 jmpl %g3, %g0
17326 nop
17327
17328 .globl glVertexAttrib2dvARB
17329 .type glVertexAttrib2dvARB,#function
17330 glVertexAttrib2dvARB:
17331 #ifdef __sparc_v9__
17332 sethi %hi(0x00000000), %g2
17333 sethi %hi(0x00000000), %g1
17334 or %g2, %lo(0x00000000), %g2
17335 or %g1, %lo(0x00000000), %g1
17336 sllx %g2, 32, %g2
17337 ldx [%g1 + %g2], %g1
17338 sethi %hi(8 * _gloffset_VertexAttrib2dvNV), %g2
17339 or %g2, %lo(8 * _gloffset_VertexAttrib2dvNV), %g2
17340 ldx [%g1 + %g2], %g3
17341 #else
17342 sethi %hi(0x00000000), %g1
17343 ld [%g1 + %lo(0x00000000)], %g1
17344 ld [%g1 + (4 * _gloffset_VertexAttrib2dvNV)], %g3
17345 #endif
17346 jmpl %g3, %g0
17347 nop
17348
17349 .globl glVertexAttrib3svARB
17350 .type glVertexAttrib3svARB,#function
17351 glVertexAttrib3svARB:
17352 #ifdef __sparc_v9__
17353 sethi %hi(0x00000000), %g2
17354 sethi %hi(0x00000000), %g1
17355 or %g2, %lo(0x00000000), %g2
17356 or %g1, %lo(0x00000000), %g1
17357 sllx %g2, 32, %g2
17358 ldx [%g1 + %g2], %g1
17359 sethi %hi(8 * _gloffset_VertexAttrib3svNV), %g2
17360 or %g2, %lo(8 * _gloffset_VertexAttrib3svNV), %g2
17361 ldx [%g1 + %g2], %g3
17362 #else
17363 sethi %hi(0x00000000), %g1
17364 ld [%g1 + %lo(0x00000000)], %g1
17365 ld [%g1 + (4 * _gloffset_VertexAttrib3svNV)], %g3
17366 #endif
17367 jmpl %g3, %g0
17368 nop
17369
17370 .globl glVertexAttrib3fvARB
17371 .type glVertexAttrib3fvARB,#function
17372 glVertexAttrib3fvARB:
17373 #ifdef __sparc_v9__
17374 sethi %hi(0x00000000), %g2
17375 sethi %hi(0x00000000), %g1
17376 or %g2, %lo(0x00000000), %g2
17377 or %g1, %lo(0x00000000), %g1
17378 sllx %g2, 32, %g2
17379 ldx [%g1 + %g2], %g1
17380 sethi %hi(8 * _gloffset_VertexAttrib3fvNV), %g2
17381 or %g2, %lo(8 * _gloffset_VertexAttrib3fvNV), %g2
17382 ldx [%g1 + %g2], %g3
17383 #else
17384 sethi %hi(0x00000000), %g1
17385 ld [%g1 + %lo(0x00000000)], %g1
17386 ld [%g1 + (4 * _gloffset_VertexAttrib3fvNV)], %g3
17387 #endif
17388 jmpl %g3, %g0
17389 nop
17390
17391 .globl glVertexAttrib3dvARB
17392 .type glVertexAttrib3dvARB,#function
17393 glVertexAttrib3dvARB:
17394 #ifdef __sparc_v9__
17395 sethi %hi(0x00000000), %g2
17396 sethi %hi(0x00000000), %g1
17397 or %g2, %lo(0x00000000), %g2
17398 or %g1, %lo(0x00000000), %g1
17399 sllx %g2, 32, %g2
17400 ldx [%g1 + %g2], %g1
17401 sethi %hi(8 * _gloffset_VertexAttrib3dvNV), %g2
17402 or %g2, %lo(8 * _gloffset_VertexAttrib3dvNV), %g2
17403 ldx [%g1 + %g2], %g3
17404 #else
17405 sethi %hi(0x00000000), %g1
17406 ld [%g1 + %lo(0x00000000)], %g1
17407 ld [%g1 + (4 * _gloffset_VertexAttrib3dvNV)], %g3
17408 #endif
17409 jmpl %g3, %g0
17410 nop
17411
17412 .globl glVertexAttrib4bvARB
17413 .type glVertexAttrib4bvARB,#function
17414 glVertexAttrib4bvARB:
17415 #ifdef __sparc_v9__
17416 sethi %hi(0x00000000), %g2
17417 sethi %hi(0x00000000), %g1
17418 or %g2, %lo(0x00000000), %g2
17419 or %g1, %lo(0x00000000), %g1
17420 sllx %g2, 32, %g2
17421 ldx [%g1 + %g2], %g1
17422 sethi %hi(8 * _gloffset_VertexAttrib4bvARB), %g2
17423 or %g2, %lo(8 * _gloffset_VertexAttrib4bvARB), %g2
17424 ldx [%g1 + %g2], %g3
17425 #else
17426 sethi %hi(0x00000000), %g1
17427 ld [%g1 + %lo(0x00000000)], %g1
17428 ld [%g1 + (4 * _gloffset_VertexAttrib4bvARB)], %g3
17429 #endif
17430 jmpl %g3, %g0
17431 nop
17432
17433 .globl glVertexAttrib4svARB
17434 .type glVertexAttrib4svARB,#function
17435 glVertexAttrib4svARB:
17436 #ifdef __sparc_v9__
17437 sethi %hi(0x00000000), %g2
17438 sethi %hi(0x00000000), %g1
17439 or %g2, %lo(0x00000000), %g2
17440 or %g1, %lo(0x00000000), %g1
17441 sllx %g2, 32, %g2
17442 ldx [%g1 + %g2], %g1
17443 sethi %hi(8 * _gloffset_VertexAttrib4svNV), %g2
17444 or %g2, %lo(8 * _gloffset_VertexAttrib4svNV), %g2
17445 ldx [%g1 + %g2], %g3
17446 #else
17447 sethi %hi(0x00000000), %g1
17448 ld [%g1 + %lo(0x00000000)], %g1
17449 ld [%g1 + (4 * _gloffset_VertexAttrib4svNV)], %g3
17450 #endif
17451 jmpl %g3, %g0
17452 nop
17453
17454 .globl glVertexAttrib4ivARB
17455 .type glVertexAttrib4ivARB,#function
17456 glVertexAttrib4ivARB:
17457 #ifdef __sparc_v9__
17458 sethi %hi(0x00000000), %g2
17459 sethi %hi(0x00000000), %g1
17460 or %g2, %lo(0x00000000), %g2
17461 or %g1, %lo(0x00000000), %g1
17462 sllx %g2, 32, %g2
17463 ldx [%g1 + %g2], %g1
17464 sethi %hi(8 * _gloffset_VertexAttrib4ivARB), %g2
17465 or %g2, %lo(8 * _gloffset_VertexAttrib4ivARB), %g2
17466 ldx [%g1 + %g2], %g3
17467 #else
17468 sethi %hi(0x00000000), %g1
17469 ld [%g1 + %lo(0x00000000)], %g1
17470 ld [%g1 + (4 * _gloffset_VertexAttrib4ivARB)], %g3
17471 #endif
17472 jmpl %g3, %g0
17473 nop
17474
17475 .globl glVertexAttrib4ubvARB
17476 .type glVertexAttrib4ubvARB,#function
17477 glVertexAttrib4ubvARB:
17478 #ifdef __sparc_v9__
17479 sethi %hi(0x00000000), %g2
17480 sethi %hi(0x00000000), %g1
17481 or %g2, %lo(0x00000000), %g2
17482 or %g1, %lo(0x00000000), %g1
17483 sllx %g2, 32, %g2
17484 ldx [%g1 + %g2], %g1
17485 sethi %hi(8 * _gloffset_VertexAttrib4ubvARB), %g2
17486 or %g2, %lo(8 * _gloffset_VertexAttrib4ubvARB), %g2
17487 ldx [%g1 + %g2], %g3
17488 #else
17489 sethi %hi(0x00000000), %g1
17490 ld [%g1 + %lo(0x00000000)], %g1
17491 ld [%g1 + (4 * _gloffset_VertexAttrib4ubvARB)], %g3
17492 #endif
17493 jmpl %g3, %g0
17494 nop
17495
17496 .globl glVertexAttrib4usvARB
17497 .type glVertexAttrib4usvARB,#function
17498 glVertexAttrib4usvARB:
17499 #ifdef __sparc_v9__
17500 sethi %hi(0x00000000), %g2
17501 sethi %hi(0x00000000), %g1
17502 or %g2, %lo(0x00000000), %g2
17503 or %g1, %lo(0x00000000), %g1
17504 sllx %g2, 32, %g2
17505 ldx [%g1 + %g2], %g1
17506 sethi %hi(8 * _gloffset_VertexAttrib4usvARB), %g2
17507 or %g2, %lo(8 * _gloffset_VertexAttrib4usvARB), %g2
17508 ldx [%g1 + %g2], %g3
17509 #else
17510 sethi %hi(0x00000000), %g1
17511 ld [%g1 + %lo(0x00000000)], %g1
17512 ld [%g1 + (4 * _gloffset_VertexAttrib4usvARB)], %g3
17513 #endif
17514 jmpl %g3, %g0
17515 nop
17516
17517 .globl glVertexAttrib4uivARB
17518 .type glVertexAttrib4uivARB,#function
17519 glVertexAttrib4uivARB:
17520 #ifdef __sparc_v9__
17521 sethi %hi(0x00000000), %g2
17522 sethi %hi(0x00000000), %g1
17523 or %g2, %lo(0x00000000), %g2
17524 or %g1, %lo(0x00000000), %g1
17525 sllx %g2, 32, %g2
17526 ldx [%g1 + %g2], %g1
17527 sethi %hi(8 * _gloffset_VertexAttrib4uivARB), %g2
17528 or %g2, %lo(8 * _gloffset_VertexAttrib4uivARB), %g2
17529 ldx [%g1 + %g2], %g3
17530 #else
17531 sethi %hi(0x00000000), %g1
17532 ld [%g1 + %lo(0x00000000)], %g1
17533 ld [%g1 + (4 * _gloffset_VertexAttrib4uivARB)], %g3
17534 #endif
17535 jmpl %g3, %g0
17536 nop
17537
17538 .globl glVertexAttrib4fvARB
17539 .type glVertexAttrib4fvARB,#function
17540 glVertexAttrib4fvARB:
17541 #ifdef __sparc_v9__
17542 sethi %hi(0x00000000), %g2
17543 sethi %hi(0x00000000), %g1
17544 or %g2, %lo(0x00000000), %g2
17545 or %g1, %lo(0x00000000), %g1
17546 sllx %g2, 32, %g2
17547 ldx [%g1 + %g2], %g1
17548 sethi %hi(8 * _gloffset_VertexAttrib4fvNV), %g2
17549 or %g2, %lo(8 * _gloffset_VertexAttrib4fvNV), %g2
17550 ldx [%g1 + %g2], %g3
17551 #else
17552 sethi %hi(0x00000000), %g1
17553 ld [%g1 + %lo(0x00000000)], %g1
17554 ld [%g1 + (4 * _gloffset_VertexAttrib4fvNV)], %g3
17555 #endif
17556 jmpl %g3, %g0
17557 nop
17558
17559 .globl glVertexAttrib4dvARB
17560 .type glVertexAttrib4dvARB,#function
17561 glVertexAttrib4dvARB:
17562 #ifdef __sparc_v9__
17563 sethi %hi(0x00000000), %g2
17564 sethi %hi(0x00000000), %g1
17565 or %g2, %lo(0x00000000), %g2
17566 or %g1, %lo(0x00000000), %g1
17567 sllx %g2, 32, %g2
17568 ldx [%g1 + %g2], %g1
17569 sethi %hi(8 * _gloffset_VertexAttrib4dvNV), %g2
17570 or %g2, %lo(8 * _gloffset_VertexAttrib4dvNV), %g2
17571 ldx [%g1 + %g2], %g3
17572 #else
17573 sethi %hi(0x00000000), %g1
17574 ld [%g1 + %lo(0x00000000)], %g1
17575 ld [%g1 + (4 * _gloffset_VertexAttrib4dvNV)], %g3
17576 #endif
17577 jmpl %g3, %g0
17578 nop
17579
17580 .globl glVertexAttrib4NbvARB
17581 .type glVertexAttrib4NbvARB,#function
17582 glVertexAttrib4NbvARB:
17583 #ifdef __sparc_v9__
17584 sethi %hi(0x00000000), %g2
17585 sethi %hi(0x00000000), %g1
17586 or %g2, %lo(0x00000000), %g2
17587 or %g1, %lo(0x00000000), %g1
17588 sllx %g2, 32, %g2
17589 ldx [%g1 + %g2], %g1
17590 sethi %hi(8 * _gloffset_VertexAttrib4NbvARB), %g2
17591 or %g2, %lo(8 * _gloffset_VertexAttrib4NbvARB), %g2
17592 ldx [%g1 + %g2], %g3
17593 #else
17594 sethi %hi(0x00000000), %g1
17595 ld [%g1 + %lo(0x00000000)], %g1
17596 ld [%g1 + (4 * _gloffset_VertexAttrib4NbvARB)], %g3
17597 #endif
17598 jmpl %g3, %g0
17599 nop
17600
17601 .globl glVertexAttrib4NsvARB
17602 .type glVertexAttrib4NsvARB,#function
17603 glVertexAttrib4NsvARB:
17604 #ifdef __sparc_v9__
17605 sethi %hi(0x00000000), %g2
17606 sethi %hi(0x00000000), %g1
17607 or %g2, %lo(0x00000000), %g2
17608 or %g1, %lo(0x00000000), %g1
17609 sllx %g2, 32, %g2
17610 ldx [%g1 + %g2], %g1
17611 sethi %hi(8 * _gloffset_VertexAttrib4NsvARB), %g2
17612 or %g2, %lo(8 * _gloffset_VertexAttrib4NsvARB), %g2
17613 ldx [%g1 + %g2], %g3
17614 #else
17615 sethi %hi(0x00000000), %g1
17616 ld [%g1 + %lo(0x00000000)], %g1
17617 ld [%g1 + (4 * _gloffset_VertexAttrib4NsvARB)], %g3
17618 #endif
17619 jmpl %g3, %g0
17620 nop
17621
17622 .globl glVertexAttrib4NivARB
17623 .type glVertexAttrib4NivARB,#function
17624 glVertexAttrib4NivARB:
17625 #ifdef __sparc_v9__
17626 sethi %hi(0x00000000), %g2
17627 sethi %hi(0x00000000), %g1
17628 or %g2, %lo(0x00000000), %g2
17629 or %g1, %lo(0x00000000), %g1
17630 sllx %g2, 32, %g2
17631 ldx [%g1 + %g2], %g1
17632 sethi %hi(8 * _gloffset_VertexAttrib4NivARB), %g2
17633 or %g2, %lo(8 * _gloffset_VertexAttrib4NivARB), %g2
17634 ldx [%g1 + %g2], %g3
17635 #else
17636 sethi %hi(0x00000000), %g1
17637 ld [%g1 + %lo(0x00000000)], %g1
17638 ld [%g1 + (4 * _gloffset_VertexAttrib4NivARB)], %g3
17639 #endif
17640 jmpl %g3, %g0
17641 nop
17642
17643 .globl glVertexAttrib4NubvARB
17644 .type glVertexAttrib4NubvARB,#function
17645 glVertexAttrib4NubvARB:
17646 #ifdef __sparc_v9__
17647 sethi %hi(0x00000000), %g2
17648 sethi %hi(0x00000000), %g1
17649 or %g2, %lo(0x00000000), %g2
17650 or %g1, %lo(0x00000000), %g1
17651 sllx %g2, 32, %g2
17652 ldx [%g1 + %g2], %g1
17653 sethi %hi(8 * _gloffset_VertexAttrib4ubvNV), %g2
17654 or %g2, %lo(8 * _gloffset_VertexAttrib4ubvNV), %g2
17655 ldx [%g1 + %g2], %g3
17656 #else
17657 sethi %hi(0x00000000), %g1
17658 ld [%g1 + %lo(0x00000000)], %g1
17659 ld [%g1 + (4 * _gloffset_VertexAttrib4ubvNV)], %g3
17660 #endif
17661 jmpl %g3, %g0
17662 nop
17663
17664 .globl glVertexAttrib4NusvARB
17665 .type glVertexAttrib4NusvARB,#function
17666 glVertexAttrib4NusvARB:
17667 #ifdef __sparc_v9__
17668 sethi %hi(0x00000000), %g2
17669 sethi %hi(0x00000000), %g1
17670 or %g2, %lo(0x00000000), %g2
17671 or %g1, %lo(0x00000000), %g1
17672 sllx %g2, 32, %g2
17673 ldx [%g1 + %g2], %g1
17674 sethi %hi(8 * _gloffset_VertexAttrib4NusvARB), %g2
17675 or %g2, %lo(8 * _gloffset_VertexAttrib4NusvARB), %g2
17676 ldx [%g1 + %g2], %g3
17677 #else
17678 sethi %hi(0x00000000), %g1
17679 ld [%g1 + %lo(0x00000000)], %g1
17680 ld [%g1 + (4 * _gloffset_VertexAttrib4NusvARB)], %g3
17681 #endif
17682 jmpl %g3, %g0
17683 nop
17684
17685 .globl glVertexAttrib4NuivARB
17686 .type glVertexAttrib4NuivARB,#function
17687 glVertexAttrib4NuivARB:
17688 #ifdef __sparc_v9__
17689 sethi %hi(0x00000000), %g2
17690 sethi %hi(0x00000000), %g1
17691 or %g2, %lo(0x00000000), %g2
17692 or %g1, %lo(0x00000000), %g1
17693 sllx %g2, 32, %g2
17694 ldx [%g1 + %g2], %g1
17695 sethi %hi(8 * _gloffset_VertexAttrib4NuivARB), %g2
17696 or %g2, %lo(8 * _gloffset_VertexAttrib4NuivARB), %g2
17697 ldx [%g1 + %g2], %g3
17698 #else
17699 sethi %hi(0x00000000), %g1
17700 ld [%g1 + %lo(0x00000000)], %g1
17701 ld [%g1 + (4 * _gloffset_VertexAttrib4NuivARB)], %g3
17702 #endif
17703 jmpl %g3, %g0
17704 nop
17705
17706 .globl glVertexAttribPointerARB
17707 .type glVertexAttribPointerARB,#function
17708 glVertexAttribPointerARB:
17709 #ifdef __sparc_v9__
17710 sethi %hi(0x00000000), %g2
17711 sethi %hi(0x00000000), %g1
17712 or %g2, %lo(0x00000000), %g2
17713 or %g1, %lo(0x00000000), %g1
17714 sllx %g2, 32, %g2
17715 ldx [%g1 + %g2], %g1
17716 sethi %hi(8 * _gloffset_VertexAttribPointerARB), %g2
17717 or %g2, %lo(8 * _gloffset_VertexAttribPointerARB), %g2
17718 ldx [%g1 + %g2], %g3
17719 #else
17720 sethi %hi(0x00000000), %g1
17721 ld [%g1 + %lo(0x00000000)], %g1
17722 ld [%g1 + (4 * _gloffset_VertexAttribPointerARB)], %g3
17723 #endif
17724 jmpl %g3, %g0
17725 nop
17726
17727 .globl glEnableVertexAttribArrayARB
17728 .type glEnableVertexAttribArrayARB,#function
17729 glEnableVertexAttribArrayARB:
17730 #ifdef __sparc_v9__
17731 sethi %hi(0x00000000), %g2
17732 sethi %hi(0x00000000), %g1
17733 or %g2, %lo(0x00000000), %g2
17734 or %g1, %lo(0x00000000), %g1
17735 sllx %g2, 32, %g2
17736 ldx [%g1 + %g2], %g1
17737 sethi %hi(8 * _gloffset_EnableVertexAttribArrayARB), %g2
17738 or %g2, %lo(8 * _gloffset_EnableVertexAttribArrayARB), %g2
17739 ldx [%g1 + %g2], %g3
17740 #else
17741 sethi %hi(0x00000000), %g1
17742 ld [%g1 + %lo(0x00000000)], %g1
17743 ld [%g1 + (4 * _gloffset_EnableVertexAttribArrayARB)], %g3
17744 #endif
17745 jmpl %g3, %g0
17746 nop
17747
17748 .globl glDisableVertexAttribArrayARB
17749 .type glDisableVertexAttribArrayARB,#function
17750 glDisableVertexAttribArrayARB:
17751 #ifdef __sparc_v9__
17752 sethi %hi(0x00000000), %g2
17753 sethi %hi(0x00000000), %g1
17754 or %g2, %lo(0x00000000), %g2
17755 or %g1, %lo(0x00000000), %g1
17756 sllx %g2, 32, %g2
17757 ldx [%g1 + %g2], %g1
17758 sethi %hi(8 * _gloffset_DisableVertexAttribArrayARB), %g2
17759 or %g2, %lo(8 * _gloffset_DisableVertexAttribArrayARB), %g2
17760 ldx [%g1 + %g2], %g3
17761 #else
17762 sethi %hi(0x00000000), %g1
17763 ld [%g1 + %lo(0x00000000)], %g1
17764 ld [%g1 + (4 * _gloffset_DisableVertexAttribArrayARB)], %g3
17765 #endif
17766 jmpl %g3, %g0
17767 nop
17768
17769 .globl glProgramStringARB
17770 .type glProgramStringARB,#function
17771 glProgramStringARB:
17772 #ifdef __sparc_v9__
17773 sethi %hi(0x00000000), %g2
17774 sethi %hi(0x00000000), %g1
17775 or %g2, %lo(0x00000000), %g2
17776 or %g1, %lo(0x00000000), %g1
17777 sllx %g2, 32, %g2
17778 ldx [%g1 + %g2], %g1
17779 sethi %hi(8 * _gloffset_ProgramStringARB), %g2
17780 or %g2, %lo(8 * _gloffset_ProgramStringARB), %g2
17781 ldx [%g1 + %g2], %g3
17782 #else
17783 sethi %hi(0x00000000), %g1
17784 ld [%g1 + %lo(0x00000000)], %g1
17785 ld [%g1 + (4 * _gloffset_ProgramStringARB)], %g3
17786 #endif
17787 jmpl %g3, %g0
17788 nop
17789
17790 .globl glBindProgramARB
17791 .type glBindProgramARB,#function
17792 glBindProgramARB:
17793 #ifdef __sparc_v9__
17794 sethi %hi(0x00000000), %g2
17795 sethi %hi(0x00000000), %g1
17796 or %g2, %lo(0x00000000), %g2
17797 or %g1, %lo(0x00000000), %g1
17798 sllx %g2, 32, %g2
17799 ldx [%g1 + %g2], %g1
17800 sethi %hi(8 * _gloffset_BindProgramNV), %g2
17801 or %g2, %lo(8 * _gloffset_BindProgramNV), %g2
17802 ldx [%g1 + %g2], %g3
17803 #else
17804 sethi %hi(0x00000000), %g1
17805 ld [%g1 + %lo(0x00000000)], %g1
17806 ld [%g1 + (4 * _gloffset_BindProgramNV)], %g3
17807 #endif
17808 jmpl %g3, %g0
17809 nop
17810
17811 .globl glDeleteProgramsARB
17812 .type glDeleteProgramsARB,#function
17813 glDeleteProgramsARB:
17814 #ifdef __sparc_v9__
17815 sethi %hi(0x00000000), %g2
17816 sethi %hi(0x00000000), %g1
17817 or %g2, %lo(0x00000000), %g2
17818 or %g1, %lo(0x00000000), %g1
17819 sllx %g2, 32, %g2
17820 ldx [%g1 + %g2], %g1
17821 sethi %hi(8 * _gloffset_DeleteProgramsNV), %g2
17822 or %g2, %lo(8 * _gloffset_DeleteProgramsNV), %g2
17823 ldx [%g1 + %g2], %g3
17824 #else
17825 sethi %hi(0x00000000), %g1
17826 ld [%g1 + %lo(0x00000000)], %g1
17827 ld [%g1 + (4 * _gloffset_DeleteProgramsNV)], %g3
17828 #endif
17829 jmpl %g3, %g0
17830 nop
17831
17832 .globl glGenProgramsARB
17833 .type glGenProgramsARB,#function
17834 glGenProgramsARB:
17835 #ifdef __sparc_v9__
17836 sethi %hi(0x00000000), %g2
17837 sethi %hi(0x00000000), %g1
17838 or %g2, %lo(0x00000000), %g2
17839 or %g1, %lo(0x00000000), %g1
17840 sllx %g2, 32, %g2
17841 ldx [%g1 + %g2], %g1
17842 sethi %hi(8 * _gloffset_GenProgramsNV), %g2
17843 or %g2, %lo(8 * _gloffset_GenProgramsNV), %g2
17844 ldx [%g1 + %g2], %g3
17845 #else
17846 sethi %hi(0x00000000), %g1
17847 ld [%g1 + %lo(0x00000000)], %g1
17848 ld [%g1 + (4 * _gloffset_GenProgramsNV)], %g3
17849 #endif
17850 jmpl %g3, %g0
17851 nop
17852
17853 .globl glIsProgramARB
17854 .type glIsProgramARB,#function
17855 glIsProgramARB:
17856 #ifdef __sparc_v9__
17857 sethi %hi(0x00000000), %g2
17858 sethi %hi(0x00000000), %g1
17859 or %g2, %lo(0x00000000), %g2
17860 or %g1, %lo(0x00000000), %g1
17861 sllx %g2, 32, %g2
17862 ldx [%g1 + %g2], %g1
17863 sethi %hi(8 * _gloffset_IsProgramNV), %g2
17864 or %g2, %lo(8 * _gloffset_IsProgramNV), %g2
17865 ldx [%g1 + %g2], %g3
17866 #else
17867 sethi %hi(0x00000000), %g1
17868 ld [%g1 + %lo(0x00000000)], %g1
17869 ld [%g1 + (4 * _gloffset_IsProgramNV)], %g3
17870 #endif
17871 jmpl %g3, %g0
17872 nop
17873
17874 .globl glProgramEnvParameter4dARB
17875 .type glProgramEnvParameter4dARB,#function
17876 glProgramEnvParameter4dARB:
17877 #ifdef __sparc_v9__
17878 sethi %hi(0x00000000), %g2
17879 sethi %hi(0x00000000), %g1
17880 or %g2, %lo(0x00000000), %g2
17881 or %g1, %lo(0x00000000), %g1
17882 sllx %g2, 32, %g2
17883 ldx [%g1 + %g2], %g1
17884 sethi %hi(8 * _gloffset_ProgramEnvParameter4dARB), %g2
17885 or %g2, %lo(8 * _gloffset_ProgramEnvParameter4dARB), %g2
17886 ldx [%g1 + %g2], %g3
17887 #else
17888 sethi %hi(0x00000000), %g1
17889 ld [%g1 + %lo(0x00000000)], %g1
17890 ld [%g1 + (4 * _gloffset_ProgramEnvParameter4dARB)], %g3
17891 #endif
17892 jmpl %g3, %g0
17893 nop
17894
17895 .globl glProgramEnvParameter4dvARB
17896 .type glProgramEnvParameter4dvARB,#function
17897 glProgramEnvParameter4dvARB:
17898 #ifdef __sparc_v9__
17899 sethi %hi(0x00000000), %g2
17900 sethi %hi(0x00000000), %g1
17901 or %g2, %lo(0x00000000), %g2
17902 or %g1, %lo(0x00000000), %g1
17903 sllx %g2, 32, %g2
17904 ldx [%g1 + %g2], %g1
17905 sethi %hi(8 * _gloffset_ProgramEnvParameter4dvARB), %g2
17906 or %g2, %lo(8 * _gloffset_ProgramEnvParameter4dvARB), %g2
17907 ldx [%g1 + %g2], %g3
17908 #else
17909 sethi %hi(0x00000000), %g1
17910 ld [%g1 + %lo(0x00000000)], %g1
17911 ld [%g1 + (4 * _gloffset_ProgramEnvParameter4dvARB)], %g3
17912 #endif
17913 jmpl %g3, %g0
17914 nop
17915
17916 .globl glProgramEnvParameter4fARB
17917 .type glProgramEnvParameter4fARB,#function
17918 glProgramEnvParameter4fARB:
17919 #ifdef __sparc_v9__
17920 sethi %hi(0x00000000), %g2
17921 sethi %hi(0x00000000), %g1
17922 or %g2, %lo(0x00000000), %g2
17923 or %g1, %lo(0x00000000), %g1
17924 sllx %g2, 32, %g2
17925 ldx [%g1 + %g2], %g1
17926 sethi %hi(8 * _gloffset_ProgramEnvParameter4fARB), %g2
17927 or %g2, %lo(8 * _gloffset_ProgramEnvParameter4fARB), %g2
17928 ldx [%g1 + %g2], %g3
17929 #else
17930 sethi %hi(0x00000000), %g1
17931 ld [%g1 + %lo(0x00000000)], %g1
17932 ld [%g1 + (4 * _gloffset_ProgramEnvParameter4fARB)], %g3
17933 #endif
17934 jmpl %g3, %g0
17935 nop
17936
17937 .globl glProgramEnvParameter4fvARB
17938 .type glProgramEnvParameter4fvARB,#function
17939 glProgramEnvParameter4fvARB:
17940 #ifdef __sparc_v9__
17941 sethi %hi(0x00000000), %g2
17942 sethi %hi(0x00000000), %g1
17943 or %g2, %lo(0x00000000), %g2
17944 or %g1, %lo(0x00000000), %g1
17945 sllx %g2, 32, %g2
17946 ldx [%g1 + %g2], %g1
17947 sethi %hi(8 * _gloffset_ProgramEnvParameter4fvARB), %g2
17948 or %g2, %lo(8 * _gloffset_ProgramEnvParameter4fvARB), %g2
17949 ldx [%g1 + %g2], %g3
17950 #else
17951 sethi %hi(0x00000000), %g1
17952 ld [%g1 + %lo(0x00000000)], %g1
17953 ld [%g1 + (4 * _gloffset_ProgramEnvParameter4fvARB)], %g3
17954 #endif
17955 jmpl %g3, %g0
17956 nop
17957
17958 .globl glProgramLocalParameter4dARB
17959 .type glProgramLocalParameter4dARB,#function
17960 glProgramLocalParameter4dARB:
17961 #ifdef __sparc_v9__
17962 sethi %hi(0x00000000), %g2
17963 sethi %hi(0x00000000), %g1
17964 or %g2, %lo(0x00000000), %g2
17965 or %g1, %lo(0x00000000), %g1
17966 sllx %g2, 32, %g2
17967 ldx [%g1 + %g2], %g1
17968 sethi %hi(8 * _gloffset_ProgramLocalParameter4dARB), %g2
17969 or %g2, %lo(8 * _gloffset_ProgramLocalParameter4dARB), %g2
17970 ldx [%g1 + %g2], %g3
17971 #else
17972 sethi %hi(0x00000000), %g1
17973 ld [%g1 + %lo(0x00000000)], %g1
17974 ld [%g1 + (4 * _gloffset_ProgramLocalParameter4dARB)], %g3
17975 #endif
17976 jmpl %g3, %g0
17977 nop
17978
17979 .globl glProgramLocalParameter4dvARB
17980 .type glProgramLocalParameter4dvARB,#function
17981 glProgramLocalParameter4dvARB:
17982 #ifdef __sparc_v9__
17983 sethi %hi(0x00000000), %g2
17984 sethi %hi(0x00000000), %g1
17985 or %g2, %lo(0x00000000), %g2
17986 or %g1, %lo(0x00000000), %g1
17987 sllx %g2, 32, %g2
17988 ldx [%g1 + %g2], %g1
17989 sethi %hi(8 * _gloffset_ProgramLocalParameter4dvARB), %g2
17990 or %g2, %lo(8 * _gloffset_ProgramLocalParameter4dvARB), %g2
17991 ldx [%g1 + %g2], %g3
17992 #else
17993 sethi %hi(0x00000000), %g1
17994 ld [%g1 + %lo(0x00000000)], %g1
17995 ld [%g1 + (4 * _gloffset_ProgramLocalParameter4dvARB)], %g3
17996 #endif
17997 jmpl %g3, %g0
17998 nop
17999
18000 .globl glProgramLocalParameter4fARB
18001 .type glProgramLocalParameter4fARB,#function
18002 glProgramLocalParameter4fARB:
18003 #ifdef __sparc_v9__
18004 sethi %hi(0x00000000), %g2
18005 sethi %hi(0x00000000), %g1
18006 or %g2, %lo(0x00000000), %g2
18007 or %g1, %lo(0x00000000), %g1
18008 sllx %g2, 32, %g2
18009 ldx [%g1 + %g2], %g1
18010 sethi %hi(8 * _gloffset_ProgramLocalParameter4fARB), %g2
18011 or %g2, %lo(8 * _gloffset_ProgramLocalParameter4fARB), %g2
18012 ldx [%g1 + %g2], %g3
18013 #else
18014 sethi %hi(0x00000000), %g1
18015 ld [%g1 + %lo(0x00000000)], %g1
18016 ld [%g1 + (4 * _gloffset_ProgramLocalParameter4fARB)], %g3
18017 #endif
18018 jmpl %g3, %g0
18019 nop
18020
18021 .globl glProgramLocalParameter4fvARB
18022 .type glProgramLocalParameter4fvARB,#function
18023 glProgramLocalParameter4fvARB:
18024 #ifdef __sparc_v9__
18025 sethi %hi(0x00000000), %g2
18026 sethi %hi(0x00000000), %g1
18027 or %g2, %lo(0x00000000), %g2
18028 or %g1, %lo(0x00000000), %g1
18029 sllx %g2, 32, %g2
18030 ldx [%g1 + %g2], %g1
18031 sethi %hi(8 * _gloffset_ProgramLocalParameter4fvARB), %g2
18032 or %g2, %lo(8 * _gloffset_ProgramLocalParameter4fvARB), %g2
18033 ldx [%g1 + %g2], %g3
18034 #else
18035 sethi %hi(0x00000000), %g1
18036 ld [%g1 + %lo(0x00000000)], %g1
18037 ld [%g1 + (4 * _gloffset_ProgramLocalParameter4fvARB)], %g3
18038 #endif
18039 jmpl %g3, %g0
18040 nop
18041
18042 .globl glGetProgramEnvParameterdvARB
18043 .type glGetProgramEnvParameterdvARB,#function
18044 glGetProgramEnvParameterdvARB:
18045 #ifdef __sparc_v9__
18046 sethi %hi(0x00000000), %g2
18047 sethi %hi(0x00000000), %g1
18048 or %g2, %lo(0x00000000), %g2
18049 or %g1, %lo(0x00000000), %g1
18050 sllx %g2, 32, %g2
18051 ldx [%g1 + %g2], %g1
18052 sethi %hi(8 * _gloffset_GetProgramEnvParameterdvARB), %g2
18053 or %g2, %lo(8 * _gloffset_GetProgramEnvParameterdvARB), %g2
18054 ldx [%g1 + %g2], %g3
18055 #else
18056 sethi %hi(0x00000000), %g1
18057 ld [%g1 + %lo(0x00000000)], %g1
18058 ld [%g1 + (4 * _gloffset_GetProgramEnvParameterdvARB)], %g3
18059 #endif
18060 jmpl %g3, %g0
18061 nop
18062
18063 .globl glGetProgramEnvParameterfvARB
18064 .type glGetProgramEnvParameterfvARB,#function
18065 glGetProgramEnvParameterfvARB:
18066 #ifdef __sparc_v9__
18067 sethi %hi(0x00000000), %g2
18068 sethi %hi(0x00000000), %g1
18069 or %g2, %lo(0x00000000), %g2
18070 or %g1, %lo(0x00000000), %g1
18071 sllx %g2, 32, %g2
18072 ldx [%g1 + %g2], %g1
18073 sethi %hi(8 * _gloffset_GetProgramEnvParameterfvARB), %g2
18074 or %g2, %lo(8 * _gloffset_GetProgramEnvParameterfvARB), %g2
18075 ldx [%g1 + %g2], %g3
18076 #else
18077 sethi %hi(0x00000000), %g1
18078 ld [%g1 + %lo(0x00000000)], %g1
18079 ld [%g1 + (4 * _gloffset_GetProgramEnvParameterfvARB)], %g3
18080 #endif
18081 jmpl %g3, %g0
18082 nop
18083
18084 .globl glGetProgramLocalParameterdvARB
18085 .type glGetProgramLocalParameterdvARB,#function
18086 glGetProgramLocalParameterdvARB:
18087 #ifdef __sparc_v9__
18088 sethi %hi(0x00000000), %g2
18089 sethi %hi(0x00000000), %g1
18090 or %g2, %lo(0x00000000), %g2
18091 or %g1, %lo(0x00000000), %g1
18092 sllx %g2, 32, %g2
18093 ldx [%g1 + %g2], %g1
18094 sethi %hi(8 * _gloffset_GetProgramLocalParameterdvARB), %g2
18095 or %g2, %lo(8 * _gloffset_GetProgramLocalParameterdvARB), %g2
18096 ldx [%g1 + %g2], %g3
18097 #else
18098 sethi %hi(0x00000000), %g1
18099 ld [%g1 + %lo(0x00000000)], %g1
18100 ld [%g1 + (4 * _gloffset_GetProgramLocalParameterdvARB)], %g3
18101 #endif
18102 jmpl %g3, %g0
18103 nop
18104
18105 .globl glGetProgramLocalParameterfvARB
18106 .type glGetProgramLocalParameterfvARB,#function
18107 glGetProgramLocalParameterfvARB:
18108 #ifdef __sparc_v9__
18109 sethi %hi(0x00000000), %g2
18110 sethi %hi(0x00000000), %g1
18111 or %g2, %lo(0x00000000), %g2
18112 or %g1, %lo(0x00000000), %g1
18113 sllx %g2, 32, %g2
18114 ldx [%g1 + %g2], %g1
18115 sethi %hi(8 * _gloffset_GetProgramLocalParameterfvARB), %g2
18116 or %g2, %lo(8 * _gloffset_GetProgramLocalParameterfvARB), %g2
18117 ldx [%g1 + %g2], %g3
18118 #else
18119 sethi %hi(0x00000000), %g1
18120 ld [%g1 + %lo(0x00000000)], %g1
18121 ld [%g1 + (4 * _gloffset_GetProgramLocalParameterfvARB)], %g3
18122 #endif
18123 jmpl %g3, %g0
18124 nop
18125
18126 .globl glGetProgramivARB
18127 .type glGetProgramivARB,#function
18128 glGetProgramivARB:
18129 #ifdef __sparc_v9__
18130 sethi %hi(0x00000000), %g2
18131 sethi %hi(0x00000000), %g1
18132 or %g2, %lo(0x00000000), %g2
18133 or %g1, %lo(0x00000000), %g1
18134 sllx %g2, 32, %g2
18135 ldx [%g1 + %g2], %g1
18136 sethi %hi(8 * _gloffset_GetProgramivARB), %g2
18137 or %g2, %lo(8 * _gloffset_GetProgramivARB), %g2
18138 ldx [%g1 + %g2], %g3
18139 #else
18140 sethi %hi(0x00000000), %g1
18141 ld [%g1 + %lo(0x00000000)], %g1
18142 ld [%g1 + (4 * _gloffset_GetProgramivARB)], %g3
18143 #endif
18144 jmpl %g3, %g0
18145 nop
18146
18147 .globl glGetProgramStringARB
18148 .type glGetProgramStringARB,#function
18149 glGetProgramStringARB:
18150 #ifdef __sparc_v9__
18151 sethi %hi(0x00000000), %g2
18152 sethi %hi(0x00000000), %g1
18153 or %g2, %lo(0x00000000), %g2
18154 or %g1, %lo(0x00000000), %g1
18155 sllx %g2, 32, %g2
18156 ldx [%g1 + %g2], %g1
18157 sethi %hi(8 * _gloffset_GetProgramStringARB), %g2
18158 or %g2, %lo(8 * _gloffset_GetProgramStringARB), %g2
18159 ldx [%g1 + %g2], %g3
18160 #else
18161 sethi %hi(0x00000000), %g1
18162 ld [%g1 + %lo(0x00000000)], %g1
18163 ld [%g1 + (4 * _gloffset_GetProgramStringARB)], %g3
18164 #endif
18165 jmpl %g3, %g0
18166 nop
18167
18168 .globl glGetVertexAttribdvARB
18169 .type glGetVertexAttribdvARB,#function
18170 glGetVertexAttribdvARB:
18171 #ifdef __sparc_v9__
18172 sethi %hi(0x00000000), %g2
18173 sethi %hi(0x00000000), %g1
18174 or %g2, %lo(0x00000000), %g2
18175 or %g1, %lo(0x00000000), %g1
18176 sllx %g2, 32, %g2
18177 ldx [%g1 + %g2], %g1
18178 sethi %hi(8 * _gloffset_GetVertexAttribdvNV), %g2
18179 or %g2, %lo(8 * _gloffset_GetVertexAttribdvNV), %g2
18180 ldx [%g1 + %g2], %g3
18181 #else
18182 sethi %hi(0x00000000), %g1
18183 ld [%g1 + %lo(0x00000000)], %g1
18184 ld [%g1 + (4 * _gloffset_GetVertexAttribdvNV)], %g3
18185 #endif
18186 jmpl %g3, %g0
18187 nop
18188
18189 .globl glGetVertexAttribfvARB
18190 .type glGetVertexAttribfvARB,#function
18191 glGetVertexAttribfvARB:
18192 #ifdef __sparc_v9__
18193 sethi %hi(0x00000000), %g2
18194 sethi %hi(0x00000000), %g1
18195 or %g2, %lo(0x00000000), %g2
18196 or %g1, %lo(0x00000000), %g1
18197 sllx %g2, 32, %g2
18198 ldx [%g1 + %g2], %g1
18199 sethi %hi(8 * _gloffset_GetVertexAttribfvNV), %g2
18200 or %g2, %lo(8 * _gloffset_GetVertexAttribfvNV), %g2
18201 ldx [%g1 + %g2], %g3
18202 #else
18203 sethi %hi(0x00000000), %g1
18204 ld [%g1 + %lo(0x00000000)], %g1
18205 ld [%g1 + (4 * _gloffset_GetVertexAttribfvNV)], %g3
18206 #endif
18207 jmpl %g3, %g0
18208 nop
18209
18210 .globl glGetVertexAttribivARB
18211 .type glGetVertexAttribivARB,#function
18212 glGetVertexAttribivARB:
18213 #ifdef __sparc_v9__
18214 sethi %hi(0x00000000), %g2
18215 sethi %hi(0x00000000), %g1
18216 or %g2, %lo(0x00000000), %g2
18217 or %g1, %lo(0x00000000), %g1
18218 sllx %g2, 32, %g2
18219 ldx [%g1 + %g2], %g1
18220 sethi %hi(8 * _gloffset_GetVertexAttribivNV), %g2
18221 or %g2, %lo(8 * _gloffset_GetVertexAttribivNV), %g2
18222 ldx [%g1 + %g2], %g3
18223 #else
18224 sethi %hi(0x00000000), %g1
18225 ld [%g1 + %lo(0x00000000)], %g1
18226 ld [%g1 + (4 * _gloffset_GetVertexAttribivNV)], %g3
18227 #endif
18228 jmpl %g3, %g0
18229 nop
18230
18231 .globl glGetVertexAttribPointervARB
18232 .type glGetVertexAttribPointervARB,#function
18233 glGetVertexAttribPointervARB:
18234 #ifdef __sparc_v9__
18235 sethi %hi(0x00000000), %g2
18236 sethi %hi(0x00000000), %g1
18237 or %g2, %lo(0x00000000), %g2
18238 or %g1, %lo(0x00000000), %g1
18239 sllx %g2, 32, %g2
18240 ldx [%g1 + %g2], %g1
18241 sethi %hi(8 * _gloffset_GetVertexAttribPointervNV), %g2
18242 or %g2, %lo(8 * _gloffset_GetVertexAttribPointervNV), %g2
18243 ldx [%g1 + %g2], %g3
18244 #else
18245 sethi %hi(0x00000000), %g1
18246 ld [%g1 + %lo(0x00000000)], %g1
18247 ld [%g1 + (4 * _gloffset_GetVertexAttribPointervNV)], %g3
18248 #endif
18249 jmpl %g3, %g0
18250 nop
18251
18252 .globl glProgramNamedParameter4fNV
18253 .type glProgramNamedParameter4fNV,#function
18254 glProgramNamedParameter4fNV:
18255 #ifdef __sparc_v9__
18256 sethi %hi(0x00000000), %g2
18257 sethi %hi(0x00000000), %g1
18258 or %g2, %lo(0x00000000), %g2
18259 or %g1, %lo(0x00000000), %g1
18260 sllx %g2, 32, %g2
18261 ldx [%g1 + %g2], %g1
18262 sethi %hi(8 * _gloffset_ProgramNamedParameter4fNV), %g2
18263 or %g2, %lo(8 * _gloffset_ProgramNamedParameter4fNV), %g2
18264 ldx [%g1 + %g2], %g3
18265 #else
18266 sethi %hi(0x00000000), %g1
18267 ld [%g1 + %lo(0x00000000)], %g1
18268 ld [%g1 + (4 * _gloffset_ProgramNamedParameter4fNV)], %g3
18269 #endif
18270 jmpl %g3, %g0
18271 nop
18272
18273 .globl glProgramNamedParameter4dNV
18274 .type glProgramNamedParameter4dNV,#function
18275 glProgramNamedParameter4dNV:
18276 #ifdef __sparc_v9__
18277 sethi %hi(0x00000000), %g2
18278 sethi %hi(0x00000000), %g1
18279 or %g2, %lo(0x00000000), %g2
18280 or %g1, %lo(0x00000000), %g1
18281 sllx %g2, 32, %g2
18282 ldx [%g1 + %g2], %g1
18283 sethi %hi(8 * _gloffset_ProgramNamedParameter4dNV), %g2
18284 or %g2, %lo(8 * _gloffset_ProgramNamedParameter4dNV), %g2
18285 ldx [%g1 + %g2], %g3
18286 #else
18287 sethi %hi(0x00000000), %g1
18288 ld [%g1 + %lo(0x00000000)], %g1
18289 ld [%g1 + (4 * _gloffset_ProgramNamedParameter4dNV)], %g3
18290 #endif
18291 jmpl %g3, %g0
18292 nop
18293
18294 .globl glProgramNamedParameter4fvNV
18295 .type glProgramNamedParameter4fvNV,#function
18296 glProgramNamedParameter4fvNV:
18297 #ifdef __sparc_v9__
18298 sethi %hi(0x00000000), %g2
18299 sethi %hi(0x00000000), %g1
18300 or %g2, %lo(0x00000000), %g2
18301 or %g1, %lo(0x00000000), %g1
18302 sllx %g2, 32, %g2
18303 ldx [%g1 + %g2], %g1
18304 sethi %hi(8 * _gloffset_ProgramNamedParameter4fvNV), %g2
18305 or %g2, %lo(8 * _gloffset_ProgramNamedParameter4fvNV), %g2
18306 ldx [%g1 + %g2], %g3
18307 #else
18308 sethi %hi(0x00000000), %g1
18309 ld [%g1 + %lo(0x00000000)], %g1
18310 ld [%g1 + (4 * _gloffset_ProgramNamedParameter4fvNV)], %g3
18311 #endif
18312 jmpl %g3, %g0
18313 nop
18314
18315 .globl glProgramNamedParameter4dvNV
18316 .type glProgramNamedParameter4dvNV,#function
18317 glProgramNamedParameter4dvNV:
18318 #ifdef __sparc_v9__
18319 sethi %hi(0x00000000), %g2
18320 sethi %hi(0x00000000), %g1
18321 or %g2, %lo(0x00000000), %g2
18322 or %g1, %lo(0x00000000), %g1
18323 sllx %g2, 32, %g2
18324 ldx [%g1 + %g2], %g1
18325 sethi %hi(8 * _gloffset_ProgramNamedParameter4dvNV), %g2
18326 or %g2, %lo(8 * _gloffset_ProgramNamedParameter4dvNV), %g2
18327 ldx [%g1 + %g2], %g3
18328 #else
18329 sethi %hi(0x00000000), %g1
18330 ld [%g1 + %lo(0x00000000)], %g1
18331 ld [%g1 + (4 * _gloffset_ProgramNamedParameter4dvNV)], %g3
18332 #endif
18333 jmpl %g3, %g0
18334 nop
18335
18336 .globl glGetProgramNamedParameterfvNV
18337 .type glGetProgramNamedParameterfvNV,#function
18338 glGetProgramNamedParameterfvNV:
18339 #ifdef __sparc_v9__
18340 sethi %hi(0x00000000), %g2
18341 sethi %hi(0x00000000), %g1
18342 or %g2, %lo(0x00000000), %g2
18343 or %g1, %lo(0x00000000), %g1
18344 sllx %g2, 32, %g2
18345 ldx [%g1 + %g2], %g1
18346 sethi %hi(8 * _gloffset_GetProgramNamedParameterfvNV), %g2
18347 or %g2, %lo(8 * _gloffset_GetProgramNamedParameterfvNV), %g2
18348 ldx [%g1 + %g2], %g3
18349 #else
18350 sethi %hi(0x00000000), %g1
18351 ld [%g1 + %lo(0x00000000)], %g1
18352 ld [%g1 + (4 * _gloffset_GetProgramNamedParameterfvNV)], %g3
18353 #endif
18354 jmpl %g3, %g0
18355 nop
18356
18357 .globl glGetProgramNamedParameterdvNV
18358 .type glGetProgramNamedParameterdvNV,#function
18359 glGetProgramNamedParameterdvNV:
18360 #ifdef __sparc_v9__
18361 sethi %hi(0x00000000), %g2
18362 sethi %hi(0x00000000), %g1
18363 or %g2, %lo(0x00000000), %g2
18364 or %g1, %lo(0x00000000), %g1
18365 sllx %g2, 32, %g2
18366 ldx [%g1 + %g2], %g1
18367 sethi %hi(8 * _gloffset_GetProgramNamedParameterdvNV), %g2
18368 or %g2, %lo(8 * _gloffset_GetProgramNamedParameterdvNV), %g2
18369 ldx [%g1 + %g2], %g3
18370 #else
18371 sethi %hi(0x00000000), %g1
18372 ld [%g1 + %lo(0x00000000)], %g1
18373 ld [%g1 + (4 * _gloffset_GetProgramNamedParameterdvNV)], %g3
18374 #endif
18375 jmpl %g3, %g0
18376 nop
18377
18378 .globl glBindBufferARB
18379 .type glBindBufferARB,#function
18380 glBindBufferARB:
18381 #ifdef __sparc_v9__
18382 sethi %hi(0x00000000), %g2
18383 sethi %hi(0x00000000), %g1
18384 or %g2, %lo(0x00000000), %g2
18385 or %g1, %lo(0x00000000), %g1
18386 sllx %g2, 32, %g2
18387 ldx [%g1 + %g2], %g1
18388 sethi %hi(8 * _gloffset_BindBufferARB), %g2
18389 or %g2, %lo(8 * _gloffset_BindBufferARB), %g2
18390 ldx [%g1 + %g2], %g3
18391 #else
18392 sethi %hi(0x00000000), %g1
18393 ld [%g1 + %lo(0x00000000)], %g1
18394 ld [%g1 + (4 * _gloffset_BindBufferARB)], %g3
18395 #endif
18396 jmpl %g3, %g0
18397 nop
18398
18399 .globl glBufferDataARB
18400 .type glBufferDataARB,#function
18401 glBufferDataARB:
18402 #ifdef __sparc_v9__
18403 sethi %hi(0x00000000), %g2
18404 sethi %hi(0x00000000), %g1
18405 or %g2, %lo(0x00000000), %g2
18406 or %g1, %lo(0x00000000), %g1
18407 sllx %g2, 32, %g2
18408 ldx [%g1 + %g2], %g1
18409 sethi %hi(8 * _gloffset_BufferDataARB), %g2
18410 or %g2, %lo(8 * _gloffset_BufferDataARB), %g2
18411 ldx [%g1 + %g2], %g3
18412 #else
18413 sethi %hi(0x00000000), %g1
18414 ld [%g1 + %lo(0x00000000)], %g1
18415 ld [%g1 + (4 * _gloffset_BufferDataARB)], %g3
18416 #endif
18417 jmpl %g3, %g0
18418 nop
18419
18420 .globl glBufferSubDataARB
18421 .type glBufferSubDataARB,#function
18422 glBufferSubDataARB:
18423 #ifdef __sparc_v9__
18424 sethi %hi(0x00000000), %g2
18425 sethi %hi(0x00000000), %g1
18426 or %g2, %lo(0x00000000), %g2
18427 or %g1, %lo(0x00000000), %g1
18428 sllx %g2, 32, %g2
18429 ldx [%g1 + %g2], %g1
18430 sethi %hi(8 * _gloffset_BufferSubDataARB), %g2
18431 or %g2, %lo(8 * _gloffset_BufferSubDataARB), %g2
18432 ldx [%g1 + %g2], %g3
18433 #else
18434 sethi %hi(0x00000000), %g1
18435 ld [%g1 + %lo(0x00000000)], %g1
18436 ld [%g1 + (4 * _gloffset_BufferSubDataARB)], %g3
18437 #endif
18438 jmpl %g3, %g0
18439 nop
18440
18441 .globl glDeleteBuffersARB
18442 .type glDeleteBuffersARB,#function
18443 glDeleteBuffersARB:
18444 #ifdef __sparc_v9__
18445 sethi %hi(0x00000000), %g2
18446 sethi %hi(0x00000000), %g1
18447 or %g2, %lo(0x00000000), %g2
18448 or %g1, %lo(0x00000000), %g1
18449 sllx %g2, 32, %g2
18450 ldx [%g1 + %g2], %g1
18451 sethi %hi(8 * _gloffset_DeleteBuffersARB), %g2
18452 or %g2, %lo(8 * _gloffset_DeleteBuffersARB), %g2
18453 ldx [%g1 + %g2], %g3
18454 #else
18455 sethi %hi(0x00000000), %g1
18456 ld [%g1 + %lo(0x00000000)], %g1
18457 ld [%g1 + (4 * _gloffset_DeleteBuffersARB)], %g3
18458 #endif
18459 jmpl %g3, %g0
18460 nop
18461
18462 .globl glGenBuffersARB
18463 .type glGenBuffersARB,#function
18464 glGenBuffersARB:
18465 #ifdef __sparc_v9__
18466 sethi %hi(0x00000000), %g2
18467 sethi %hi(0x00000000), %g1
18468 or %g2, %lo(0x00000000), %g2
18469 or %g1, %lo(0x00000000), %g1
18470 sllx %g2, 32, %g2
18471 ldx [%g1 + %g2], %g1
18472 sethi %hi(8 * _gloffset_GenBuffersARB), %g2
18473 or %g2, %lo(8 * _gloffset_GenBuffersARB), %g2
18474 ldx [%g1 + %g2], %g3
18475 #else
18476 sethi %hi(0x00000000), %g1
18477 ld [%g1 + %lo(0x00000000)], %g1
18478 ld [%g1 + (4 * _gloffset_GenBuffersARB)], %g3
18479 #endif
18480 jmpl %g3, %g0
18481 nop
18482
18483 .globl glGetBufferParameterivARB
18484 .type glGetBufferParameterivARB,#function
18485 glGetBufferParameterivARB:
18486 #ifdef __sparc_v9__
18487 sethi %hi(0x00000000), %g2
18488 sethi %hi(0x00000000), %g1
18489 or %g2, %lo(0x00000000), %g2
18490 or %g1, %lo(0x00000000), %g1
18491 sllx %g2, 32, %g2
18492 ldx [%g1 + %g2], %g1
18493 sethi %hi(8 * _gloffset_GetBufferParameterivARB), %g2
18494 or %g2, %lo(8 * _gloffset_GetBufferParameterivARB), %g2
18495 ldx [%g1 + %g2], %g3
18496 #else
18497 sethi %hi(0x00000000), %g1
18498 ld [%g1 + %lo(0x00000000)], %g1
18499 ld [%g1 + (4 * _gloffset_GetBufferParameterivARB)], %g3
18500 #endif
18501 jmpl %g3, %g0
18502 nop
18503
18504 .globl glGetBufferPointervARB
18505 .type glGetBufferPointervARB,#function
18506 glGetBufferPointervARB:
18507 #ifdef __sparc_v9__
18508 sethi %hi(0x00000000), %g2
18509 sethi %hi(0x00000000), %g1
18510 or %g2, %lo(0x00000000), %g2
18511 or %g1, %lo(0x00000000), %g1
18512 sllx %g2, 32, %g2
18513 ldx [%g1 + %g2], %g1
18514 sethi %hi(8 * _gloffset_GetBufferPointervARB), %g2
18515 or %g2, %lo(8 * _gloffset_GetBufferPointervARB), %g2
18516 ldx [%g1 + %g2], %g3
18517 #else
18518 sethi %hi(0x00000000), %g1
18519 ld [%g1 + %lo(0x00000000)], %g1
18520 ld [%g1 + (4 * _gloffset_GetBufferPointervARB)], %g3
18521 #endif
18522 jmpl %g3, %g0
18523 nop
18524
18525 .globl glGetBufferSubDataARB
18526 .type glGetBufferSubDataARB,#function
18527 glGetBufferSubDataARB:
18528 #ifdef __sparc_v9__
18529 sethi %hi(0x00000000), %g2
18530 sethi %hi(0x00000000), %g1
18531 or %g2, %lo(0x00000000), %g2
18532 or %g1, %lo(0x00000000), %g1
18533 sllx %g2, 32, %g2
18534 ldx [%g1 + %g2], %g1
18535 sethi %hi(8 * _gloffset_GetBufferSubDataARB), %g2
18536 or %g2, %lo(8 * _gloffset_GetBufferSubDataARB), %g2
18537 ldx [%g1 + %g2], %g3
18538 #else
18539 sethi %hi(0x00000000), %g1
18540 ld [%g1 + %lo(0x00000000)], %g1
18541 ld [%g1 + (4 * _gloffset_GetBufferSubDataARB)], %g3
18542 #endif
18543 jmpl %g3, %g0
18544 nop
18545
18546 .globl glIsBufferARB
18547 .type glIsBufferARB,#function
18548 glIsBufferARB:
18549 #ifdef __sparc_v9__
18550 sethi %hi(0x00000000), %g2
18551 sethi %hi(0x00000000), %g1
18552 or %g2, %lo(0x00000000), %g2
18553 or %g1, %lo(0x00000000), %g1
18554 sllx %g2, 32, %g2
18555 ldx [%g1 + %g2], %g1
18556 sethi %hi(8 * _gloffset_IsBufferARB), %g2
18557 or %g2, %lo(8 * _gloffset_IsBufferARB), %g2
18558 ldx [%g1 + %g2], %g3
18559 #else
18560 sethi %hi(0x00000000), %g1
18561 ld [%g1 + %lo(0x00000000)], %g1
18562 ld [%g1 + (4 * _gloffset_IsBufferARB)], %g3
18563 #endif
18564 jmpl %g3, %g0
18565 nop
18566
18567 .globl glMapBufferARB
18568 .type glMapBufferARB,#function
18569 glMapBufferARB:
18570 #ifdef __sparc_v9__
18571 sethi %hi(0x00000000), %g2
18572 sethi %hi(0x00000000), %g1
18573 or %g2, %lo(0x00000000), %g2
18574 or %g1, %lo(0x00000000), %g1
18575 sllx %g2, 32, %g2
18576 ldx [%g1 + %g2], %g1
18577 sethi %hi(8 * _gloffset_MapBufferARB), %g2
18578 or %g2, %lo(8 * _gloffset_MapBufferARB), %g2
18579 ldx [%g1 + %g2], %g3
18580 #else
18581 sethi %hi(0x00000000), %g1
18582 ld [%g1 + %lo(0x00000000)], %g1
18583 ld [%g1 + (4 * _gloffset_MapBufferARB)], %g3
18584 #endif
18585 jmpl %g3, %g0
18586 nop
18587
18588 .globl glUnmapBufferARB
18589 .type glUnmapBufferARB,#function
18590 glUnmapBufferARB:
18591 #ifdef __sparc_v9__
18592 sethi %hi(0x00000000), %g2
18593 sethi %hi(0x00000000), %g1
18594 or %g2, %lo(0x00000000), %g2
18595 or %g1, %lo(0x00000000), %g1
18596 sllx %g2, 32, %g2
18597 ldx [%g1 + %g2], %g1
18598 sethi %hi(8 * _gloffset_UnmapBufferARB), %g2
18599 or %g2, %lo(8 * _gloffset_UnmapBufferARB), %g2
18600 ldx [%g1 + %g2], %g3
18601 #else
18602 sethi %hi(0x00000000), %g1
18603 ld [%g1 + %lo(0x00000000)], %g1
18604 ld [%g1 + (4 * _gloffset_UnmapBufferARB)], %g3
18605 #endif
18606 jmpl %g3, %g0
18607 nop
18608
18609 .globl glDepthBoundsEXT
18610 .type glDepthBoundsEXT,#function
18611 glDepthBoundsEXT:
18612 #ifdef __sparc_v9__
18613 sethi %hi(0x00000000), %g2
18614 sethi %hi(0x00000000), %g1
18615 or %g2, %lo(0x00000000), %g2
18616 or %g1, %lo(0x00000000), %g1
18617 sllx %g2, 32, %g2
18618 ldx [%g1 + %g2], %g1
18619 sethi %hi(8 * _gloffset_DepthBoundsEXT), %g2
18620 or %g2, %lo(8 * _gloffset_DepthBoundsEXT), %g2
18621 ldx [%g1 + %g2], %g3
18622 #else
18623 sethi %hi(0x00000000), %g1
18624 ld [%g1 + %lo(0x00000000)], %g1
18625 ld [%g1 + (4 * _gloffset_DepthBoundsEXT)], %g3
18626 #endif
18627 jmpl %g3, %g0
18628 nop
18629 nop
18630
18631 .globl _mesa_sparc_glapi_end
18632 .type _mesa_sparc_glapi_end,#function
18633 _mesa_sparc_glapi_end:
18634