781127bf27f11d3ab61d3acb53b1527b3679ba6a
[mesa.git] / src / mesa / sparc / glapi_sparc.S
1 /* DO NOT EDIT - This file generated automatically with glsparcasm.py script */
2 #include "glapioffsets.h"
3
4 #define GL_PREFIX(n) gl##n
5 #define GLOBL_FN(x) .globl x ; .type x,@function
6
7 /* The _glapi_Dispatch symbol addresses get relocated into the
8 * sethi/or instruction sequences below at library init time.
9 */
10
11
12 .text
13 .align 32
14 .globl __glapi_sparc_icache_flush
15 __glapi_sparc_icache_flush: /* %o0 = insn_addr */
16 flush %o0
17 retl
18 nop
19
20 .data
21 .align 64
22
23 .globl _mesa_sparc_glapi_begin
24 .type _mesa_sparc_glapi_begin,@function
25 _mesa_sparc_glapi_begin:
26
27 GLOBL_FN(GL_PREFIX(NewList))
28 GL_PREFIX(NewList):
29 #ifdef __sparc_v9__
30 sethi %hi(0x00000000), %g2
31 sethi %hi(0x00000000), %g1
32 or %g2, %lo(0x00000000), %g2
33 or %g1, %lo(0x00000000), %g1
34 sllx %g2, 32, %g2
35 ldx [%g1 + %g2], %g1
36 sethi %hi(8 * _gloffset_NewList), %g2
37 or %g2, %lo(8 * _gloffset_NewList), %g2
38 ldx [%g1 + %g2], %g3
39 #else
40 sethi %hi(0x00000000), %g1
41 ld [%g1 + %lo(0x00000000)], %g1
42 ld [%g1 + (4 * _gloffset_NewList)], %g3
43 #endif
44 jmpl %g3, %g0
45
46 GLOBL_FN(GL_PREFIX(EndList))
47 GL_PREFIX(EndList):
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
65 GLOBL_FN(GL_PREFIX(CallList))
66 GL_PREFIX(CallList):
67 #ifdef __sparc_v9__
68 sethi %hi(0x00000000), %g2
69 sethi %hi(0x00000000), %g1
70 or %g2, %lo(0x00000000), %g2
71 or %g1, %lo(0x00000000), %g1
72 sllx %g2, 32, %g2
73 ldx [%g1 + %g2], %g1
74 sethi %hi(8 * _gloffset_CallList), %g2
75 or %g2, %lo(8 * _gloffset_CallList), %g2
76 ldx [%g1 + %g2], %g3
77 #else
78 sethi %hi(0x00000000), %g1
79 ld [%g1 + %lo(0x00000000)], %g1
80 ld [%g1 + (4 * _gloffset_CallList)], %g3
81 #endif
82 jmpl %g3, %g0
83
84 GLOBL_FN(GL_PREFIX(CallLists))
85 GL_PREFIX(CallLists):
86 #ifdef __sparc_v9__
87 sethi %hi(0x00000000), %g2
88 sethi %hi(0x00000000), %g1
89 or %g2, %lo(0x00000000), %g2
90 or %g1, %lo(0x00000000), %g1
91 sllx %g2, 32, %g2
92 ldx [%g1 + %g2], %g1
93 sethi %hi(8 * _gloffset_CallLists), %g2
94 or %g2, %lo(8 * _gloffset_CallLists), %g2
95 ldx [%g1 + %g2], %g3
96 #else
97 sethi %hi(0x00000000), %g1
98 ld [%g1 + %lo(0x00000000)], %g1
99 ld [%g1 + (4 * _gloffset_CallLists)], %g3
100 #endif
101 jmpl %g3, %g0
102
103 GLOBL_FN(GL_PREFIX(DeleteLists))
104 GL_PREFIX(DeleteLists):
105 #ifdef __sparc_v9__
106 sethi %hi(0x00000000), %g2
107 sethi %hi(0x00000000), %g1
108 or %g2, %lo(0x00000000), %g2
109 or %g1, %lo(0x00000000), %g1
110 sllx %g2, 32, %g2
111 ldx [%g1 + %g2], %g1
112 sethi %hi(8 * _gloffset_DeleteLists), %g2
113 or %g2, %lo(8 * _gloffset_DeleteLists), %g2
114 ldx [%g1 + %g2], %g3
115 #else
116 sethi %hi(0x00000000), %g1
117 ld [%g1 + %lo(0x00000000)], %g1
118 ld [%g1 + (4 * _gloffset_DeleteLists)], %g3
119 #endif
120 jmpl %g3, %g0
121
122 GLOBL_FN(GL_PREFIX(GenLists))
123 GL_PREFIX(GenLists):
124 #ifdef __sparc_v9__
125 sethi %hi(0x00000000), %g2
126 sethi %hi(0x00000000), %g1
127 or %g2, %lo(0x00000000), %g2
128 or %g1, %lo(0x00000000), %g1
129 sllx %g2, 32, %g2
130 ldx [%g1 + %g2], %g1
131 sethi %hi(8 * _gloffset_GenLists), %g2
132 or %g2, %lo(8 * _gloffset_GenLists), %g2
133 ldx [%g1 + %g2], %g3
134 #else
135 sethi %hi(0x00000000), %g1
136 ld [%g1 + %lo(0x00000000)], %g1
137 ld [%g1 + (4 * _gloffset_GenLists)], %g3
138 #endif
139 jmpl %g3, %g0
140
141 GLOBL_FN(GL_PREFIX(ListBase))
142 GL_PREFIX(ListBase):
143 #ifdef __sparc_v9__
144 sethi %hi(0x00000000), %g2
145 sethi %hi(0x00000000), %g1
146 or %g2, %lo(0x00000000), %g2
147 or %g1, %lo(0x00000000), %g1
148 sllx %g2, 32, %g2
149 ldx [%g1 + %g2], %g1
150 sethi %hi(8 * _gloffset_ListBase), %g2
151 or %g2, %lo(8 * _gloffset_ListBase), %g2
152 ldx [%g1 + %g2], %g3
153 #else
154 sethi %hi(0x00000000), %g1
155 ld [%g1 + %lo(0x00000000)], %g1
156 ld [%g1 + (4 * _gloffset_ListBase)], %g3
157 #endif
158 jmpl %g3, %g0
159
160 GLOBL_FN(GL_PREFIX(Begin))
161 GL_PREFIX(Begin):
162 #ifdef __sparc_v9__
163 sethi %hi(0x00000000), %g2
164 sethi %hi(0x00000000), %g1
165 or %g2, %lo(0x00000000), %g2
166 or %g1, %lo(0x00000000), %g1
167 sllx %g2, 32, %g2
168 ldx [%g1 + %g2], %g1
169 sethi %hi(8 * _gloffset_Begin), %g2
170 or %g2, %lo(8 * _gloffset_Begin), %g2
171 ldx [%g1 + %g2], %g3
172 #else
173 sethi %hi(0x00000000), %g1
174 ld [%g1 + %lo(0x00000000)], %g1
175 ld [%g1 + (4 * _gloffset_Begin)], %g3
176 #endif
177 jmpl %g3, %g0
178
179 GLOBL_FN(GL_PREFIX(Bitmap))
180 GL_PREFIX(Bitmap):
181 #ifdef __sparc_v9__
182 sethi %hi(0x00000000), %g2
183 sethi %hi(0x00000000), %g1
184 or %g2, %lo(0x00000000), %g2
185 or %g1, %lo(0x00000000), %g1
186 sllx %g2, 32, %g2
187 ldx [%g1 + %g2], %g1
188 sethi %hi(8 * _gloffset_Bitmap), %g2
189 or %g2, %lo(8 * _gloffset_Bitmap), %g2
190 ldx [%g1 + %g2], %g3
191 #else
192 sethi %hi(0x00000000), %g1
193 ld [%g1 + %lo(0x00000000)], %g1
194 ld [%g1 + (4 * _gloffset_Bitmap)], %g3
195 #endif
196 jmpl %g3, %g0
197
198 GLOBL_FN(GL_PREFIX(Color3b))
199 GL_PREFIX(Color3b):
200 #ifdef __sparc_v9__
201 sethi %hi(0x00000000), %g2
202 sethi %hi(0x00000000), %g1
203 or %g2, %lo(0x00000000), %g2
204 or %g1, %lo(0x00000000), %g1
205 sllx %g2, 32, %g2
206 ldx [%g1 + %g2], %g1
207 sethi %hi(8 * _gloffset_Color3b), %g2
208 or %g2, %lo(8 * _gloffset_Color3b), %g2
209 ldx [%g1 + %g2], %g3
210 #else
211 sethi %hi(0x00000000), %g1
212 ld [%g1 + %lo(0x00000000)], %g1
213 ld [%g1 + (4 * _gloffset_Color3b)], %g3
214 #endif
215 jmpl %g3, %g0
216
217 GLOBL_FN(GL_PREFIX(Color3bv))
218 GL_PREFIX(Color3bv):
219 #ifdef __sparc_v9__
220 sethi %hi(0x00000000), %g2
221 sethi %hi(0x00000000), %g1
222 or %g2, %lo(0x00000000), %g2
223 or %g1, %lo(0x00000000), %g1
224 sllx %g2, 32, %g2
225 ldx [%g1 + %g2], %g1
226 sethi %hi(8 * _gloffset_Color3bv), %g2
227 or %g2, %lo(8 * _gloffset_Color3bv), %g2
228 ldx [%g1 + %g2], %g3
229 #else
230 sethi %hi(0x00000000), %g1
231 ld [%g1 + %lo(0x00000000)], %g1
232 ld [%g1 + (4 * _gloffset_Color3bv)], %g3
233 #endif
234 jmpl %g3, %g0
235
236 GLOBL_FN(GL_PREFIX(Color3d))
237 GL_PREFIX(Color3d):
238 #ifdef __sparc_v9__
239 sethi %hi(0x00000000), %g2
240 sethi %hi(0x00000000), %g1
241 or %g2, %lo(0x00000000), %g2
242 or %g1, %lo(0x00000000), %g1
243 sllx %g2, 32, %g2
244 ldx [%g1 + %g2], %g1
245 sethi %hi(8 * _gloffset_Color3d), %g2
246 or %g2, %lo(8 * _gloffset_Color3d), %g2
247 ldx [%g1 + %g2], %g3
248 #else
249 sethi %hi(0x00000000), %g1
250 ld [%g1 + %lo(0x00000000)], %g1
251 ld [%g1 + (4 * _gloffset_Color3d)], %g3
252 #endif
253 jmpl %g3, %g0
254
255 GLOBL_FN(GL_PREFIX(Color3dv))
256 GL_PREFIX(Color3dv):
257 #ifdef __sparc_v9__
258 sethi %hi(0x00000000), %g2
259 sethi %hi(0x00000000), %g1
260 or %g2, %lo(0x00000000), %g2
261 or %g1, %lo(0x00000000), %g1
262 sllx %g2, 32, %g2
263 ldx [%g1 + %g2], %g1
264 sethi %hi(8 * _gloffset_Color3dv), %g2
265 or %g2, %lo(8 * _gloffset_Color3dv), %g2
266 ldx [%g1 + %g2], %g3
267 #else
268 sethi %hi(0x00000000), %g1
269 ld [%g1 + %lo(0x00000000)], %g1
270 ld [%g1 + (4 * _gloffset_Color3dv)], %g3
271 #endif
272 jmpl %g3, %g0
273
274 GLOBL_FN(GL_PREFIX(Color3f))
275 GL_PREFIX(Color3f):
276 #ifdef __sparc_v9__
277 sethi %hi(0x00000000), %g2
278 sethi %hi(0x00000000), %g1
279 or %g2, %lo(0x00000000), %g2
280 or %g1, %lo(0x00000000), %g1
281 sllx %g2, 32, %g2
282 ldx [%g1 + %g2], %g1
283 sethi %hi(8 * _gloffset_Color3f), %g2
284 or %g2, %lo(8 * _gloffset_Color3f), %g2
285 ldx [%g1 + %g2], %g3
286 #else
287 sethi %hi(0x00000000), %g1
288 ld [%g1 + %lo(0x00000000)], %g1
289 ld [%g1 + (4 * _gloffset_Color3f)], %g3
290 #endif
291 jmpl %g3, %g0
292
293 GLOBL_FN(GL_PREFIX(Color3fv))
294 GL_PREFIX(Color3fv):
295 #ifdef __sparc_v9__
296 sethi %hi(0x00000000), %g2
297 sethi %hi(0x00000000), %g1
298 or %g2, %lo(0x00000000), %g2
299 or %g1, %lo(0x00000000), %g1
300 sllx %g2, 32, %g2
301 ldx [%g1 + %g2], %g1
302 sethi %hi(8 * _gloffset_Color3fv), %g2
303 or %g2, %lo(8 * _gloffset_Color3fv), %g2
304 ldx [%g1 + %g2], %g3
305 #else
306 sethi %hi(0x00000000), %g1
307 ld [%g1 + %lo(0x00000000)], %g1
308 ld [%g1 + (4 * _gloffset_Color3fv)], %g3
309 #endif
310 jmpl %g3, %g0
311
312 GLOBL_FN(GL_PREFIX(Color3i))
313 GL_PREFIX(Color3i):
314 #ifdef __sparc_v9__
315 sethi %hi(0x00000000), %g2
316 sethi %hi(0x00000000), %g1
317 or %g2, %lo(0x00000000), %g2
318 or %g1, %lo(0x00000000), %g1
319 sllx %g2, 32, %g2
320 ldx [%g1 + %g2], %g1
321 sethi %hi(8 * _gloffset_Color3i), %g2
322 or %g2, %lo(8 * _gloffset_Color3i), %g2
323 ldx [%g1 + %g2], %g3
324 #else
325 sethi %hi(0x00000000), %g1
326 ld [%g1 + %lo(0x00000000)], %g1
327 ld [%g1 + (4 * _gloffset_Color3i)], %g3
328 #endif
329 jmpl %g3, %g0
330
331 GLOBL_FN(GL_PREFIX(Color3iv))
332 GL_PREFIX(Color3iv):
333 #ifdef __sparc_v9__
334 sethi %hi(0x00000000), %g2
335 sethi %hi(0x00000000), %g1
336 or %g2, %lo(0x00000000), %g2
337 or %g1, %lo(0x00000000), %g1
338 sllx %g2, 32, %g2
339 ldx [%g1 + %g2], %g1
340 sethi %hi(8 * _gloffset_Color3iv), %g2
341 or %g2, %lo(8 * _gloffset_Color3iv), %g2
342 ldx [%g1 + %g2], %g3
343 #else
344 sethi %hi(0x00000000), %g1
345 ld [%g1 + %lo(0x00000000)], %g1
346 ld [%g1 + (4 * _gloffset_Color3iv)], %g3
347 #endif
348 jmpl %g3, %g0
349
350 GLOBL_FN(GL_PREFIX(Color3s))
351 GL_PREFIX(Color3s):
352 #ifdef __sparc_v9__
353 sethi %hi(0x00000000), %g2
354 sethi %hi(0x00000000), %g1
355 or %g2, %lo(0x00000000), %g2
356 or %g1, %lo(0x00000000), %g1
357 sllx %g2, 32, %g2
358 ldx [%g1 + %g2], %g1
359 sethi %hi(8 * _gloffset_Color3s), %g2
360 or %g2, %lo(8 * _gloffset_Color3s), %g2
361 ldx [%g1 + %g2], %g3
362 #else
363 sethi %hi(0x00000000), %g1
364 ld [%g1 + %lo(0x00000000)], %g1
365 ld [%g1 + (4 * _gloffset_Color3s)], %g3
366 #endif
367 jmpl %g3, %g0
368
369 GLOBL_FN(GL_PREFIX(Color3sv))
370 GL_PREFIX(Color3sv):
371 #ifdef __sparc_v9__
372 sethi %hi(0x00000000), %g2
373 sethi %hi(0x00000000), %g1
374 or %g2, %lo(0x00000000), %g2
375 or %g1, %lo(0x00000000), %g1
376 sllx %g2, 32, %g2
377 ldx [%g1 + %g2], %g1
378 sethi %hi(8 * _gloffset_Color3sv), %g2
379 or %g2, %lo(8 * _gloffset_Color3sv), %g2
380 ldx [%g1 + %g2], %g3
381 #else
382 sethi %hi(0x00000000), %g1
383 ld [%g1 + %lo(0x00000000)], %g1
384 ld [%g1 + (4 * _gloffset_Color3sv)], %g3
385 #endif
386 jmpl %g3, %g0
387
388 GLOBL_FN(GL_PREFIX(Color3ub))
389 GL_PREFIX(Color3ub):
390 #ifdef __sparc_v9__
391 sethi %hi(0x00000000), %g2
392 sethi %hi(0x00000000), %g1
393 or %g2, %lo(0x00000000), %g2
394 or %g1, %lo(0x00000000), %g1
395 sllx %g2, 32, %g2
396 ldx [%g1 + %g2], %g1
397 sethi %hi(8 * _gloffset_Color3ub), %g2
398 or %g2, %lo(8 * _gloffset_Color3ub), %g2
399 ldx [%g1 + %g2], %g3
400 #else
401 sethi %hi(0x00000000), %g1
402 ld [%g1 + %lo(0x00000000)], %g1
403 ld [%g1 + (4 * _gloffset_Color3ub)], %g3
404 #endif
405 jmpl %g3, %g0
406
407 GLOBL_FN(GL_PREFIX(Color3ubv))
408 GL_PREFIX(Color3ubv):
409 #ifdef __sparc_v9__
410 sethi %hi(0x00000000), %g2
411 sethi %hi(0x00000000), %g1
412 or %g2, %lo(0x00000000), %g2
413 or %g1, %lo(0x00000000), %g1
414 sllx %g2, 32, %g2
415 ldx [%g1 + %g2], %g1
416 sethi %hi(8 * _gloffset_Color3ubv), %g2
417 or %g2, %lo(8 * _gloffset_Color3ubv), %g2
418 ldx [%g1 + %g2], %g3
419 #else
420 sethi %hi(0x00000000), %g1
421 ld [%g1 + %lo(0x00000000)], %g1
422 ld [%g1 + (4 * _gloffset_Color3ubv)], %g3
423 #endif
424 jmpl %g3, %g0
425
426 GLOBL_FN(GL_PREFIX(Color3ui))
427 GL_PREFIX(Color3ui):
428 #ifdef __sparc_v9__
429 sethi %hi(0x00000000), %g2
430 sethi %hi(0x00000000), %g1
431 or %g2, %lo(0x00000000), %g2
432 or %g1, %lo(0x00000000), %g1
433 sllx %g2, 32, %g2
434 ldx [%g1 + %g2], %g1
435 sethi %hi(8 * _gloffset_Color3ui), %g2
436 or %g2, %lo(8 * _gloffset_Color3ui), %g2
437 ldx [%g1 + %g2], %g3
438 #else
439 sethi %hi(0x00000000), %g1
440 ld [%g1 + %lo(0x00000000)], %g1
441 ld [%g1 + (4 * _gloffset_Color3ui)], %g3
442 #endif
443 jmpl %g3, %g0
444
445 GLOBL_FN(GL_PREFIX(Color3uiv))
446 GL_PREFIX(Color3uiv):
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_Color3uiv), %g2
455 or %g2, %lo(8 * _gloffset_Color3uiv), %g2
456 ldx [%g1 + %g2], %g3
457 #else
458 sethi %hi(0x00000000), %g1
459 ld [%g1 + %lo(0x00000000)], %g1
460 ld [%g1 + (4 * _gloffset_Color3uiv)], %g3
461 #endif
462 jmpl %g3, %g0
463
464 GLOBL_FN(GL_PREFIX(Color3us))
465 GL_PREFIX(Color3us):
466 #ifdef __sparc_v9__
467 sethi %hi(0x00000000), %g2
468 sethi %hi(0x00000000), %g1
469 or %g2, %lo(0x00000000), %g2
470 or %g1, %lo(0x00000000), %g1
471 sllx %g2, 32, %g2
472 ldx [%g1 + %g2], %g1
473 sethi %hi(8 * _gloffset_Color3us), %g2
474 or %g2, %lo(8 * _gloffset_Color3us), %g2
475 ldx [%g1 + %g2], %g3
476 #else
477 sethi %hi(0x00000000), %g1
478 ld [%g1 + %lo(0x00000000)], %g1
479 ld [%g1 + (4 * _gloffset_Color3us)], %g3
480 #endif
481 jmpl %g3, %g0
482
483 GLOBL_FN(GL_PREFIX(Color3usv))
484 GL_PREFIX(Color3usv):
485 #ifdef __sparc_v9__
486 sethi %hi(0x00000000), %g2
487 sethi %hi(0x00000000), %g1
488 or %g2, %lo(0x00000000), %g2
489 or %g1, %lo(0x00000000), %g1
490 sllx %g2, 32, %g2
491 ldx [%g1 + %g2], %g1
492 sethi %hi(8 * _gloffset_Color3usv), %g2
493 or %g2, %lo(8 * _gloffset_Color3usv), %g2
494 ldx [%g1 + %g2], %g3
495 #else
496 sethi %hi(0x00000000), %g1
497 ld [%g1 + %lo(0x00000000)], %g1
498 ld [%g1 + (4 * _gloffset_Color3usv)], %g3
499 #endif
500 jmpl %g3, %g0
501
502 GLOBL_FN(GL_PREFIX(Color4b))
503 GL_PREFIX(Color4b):
504 #ifdef __sparc_v9__
505 sethi %hi(0x00000000), %g2
506 sethi %hi(0x00000000), %g1
507 or %g2, %lo(0x00000000), %g2
508 or %g1, %lo(0x00000000), %g1
509 sllx %g2, 32, %g2
510 ldx [%g1 + %g2], %g1
511 sethi %hi(8 * _gloffset_Color4b), %g2
512 or %g2, %lo(8 * _gloffset_Color4b), %g2
513 ldx [%g1 + %g2], %g3
514 #else
515 sethi %hi(0x00000000), %g1
516 ld [%g1 + %lo(0x00000000)], %g1
517 ld [%g1 + (4 * _gloffset_Color4b)], %g3
518 #endif
519 jmpl %g3, %g0
520
521 GLOBL_FN(GL_PREFIX(Color4bv))
522 GL_PREFIX(Color4bv):
523 #ifdef __sparc_v9__
524 sethi %hi(0x00000000), %g2
525 sethi %hi(0x00000000), %g1
526 or %g2, %lo(0x00000000), %g2
527 or %g1, %lo(0x00000000), %g1
528 sllx %g2, 32, %g2
529 ldx [%g1 + %g2], %g1
530 sethi %hi(8 * _gloffset_Color4bv), %g2
531 or %g2, %lo(8 * _gloffset_Color4bv), %g2
532 ldx [%g1 + %g2], %g3
533 #else
534 sethi %hi(0x00000000), %g1
535 ld [%g1 + %lo(0x00000000)], %g1
536 ld [%g1 + (4 * _gloffset_Color4bv)], %g3
537 #endif
538 jmpl %g3, %g0
539
540 GLOBL_FN(GL_PREFIX(Color4d))
541 GL_PREFIX(Color4d):
542 #ifdef __sparc_v9__
543 sethi %hi(0x00000000), %g2
544 sethi %hi(0x00000000), %g1
545 or %g2, %lo(0x00000000), %g2
546 or %g1, %lo(0x00000000), %g1
547 sllx %g2, 32, %g2
548 ldx [%g1 + %g2], %g1
549 sethi %hi(8 * _gloffset_Color4d), %g2
550 or %g2, %lo(8 * _gloffset_Color4d), %g2
551 ldx [%g1 + %g2], %g3
552 #else
553 sethi %hi(0x00000000), %g1
554 ld [%g1 + %lo(0x00000000)], %g1
555 ld [%g1 + (4 * _gloffset_Color4d)], %g3
556 #endif
557 jmpl %g3, %g0
558
559 GLOBL_FN(GL_PREFIX(Color4dv))
560 GL_PREFIX(Color4dv):
561 #ifdef __sparc_v9__
562 sethi %hi(0x00000000), %g2
563 sethi %hi(0x00000000), %g1
564 or %g2, %lo(0x00000000), %g2
565 or %g1, %lo(0x00000000), %g1
566 sllx %g2, 32, %g2
567 ldx [%g1 + %g2], %g1
568 sethi %hi(8 * _gloffset_Color4dv), %g2
569 or %g2, %lo(8 * _gloffset_Color4dv), %g2
570 ldx [%g1 + %g2], %g3
571 #else
572 sethi %hi(0x00000000), %g1
573 ld [%g1 + %lo(0x00000000)], %g1
574 ld [%g1 + (4 * _gloffset_Color4dv)], %g3
575 #endif
576 jmpl %g3, %g0
577
578 GLOBL_FN(GL_PREFIX(Color4f))
579 GL_PREFIX(Color4f):
580 #ifdef __sparc_v9__
581 sethi %hi(0x00000000), %g2
582 sethi %hi(0x00000000), %g1
583 or %g2, %lo(0x00000000), %g2
584 or %g1, %lo(0x00000000), %g1
585 sllx %g2, 32, %g2
586 ldx [%g1 + %g2], %g1
587 sethi %hi(8 * _gloffset_Color4f), %g2
588 or %g2, %lo(8 * _gloffset_Color4f), %g2
589 ldx [%g1 + %g2], %g3
590 #else
591 sethi %hi(0x00000000), %g1
592 ld [%g1 + %lo(0x00000000)], %g1
593 ld [%g1 + (4 * _gloffset_Color4f)], %g3
594 #endif
595 jmpl %g3, %g0
596
597 GLOBL_FN(GL_PREFIX(Color4fv))
598 GL_PREFIX(Color4fv):
599 #ifdef __sparc_v9__
600 sethi %hi(0x00000000), %g2
601 sethi %hi(0x00000000), %g1
602 or %g2, %lo(0x00000000), %g2
603 or %g1, %lo(0x00000000), %g1
604 sllx %g2, 32, %g2
605 ldx [%g1 + %g2], %g1
606 sethi %hi(8 * _gloffset_Color4fv), %g2
607 or %g2, %lo(8 * _gloffset_Color4fv), %g2
608 ldx [%g1 + %g2], %g3
609 #else
610 sethi %hi(0x00000000), %g1
611 ld [%g1 + %lo(0x00000000)], %g1
612 ld [%g1 + (4 * _gloffset_Color4fv)], %g3
613 #endif
614 jmpl %g3, %g0
615
616 GLOBL_FN(GL_PREFIX(Color4i))
617 GL_PREFIX(Color4i):
618 #ifdef __sparc_v9__
619 sethi %hi(0x00000000), %g2
620 sethi %hi(0x00000000), %g1
621 or %g2, %lo(0x00000000), %g2
622 or %g1, %lo(0x00000000), %g1
623 sllx %g2, 32, %g2
624 ldx [%g1 + %g2], %g1
625 sethi %hi(8 * _gloffset_Color4i), %g2
626 or %g2, %lo(8 * _gloffset_Color4i), %g2
627 ldx [%g1 + %g2], %g3
628 #else
629 sethi %hi(0x00000000), %g1
630 ld [%g1 + %lo(0x00000000)], %g1
631 ld [%g1 + (4 * _gloffset_Color4i)], %g3
632 #endif
633 jmpl %g3, %g0
634
635 GLOBL_FN(GL_PREFIX(Color4iv))
636 GL_PREFIX(Color4iv):
637 #ifdef __sparc_v9__
638 sethi %hi(0x00000000), %g2
639 sethi %hi(0x00000000), %g1
640 or %g2, %lo(0x00000000), %g2
641 or %g1, %lo(0x00000000), %g1
642 sllx %g2, 32, %g2
643 ldx [%g1 + %g2], %g1
644 sethi %hi(8 * _gloffset_Color4iv), %g2
645 or %g2, %lo(8 * _gloffset_Color4iv), %g2
646 ldx [%g1 + %g2], %g3
647 #else
648 sethi %hi(0x00000000), %g1
649 ld [%g1 + %lo(0x00000000)], %g1
650 ld [%g1 + (4 * _gloffset_Color4iv)], %g3
651 #endif
652 jmpl %g3, %g0
653
654 GLOBL_FN(GL_PREFIX(Color4s))
655 GL_PREFIX(Color4s):
656 #ifdef __sparc_v9__
657 sethi %hi(0x00000000), %g2
658 sethi %hi(0x00000000), %g1
659 or %g2, %lo(0x00000000), %g2
660 or %g1, %lo(0x00000000), %g1
661 sllx %g2, 32, %g2
662 ldx [%g1 + %g2], %g1
663 sethi %hi(8 * _gloffset_Color4s), %g2
664 or %g2, %lo(8 * _gloffset_Color4s), %g2
665 ldx [%g1 + %g2], %g3
666 #else
667 sethi %hi(0x00000000), %g1
668 ld [%g1 + %lo(0x00000000)], %g1
669 ld [%g1 + (4 * _gloffset_Color4s)], %g3
670 #endif
671 jmpl %g3, %g0
672
673 GLOBL_FN(GL_PREFIX(Color4sv))
674 GL_PREFIX(Color4sv):
675 #ifdef __sparc_v9__
676 sethi %hi(0x00000000), %g2
677 sethi %hi(0x00000000), %g1
678 or %g2, %lo(0x00000000), %g2
679 or %g1, %lo(0x00000000), %g1
680 sllx %g2, 32, %g2
681 ldx [%g1 + %g2], %g1
682 sethi %hi(8 * _gloffset_Color4sv), %g2
683 or %g2, %lo(8 * _gloffset_Color4sv), %g2
684 ldx [%g1 + %g2], %g3
685 #else
686 sethi %hi(0x00000000), %g1
687 ld [%g1 + %lo(0x00000000)], %g1
688 ld [%g1 + (4 * _gloffset_Color4sv)], %g3
689 #endif
690 jmpl %g3, %g0
691
692 GLOBL_FN(GL_PREFIX(Color4ub))
693 GL_PREFIX(Color4ub):
694 #ifdef __sparc_v9__
695 sethi %hi(0x00000000), %g2
696 sethi %hi(0x00000000), %g1
697 or %g2, %lo(0x00000000), %g2
698 or %g1, %lo(0x00000000), %g1
699 sllx %g2, 32, %g2
700 ldx [%g1 + %g2], %g1
701 sethi %hi(8 * _gloffset_Color4ub), %g2
702 or %g2, %lo(8 * _gloffset_Color4ub), %g2
703 ldx [%g1 + %g2], %g3
704 #else
705 sethi %hi(0x00000000), %g1
706 ld [%g1 + %lo(0x00000000)], %g1
707 ld [%g1 + (4 * _gloffset_Color4ub)], %g3
708 #endif
709 jmpl %g3, %g0
710
711 GLOBL_FN(GL_PREFIX(Color4ubv))
712 GL_PREFIX(Color4ubv):
713 #ifdef __sparc_v9__
714 sethi %hi(0x00000000), %g2
715 sethi %hi(0x00000000), %g1
716 or %g2, %lo(0x00000000), %g2
717 or %g1, %lo(0x00000000), %g1
718 sllx %g2, 32, %g2
719 ldx [%g1 + %g2], %g1
720 sethi %hi(8 * _gloffset_Color4ubv), %g2
721 or %g2, %lo(8 * _gloffset_Color4ubv), %g2
722 ldx [%g1 + %g2], %g3
723 #else
724 sethi %hi(0x00000000), %g1
725 ld [%g1 + %lo(0x00000000)], %g1
726 ld [%g1 + (4 * _gloffset_Color4ubv)], %g3
727 #endif
728 jmpl %g3, %g0
729
730 GLOBL_FN(GL_PREFIX(Color4ui))
731 GL_PREFIX(Color4ui):
732 #ifdef __sparc_v9__
733 sethi %hi(0x00000000), %g2
734 sethi %hi(0x00000000), %g1
735 or %g2, %lo(0x00000000), %g2
736 or %g1, %lo(0x00000000), %g1
737 sllx %g2, 32, %g2
738 ldx [%g1 + %g2], %g1
739 sethi %hi(8 * _gloffset_Color4ui), %g2
740 or %g2, %lo(8 * _gloffset_Color4ui), %g2
741 ldx [%g1 + %g2], %g3
742 #else
743 sethi %hi(0x00000000), %g1
744 ld [%g1 + %lo(0x00000000)], %g1
745 ld [%g1 + (4 * _gloffset_Color4ui)], %g3
746 #endif
747 jmpl %g3, %g0
748
749 GLOBL_FN(GL_PREFIX(Color4uiv))
750 GL_PREFIX(Color4uiv):
751 #ifdef __sparc_v9__
752 sethi %hi(0x00000000), %g2
753 sethi %hi(0x00000000), %g1
754 or %g2, %lo(0x00000000), %g2
755 or %g1, %lo(0x00000000), %g1
756 sllx %g2, 32, %g2
757 ldx [%g1 + %g2], %g1
758 sethi %hi(8 * _gloffset_Color4uiv), %g2
759 or %g2, %lo(8 * _gloffset_Color4uiv), %g2
760 ldx [%g1 + %g2], %g3
761 #else
762 sethi %hi(0x00000000), %g1
763 ld [%g1 + %lo(0x00000000)], %g1
764 ld [%g1 + (4 * _gloffset_Color4uiv)], %g3
765 #endif
766 jmpl %g3, %g0
767
768 GLOBL_FN(GL_PREFIX(Color4us))
769 GL_PREFIX(Color4us):
770 #ifdef __sparc_v9__
771 sethi %hi(0x00000000), %g2
772 sethi %hi(0x00000000), %g1
773 or %g2, %lo(0x00000000), %g2
774 or %g1, %lo(0x00000000), %g1
775 sllx %g2, 32, %g2
776 ldx [%g1 + %g2], %g1
777 sethi %hi(8 * _gloffset_Color4us), %g2
778 or %g2, %lo(8 * _gloffset_Color4us), %g2
779 ldx [%g1 + %g2], %g3
780 #else
781 sethi %hi(0x00000000), %g1
782 ld [%g1 + %lo(0x00000000)], %g1
783 ld [%g1 + (4 * _gloffset_Color4us)], %g3
784 #endif
785 jmpl %g3, %g0
786
787 GLOBL_FN(GL_PREFIX(Color4usv))
788 GL_PREFIX(Color4usv):
789 #ifdef __sparc_v9__
790 sethi %hi(0x00000000), %g2
791 sethi %hi(0x00000000), %g1
792 or %g2, %lo(0x00000000), %g2
793 or %g1, %lo(0x00000000), %g1
794 sllx %g2, 32, %g2
795 ldx [%g1 + %g2], %g1
796 sethi %hi(8 * _gloffset_Color4usv), %g2
797 or %g2, %lo(8 * _gloffset_Color4usv), %g2
798 ldx [%g1 + %g2], %g3
799 #else
800 sethi %hi(0x00000000), %g1
801 ld [%g1 + %lo(0x00000000)], %g1
802 ld [%g1 + (4 * _gloffset_Color4usv)], %g3
803 #endif
804 jmpl %g3, %g0
805
806 GLOBL_FN(GL_PREFIX(EdgeFlag))
807 GL_PREFIX(EdgeFlag):
808 #ifdef __sparc_v9__
809 sethi %hi(0x00000000), %g2
810 sethi %hi(0x00000000), %g1
811 or %g2, %lo(0x00000000), %g2
812 or %g1, %lo(0x00000000), %g1
813 sllx %g2, 32, %g2
814 ldx [%g1 + %g2], %g1
815 sethi %hi(8 * _gloffset_EdgeFlag), %g2
816 or %g2, %lo(8 * _gloffset_EdgeFlag), %g2
817 ldx [%g1 + %g2], %g3
818 #else
819 sethi %hi(0x00000000), %g1
820 ld [%g1 + %lo(0x00000000)], %g1
821 ld [%g1 + (4 * _gloffset_EdgeFlag)], %g3
822 #endif
823 jmpl %g3, %g0
824
825 GLOBL_FN(GL_PREFIX(EdgeFlagv))
826 GL_PREFIX(EdgeFlagv):
827 #ifdef __sparc_v9__
828 sethi %hi(0x00000000), %g2
829 sethi %hi(0x00000000), %g1
830 or %g2, %lo(0x00000000), %g2
831 or %g1, %lo(0x00000000), %g1
832 sllx %g2, 32, %g2
833 ldx [%g1 + %g2], %g1
834 sethi %hi(8 * _gloffset_EdgeFlagv), %g2
835 or %g2, %lo(8 * _gloffset_EdgeFlagv), %g2
836 ldx [%g1 + %g2], %g3
837 #else
838 sethi %hi(0x00000000), %g1
839 ld [%g1 + %lo(0x00000000)], %g1
840 ld [%g1 + (4 * _gloffset_EdgeFlagv)], %g3
841 #endif
842 jmpl %g3, %g0
843
844 GLOBL_FN(GL_PREFIX(End))
845 GL_PREFIX(End):
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_End), %g2
854 or %g2, %lo(8 * _gloffset_End), %g2
855 ldx [%g1 + %g2], %g3
856 #else
857 sethi %hi(0x00000000), %g1
858 ld [%g1 + %lo(0x00000000)], %g1
859 ld [%g1 + (4 * _gloffset_End)], %g3
860 #endif
861 jmpl %g3, %g0
862
863 GLOBL_FN(GL_PREFIX(Indexd))
864 GL_PREFIX(Indexd):
865 #ifdef __sparc_v9__
866 sethi %hi(0x00000000), %g2
867 sethi %hi(0x00000000), %g1
868 or %g2, %lo(0x00000000), %g2
869 or %g1, %lo(0x00000000), %g1
870 sllx %g2, 32, %g2
871 ldx [%g1 + %g2], %g1
872 sethi %hi(8 * _gloffset_Indexd), %g2
873 or %g2, %lo(8 * _gloffset_Indexd), %g2
874 ldx [%g1 + %g2], %g3
875 #else
876 sethi %hi(0x00000000), %g1
877 ld [%g1 + %lo(0x00000000)], %g1
878 ld [%g1 + (4 * _gloffset_Indexd)], %g3
879 #endif
880 jmpl %g3, %g0
881
882 GLOBL_FN(GL_PREFIX(Indexdv))
883 GL_PREFIX(Indexdv):
884 #ifdef __sparc_v9__
885 sethi %hi(0x00000000), %g2
886 sethi %hi(0x00000000), %g1
887 or %g2, %lo(0x00000000), %g2
888 or %g1, %lo(0x00000000), %g1
889 sllx %g2, 32, %g2
890 ldx [%g1 + %g2], %g1
891 sethi %hi(8 * _gloffset_Indexdv), %g2
892 or %g2, %lo(8 * _gloffset_Indexdv), %g2
893 ldx [%g1 + %g2], %g3
894 #else
895 sethi %hi(0x00000000), %g1
896 ld [%g1 + %lo(0x00000000)], %g1
897 ld [%g1 + (4 * _gloffset_Indexdv)], %g3
898 #endif
899 jmpl %g3, %g0
900
901 GLOBL_FN(GL_PREFIX(Indexf))
902 GL_PREFIX(Indexf):
903 #ifdef __sparc_v9__
904 sethi %hi(0x00000000), %g2
905 sethi %hi(0x00000000), %g1
906 or %g2, %lo(0x00000000), %g2
907 or %g1, %lo(0x00000000), %g1
908 sllx %g2, 32, %g2
909 ldx [%g1 + %g2], %g1
910 sethi %hi(8 * _gloffset_Indexf), %g2
911 or %g2, %lo(8 * _gloffset_Indexf), %g2
912 ldx [%g1 + %g2], %g3
913 #else
914 sethi %hi(0x00000000), %g1
915 ld [%g1 + %lo(0x00000000)], %g1
916 ld [%g1 + (4 * _gloffset_Indexf)], %g3
917 #endif
918 jmpl %g3, %g0
919
920 GLOBL_FN(GL_PREFIX(Indexfv))
921 GL_PREFIX(Indexfv):
922 #ifdef __sparc_v9__
923 sethi %hi(0x00000000), %g2
924 sethi %hi(0x00000000), %g1
925 or %g2, %lo(0x00000000), %g2
926 or %g1, %lo(0x00000000), %g1
927 sllx %g2, 32, %g2
928 ldx [%g1 + %g2], %g1
929 sethi %hi(8 * _gloffset_Indexfv), %g2
930 or %g2, %lo(8 * _gloffset_Indexfv), %g2
931 ldx [%g1 + %g2], %g3
932 #else
933 sethi %hi(0x00000000), %g1
934 ld [%g1 + %lo(0x00000000)], %g1
935 ld [%g1 + (4 * _gloffset_Indexfv)], %g3
936 #endif
937 jmpl %g3, %g0
938
939 GLOBL_FN(GL_PREFIX(Indexi))
940 GL_PREFIX(Indexi):
941 #ifdef __sparc_v9__
942 sethi %hi(0x00000000), %g2
943 sethi %hi(0x00000000), %g1
944 or %g2, %lo(0x00000000), %g2
945 or %g1, %lo(0x00000000), %g1
946 sllx %g2, 32, %g2
947 ldx [%g1 + %g2], %g1
948 sethi %hi(8 * _gloffset_Indexi), %g2
949 or %g2, %lo(8 * _gloffset_Indexi), %g2
950 ldx [%g1 + %g2], %g3
951 #else
952 sethi %hi(0x00000000), %g1
953 ld [%g1 + %lo(0x00000000)], %g1
954 ld [%g1 + (4 * _gloffset_Indexi)], %g3
955 #endif
956 jmpl %g3, %g0
957
958 GLOBL_FN(GL_PREFIX(Indexiv))
959 GL_PREFIX(Indexiv):
960 #ifdef __sparc_v9__
961 sethi %hi(0x00000000), %g2
962 sethi %hi(0x00000000), %g1
963 or %g2, %lo(0x00000000), %g2
964 or %g1, %lo(0x00000000), %g1
965 sllx %g2, 32, %g2
966 ldx [%g1 + %g2], %g1
967 sethi %hi(8 * _gloffset_Indexiv), %g2
968 or %g2, %lo(8 * _gloffset_Indexiv), %g2
969 ldx [%g1 + %g2], %g3
970 #else
971 sethi %hi(0x00000000), %g1
972 ld [%g1 + %lo(0x00000000)], %g1
973 ld [%g1 + (4 * _gloffset_Indexiv)], %g3
974 #endif
975 jmpl %g3, %g0
976
977 GLOBL_FN(GL_PREFIX(Indexs))
978 GL_PREFIX(Indexs):
979 #ifdef __sparc_v9__
980 sethi %hi(0x00000000), %g2
981 sethi %hi(0x00000000), %g1
982 or %g2, %lo(0x00000000), %g2
983 or %g1, %lo(0x00000000), %g1
984 sllx %g2, 32, %g2
985 ldx [%g1 + %g2], %g1
986 sethi %hi(8 * _gloffset_Indexs), %g2
987 or %g2, %lo(8 * _gloffset_Indexs), %g2
988 ldx [%g1 + %g2], %g3
989 #else
990 sethi %hi(0x00000000), %g1
991 ld [%g1 + %lo(0x00000000)], %g1
992 ld [%g1 + (4 * _gloffset_Indexs)], %g3
993 #endif
994 jmpl %g3, %g0
995
996 GLOBL_FN(GL_PREFIX(Indexsv))
997 GL_PREFIX(Indexsv):
998 #ifdef __sparc_v9__
999 sethi %hi(0x00000000), %g2
1000 sethi %hi(0x00000000), %g1
1001 or %g2, %lo(0x00000000), %g2
1002 or %g1, %lo(0x00000000), %g1
1003 sllx %g2, 32, %g2
1004 ldx [%g1 + %g2], %g1
1005 sethi %hi(8 * _gloffset_Indexsv), %g2
1006 or %g2, %lo(8 * _gloffset_Indexsv), %g2
1007 ldx [%g1 + %g2], %g3
1008 #else
1009 sethi %hi(0x00000000), %g1
1010 ld [%g1 + %lo(0x00000000)], %g1
1011 ld [%g1 + (4 * _gloffset_Indexsv)], %g3
1012 #endif
1013 jmpl %g3, %g0
1014
1015 GLOBL_FN(GL_PREFIX(Normal3b))
1016 GL_PREFIX(Normal3b):
1017 #ifdef __sparc_v9__
1018 sethi %hi(0x00000000), %g2
1019 sethi %hi(0x00000000), %g1
1020 or %g2, %lo(0x00000000), %g2
1021 or %g1, %lo(0x00000000), %g1
1022 sllx %g2, 32, %g2
1023 ldx [%g1 + %g2], %g1
1024 sethi %hi(8 * _gloffset_Normal3b), %g2
1025 or %g2, %lo(8 * _gloffset_Normal3b), %g2
1026 ldx [%g1 + %g2], %g3
1027 #else
1028 sethi %hi(0x00000000), %g1
1029 ld [%g1 + %lo(0x00000000)], %g1
1030 ld [%g1 + (4 * _gloffset_Normal3b)], %g3
1031 #endif
1032 jmpl %g3, %g0
1033
1034 GLOBL_FN(GL_PREFIX(Normal3bv))
1035 GL_PREFIX(Normal3bv):
1036 #ifdef __sparc_v9__
1037 sethi %hi(0x00000000), %g2
1038 sethi %hi(0x00000000), %g1
1039 or %g2, %lo(0x00000000), %g2
1040 or %g1, %lo(0x00000000), %g1
1041 sllx %g2, 32, %g2
1042 ldx [%g1 + %g2], %g1
1043 sethi %hi(8 * _gloffset_Normal3bv), %g2
1044 or %g2, %lo(8 * _gloffset_Normal3bv), %g2
1045 ldx [%g1 + %g2], %g3
1046 #else
1047 sethi %hi(0x00000000), %g1
1048 ld [%g1 + %lo(0x00000000)], %g1
1049 ld [%g1 + (4 * _gloffset_Normal3bv)], %g3
1050 #endif
1051 jmpl %g3, %g0
1052
1053 GLOBL_FN(GL_PREFIX(Normal3d))
1054 GL_PREFIX(Normal3d):
1055 #ifdef __sparc_v9__
1056 sethi %hi(0x00000000), %g2
1057 sethi %hi(0x00000000), %g1
1058 or %g2, %lo(0x00000000), %g2
1059 or %g1, %lo(0x00000000), %g1
1060 sllx %g2, 32, %g2
1061 ldx [%g1 + %g2], %g1
1062 sethi %hi(8 * _gloffset_Normal3d), %g2
1063 or %g2, %lo(8 * _gloffset_Normal3d), %g2
1064 ldx [%g1 + %g2], %g3
1065 #else
1066 sethi %hi(0x00000000), %g1
1067 ld [%g1 + %lo(0x00000000)], %g1
1068 ld [%g1 + (4 * _gloffset_Normal3d)], %g3
1069 #endif
1070 jmpl %g3, %g0
1071
1072 GLOBL_FN(GL_PREFIX(Normal3dv))
1073 GL_PREFIX(Normal3dv):
1074 #ifdef __sparc_v9__
1075 sethi %hi(0x00000000), %g2
1076 sethi %hi(0x00000000), %g1
1077 or %g2, %lo(0x00000000), %g2
1078 or %g1, %lo(0x00000000), %g1
1079 sllx %g2, 32, %g2
1080 ldx [%g1 + %g2], %g1
1081 sethi %hi(8 * _gloffset_Normal3dv), %g2
1082 or %g2, %lo(8 * _gloffset_Normal3dv), %g2
1083 ldx [%g1 + %g2], %g3
1084 #else
1085 sethi %hi(0x00000000), %g1
1086 ld [%g1 + %lo(0x00000000)], %g1
1087 ld [%g1 + (4 * _gloffset_Normal3dv)], %g3
1088 #endif
1089 jmpl %g3, %g0
1090
1091 GLOBL_FN(GL_PREFIX(Normal3f))
1092 GL_PREFIX(Normal3f):
1093 #ifdef __sparc_v9__
1094 sethi %hi(0x00000000), %g2
1095 sethi %hi(0x00000000), %g1
1096 or %g2, %lo(0x00000000), %g2
1097 or %g1, %lo(0x00000000), %g1
1098 sllx %g2, 32, %g2
1099 ldx [%g1 + %g2], %g1
1100 sethi %hi(8 * _gloffset_Normal3f), %g2
1101 or %g2, %lo(8 * _gloffset_Normal3f), %g2
1102 ldx [%g1 + %g2], %g3
1103 #else
1104 sethi %hi(0x00000000), %g1
1105 ld [%g1 + %lo(0x00000000)], %g1
1106 ld [%g1 + (4 * _gloffset_Normal3f)], %g3
1107 #endif
1108 jmpl %g3, %g0
1109
1110 GLOBL_FN(GL_PREFIX(Normal3fv))
1111 GL_PREFIX(Normal3fv):
1112 #ifdef __sparc_v9__
1113 sethi %hi(0x00000000), %g2
1114 sethi %hi(0x00000000), %g1
1115 or %g2, %lo(0x00000000), %g2
1116 or %g1, %lo(0x00000000), %g1
1117 sllx %g2, 32, %g2
1118 ldx [%g1 + %g2], %g1
1119 sethi %hi(8 * _gloffset_Normal3fv), %g2
1120 or %g2, %lo(8 * _gloffset_Normal3fv), %g2
1121 ldx [%g1 + %g2], %g3
1122 #else
1123 sethi %hi(0x00000000), %g1
1124 ld [%g1 + %lo(0x00000000)], %g1
1125 ld [%g1 + (4 * _gloffset_Normal3fv)], %g3
1126 #endif
1127 jmpl %g3, %g0
1128
1129 GLOBL_FN(GL_PREFIX(Normal3i))
1130 GL_PREFIX(Normal3i):
1131 #ifdef __sparc_v9__
1132 sethi %hi(0x00000000), %g2
1133 sethi %hi(0x00000000), %g1
1134 or %g2, %lo(0x00000000), %g2
1135 or %g1, %lo(0x00000000), %g1
1136 sllx %g2, 32, %g2
1137 ldx [%g1 + %g2], %g1
1138 sethi %hi(8 * _gloffset_Normal3i), %g2
1139 or %g2, %lo(8 * _gloffset_Normal3i), %g2
1140 ldx [%g1 + %g2], %g3
1141 #else
1142 sethi %hi(0x00000000), %g1
1143 ld [%g1 + %lo(0x00000000)], %g1
1144 ld [%g1 + (4 * _gloffset_Normal3i)], %g3
1145 #endif
1146 jmpl %g3, %g0
1147
1148 GLOBL_FN(GL_PREFIX(Normal3iv))
1149 GL_PREFIX(Normal3iv):
1150 #ifdef __sparc_v9__
1151 sethi %hi(0x00000000), %g2
1152 sethi %hi(0x00000000), %g1
1153 or %g2, %lo(0x00000000), %g2
1154 or %g1, %lo(0x00000000), %g1
1155 sllx %g2, 32, %g2
1156 ldx [%g1 + %g2], %g1
1157 sethi %hi(8 * _gloffset_Normal3iv), %g2
1158 or %g2, %lo(8 * _gloffset_Normal3iv), %g2
1159 ldx [%g1 + %g2], %g3
1160 #else
1161 sethi %hi(0x00000000), %g1
1162 ld [%g1 + %lo(0x00000000)], %g1
1163 ld [%g1 + (4 * _gloffset_Normal3iv)], %g3
1164 #endif
1165 jmpl %g3, %g0
1166
1167 GLOBL_FN(GL_PREFIX(Normal3s))
1168 GL_PREFIX(Normal3s):
1169 #ifdef __sparc_v9__
1170 sethi %hi(0x00000000), %g2
1171 sethi %hi(0x00000000), %g1
1172 or %g2, %lo(0x00000000), %g2
1173 or %g1, %lo(0x00000000), %g1
1174 sllx %g2, 32, %g2
1175 ldx [%g1 + %g2], %g1
1176 sethi %hi(8 * _gloffset_Normal3s), %g2
1177 or %g2, %lo(8 * _gloffset_Normal3s), %g2
1178 ldx [%g1 + %g2], %g3
1179 #else
1180 sethi %hi(0x00000000), %g1
1181 ld [%g1 + %lo(0x00000000)], %g1
1182 ld [%g1 + (4 * _gloffset_Normal3s)], %g3
1183 #endif
1184 jmpl %g3, %g0
1185
1186 GLOBL_FN(GL_PREFIX(Normal3sv))
1187 GL_PREFIX(Normal3sv):
1188 #ifdef __sparc_v9__
1189 sethi %hi(0x00000000), %g2
1190 sethi %hi(0x00000000), %g1
1191 or %g2, %lo(0x00000000), %g2
1192 or %g1, %lo(0x00000000), %g1
1193 sllx %g2, 32, %g2
1194 ldx [%g1 + %g2], %g1
1195 sethi %hi(8 * _gloffset_Normal3sv), %g2
1196 or %g2, %lo(8 * _gloffset_Normal3sv), %g2
1197 ldx [%g1 + %g2], %g3
1198 #else
1199 sethi %hi(0x00000000), %g1
1200 ld [%g1 + %lo(0x00000000)], %g1
1201 ld [%g1 + (4 * _gloffset_Normal3sv)], %g3
1202 #endif
1203 jmpl %g3, %g0
1204
1205 GLOBL_FN(GL_PREFIX(RasterPos2d))
1206 GL_PREFIX(RasterPos2d):
1207 #ifdef __sparc_v9__
1208 sethi %hi(0x00000000), %g2
1209 sethi %hi(0x00000000), %g1
1210 or %g2, %lo(0x00000000), %g2
1211 or %g1, %lo(0x00000000), %g1
1212 sllx %g2, 32, %g2
1213 ldx [%g1 + %g2], %g1
1214 sethi %hi(8 * _gloffset_RasterPos2d), %g2
1215 or %g2, %lo(8 * _gloffset_RasterPos2d), %g2
1216 ldx [%g1 + %g2], %g3
1217 #else
1218 sethi %hi(0x00000000), %g1
1219 ld [%g1 + %lo(0x00000000)], %g1
1220 ld [%g1 + (4 * _gloffset_RasterPos2d)], %g3
1221 #endif
1222 jmpl %g3, %g0
1223
1224 GLOBL_FN(GL_PREFIX(RasterPos2dv))
1225 GL_PREFIX(RasterPos2dv):
1226 #ifdef __sparc_v9__
1227 sethi %hi(0x00000000), %g2
1228 sethi %hi(0x00000000), %g1
1229 or %g2, %lo(0x00000000), %g2
1230 or %g1, %lo(0x00000000), %g1
1231 sllx %g2, 32, %g2
1232 ldx [%g1 + %g2], %g1
1233 sethi %hi(8 * _gloffset_RasterPos2dv), %g2
1234 or %g2, %lo(8 * _gloffset_RasterPos2dv), %g2
1235 ldx [%g1 + %g2], %g3
1236 #else
1237 sethi %hi(0x00000000), %g1
1238 ld [%g1 + %lo(0x00000000)], %g1
1239 ld [%g1 + (4 * _gloffset_RasterPos2dv)], %g3
1240 #endif
1241 jmpl %g3, %g0
1242
1243 GLOBL_FN(GL_PREFIX(RasterPos2f))
1244 GL_PREFIX(RasterPos2f):
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_RasterPos2f), %g2
1253 or %g2, %lo(8 * _gloffset_RasterPos2f), %g2
1254 ldx [%g1 + %g2], %g3
1255 #else
1256 sethi %hi(0x00000000), %g1
1257 ld [%g1 + %lo(0x00000000)], %g1
1258 ld [%g1 + (4 * _gloffset_RasterPos2f)], %g3
1259 #endif
1260 jmpl %g3, %g0
1261
1262 GLOBL_FN(GL_PREFIX(RasterPos2fv))
1263 GL_PREFIX(RasterPos2fv):
1264 #ifdef __sparc_v9__
1265 sethi %hi(0x00000000), %g2
1266 sethi %hi(0x00000000), %g1
1267 or %g2, %lo(0x00000000), %g2
1268 or %g1, %lo(0x00000000), %g1
1269 sllx %g2, 32, %g2
1270 ldx [%g1 + %g2], %g1
1271 sethi %hi(8 * _gloffset_RasterPos2fv), %g2
1272 or %g2, %lo(8 * _gloffset_RasterPos2fv), %g2
1273 ldx [%g1 + %g2], %g3
1274 #else
1275 sethi %hi(0x00000000), %g1
1276 ld [%g1 + %lo(0x00000000)], %g1
1277 ld [%g1 + (4 * _gloffset_RasterPos2fv)], %g3
1278 #endif
1279 jmpl %g3, %g0
1280
1281 GLOBL_FN(GL_PREFIX(RasterPos2i))
1282 GL_PREFIX(RasterPos2i):
1283 #ifdef __sparc_v9__
1284 sethi %hi(0x00000000), %g2
1285 sethi %hi(0x00000000), %g1
1286 or %g2, %lo(0x00000000), %g2
1287 or %g1, %lo(0x00000000), %g1
1288 sllx %g2, 32, %g2
1289 ldx [%g1 + %g2], %g1
1290 sethi %hi(8 * _gloffset_RasterPos2i), %g2
1291 or %g2, %lo(8 * _gloffset_RasterPos2i), %g2
1292 ldx [%g1 + %g2], %g3
1293 #else
1294 sethi %hi(0x00000000), %g1
1295 ld [%g1 + %lo(0x00000000)], %g1
1296 ld [%g1 + (4 * _gloffset_RasterPos2i)], %g3
1297 #endif
1298 jmpl %g3, %g0
1299
1300 GLOBL_FN(GL_PREFIX(RasterPos2iv))
1301 GL_PREFIX(RasterPos2iv):
1302 #ifdef __sparc_v9__
1303 sethi %hi(0x00000000), %g2
1304 sethi %hi(0x00000000), %g1
1305 or %g2, %lo(0x00000000), %g2
1306 or %g1, %lo(0x00000000), %g1
1307 sllx %g2, 32, %g2
1308 ldx [%g1 + %g2], %g1
1309 sethi %hi(8 * _gloffset_RasterPos2iv), %g2
1310 or %g2, %lo(8 * _gloffset_RasterPos2iv), %g2
1311 ldx [%g1 + %g2], %g3
1312 #else
1313 sethi %hi(0x00000000), %g1
1314 ld [%g1 + %lo(0x00000000)], %g1
1315 ld [%g1 + (4 * _gloffset_RasterPos2iv)], %g3
1316 #endif
1317 jmpl %g3, %g0
1318
1319 GLOBL_FN(GL_PREFIX(RasterPos2s))
1320 GL_PREFIX(RasterPos2s):
1321 #ifdef __sparc_v9__
1322 sethi %hi(0x00000000), %g2
1323 sethi %hi(0x00000000), %g1
1324 or %g2, %lo(0x00000000), %g2
1325 or %g1, %lo(0x00000000), %g1
1326 sllx %g2, 32, %g2
1327 ldx [%g1 + %g2], %g1
1328 sethi %hi(8 * _gloffset_RasterPos2s), %g2
1329 or %g2, %lo(8 * _gloffset_RasterPos2s), %g2
1330 ldx [%g1 + %g2], %g3
1331 #else
1332 sethi %hi(0x00000000), %g1
1333 ld [%g1 + %lo(0x00000000)], %g1
1334 ld [%g1 + (4 * _gloffset_RasterPos2s)], %g3
1335 #endif
1336 jmpl %g3, %g0
1337
1338 GLOBL_FN(GL_PREFIX(RasterPos2sv))
1339 GL_PREFIX(RasterPos2sv):
1340 #ifdef __sparc_v9__
1341 sethi %hi(0x00000000), %g2
1342 sethi %hi(0x00000000), %g1
1343 or %g2, %lo(0x00000000), %g2
1344 or %g1, %lo(0x00000000), %g1
1345 sllx %g2, 32, %g2
1346 ldx [%g1 + %g2], %g1
1347 sethi %hi(8 * _gloffset_RasterPos2sv), %g2
1348 or %g2, %lo(8 * _gloffset_RasterPos2sv), %g2
1349 ldx [%g1 + %g2], %g3
1350 #else
1351 sethi %hi(0x00000000), %g1
1352 ld [%g1 + %lo(0x00000000)], %g1
1353 ld [%g1 + (4 * _gloffset_RasterPos2sv)], %g3
1354 #endif
1355 jmpl %g3, %g0
1356
1357 GLOBL_FN(GL_PREFIX(RasterPos3d))
1358 GL_PREFIX(RasterPos3d):
1359 #ifdef __sparc_v9__
1360 sethi %hi(0x00000000), %g2
1361 sethi %hi(0x00000000), %g1
1362 or %g2, %lo(0x00000000), %g2
1363 or %g1, %lo(0x00000000), %g1
1364 sllx %g2, 32, %g2
1365 ldx [%g1 + %g2], %g1
1366 sethi %hi(8 * _gloffset_RasterPos3d), %g2
1367 or %g2, %lo(8 * _gloffset_RasterPos3d), %g2
1368 ldx [%g1 + %g2], %g3
1369 #else
1370 sethi %hi(0x00000000), %g1
1371 ld [%g1 + %lo(0x00000000)], %g1
1372 ld [%g1 + (4 * _gloffset_RasterPos3d)], %g3
1373 #endif
1374 jmpl %g3, %g0
1375
1376 GLOBL_FN(GL_PREFIX(RasterPos3dv))
1377 GL_PREFIX(RasterPos3dv):
1378 #ifdef __sparc_v9__
1379 sethi %hi(0x00000000), %g2
1380 sethi %hi(0x00000000), %g1
1381 or %g2, %lo(0x00000000), %g2
1382 or %g1, %lo(0x00000000), %g1
1383 sllx %g2, 32, %g2
1384 ldx [%g1 + %g2], %g1
1385 sethi %hi(8 * _gloffset_RasterPos3dv), %g2
1386 or %g2, %lo(8 * _gloffset_RasterPos3dv), %g2
1387 ldx [%g1 + %g2], %g3
1388 #else
1389 sethi %hi(0x00000000), %g1
1390 ld [%g1 + %lo(0x00000000)], %g1
1391 ld [%g1 + (4 * _gloffset_RasterPos3dv)], %g3
1392 #endif
1393 jmpl %g3, %g0
1394
1395 GLOBL_FN(GL_PREFIX(RasterPos3f))
1396 GL_PREFIX(RasterPos3f):
1397 #ifdef __sparc_v9__
1398 sethi %hi(0x00000000), %g2
1399 sethi %hi(0x00000000), %g1
1400 or %g2, %lo(0x00000000), %g2
1401 or %g1, %lo(0x00000000), %g1
1402 sllx %g2, 32, %g2
1403 ldx [%g1 + %g2], %g1
1404 sethi %hi(8 * _gloffset_RasterPos3f), %g2
1405 or %g2, %lo(8 * _gloffset_RasterPos3f), %g2
1406 ldx [%g1 + %g2], %g3
1407 #else
1408 sethi %hi(0x00000000), %g1
1409 ld [%g1 + %lo(0x00000000)], %g1
1410 ld [%g1 + (4 * _gloffset_RasterPos3f)], %g3
1411 #endif
1412 jmpl %g3, %g0
1413
1414 GLOBL_FN(GL_PREFIX(RasterPos3fv))
1415 GL_PREFIX(RasterPos3fv):
1416 #ifdef __sparc_v9__
1417 sethi %hi(0x00000000), %g2
1418 sethi %hi(0x00000000), %g1
1419 or %g2, %lo(0x00000000), %g2
1420 or %g1, %lo(0x00000000), %g1
1421 sllx %g2, 32, %g2
1422 ldx [%g1 + %g2], %g1
1423 sethi %hi(8 * _gloffset_RasterPos3fv), %g2
1424 or %g2, %lo(8 * _gloffset_RasterPos3fv), %g2
1425 ldx [%g1 + %g2], %g3
1426 #else
1427 sethi %hi(0x00000000), %g1
1428 ld [%g1 + %lo(0x00000000)], %g1
1429 ld [%g1 + (4 * _gloffset_RasterPos3fv)], %g3
1430 #endif
1431 jmpl %g3, %g0
1432
1433 GLOBL_FN(GL_PREFIX(RasterPos3i))
1434 GL_PREFIX(RasterPos3i):
1435 #ifdef __sparc_v9__
1436 sethi %hi(0x00000000), %g2
1437 sethi %hi(0x00000000), %g1
1438 or %g2, %lo(0x00000000), %g2
1439 or %g1, %lo(0x00000000), %g1
1440 sllx %g2, 32, %g2
1441 ldx [%g1 + %g2], %g1
1442 sethi %hi(8 * _gloffset_RasterPos3i), %g2
1443 or %g2, %lo(8 * _gloffset_RasterPos3i), %g2
1444 ldx [%g1 + %g2], %g3
1445 #else
1446 sethi %hi(0x00000000), %g1
1447 ld [%g1 + %lo(0x00000000)], %g1
1448 ld [%g1 + (4 * _gloffset_RasterPos3i)], %g3
1449 #endif
1450 jmpl %g3, %g0
1451
1452 GLOBL_FN(GL_PREFIX(RasterPos3iv))
1453 GL_PREFIX(RasterPos3iv):
1454 #ifdef __sparc_v9__
1455 sethi %hi(0x00000000), %g2
1456 sethi %hi(0x00000000), %g1
1457 or %g2, %lo(0x00000000), %g2
1458 or %g1, %lo(0x00000000), %g1
1459 sllx %g2, 32, %g2
1460 ldx [%g1 + %g2], %g1
1461 sethi %hi(8 * _gloffset_RasterPos3iv), %g2
1462 or %g2, %lo(8 * _gloffset_RasterPos3iv), %g2
1463 ldx [%g1 + %g2], %g3
1464 #else
1465 sethi %hi(0x00000000), %g1
1466 ld [%g1 + %lo(0x00000000)], %g1
1467 ld [%g1 + (4 * _gloffset_RasterPos3iv)], %g3
1468 #endif
1469 jmpl %g3, %g0
1470
1471 GLOBL_FN(GL_PREFIX(RasterPos3s))
1472 GL_PREFIX(RasterPos3s):
1473 #ifdef __sparc_v9__
1474 sethi %hi(0x00000000), %g2
1475 sethi %hi(0x00000000), %g1
1476 or %g2, %lo(0x00000000), %g2
1477 or %g1, %lo(0x00000000), %g1
1478 sllx %g2, 32, %g2
1479 ldx [%g1 + %g2], %g1
1480 sethi %hi(8 * _gloffset_RasterPos3s), %g2
1481 or %g2, %lo(8 * _gloffset_RasterPos3s), %g2
1482 ldx [%g1 + %g2], %g3
1483 #else
1484 sethi %hi(0x00000000), %g1
1485 ld [%g1 + %lo(0x00000000)], %g1
1486 ld [%g1 + (4 * _gloffset_RasterPos3s)], %g3
1487 #endif
1488 jmpl %g3, %g0
1489
1490 GLOBL_FN(GL_PREFIX(RasterPos3sv))
1491 GL_PREFIX(RasterPos3sv):
1492 #ifdef __sparc_v9__
1493 sethi %hi(0x00000000), %g2
1494 sethi %hi(0x00000000), %g1
1495 or %g2, %lo(0x00000000), %g2
1496 or %g1, %lo(0x00000000), %g1
1497 sllx %g2, 32, %g2
1498 ldx [%g1 + %g2], %g1
1499 sethi %hi(8 * _gloffset_RasterPos3sv), %g2
1500 or %g2, %lo(8 * _gloffset_RasterPos3sv), %g2
1501 ldx [%g1 + %g2], %g3
1502 #else
1503 sethi %hi(0x00000000), %g1
1504 ld [%g1 + %lo(0x00000000)], %g1
1505 ld [%g1 + (4 * _gloffset_RasterPos3sv)], %g3
1506 #endif
1507 jmpl %g3, %g0
1508
1509 GLOBL_FN(GL_PREFIX(RasterPos4d))
1510 GL_PREFIX(RasterPos4d):
1511 #ifdef __sparc_v9__
1512 sethi %hi(0x00000000), %g2
1513 sethi %hi(0x00000000), %g1
1514 or %g2, %lo(0x00000000), %g2
1515 or %g1, %lo(0x00000000), %g1
1516 sllx %g2, 32, %g2
1517 ldx [%g1 + %g2], %g1
1518 sethi %hi(8 * _gloffset_RasterPos4d), %g2
1519 or %g2, %lo(8 * _gloffset_RasterPos4d), %g2
1520 ldx [%g1 + %g2], %g3
1521 #else
1522 sethi %hi(0x00000000), %g1
1523 ld [%g1 + %lo(0x00000000)], %g1
1524 ld [%g1 + (4 * _gloffset_RasterPos4d)], %g3
1525 #endif
1526 jmpl %g3, %g0
1527
1528 GLOBL_FN(GL_PREFIX(RasterPos4dv))
1529 GL_PREFIX(RasterPos4dv):
1530 #ifdef __sparc_v9__
1531 sethi %hi(0x00000000), %g2
1532 sethi %hi(0x00000000), %g1
1533 or %g2, %lo(0x00000000), %g2
1534 or %g1, %lo(0x00000000), %g1
1535 sllx %g2, 32, %g2
1536 ldx [%g1 + %g2], %g1
1537 sethi %hi(8 * _gloffset_RasterPos4dv), %g2
1538 or %g2, %lo(8 * _gloffset_RasterPos4dv), %g2
1539 ldx [%g1 + %g2], %g3
1540 #else
1541 sethi %hi(0x00000000), %g1
1542 ld [%g1 + %lo(0x00000000)], %g1
1543 ld [%g1 + (4 * _gloffset_RasterPos4dv)], %g3
1544 #endif
1545 jmpl %g3, %g0
1546
1547 GLOBL_FN(GL_PREFIX(RasterPos4f))
1548 GL_PREFIX(RasterPos4f):
1549 #ifdef __sparc_v9__
1550 sethi %hi(0x00000000), %g2
1551 sethi %hi(0x00000000), %g1
1552 or %g2, %lo(0x00000000), %g2
1553 or %g1, %lo(0x00000000), %g1
1554 sllx %g2, 32, %g2
1555 ldx [%g1 + %g2], %g1
1556 sethi %hi(8 * _gloffset_RasterPos4f), %g2
1557 or %g2, %lo(8 * _gloffset_RasterPos4f), %g2
1558 ldx [%g1 + %g2], %g3
1559 #else
1560 sethi %hi(0x00000000), %g1
1561 ld [%g1 + %lo(0x00000000)], %g1
1562 ld [%g1 + (4 * _gloffset_RasterPos4f)], %g3
1563 #endif
1564 jmpl %g3, %g0
1565
1566 GLOBL_FN(GL_PREFIX(RasterPos4fv))
1567 GL_PREFIX(RasterPos4fv):
1568 #ifdef __sparc_v9__
1569 sethi %hi(0x00000000), %g2
1570 sethi %hi(0x00000000), %g1
1571 or %g2, %lo(0x00000000), %g2
1572 or %g1, %lo(0x00000000), %g1
1573 sllx %g2, 32, %g2
1574 ldx [%g1 + %g2], %g1
1575 sethi %hi(8 * _gloffset_RasterPos4fv), %g2
1576 or %g2, %lo(8 * _gloffset_RasterPos4fv), %g2
1577 ldx [%g1 + %g2], %g3
1578 #else
1579 sethi %hi(0x00000000), %g1
1580 ld [%g1 + %lo(0x00000000)], %g1
1581 ld [%g1 + (4 * _gloffset_RasterPos4fv)], %g3
1582 #endif
1583 jmpl %g3, %g0
1584
1585 GLOBL_FN(GL_PREFIX(RasterPos4i))
1586 GL_PREFIX(RasterPos4i):
1587 #ifdef __sparc_v9__
1588 sethi %hi(0x00000000), %g2
1589 sethi %hi(0x00000000), %g1
1590 or %g2, %lo(0x00000000), %g2
1591 or %g1, %lo(0x00000000), %g1
1592 sllx %g2, 32, %g2
1593 ldx [%g1 + %g2], %g1
1594 sethi %hi(8 * _gloffset_RasterPos4i), %g2
1595 or %g2, %lo(8 * _gloffset_RasterPos4i), %g2
1596 ldx [%g1 + %g2], %g3
1597 #else
1598 sethi %hi(0x00000000), %g1
1599 ld [%g1 + %lo(0x00000000)], %g1
1600 ld [%g1 + (4 * _gloffset_RasterPos4i)], %g3
1601 #endif
1602 jmpl %g3, %g0
1603
1604 GLOBL_FN(GL_PREFIX(RasterPos4iv))
1605 GL_PREFIX(RasterPos4iv):
1606 #ifdef __sparc_v9__
1607 sethi %hi(0x00000000), %g2
1608 sethi %hi(0x00000000), %g1
1609 or %g2, %lo(0x00000000), %g2
1610 or %g1, %lo(0x00000000), %g1
1611 sllx %g2, 32, %g2
1612 ldx [%g1 + %g2], %g1
1613 sethi %hi(8 * _gloffset_RasterPos4iv), %g2
1614 or %g2, %lo(8 * _gloffset_RasterPos4iv), %g2
1615 ldx [%g1 + %g2], %g3
1616 #else
1617 sethi %hi(0x00000000), %g1
1618 ld [%g1 + %lo(0x00000000)], %g1
1619 ld [%g1 + (4 * _gloffset_RasterPos4iv)], %g3
1620 #endif
1621 jmpl %g3, %g0
1622
1623 GLOBL_FN(GL_PREFIX(RasterPos4s))
1624 GL_PREFIX(RasterPos4s):
1625 #ifdef __sparc_v9__
1626 sethi %hi(0x00000000), %g2
1627 sethi %hi(0x00000000), %g1
1628 or %g2, %lo(0x00000000), %g2
1629 or %g1, %lo(0x00000000), %g1
1630 sllx %g2, 32, %g2
1631 ldx [%g1 + %g2], %g1
1632 sethi %hi(8 * _gloffset_RasterPos4s), %g2
1633 or %g2, %lo(8 * _gloffset_RasterPos4s), %g2
1634 ldx [%g1 + %g2], %g3
1635 #else
1636 sethi %hi(0x00000000), %g1
1637 ld [%g1 + %lo(0x00000000)], %g1
1638 ld [%g1 + (4 * _gloffset_RasterPos4s)], %g3
1639 #endif
1640 jmpl %g3, %g0
1641
1642 GLOBL_FN(GL_PREFIX(RasterPos4sv))
1643 GL_PREFIX(RasterPos4sv):
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_RasterPos4sv), %g2
1652 or %g2, %lo(8 * _gloffset_RasterPos4sv), %g2
1653 ldx [%g1 + %g2], %g3
1654 #else
1655 sethi %hi(0x00000000), %g1
1656 ld [%g1 + %lo(0x00000000)], %g1
1657 ld [%g1 + (4 * _gloffset_RasterPos4sv)], %g3
1658 #endif
1659 jmpl %g3, %g0
1660
1661 GLOBL_FN(GL_PREFIX(Rectd))
1662 GL_PREFIX(Rectd):
1663 #ifdef __sparc_v9__
1664 sethi %hi(0x00000000), %g2
1665 sethi %hi(0x00000000), %g1
1666 or %g2, %lo(0x00000000), %g2
1667 or %g1, %lo(0x00000000), %g1
1668 sllx %g2, 32, %g2
1669 ldx [%g1 + %g2], %g1
1670 sethi %hi(8 * _gloffset_Rectd), %g2
1671 or %g2, %lo(8 * _gloffset_Rectd), %g2
1672 ldx [%g1 + %g2], %g3
1673 #else
1674 sethi %hi(0x00000000), %g1
1675 ld [%g1 + %lo(0x00000000)], %g1
1676 ld [%g1 + (4 * _gloffset_Rectd)], %g3
1677 #endif
1678 jmpl %g3, %g0
1679
1680 GLOBL_FN(GL_PREFIX(Rectdv))
1681 GL_PREFIX(Rectdv):
1682 #ifdef __sparc_v9__
1683 sethi %hi(0x00000000), %g2
1684 sethi %hi(0x00000000), %g1
1685 or %g2, %lo(0x00000000), %g2
1686 or %g1, %lo(0x00000000), %g1
1687 sllx %g2, 32, %g2
1688 ldx [%g1 + %g2], %g1
1689 sethi %hi(8 * _gloffset_Rectdv), %g2
1690 or %g2, %lo(8 * _gloffset_Rectdv), %g2
1691 ldx [%g1 + %g2], %g3
1692 #else
1693 sethi %hi(0x00000000), %g1
1694 ld [%g1 + %lo(0x00000000)], %g1
1695 ld [%g1 + (4 * _gloffset_Rectdv)], %g3
1696 #endif
1697 jmpl %g3, %g0
1698
1699 GLOBL_FN(GL_PREFIX(Rectf))
1700 GL_PREFIX(Rectf):
1701 #ifdef __sparc_v9__
1702 sethi %hi(0x00000000), %g2
1703 sethi %hi(0x00000000), %g1
1704 or %g2, %lo(0x00000000), %g2
1705 or %g1, %lo(0x00000000), %g1
1706 sllx %g2, 32, %g2
1707 ldx [%g1 + %g2], %g1
1708 sethi %hi(8 * _gloffset_Rectf), %g2
1709 or %g2, %lo(8 * _gloffset_Rectf), %g2
1710 ldx [%g1 + %g2], %g3
1711 #else
1712 sethi %hi(0x00000000), %g1
1713 ld [%g1 + %lo(0x00000000)], %g1
1714 ld [%g1 + (4 * _gloffset_Rectf)], %g3
1715 #endif
1716 jmpl %g3, %g0
1717
1718 GLOBL_FN(GL_PREFIX(Rectfv))
1719 GL_PREFIX(Rectfv):
1720 #ifdef __sparc_v9__
1721 sethi %hi(0x00000000), %g2
1722 sethi %hi(0x00000000), %g1
1723 or %g2, %lo(0x00000000), %g2
1724 or %g1, %lo(0x00000000), %g1
1725 sllx %g2, 32, %g2
1726 ldx [%g1 + %g2], %g1
1727 sethi %hi(8 * _gloffset_Rectfv), %g2
1728 or %g2, %lo(8 * _gloffset_Rectfv), %g2
1729 ldx [%g1 + %g2], %g3
1730 #else
1731 sethi %hi(0x00000000), %g1
1732 ld [%g1 + %lo(0x00000000)], %g1
1733 ld [%g1 + (4 * _gloffset_Rectfv)], %g3
1734 #endif
1735 jmpl %g3, %g0
1736
1737 GLOBL_FN(GL_PREFIX(Recti))
1738 GL_PREFIX(Recti):
1739 #ifdef __sparc_v9__
1740 sethi %hi(0x00000000), %g2
1741 sethi %hi(0x00000000), %g1
1742 or %g2, %lo(0x00000000), %g2
1743 or %g1, %lo(0x00000000), %g1
1744 sllx %g2, 32, %g2
1745 ldx [%g1 + %g2], %g1
1746 sethi %hi(8 * _gloffset_Recti), %g2
1747 or %g2, %lo(8 * _gloffset_Recti), %g2
1748 ldx [%g1 + %g2], %g3
1749 #else
1750 sethi %hi(0x00000000), %g1
1751 ld [%g1 + %lo(0x00000000)], %g1
1752 ld [%g1 + (4 * _gloffset_Recti)], %g3
1753 #endif
1754 jmpl %g3, %g0
1755
1756 GLOBL_FN(GL_PREFIX(Rectiv))
1757 GL_PREFIX(Rectiv):
1758 #ifdef __sparc_v9__
1759 sethi %hi(0x00000000), %g2
1760 sethi %hi(0x00000000), %g1
1761 or %g2, %lo(0x00000000), %g2
1762 or %g1, %lo(0x00000000), %g1
1763 sllx %g2, 32, %g2
1764 ldx [%g1 + %g2], %g1
1765 sethi %hi(8 * _gloffset_Rectiv), %g2
1766 or %g2, %lo(8 * _gloffset_Rectiv), %g2
1767 ldx [%g1 + %g2], %g3
1768 #else
1769 sethi %hi(0x00000000), %g1
1770 ld [%g1 + %lo(0x00000000)], %g1
1771 ld [%g1 + (4 * _gloffset_Rectiv)], %g3
1772 #endif
1773 jmpl %g3, %g0
1774
1775 GLOBL_FN(GL_PREFIX(Rects))
1776 GL_PREFIX(Rects):
1777 #ifdef __sparc_v9__
1778 sethi %hi(0x00000000), %g2
1779 sethi %hi(0x00000000), %g1
1780 or %g2, %lo(0x00000000), %g2
1781 or %g1, %lo(0x00000000), %g1
1782 sllx %g2, 32, %g2
1783 ldx [%g1 + %g2], %g1
1784 sethi %hi(8 * _gloffset_Rects), %g2
1785 or %g2, %lo(8 * _gloffset_Rects), %g2
1786 ldx [%g1 + %g2], %g3
1787 #else
1788 sethi %hi(0x00000000), %g1
1789 ld [%g1 + %lo(0x00000000)], %g1
1790 ld [%g1 + (4 * _gloffset_Rects)], %g3
1791 #endif
1792 jmpl %g3, %g0
1793
1794 GLOBL_FN(GL_PREFIX(Rectsv))
1795 GL_PREFIX(Rectsv):
1796 #ifdef __sparc_v9__
1797 sethi %hi(0x00000000), %g2
1798 sethi %hi(0x00000000), %g1
1799 or %g2, %lo(0x00000000), %g2
1800 or %g1, %lo(0x00000000), %g1
1801 sllx %g2, 32, %g2
1802 ldx [%g1 + %g2], %g1
1803 sethi %hi(8 * _gloffset_Rectsv), %g2
1804 or %g2, %lo(8 * _gloffset_Rectsv), %g2
1805 ldx [%g1 + %g2], %g3
1806 #else
1807 sethi %hi(0x00000000), %g1
1808 ld [%g1 + %lo(0x00000000)], %g1
1809 ld [%g1 + (4 * _gloffset_Rectsv)], %g3
1810 #endif
1811 jmpl %g3, %g0
1812
1813 GLOBL_FN(GL_PREFIX(TexCoord1d))
1814 GL_PREFIX(TexCoord1d):
1815 #ifdef __sparc_v9__
1816 sethi %hi(0x00000000), %g2
1817 sethi %hi(0x00000000), %g1
1818 or %g2, %lo(0x00000000), %g2
1819 or %g1, %lo(0x00000000), %g1
1820 sllx %g2, 32, %g2
1821 ldx [%g1 + %g2], %g1
1822 sethi %hi(8 * _gloffset_TexCoord1d), %g2
1823 or %g2, %lo(8 * _gloffset_TexCoord1d), %g2
1824 ldx [%g1 + %g2], %g3
1825 #else
1826 sethi %hi(0x00000000), %g1
1827 ld [%g1 + %lo(0x00000000)], %g1
1828 ld [%g1 + (4 * _gloffset_TexCoord1d)], %g3
1829 #endif
1830 jmpl %g3, %g0
1831
1832 GLOBL_FN(GL_PREFIX(TexCoord1dv))
1833 GL_PREFIX(TexCoord1dv):
1834 #ifdef __sparc_v9__
1835 sethi %hi(0x00000000), %g2
1836 sethi %hi(0x00000000), %g1
1837 or %g2, %lo(0x00000000), %g2
1838 or %g1, %lo(0x00000000), %g1
1839 sllx %g2, 32, %g2
1840 ldx [%g1 + %g2], %g1
1841 sethi %hi(8 * _gloffset_TexCoord1dv), %g2
1842 or %g2, %lo(8 * _gloffset_TexCoord1dv), %g2
1843 ldx [%g1 + %g2], %g3
1844 #else
1845 sethi %hi(0x00000000), %g1
1846 ld [%g1 + %lo(0x00000000)], %g1
1847 ld [%g1 + (4 * _gloffset_TexCoord1dv)], %g3
1848 #endif
1849 jmpl %g3, %g0
1850
1851 GLOBL_FN(GL_PREFIX(TexCoord1f))
1852 GL_PREFIX(TexCoord1f):
1853 #ifdef __sparc_v9__
1854 sethi %hi(0x00000000), %g2
1855 sethi %hi(0x00000000), %g1
1856 or %g2, %lo(0x00000000), %g2
1857 or %g1, %lo(0x00000000), %g1
1858 sllx %g2, 32, %g2
1859 ldx [%g1 + %g2], %g1
1860 sethi %hi(8 * _gloffset_TexCoord1f), %g2
1861 or %g2, %lo(8 * _gloffset_TexCoord1f), %g2
1862 ldx [%g1 + %g2], %g3
1863 #else
1864 sethi %hi(0x00000000), %g1
1865 ld [%g1 + %lo(0x00000000)], %g1
1866 ld [%g1 + (4 * _gloffset_TexCoord1f)], %g3
1867 #endif
1868 jmpl %g3, %g0
1869
1870 GLOBL_FN(GL_PREFIX(TexCoord1fv))
1871 GL_PREFIX(TexCoord1fv):
1872 #ifdef __sparc_v9__
1873 sethi %hi(0x00000000), %g2
1874 sethi %hi(0x00000000), %g1
1875 or %g2, %lo(0x00000000), %g2
1876 or %g1, %lo(0x00000000), %g1
1877 sllx %g2, 32, %g2
1878 ldx [%g1 + %g2], %g1
1879 sethi %hi(8 * _gloffset_TexCoord1fv), %g2
1880 or %g2, %lo(8 * _gloffset_TexCoord1fv), %g2
1881 ldx [%g1 + %g2], %g3
1882 #else
1883 sethi %hi(0x00000000), %g1
1884 ld [%g1 + %lo(0x00000000)], %g1
1885 ld [%g1 + (4 * _gloffset_TexCoord1fv)], %g3
1886 #endif
1887 jmpl %g3, %g0
1888
1889 GLOBL_FN(GL_PREFIX(TexCoord1i))
1890 GL_PREFIX(TexCoord1i):
1891 #ifdef __sparc_v9__
1892 sethi %hi(0x00000000), %g2
1893 sethi %hi(0x00000000), %g1
1894 or %g2, %lo(0x00000000), %g2
1895 or %g1, %lo(0x00000000), %g1
1896 sllx %g2, 32, %g2
1897 ldx [%g1 + %g2], %g1
1898 sethi %hi(8 * _gloffset_TexCoord1i), %g2
1899 or %g2, %lo(8 * _gloffset_TexCoord1i), %g2
1900 ldx [%g1 + %g2], %g3
1901 #else
1902 sethi %hi(0x00000000), %g1
1903 ld [%g1 + %lo(0x00000000)], %g1
1904 ld [%g1 + (4 * _gloffset_TexCoord1i)], %g3
1905 #endif
1906 jmpl %g3, %g0
1907
1908 GLOBL_FN(GL_PREFIX(TexCoord1iv))
1909 GL_PREFIX(TexCoord1iv):
1910 #ifdef __sparc_v9__
1911 sethi %hi(0x00000000), %g2
1912 sethi %hi(0x00000000), %g1
1913 or %g2, %lo(0x00000000), %g2
1914 or %g1, %lo(0x00000000), %g1
1915 sllx %g2, 32, %g2
1916 ldx [%g1 + %g2], %g1
1917 sethi %hi(8 * _gloffset_TexCoord1iv), %g2
1918 or %g2, %lo(8 * _gloffset_TexCoord1iv), %g2
1919 ldx [%g1 + %g2], %g3
1920 #else
1921 sethi %hi(0x00000000), %g1
1922 ld [%g1 + %lo(0x00000000)], %g1
1923 ld [%g1 + (4 * _gloffset_TexCoord1iv)], %g3
1924 #endif
1925 jmpl %g3, %g0
1926
1927 GLOBL_FN(GL_PREFIX(TexCoord1s))
1928 GL_PREFIX(TexCoord1s):
1929 #ifdef __sparc_v9__
1930 sethi %hi(0x00000000), %g2
1931 sethi %hi(0x00000000), %g1
1932 or %g2, %lo(0x00000000), %g2
1933 or %g1, %lo(0x00000000), %g1
1934 sllx %g2, 32, %g2
1935 ldx [%g1 + %g2], %g1
1936 sethi %hi(8 * _gloffset_TexCoord1s), %g2
1937 or %g2, %lo(8 * _gloffset_TexCoord1s), %g2
1938 ldx [%g1 + %g2], %g3
1939 #else
1940 sethi %hi(0x00000000), %g1
1941 ld [%g1 + %lo(0x00000000)], %g1
1942 ld [%g1 + (4 * _gloffset_TexCoord1s)], %g3
1943 #endif
1944 jmpl %g3, %g0
1945
1946 GLOBL_FN(GL_PREFIX(TexCoord1sv))
1947 GL_PREFIX(TexCoord1sv):
1948 #ifdef __sparc_v9__
1949 sethi %hi(0x00000000), %g2
1950 sethi %hi(0x00000000), %g1
1951 or %g2, %lo(0x00000000), %g2
1952 or %g1, %lo(0x00000000), %g1
1953 sllx %g2, 32, %g2
1954 ldx [%g1 + %g2], %g1
1955 sethi %hi(8 * _gloffset_TexCoord1sv), %g2
1956 or %g2, %lo(8 * _gloffset_TexCoord1sv), %g2
1957 ldx [%g1 + %g2], %g3
1958 #else
1959 sethi %hi(0x00000000), %g1
1960 ld [%g1 + %lo(0x00000000)], %g1
1961 ld [%g1 + (4 * _gloffset_TexCoord1sv)], %g3
1962 #endif
1963 jmpl %g3, %g0
1964
1965 GLOBL_FN(GL_PREFIX(TexCoord2d))
1966 GL_PREFIX(TexCoord2d):
1967 #ifdef __sparc_v9__
1968 sethi %hi(0x00000000), %g2
1969 sethi %hi(0x00000000), %g1
1970 or %g2, %lo(0x00000000), %g2
1971 or %g1, %lo(0x00000000), %g1
1972 sllx %g2, 32, %g2
1973 ldx [%g1 + %g2], %g1
1974 sethi %hi(8 * _gloffset_TexCoord2d), %g2
1975 or %g2, %lo(8 * _gloffset_TexCoord2d), %g2
1976 ldx [%g1 + %g2], %g3
1977 #else
1978 sethi %hi(0x00000000), %g1
1979 ld [%g1 + %lo(0x00000000)], %g1
1980 ld [%g1 + (4 * _gloffset_TexCoord2d)], %g3
1981 #endif
1982 jmpl %g3, %g0
1983
1984 GLOBL_FN(GL_PREFIX(TexCoord2dv))
1985 GL_PREFIX(TexCoord2dv):
1986 #ifdef __sparc_v9__
1987 sethi %hi(0x00000000), %g2
1988 sethi %hi(0x00000000), %g1
1989 or %g2, %lo(0x00000000), %g2
1990 or %g1, %lo(0x00000000), %g1
1991 sllx %g2, 32, %g2
1992 ldx [%g1 + %g2], %g1
1993 sethi %hi(8 * _gloffset_TexCoord2dv), %g2
1994 or %g2, %lo(8 * _gloffset_TexCoord2dv), %g2
1995 ldx [%g1 + %g2], %g3
1996 #else
1997 sethi %hi(0x00000000), %g1
1998 ld [%g1 + %lo(0x00000000)], %g1
1999 ld [%g1 + (4 * _gloffset_TexCoord2dv)], %g3
2000 #endif
2001 jmpl %g3, %g0
2002
2003 GLOBL_FN(GL_PREFIX(TexCoord2f))
2004 GL_PREFIX(TexCoord2f):
2005 #ifdef __sparc_v9__
2006 sethi %hi(0x00000000), %g2
2007 sethi %hi(0x00000000), %g1
2008 or %g2, %lo(0x00000000), %g2
2009 or %g1, %lo(0x00000000), %g1
2010 sllx %g2, 32, %g2
2011 ldx [%g1 + %g2], %g1
2012 sethi %hi(8 * _gloffset_TexCoord2f), %g2
2013 or %g2, %lo(8 * _gloffset_TexCoord2f), %g2
2014 ldx [%g1 + %g2], %g3
2015 #else
2016 sethi %hi(0x00000000), %g1
2017 ld [%g1 + %lo(0x00000000)], %g1
2018 ld [%g1 + (4 * _gloffset_TexCoord2f)], %g3
2019 #endif
2020 jmpl %g3, %g0
2021
2022 GLOBL_FN(GL_PREFIX(TexCoord2fv))
2023 GL_PREFIX(TexCoord2fv):
2024 #ifdef __sparc_v9__
2025 sethi %hi(0x00000000), %g2
2026 sethi %hi(0x00000000), %g1
2027 or %g2, %lo(0x00000000), %g2
2028 or %g1, %lo(0x00000000), %g1
2029 sllx %g2, 32, %g2
2030 ldx [%g1 + %g2], %g1
2031 sethi %hi(8 * _gloffset_TexCoord2fv), %g2
2032 or %g2, %lo(8 * _gloffset_TexCoord2fv), %g2
2033 ldx [%g1 + %g2], %g3
2034 #else
2035 sethi %hi(0x00000000), %g1
2036 ld [%g1 + %lo(0x00000000)], %g1
2037 ld [%g1 + (4 * _gloffset_TexCoord2fv)], %g3
2038 #endif
2039 jmpl %g3, %g0
2040
2041 GLOBL_FN(GL_PREFIX(TexCoord2i))
2042 GL_PREFIX(TexCoord2i):
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_TexCoord2i), %g2
2051 or %g2, %lo(8 * _gloffset_TexCoord2i), %g2
2052 ldx [%g1 + %g2], %g3
2053 #else
2054 sethi %hi(0x00000000), %g1
2055 ld [%g1 + %lo(0x00000000)], %g1
2056 ld [%g1 + (4 * _gloffset_TexCoord2i)], %g3
2057 #endif
2058 jmpl %g3, %g0
2059
2060 GLOBL_FN(GL_PREFIX(TexCoord2iv))
2061 GL_PREFIX(TexCoord2iv):
2062 #ifdef __sparc_v9__
2063 sethi %hi(0x00000000), %g2
2064 sethi %hi(0x00000000), %g1
2065 or %g2, %lo(0x00000000), %g2
2066 or %g1, %lo(0x00000000), %g1
2067 sllx %g2, 32, %g2
2068 ldx [%g1 + %g2], %g1
2069 sethi %hi(8 * _gloffset_TexCoord2iv), %g2
2070 or %g2, %lo(8 * _gloffset_TexCoord2iv), %g2
2071 ldx [%g1 + %g2], %g3
2072 #else
2073 sethi %hi(0x00000000), %g1
2074 ld [%g1 + %lo(0x00000000)], %g1
2075 ld [%g1 + (4 * _gloffset_TexCoord2iv)], %g3
2076 #endif
2077 jmpl %g3, %g0
2078
2079 GLOBL_FN(GL_PREFIX(TexCoord2s))
2080 GL_PREFIX(TexCoord2s):
2081 #ifdef __sparc_v9__
2082 sethi %hi(0x00000000), %g2
2083 sethi %hi(0x00000000), %g1
2084 or %g2, %lo(0x00000000), %g2
2085 or %g1, %lo(0x00000000), %g1
2086 sllx %g2, 32, %g2
2087 ldx [%g1 + %g2], %g1
2088 sethi %hi(8 * _gloffset_TexCoord2s), %g2
2089 or %g2, %lo(8 * _gloffset_TexCoord2s), %g2
2090 ldx [%g1 + %g2], %g3
2091 #else
2092 sethi %hi(0x00000000), %g1
2093 ld [%g1 + %lo(0x00000000)], %g1
2094 ld [%g1 + (4 * _gloffset_TexCoord2s)], %g3
2095 #endif
2096 jmpl %g3, %g0
2097
2098 GLOBL_FN(GL_PREFIX(TexCoord2sv))
2099 GL_PREFIX(TexCoord2sv):
2100 #ifdef __sparc_v9__
2101 sethi %hi(0x00000000), %g2
2102 sethi %hi(0x00000000), %g1
2103 or %g2, %lo(0x00000000), %g2
2104 or %g1, %lo(0x00000000), %g1
2105 sllx %g2, 32, %g2
2106 ldx [%g1 + %g2], %g1
2107 sethi %hi(8 * _gloffset_TexCoord2sv), %g2
2108 or %g2, %lo(8 * _gloffset_TexCoord2sv), %g2
2109 ldx [%g1 + %g2], %g3
2110 #else
2111 sethi %hi(0x00000000), %g1
2112 ld [%g1 + %lo(0x00000000)], %g1
2113 ld [%g1 + (4 * _gloffset_TexCoord2sv)], %g3
2114 #endif
2115 jmpl %g3, %g0
2116
2117 GLOBL_FN(GL_PREFIX(TexCoord3d))
2118 GL_PREFIX(TexCoord3d):
2119 #ifdef __sparc_v9__
2120 sethi %hi(0x00000000), %g2
2121 sethi %hi(0x00000000), %g1
2122 or %g2, %lo(0x00000000), %g2
2123 or %g1, %lo(0x00000000), %g1
2124 sllx %g2, 32, %g2
2125 ldx [%g1 + %g2], %g1
2126 sethi %hi(8 * _gloffset_TexCoord3d), %g2
2127 or %g2, %lo(8 * _gloffset_TexCoord3d), %g2
2128 ldx [%g1 + %g2], %g3
2129 #else
2130 sethi %hi(0x00000000), %g1
2131 ld [%g1 + %lo(0x00000000)], %g1
2132 ld [%g1 + (4 * _gloffset_TexCoord3d)], %g3
2133 #endif
2134 jmpl %g3, %g0
2135
2136 GLOBL_FN(GL_PREFIX(TexCoord3dv))
2137 GL_PREFIX(TexCoord3dv):
2138 #ifdef __sparc_v9__
2139 sethi %hi(0x00000000), %g2
2140 sethi %hi(0x00000000), %g1
2141 or %g2, %lo(0x00000000), %g2
2142 or %g1, %lo(0x00000000), %g1
2143 sllx %g2, 32, %g2
2144 ldx [%g1 + %g2], %g1
2145 sethi %hi(8 * _gloffset_TexCoord3dv), %g2
2146 or %g2, %lo(8 * _gloffset_TexCoord3dv), %g2
2147 ldx [%g1 + %g2], %g3
2148 #else
2149 sethi %hi(0x00000000), %g1
2150 ld [%g1 + %lo(0x00000000)], %g1
2151 ld [%g1 + (4 * _gloffset_TexCoord3dv)], %g3
2152 #endif
2153 jmpl %g3, %g0
2154
2155 GLOBL_FN(GL_PREFIX(TexCoord3f))
2156 GL_PREFIX(TexCoord3f):
2157 #ifdef __sparc_v9__
2158 sethi %hi(0x00000000), %g2
2159 sethi %hi(0x00000000), %g1
2160 or %g2, %lo(0x00000000), %g2
2161 or %g1, %lo(0x00000000), %g1
2162 sllx %g2, 32, %g2
2163 ldx [%g1 + %g2], %g1
2164 sethi %hi(8 * _gloffset_TexCoord3f), %g2
2165 or %g2, %lo(8 * _gloffset_TexCoord3f), %g2
2166 ldx [%g1 + %g2], %g3
2167 #else
2168 sethi %hi(0x00000000), %g1
2169 ld [%g1 + %lo(0x00000000)], %g1
2170 ld [%g1 + (4 * _gloffset_TexCoord3f)], %g3
2171 #endif
2172 jmpl %g3, %g0
2173
2174 GLOBL_FN(GL_PREFIX(TexCoord3fv))
2175 GL_PREFIX(TexCoord3fv):
2176 #ifdef __sparc_v9__
2177 sethi %hi(0x00000000), %g2
2178 sethi %hi(0x00000000), %g1
2179 or %g2, %lo(0x00000000), %g2
2180 or %g1, %lo(0x00000000), %g1
2181 sllx %g2, 32, %g2
2182 ldx [%g1 + %g2], %g1
2183 sethi %hi(8 * _gloffset_TexCoord3fv), %g2
2184 or %g2, %lo(8 * _gloffset_TexCoord3fv), %g2
2185 ldx [%g1 + %g2], %g3
2186 #else
2187 sethi %hi(0x00000000), %g1
2188 ld [%g1 + %lo(0x00000000)], %g1
2189 ld [%g1 + (4 * _gloffset_TexCoord3fv)], %g3
2190 #endif
2191 jmpl %g3, %g0
2192
2193 GLOBL_FN(GL_PREFIX(TexCoord3i))
2194 GL_PREFIX(TexCoord3i):
2195 #ifdef __sparc_v9__
2196 sethi %hi(0x00000000), %g2
2197 sethi %hi(0x00000000), %g1
2198 or %g2, %lo(0x00000000), %g2
2199 or %g1, %lo(0x00000000), %g1
2200 sllx %g2, 32, %g2
2201 ldx [%g1 + %g2], %g1
2202 sethi %hi(8 * _gloffset_TexCoord3i), %g2
2203 or %g2, %lo(8 * _gloffset_TexCoord3i), %g2
2204 ldx [%g1 + %g2], %g3
2205 #else
2206 sethi %hi(0x00000000), %g1
2207 ld [%g1 + %lo(0x00000000)], %g1
2208 ld [%g1 + (4 * _gloffset_TexCoord3i)], %g3
2209 #endif
2210 jmpl %g3, %g0
2211
2212 GLOBL_FN(GL_PREFIX(TexCoord3iv))
2213 GL_PREFIX(TexCoord3iv):
2214 #ifdef __sparc_v9__
2215 sethi %hi(0x00000000), %g2
2216 sethi %hi(0x00000000), %g1
2217 or %g2, %lo(0x00000000), %g2
2218 or %g1, %lo(0x00000000), %g1
2219 sllx %g2, 32, %g2
2220 ldx [%g1 + %g2], %g1
2221 sethi %hi(8 * _gloffset_TexCoord3iv), %g2
2222 or %g2, %lo(8 * _gloffset_TexCoord3iv), %g2
2223 ldx [%g1 + %g2], %g3
2224 #else
2225 sethi %hi(0x00000000), %g1
2226 ld [%g1 + %lo(0x00000000)], %g1
2227 ld [%g1 + (4 * _gloffset_TexCoord3iv)], %g3
2228 #endif
2229 jmpl %g3, %g0
2230
2231 GLOBL_FN(GL_PREFIX(TexCoord3s))
2232 GL_PREFIX(TexCoord3s):
2233 #ifdef __sparc_v9__
2234 sethi %hi(0x00000000), %g2
2235 sethi %hi(0x00000000), %g1
2236 or %g2, %lo(0x00000000), %g2
2237 or %g1, %lo(0x00000000), %g1
2238 sllx %g2, 32, %g2
2239 ldx [%g1 + %g2], %g1
2240 sethi %hi(8 * _gloffset_TexCoord3s), %g2
2241 or %g2, %lo(8 * _gloffset_TexCoord3s), %g2
2242 ldx [%g1 + %g2], %g3
2243 #else
2244 sethi %hi(0x00000000), %g1
2245 ld [%g1 + %lo(0x00000000)], %g1
2246 ld [%g1 + (4 * _gloffset_TexCoord3s)], %g3
2247 #endif
2248 jmpl %g3, %g0
2249
2250 GLOBL_FN(GL_PREFIX(TexCoord3sv))
2251 GL_PREFIX(TexCoord3sv):
2252 #ifdef __sparc_v9__
2253 sethi %hi(0x00000000), %g2
2254 sethi %hi(0x00000000), %g1
2255 or %g2, %lo(0x00000000), %g2
2256 or %g1, %lo(0x00000000), %g1
2257 sllx %g2, 32, %g2
2258 ldx [%g1 + %g2], %g1
2259 sethi %hi(8 * _gloffset_TexCoord3sv), %g2
2260 or %g2, %lo(8 * _gloffset_TexCoord3sv), %g2
2261 ldx [%g1 + %g2], %g3
2262 #else
2263 sethi %hi(0x00000000), %g1
2264 ld [%g1 + %lo(0x00000000)], %g1
2265 ld [%g1 + (4 * _gloffset_TexCoord3sv)], %g3
2266 #endif
2267 jmpl %g3, %g0
2268
2269 GLOBL_FN(GL_PREFIX(TexCoord4d))
2270 GL_PREFIX(TexCoord4d):
2271 #ifdef __sparc_v9__
2272 sethi %hi(0x00000000), %g2
2273 sethi %hi(0x00000000), %g1
2274 or %g2, %lo(0x00000000), %g2
2275 or %g1, %lo(0x00000000), %g1
2276 sllx %g2, 32, %g2
2277 ldx [%g1 + %g2], %g1
2278 sethi %hi(8 * _gloffset_TexCoord4d), %g2
2279 or %g2, %lo(8 * _gloffset_TexCoord4d), %g2
2280 ldx [%g1 + %g2], %g3
2281 #else
2282 sethi %hi(0x00000000), %g1
2283 ld [%g1 + %lo(0x00000000)], %g1
2284 ld [%g1 + (4 * _gloffset_TexCoord4d)], %g3
2285 #endif
2286 jmpl %g3, %g0
2287
2288 GLOBL_FN(GL_PREFIX(TexCoord4dv))
2289 GL_PREFIX(TexCoord4dv):
2290 #ifdef __sparc_v9__
2291 sethi %hi(0x00000000), %g2
2292 sethi %hi(0x00000000), %g1
2293 or %g2, %lo(0x00000000), %g2
2294 or %g1, %lo(0x00000000), %g1
2295 sllx %g2, 32, %g2
2296 ldx [%g1 + %g2], %g1
2297 sethi %hi(8 * _gloffset_TexCoord4dv), %g2
2298 or %g2, %lo(8 * _gloffset_TexCoord4dv), %g2
2299 ldx [%g1 + %g2], %g3
2300 #else
2301 sethi %hi(0x00000000), %g1
2302 ld [%g1 + %lo(0x00000000)], %g1
2303 ld [%g1 + (4 * _gloffset_TexCoord4dv)], %g3
2304 #endif
2305 jmpl %g3, %g0
2306
2307 GLOBL_FN(GL_PREFIX(TexCoord4f))
2308 GL_PREFIX(TexCoord4f):
2309 #ifdef __sparc_v9__
2310 sethi %hi(0x00000000), %g2
2311 sethi %hi(0x00000000), %g1
2312 or %g2, %lo(0x00000000), %g2
2313 or %g1, %lo(0x00000000), %g1
2314 sllx %g2, 32, %g2
2315 ldx [%g1 + %g2], %g1
2316 sethi %hi(8 * _gloffset_TexCoord4f), %g2
2317 or %g2, %lo(8 * _gloffset_TexCoord4f), %g2
2318 ldx [%g1 + %g2], %g3
2319 #else
2320 sethi %hi(0x00000000), %g1
2321 ld [%g1 + %lo(0x00000000)], %g1
2322 ld [%g1 + (4 * _gloffset_TexCoord4f)], %g3
2323 #endif
2324 jmpl %g3, %g0
2325
2326 GLOBL_FN(GL_PREFIX(TexCoord4fv))
2327 GL_PREFIX(TexCoord4fv):
2328 #ifdef __sparc_v9__
2329 sethi %hi(0x00000000), %g2
2330 sethi %hi(0x00000000), %g1
2331 or %g2, %lo(0x00000000), %g2
2332 or %g1, %lo(0x00000000), %g1
2333 sllx %g2, 32, %g2
2334 ldx [%g1 + %g2], %g1
2335 sethi %hi(8 * _gloffset_TexCoord4fv), %g2
2336 or %g2, %lo(8 * _gloffset_TexCoord4fv), %g2
2337 ldx [%g1 + %g2], %g3
2338 #else
2339 sethi %hi(0x00000000), %g1
2340 ld [%g1 + %lo(0x00000000)], %g1
2341 ld [%g1 + (4 * _gloffset_TexCoord4fv)], %g3
2342 #endif
2343 jmpl %g3, %g0
2344
2345 GLOBL_FN(GL_PREFIX(TexCoord4i))
2346 GL_PREFIX(TexCoord4i):
2347 #ifdef __sparc_v9__
2348 sethi %hi(0x00000000), %g2
2349 sethi %hi(0x00000000), %g1
2350 or %g2, %lo(0x00000000), %g2
2351 or %g1, %lo(0x00000000), %g1
2352 sllx %g2, 32, %g2
2353 ldx [%g1 + %g2], %g1
2354 sethi %hi(8 * _gloffset_TexCoord4i), %g2
2355 or %g2, %lo(8 * _gloffset_TexCoord4i), %g2
2356 ldx [%g1 + %g2], %g3
2357 #else
2358 sethi %hi(0x00000000), %g1
2359 ld [%g1 + %lo(0x00000000)], %g1
2360 ld [%g1 + (4 * _gloffset_TexCoord4i)], %g3
2361 #endif
2362 jmpl %g3, %g0
2363
2364 GLOBL_FN(GL_PREFIX(TexCoord4iv))
2365 GL_PREFIX(TexCoord4iv):
2366 #ifdef __sparc_v9__
2367 sethi %hi(0x00000000), %g2
2368 sethi %hi(0x00000000), %g1
2369 or %g2, %lo(0x00000000), %g2
2370 or %g1, %lo(0x00000000), %g1
2371 sllx %g2, 32, %g2
2372 ldx [%g1 + %g2], %g1
2373 sethi %hi(8 * _gloffset_TexCoord4iv), %g2
2374 or %g2, %lo(8 * _gloffset_TexCoord4iv), %g2
2375 ldx [%g1 + %g2], %g3
2376 #else
2377 sethi %hi(0x00000000), %g1
2378 ld [%g1 + %lo(0x00000000)], %g1
2379 ld [%g1 + (4 * _gloffset_TexCoord4iv)], %g3
2380 #endif
2381 jmpl %g3, %g0
2382
2383 GLOBL_FN(GL_PREFIX(TexCoord4s))
2384 GL_PREFIX(TexCoord4s):
2385 #ifdef __sparc_v9__
2386 sethi %hi(0x00000000), %g2
2387 sethi %hi(0x00000000), %g1
2388 or %g2, %lo(0x00000000), %g2
2389 or %g1, %lo(0x00000000), %g1
2390 sllx %g2, 32, %g2
2391 ldx [%g1 + %g2], %g1
2392 sethi %hi(8 * _gloffset_TexCoord4s), %g2
2393 or %g2, %lo(8 * _gloffset_TexCoord4s), %g2
2394 ldx [%g1 + %g2], %g3
2395 #else
2396 sethi %hi(0x00000000), %g1
2397 ld [%g1 + %lo(0x00000000)], %g1
2398 ld [%g1 + (4 * _gloffset_TexCoord4s)], %g3
2399 #endif
2400 jmpl %g3, %g0
2401
2402 GLOBL_FN(GL_PREFIX(TexCoord4sv))
2403 GL_PREFIX(TexCoord4sv):
2404 #ifdef __sparc_v9__
2405 sethi %hi(0x00000000), %g2
2406 sethi %hi(0x00000000), %g1
2407 or %g2, %lo(0x00000000), %g2
2408 or %g1, %lo(0x00000000), %g1
2409 sllx %g2, 32, %g2
2410 ldx [%g1 + %g2], %g1
2411 sethi %hi(8 * _gloffset_TexCoord4sv), %g2
2412 or %g2, %lo(8 * _gloffset_TexCoord4sv), %g2
2413 ldx [%g1 + %g2], %g3
2414 #else
2415 sethi %hi(0x00000000), %g1
2416 ld [%g1 + %lo(0x00000000)], %g1
2417 ld [%g1 + (4 * _gloffset_TexCoord4sv)], %g3
2418 #endif
2419 jmpl %g3, %g0
2420
2421 GLOBL_FN(GL_PREFIX(Vertex2d))
2422 GL_PREFIX(Vertex2d):
2423 #ifdef __sparc_v9__
2424 sethi %hi(0x00000000), %g2
2425 sethi %hi(0x00000000), %g1
2426 or %g2, %lo(0x00000000), %g2
2427 or %g1, %lo(0x00000000), %g1
2428 sllx %g2, 32, %g2
2429 ldx [%g1 + %g2], %g1
2430 sethi %hi(8 * _gloffset_Vertex2d), %g2
2431 or %g2, %lo(8 * _gloffset_Vertex2d), %g2
2432 ldx [%g1 + %g2], %g3
2433 #else
2434 sethi %hi(0x00000000), %g1
2435 ld [%g1 + %lo(0x00000000)], %g1
2436 ld [%g1 + (4 * _gloffset_Vertex2d)], %g3
2437 #endif
2438 jmpl %g3, %g0
2439
2440 GLOBL_FN(GL_PREFIX(Vertex2dv))
2441 GL_PREFIX(Vertex2dv):
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_Vertex2dv), %g2
2450 or %g2, %lo(8 * _gloffset_Vertex2dv), %g2
2451 ldx [%g1 + %g2], %g3
2452 #else
2453 sethi %hi(0x00000000), %g1
2454 ld [%g1 + %lo(0x00000000)], %g1
2455 ld [%g1 + (4 * _gloffset_Vertex2dv)], %g3
2456 #endif
2457 jmpl %g3, %g0
2458
2459 GLOBL_FN(GL_PREFIX(Vertex2f))
2460 GL_PREFIX(Vertex2f):
2461 #ifdef __sparc_v9__
2462 sethi %hi(0x00000000), %g2
2463 sethi %hi(0x00000000), %g1
2464 or %g2, %lo(0x00000000), %g2
2465 or %g1, %lo(0x00000000), %g1
2466 sllx %g2, 32, %g2
2467 ldx [%g1 + %g2], %g1
2468 sethi %hi(8 * _gloffset_Vertex2f), %g2
2469 or %g2, %lo(8 * _gloffset_Vertex2f), %g2
2470 ldx [%g1 + %g2], %g3
2471 #else
2472 sethi %hi(0x00000000), %g1
2473 ld [%g1 + %lo(0x00000000)], %g1
2474 ld [%g1 + (4 * _gloffset_Vertex2f)], %g3
2475 #endif
2476 jmpl %g3, %g0
2477
2478 GLOBL_FN(GL_PREFIX(Vertex2fv))
2479 GL_PREFIX(Vertex2fv):
2480 #ifdef __sparc_v9__
2481 sethi %hi(0x00000000), %g2
2482 sethi %hi(0x00000000), %g1
2483 or %g2, %lo(0x00000000), %g2
2484 or %g1, %lo(0x00000000), %g1
2485 sllx %g2, 32, %g2
2486 ldx [%g1 + %g2], %g1
2487 sethi %hi(8 * _gloffset_Vertex2fv), %g2
2488 or %g2, %lo(8 * _gloffset_Vertex2fv), %g2
2489 ldx [%g1 + %g2], %g3
2490 #else
2491 sethi %hi(0x00000000), %g1
2492 ld [%g1 + %lo(0x00000000)], %g1
2493 ld [%g1 + (4 * _gloffset_Vertex2fv)], %g3
2494 #endif
2495 jmpl %g3, %g0
2496
2497 GLOBL_FN(GL_PREFIX(Vertex2i))
2498 GL_PREFIX(Vertex2i):
2499 #ifdef __sparc_v9__
2500 sethi %hi(0x00000000), %g2
2501 sethi %hi(0x00000000), %g1
2502 or %g2, %lo(0x00000000), %g2
2503 or %g1, %lo(0x00000000), %g1
2504 sllx %g2, 32, %g2
2505 ldx [%g1 + %g2], %g1
2506 sethi %hi(8 * _gloffset_Vertex2i), %g2
2507 or %g2, %lo(8 * _gloffset_Vertex2i), %g2
2508 ldx [%g1 + %g2], %g3
2509 #else
2510 sethi %hi(0x00000000), %g1
2511 ld [%g1 + %lo(0x00000000)], %g1
2512 ld [%g1 + (4 * _gloffset_Vertex2i)], %g3
2513 #endif
2514 jmpl %g3, %g0
2515
2516 GLOBL_FN(GL_PREFIX(Vertex2iv))
2517 GL_PREFIX(Vertex2iv):
2518 #ifdef __sparc_v9__
2519 sethi %hi(0x00000000), %g2
2520 sethi %hi(0x00000000), %g1
2521 or %g2, %lo(0x00000000), %g2
2522 or %g1, %lo(0x00000000), %g1
2523 sllx %g2, 32, %g2
2524 ldx [%g1 + %g2], %g1
2525 sethi %hi(8 * _gloffset_Vertex2iv), %g2
2526 or %g2, %lo(8 * _gloffset_Vertex2iv), %g2
2527 ldx [%g1 + %g2], %g3
2528 #else
2529 sethi %hi(0x00000000), %g1
2530 ld [%g1 + %lo(0x00000000)], %g1
2531 ld [%g1 + (4 * _gloffset_Vertex2iv)], %g3
2532 #endif
2533 jmpl %g3, %g0
2534
2535 GLOBL_FN(GL_PREFIX(Vertex2s))
2536 GL_PREFIX(Vertex2s):
2537 #ifdef __sparc_v9__
2538 sethi %hi(0x00000000), %g2
2539 sethi %hi(0x00000000), %g1
2540 or %g2, %lo(0x00000000), %g2
2541 or %g1, %lo(0x00000000), %g1
2542 sllx %g2, 32, %g2
2543 ldx [%g1 + %g2], %g1
2544 sethi %hi(8 * _gloffset_Vertex2s), %g2
2545 or %g2, %lo(8 * _gloffset_Vertex2s), %g2
2546 ldx [%g1 + %g2], %g3
2547 #else
2548 sethi %hi(0x00000000), %g1
2549 ld [%g1 + %lo(0x00000000)], %g1
2550 ld [%g1 + (4 * _gloffset_Vertex2s)], %g3
2551 #endif
2552 jmpl %g3, %g0
2553
2554 GLOBL_FN(GL_PREFIX(Vertex2sv))
2555 GL_PREFIX(Vertex2sv):
2556 #ifdef __sparc_v9__
2557 sethi %hi(0x00000000), %g2
2558 sethi %hi(0x00000000), %g1
2559 or %g2, %lo(0x00000000), %g2
2560 or %g1, %lo(0x00000000), %g1
2561 sllx %g2, 32, %g2
2562 ldx [%g1 + %g2], %g1
2563 sethi %hi(8 * _gloffset_Vertex2sv), %g2
2564 or %g2, %lo(8 * _gloffset_Vertex2sv), %g2
2565 ldx [%g1 + %g2], %g3
2566 #else
2567 sethi %hi(0x00000000), %g1
2568 ld [%g1 + %lo(0x00000000)], %g1
2569 ld [%g1 + (4 * _gloffset_Vertex2sv)], %g3
2570 #endif
2571 jmpl %g3, %g0
2572
2573 GLOBL_FN(GL_PREFIX(Vertex3d))
2574 GL_PREFIX(Vertex3d):
2575 #ifdef __sparc_v9__
2576 sethi %hi(0x00000000), %g2
2577 sethi %hi(0x00000000), %g1
2578 or %g2, %lo(0x00000000), %g2
2579 or %g1, %lo(0x00000000), %g1
2580 sllx %g2, 32, %g2
2581 ldx [%g1 + %g2], %g1
2582 sethi %hi(8 * _gloffset_Vertex3d), %g2
2583 or %g2, %lo(8 * _gloffset_Vertex3d), %g2
2584 ldx [%g1 + %g2], %g3
2585 #else
2586 sethi %hi(0x00000000), %g1
2587 ld [%g1 + %lo(0x00000000)], %g1
2588 ld [%g1 + (4 * _gloffset_Vertex3d)], %g3
2589 #endif
2590 jmpl %g3, %g0
2591
2592 GLOBL_FN(GL_PREFIX(Vertex3dv))
2593 GL_PREFIX(Vertex3dv):
2594 #ifdef __sparc_v9__
2595 sethi %hi(0x00000000), %g2
2596 sethi %hi(0x00000000), %g1
2597 or %g2, %lo(0x00000000), %g2
2598 or %g1, %lo(0x00000000), %g1
2599 sllx %g2, 32, %g2
2600 ldx [%g1 + %g2], %g1
2601 sethi %hi(8 * _gloffset_Vertex3dv), %g2
2602 or %g2, %lo(8 * _gloffset_Vertex3dv), %g2
2603 ldx [%g1 + %g2], %g3
2604 #else
2605 sethi %hi(0x00000000), %g1
2606 ld [%g1 + %lo(0x00000000)], %g1
2607 ld [%g1 + (4 * _gloffset_Vertex3dv)], %g3
2608 #endif
2609 jmpl %g3, %g0
2610
2611 GLOBL_FN(GL_PREFIX(Vertex3f))
2612 GL_PREFIX(Vertex3f):
2613 #ifdef __sparc_v9__
2614 sethi %hi(0x00000000), %g2
2615 sethi %hi(0x00000000), %g1
2616 or %g2, %lo(0x00000000), %g2
2617 or %g1, %lo(0x00000000), %g1
2618 sllx %g2, 32, %g2
2619 ldx [%g1 + %g2], %g1
2620 sethi %hi(8 * _gloffset_Vertex3f), %g2
2621 or %g2, %lo(8 * _gloffset_Vertex3f), %g2
2622 ldx [%g1 + %g2], %g3
2623 #else
2624 sethi %hi(0x00000000), %g1
2625 ld [%g1 + %lo(0x00000000)], %g1
2626 ld [%g1 + (4 * _gloffset_Vertex3f)], %g3
2627 #endif
2628 jmpl %g3, %g0
2629
2630 GLOBL_FN(GL_PREFIX(Vertex3fv))
2631 GL_PREFIX(Vertex3fv):
2632 #ifdef __sparc_v9__
2633 sethi %hi(0x00000000), %g2
2634 sethi %hi(0x00000000), %g1
2635 or %g2, %lo(0x00000000), %g2
2636 or %g1, %lo(0x00000000), %g1
2637 sllx %g2, 32, %g2
2638 ldx [%g1 + %g2], %g1
2639 sethi %hi(8 * _gloffset_Vertex3fv), %g2
2640 or %g2, %lo(8 * _gloffset_Vertex3fv), %g2
2641 ldx [%g1 + %g2], %g3
2642 #else
2643 sethi %hi(0x00000000), %g1
2644 ld [%g1 + %lo(0x00000000)], %g1
2645 ld [%g1 + (4 * _gloffset_Vertex3fv)], %g3
2646 #endif
2647 jmpl %g3, %g0
2648
2649 GLOBL_FN(GL_PREFIX(Vertex3i))
2650 GL_PREFIX(Vertex3i):
2651 #ifdef __sparc_v9__
2652 sethi %hi(0x00000000), %g2
2653 sethi %hi(0x00000000), %g1
2654 or %g2, %lo(0x00000000), %g2
2655 or %g1, %lo(0x00000000), %g1
2656 sllx %g2, 32, %g2
2657 ldx [%g1 + %g2], %g1
2658 sethi %hi(8 * _gloffset_Vertex3i), %g2
2659 or %g2, %lo(8 * _gloffset_Vertex3i), %g2
2660 ldx [%g1 + %g2], %g3
2661 #else
2662 sethi %hi(0x00000000), %g1
2663 ld [%g1 + %lo(0x00000000)], %g1
2664 ld [%g1 + (4 * _gloffset_Vertex3i)], %g3
2665 #endif
2666 jmpl %g3, %g0
2667
2668 GLOBL_FN(GL_PREFIX(Vertex3iv))
2669 GL_PREFIX(Vertex3iv):
2670 #ifdef __sparc_v9__
2671 sethi %hi(0x00000000), %g2
2672 sethi %hi(0x00000000), %g1
2673 or %g2, %lo(0x00000000), %g2
2674 or %g1, %lo(0x00000000), %g1
2675 sllx %g2, 32, %g2
2676 ldx [%g1 + %g2], %g1
2677 sethi %hi(8 * _gloffset_Vertex3iv), %g2
2678 or %g2, %lo(8 * _gloffset_Vertex3iv), %g2
2679 ldx [%g1 + %g2], %g3
2680 #else
2681 sethi %hi(0x00000000), %g1
2682 ld [%g1 + %lo(0x00000000)], %g1
2683 ld [%g1 + (4 * _gloffset_Vertex3iv)], %g3
2684 #endif
2685 jmpl %g3, %g0
2686
2687 GLOBL_FN(GL_PREFIX(Vertex3s))
2688 GL_PREFIX(Vertex3s):
2689 #ifdef __sparc_v9__
2690 sethi %hi(0x00000000), %g2
2691 sethi %hi(0x00000000), %g1
2692 or %g2, %lo(0x00000000), %g2
2693 or %g1, %lo(0x00000000), %g1
2694 sllx %g2, 32, %g2
2695 ldx [%g1 + %g2], %g1
2696 sethi %hi(8 * _gloffset_Vertex3s), %g2
2697 or %g2, %lo(8 * _gloffset_Vertex3s), %g2
2698 ldx [%g1 + %g2], %g3
2699 #else
2700 sethi %hi(0x00000000), %g1
2701 ld [%g1 + %lo(0x00000000)], %g1
2702 ld [%g1 + (4 * _gloffset_Vertex3s)], %g3
2703 #endif
2704 jmpl %g3, %g0
2705
2706 GLOBL_FN(GL_PREFIX(Vertex3sv))
2707 GL_PREFIX(Vertex3sv):
2708 #ifdef __sparc_v9__
2709 sethi %hi(0x00000000), %g2
2710 sethi %hi(0x00000000), %g1
2711 or %g2, %lo(0x00000000), %g2
2712 or %g1, %lo(0x00000000), %g1
2713 sllx %g2, 32, %g2
2714 ldx [%g1 + %g2], %g1
2715 sethi %hi(8 * _gloffset_Vertex3sv), %g2
2716 or %g2, %lo(8 * _gloffset_Vertex3sv), %g2
2717 ldx [%g1 + %g2], %g3
2718 #else
2719 sethi %hi(0x00000000), %g1
2720 ld [%g1 + %lo(0x00000000)], %g1
2721 ld [%g1 + (4 * _gloffset_Vertex3sv)], %g3
2722 #endif
2723 jmpl %g3, %g0
2724
2725 GLOBL_FN(GL_PREFIX(Vertex4d))
2726 GL_PREFIX(Vertex4d):
2727 #ifdef __sparc_v9__
2728 sethi %hi(0x00000000), %g2
2729 sethi %hi(0x00000000), %g1
2730 or %g2, %lo(0x00000000), %g2
2731 or %g1, %lo(0x00000000), %g1
2732 sllx %g2, 32, %g2
2733 ldx [%g1 + %g2], %g1
2734 sethi %hi(8 * _gloffset_Vertex4d), %g2
2735 or %g2, %lo(8 * _gloffset_Vertex4d), %g2
2736 ldx [%g1 + %g2], %g3
2737 #else
2738 sethi %hi(0x00000000), %g1
2739 ld [%g1 + %lo(0x00000000)], %g1
2740 ld [%g1 + (4 * _gloffset_Vertex4d)], %g3
2741 #endif
2742 jmpl %g3, %g0
2743
2744 GLOBL_FN(GL_PREFIX(Vertex4dv))
2745 GL_PREFIX(Vertex4dv):
2746 #ifdef __sparc_v9__
2747 sethi %hi(0x00000000), %g2
2748 sethi %hi(0x00000000), %g1
2749 or %g2, %lo(0x00000000), %g2
2750 or %g1, %lo(0x00000000), %g1
2751 sllx %g2, 32, %g2
2752 ldx [%g1 + %g2], %g1
2753 sethi %hi(8 * _gloffset_Vertex4dv), %g2
2754 or %g2, %lo(8 * _gloffset_Vertex4dv), %g2
2755 ldx [%g1 + %g2], %g3
2756 #else
2757 sethi %hi(0x00000000), %g1
2758 ld [%g1 + %lo(0x00000000)], %g1
2759 ld [%g1 + (4 * _gloffset_Vertex4dv)], %g3
2760 #endif
2761 jmpl %g3, %g0
2762
2763 GLOBL_FN(GL_PREFIX(Vertex4f))
2764 GL_PREFIX(Vertex4f):
2765 #ifdef __sparc_v9__
2766 sethi %hi(0x00000000), %g2
2767 sethi %hi(0x00000000), %g1
2768 or %g2, %lo(0x00000000), %g2
2769 or %g1, %lo(0x00000000), %g1
2770 sllx %g2, 32, %g2
2771 ldx [%g1 + %g2], %g1
2772 sethi %hi(8 * _gloffset_Vertex4f), %g2
2773 or %g2, %lo(8 * _gloffset_Vertex4f), %g2
2774 ldx [%g1 + %g2], %g3
2775 #else
2776 sethi %hi(0x00000000), %g1
2777 ld [%g1 + %lo(0x00000000)], %g1
2778 ld [%g1 + (4 * _gloffset_Vertex4f)], %g3
2779 #endif
2780 jmpl %g3, %g0
2781
2782 GLOBL_FN(GL_PREFIX(Vertex4fv))
2783 GL_PREFIX(Vertex4fv):
2784 #ifdef __sparc_v9__
2785 sethi %hi(0x00000000), %g2
2786 sethi %hi(0x00000000), %g1
2787 or %g2, %lo(0x00000000), %g2
2788 or %g1, %lo(0x00000000), %g1
2789 sllx %g2, 32, %g2
2790 ldx [%g1 + %g2], %g1
2791 sethi %hi(8 * _gloffset_Vertex4fv), %g2
2792 or %g2, %lo(8 * _gloffset_Vertex4fv), %g2
2793 ldx [%g1 + %g2], %g3
2794 #else
2795 sethi %hi(0x00000000), %g1
2796 ld [%g1 + %lo(0x00000000)], %g1
2797 ld [%g1 + (4 * _gloffset_Vertex4fv)], %g3
2798 #endif
2799 jmpl %g3, %g0
2800
2801 GLOBL_FN(GL_PREFIX(Vertex4i))
2802 GL_PREFIX(Vertex4i):
2803 #ifdef __sparc_v9__
2804 sethi %hi(0x00000000), %g2
2805 sethi %hi(0x00000000), %g1
2806 or %g2, %lo(0x00000000), %g2
2807 or %g1, %lo(0x00000000), %g1
2808 sllx %g2, 32, %g2
2809 ldx [%g1 + %g2], %g1
2810 sethi %hi(8 * _gloffset_Vertex4i), %g2
2811 or %g2, %lo(8 * _gloffset_Vertex4i), %g2
2812 ldx [%g1 + %g2], %g3
2813 #else
2814 sethi %hi(0x00000000), %g1
2815 ld [%g1 + %lo(0x00000000)], %g1
2816 ld [%g1 + (4 * _gloffset_Vertex4i)], %g3
2817 #endif
2818 jmpl %g3, %g0
2819
2820 GLOBL_FN(GL_PREFIX(Vertex4iv))
2821 GL_PREFIX(Vertex4iv):
2822 #ifdef __sparc_v9__
2823 sethi %hi(0x00000000), %g2
2824 sethi %hi(0x00000000), %g1
2825 or %g2, %lo(0x00000000), %g2
2826 or %g1, %lo(0x00000000), %g1
2827 sllx %g2, 32, %g2
2828 ldx [%g1 + %g2], %g1
2829 sethi %hi(8 * _gloffset_Vertex4iv), %g2
2830 or %g2, %lo(8 * _gloffset_Vertex4iv), %g2
2831 ldx [%g1 + %g2], %g3
2832 #else
2833 sethi %hi(0x00000000), %g1
2834 ld [%g1 + %lo(0x00000000)], %g1
2835 ld [%g1 + (4 * _gloffset_Vertex4iv)], %g3
2836 #endif
2837 jmpl %g3, %g0
2838
2839 GLOBL_FN(GL_PREFIX(Vertex4s))
2840 GL_PREFIX(Vertex4s):
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_Vertex4s), %g2
2849 or %g2, %lo(8 * _gloffset_Vertex4s), %g2
2850 ldx [%g1 + %g2], %g3
2851 #else
2852 sethi %hi(0x00000000), %g1
2853 ld [%g1 + %lo(0x00000000)], %g1
2854 ld [%g1 + (4 * _gloffset_Vertex4s)], %g3
2855 #endif
2856 jmpl %g3, %g0
2857
2858 GLOBL_FN(GL_PREFIX(Vertex4sv))
2859 GL_PREFIX(Vertex4sv):
2860 #ifdef __sparc_v9__
2861 sethi %hi(0x00000000), %g2
2862 sethi %hi(0x00000000), %g1
2863 or %g2, %lo(0x00000000), %g2
2864 or %g1, %lo(0x00000000), %g1
2865 sllx %g2, 32, %g2
2866 ldx [%g1 + %g2], %g1
2867 sethi %hi(8 * _gloffset_Vertex4sv), %g2
2868 or %g2, %lo(8 * _gloffset_Vertex4sv), %g2
2869 ldx [%g1 + %g2], %g3
2870 #else
2871 sethi %hi(0x00000000), %g1
2872 ld [%g1 + %lo(0x00000000)], %g1
2873 ld [%g1 + (4 * _gloffset_Vertex4sv)], %g3
2874 #endif
2875 jmpl %g3, %g0
2876
2877 GLOBL_FN(GL_PREFIX(ClipPlane))
2878 GL_PREFIX(ClipPlane):
2879 #ifdef __sparc_v9__
2880 sethi %hi(0x00000000), %g2
2881 sethi %hi(0x00000000), %g1
2882 or %g2, %lo(0x00000000), %g2
2883 or %g1, %lo(0x00000000), %g1
2884 sllx %g2, 32, %g2
2885 ldx [%g1 + %g2], %g1
2886 sethi %hi(8 * _gloffset_ClipPlane), %g2
2887 or %g2, %lo(8 * _gloffset_ClipPlane), %g2
2888 ldx [%g1 + %g2], %g3
2889 #else
2890 sethi %hi(0x00000000), %g1
2891 ld [%g1 + %lo(0x00000000)], %g1
2892 ld [%g1 + (4 * _gloffset_ClipPlane)], %g3
2893 #endif
2894 jmpl %g3, %g0
2895
2896 GLOBL_FN(GL_PREFIX(ColorMaterial))
2897 GL_PREFIX(ColorMaterial):
2898 #ifdef __sparc_v9__
2899 sethi %hi(0x00000000), %g2
2900 sethi %hi(0x00000000), %g1
2901 or %g2, %lo(0x00000000), %g2
2902 or %g1, %lo(0x00000000), %g1
2903 sllx %g2, 32, %g2
2904 ldx [%g1 + %g2], %g1
2905 sethi %hi(8 * _gloffset_ColorMaterial), %g2
2906 or %g2, %lo(8 * _gloffset_ColorMaterial), %g2
2907 ldx [%g1 + %g2], %g3
2908 #else
2909 sethi %hi(0x00000000), %g1
2910 ld [%g1 + %lo(0x00000000)], %g1
2911 ld [%g1 + (4 * _gloffset_ColorMaterial)], %g3
2912 #endif
2913 jmpl %g3, %g0
2914
2915 GLOBL_FN(GL_PREFIX(CullFace))
2916 GL_PREFIX(CullFace):
2917 #ifdef __sparc_v9__
2918 sethi %hi(0x00000000), %g2
2919 sethi %hi(0x00000000), %g1
2920 or %g2, %lo(0x00000000), %g2
2921 or %g1, %lo(0x00000000), %g1
2922 sllx %g2, 32, %g2
2923 ldx [%g1 + %g2], %g1
2924 sethi %hi(8 * _gloffset_CullFace), %g2
2925 or %g2, %lo(8 * _gloffset_CullFace), %g2
2926 ldx [%g1 + %g2], %g3
2927 #else
2928 sethi %hi(0x00000000), %g1
2929 ld [%g1 + %lo(0x00000000)], %g1
2930 ld [%g1 + (4 * _gloffset_CullFace)], %g3
2931 #endif
2932 jmpl %g3, %g0
2933
2934 GLOBL_FN(GL_PREFIX(Fogf))
2935 GL_PREFIX(Fogf):
2936 #ifdef __sparc_v9__
2937 sethi %hi(0x00000000), %g2
2938 sethi %hi(0x00000000), %g1
2939 or %g2, %lo(0x00000000), %g2
2940 or %g1, %lo(0x00000000), %g1
2941 sllx %g2, 32, %g2
2942 ldx [%g1 + %g2], %g1
2943 sethi %hi(8 * _gloffset_Fogf), %g2
2944 or %g2, %lo(8 * _gloffset_Fogf), %g2
2945 ldx [%g1 + %g2], %g3
2946 #else
2947 sethi %hi(0x00000000), %g1
2948 ld [%g1 + %lo(0x00000000)], %g1
2949 ld [%g1 + (4 * _gloffset_Fogf)], %g3
2950 #endif
2951 jmpl %g3, %g0
2952
2953 GLOBL_FN(GL_PREFIX(Fogfv))
2954 GL_PREFIX(Fogfv):
2955 #ifdef __sparc_v9__
2956 sethi %hi(0x00000000), %g2
2957 sethi %hi(0x00000000), %g1
2958 or %g2, %lo(0x00000000), %g2
2959 or %g1, %lo(0x00000000), %g1
2960 sllx %g2, 32, %g2
2961 ldx [%g1 + %g2], %g1
2962 sethi %hi(8 * _gloffset_Fogfv), %g2
2963 or %g2, %lo(8 * _gloffset_Fogfv), %g2
2964 ldx [%g1 + %g2], %g3
2965 #else
2966 sethi %hi(0x00000000), %g1
2967 ld [%g1 + %lo(0x00000000)], %g1
2968 ld [%g1 + (4 * _gloffset_Fogfv)], %g3
2969 #endif
2970 jmpl %g3, %g0
2971
2972 GLOBL_FN(GL_PREFIX(Fogi))
2973 GL_PREFIX(Fogi):
2974 #ifdef __sparc_v9__
2975 sethi %hi(0x00000000), %g2
2976 sethi %hi(0x00000000), %g1
2977 or %g2, %lo(0x00000000), %g2
2978 or %g1, %lo(0x00000000), %g1
2979 sllx %g2, 32, %g2
2980 ldx [%g1 + %g2], %g1
2981 sethi %hi(8 * _gloffset_Fogi), %g2
2982 or %g2, %lo(8 * _gloffset_Fogi), %g2
2983 ldx [%g1 + %g2], %g3
2984 #else
2985 sethi %hi(0x00000000), %g1
2986 ld [%g1 + %lo(0x00000000)], %g1
2987 ld [%g1 + (4 * _gloffset_Fogi)], %g3
2988 #endif
2989 jmpl %g3, %g0
2990
2991 GLOBL_FN(GL_PREFIX(Fogiv))
2992 GL_PREFIX(Fogiv):
2993 #ifdef __sparc_v9__
2994 sethi %hi(0x00000000), %g2
2995 sethi %hi(0x00000000), %g1
2996 or %g2, %lo(0x00000000), %g2
2997 or %g1, %lo(0x00000000), %g1
2998 sllx %g2, 32, %g2
2999 ldx [%g1 + %g2], %g1
3000 sethi %hi(8 * _gloffset_Fogiv), %g2
3001 or %g2, %lo(8 * _gloffset_Fogiv), %g2
3002 ldx [%g1 + %g2], %g3
3003 #else
3004 sethi %hi(0x00000000), %g1
3005 ld [%g1 + %lo(0x00000000)], %g1
3006 ld [%g1 + (4 * _gloffset_Fogiv)], %g3
3007 #endif
3008 jmpl %g3, %g0
3009
3010 GLOBL_FN(GL_PREFIX(FrontFace))
3011 GL_PREFIX(FrontFace):
3012 #ifdef __sparc_v9__
3013 sethi %hi(0x00000000), %g2
3014 sethi %hi(0x00000000), %g1
3015 or %g2, %lo(0x00000000), %g2
3016 or %g1, %lo(0x00000000), %g1
3017 sllx %g2, 32, %g2
3018 ldx [%g1 + %g2], %g1
3019 sethi %hi(8 * _gloffset_FrontFace), %g2
3020 or %g2, %lo(8 * _gloffset_FrontFace), %g2
3021 ldx [%g1 + %g2], %g3
3022 #else
3023 sethi %hi(0x00000000), %g1
3024 ld [%g1 + %lo(0x00000000)], %g1
3025 ld [%g1 + (4 * _gloffset_FrontFace)], %g3
3026 #endif
3027 jmpl %g3, %g0
3028
3029 GLOBL_FN(GL_PREFIX(Hint))
3030 GL_PREFIX(Hint):
3031 #ifdef __sparc_v9__
3032 sethi %hi(0x00000000), %g2
3033 sethi %hi(0x00000000), %g1
3034 or %g2, %lo(0x00000000), %g2
3035 or %g1, %lo(0x00000000), %g1
3036 sllx %g2, 32, %g2
3037 ldx [%g1 + %g2], %g1
3038 sethi %hi(8 * _gloffset_Hint), %g2
3039 or %g2, %lo(8 * _gloffset_Hint), %g2
3040 ldx [%g1 + %g2], %g3
3041 #else
3042 sethi %hi(0x00000000), %g1
3043 ld [%g1 + %lo(0x00000000)], %g1
3044 ld [%g1 + (4 * _gloffset_Hint)], %g3
3045 #endif
3046 jmpl %g3, %g0
3047
3048 GLOBL_FN(GL_PREFIX(Lightf))
3049 GL_PREFIX(Lightf):
3050 #ifdef __sparc_v9__
3051 sethi %hi(0x00000000), %g2
3052 sethi %hi(0x00000000), %g1
3053 or %g2, %lo(0x00000000), %g2
3054 or %g1, %lo(0x00000000), %g1
3055 sllx %g2, 32, %g2
3056 ldx [%g1 + %g2], %g1
3057 sethi %hi(8 * _gloffset_Lightf), %g2
3058 or %g2, %lo(8 * _gloffset_Lightf), %g2
3059 ldx [%g1 + %g2], %g3
3060 #else
3061 sethi %hi(0x00000000), %g1
3062 ld [%g1 + %lo(0x00000000)], %g1
3063 ld [%g1 + (4 * _gloffset_Lightf)], %g3
3064 #endif
3065 jmpl %g3, %g0
3066
3067 GLOBL_FN(GL_PREFIX(Lightfv))
3068 GL_PREFIX(Lightfv):
3069 #ifdef __sparc_v9__
3070 sethi %hi(0x00000000), %g2
3071 sethi %hi(0x00000000), %g1
3072 or %g2, %lo(0x00000000), %g2
3073 or %g1, %lo(0x00000000), %g1
3074 sllx %g2, 32, %g2
3075 ldx [%g1 + %g2], %g1
3076 sethi %hi(8 * _gloffset_Lightfv), %g2
3077 or %g2, %lo(8 * _gloffset_Lightfv), %g2
3078 ldx [%g1 + %g2], %g3
3079 #else
3080 sethi %hi(0x00000000), %g1
3081 ld [%g1 + %lo(0x00000000)], %g1
3082 ld [%g1 + (4 * _gloffset_Lightfv)], %g3
3083 #endif
3084 jmpl %g3, %g0
3085
3086 GLOBL_FN(GL_PREFIX(Lighti))
3087 GL_PREFIX(Lighti):
3088 #ifdef __sparc_v9__
3089 sethi %hi(0x00000000), %g2
3090 sethi %hi(0x00000000), %g1
3091 or %g2, %lo(0x00000000), %g2
3092 or %g1, %lo(0x00000000), %g1
3093 sllx %g2, 32, %g2
3094 ldx [%g1 + %g2], %g1
3095 sethi %hi(8 * _gloffset_Lighti), %g2
3096 or %g2, %lo(8 * _gloffset_Lighti), %g2
3097 ldx [%g1 + %g2], %g3
3098 #else
3099 sethi %hi(0x00000000), %g1
3100 ld [%g1 + %lo(0x00000000)], %g1
3101 ld [%g1 + (4 * _gloffset_Lighti)], %g3
3102 #endif
3103 jmpl %g3, %g0
3104
3105 GLOBL_FN(GL_PREFIX(Lightiv))
3106 GL_PREFIX(Lightiv):
3107 #ifdef __sparc_v9__
3108 sethi %hi(0x00000000), %g2
3109 sethi %hi(0x00000000), %g1
3110 or %g2, %lo(0x00000000), %g2
3111 or %g1, %lo(0x00000000), %g1
3112 sllx %g2, 32, %g2
3113 ldx [%g1 + %g2], %g1
3114 sethi %hi(8 * _gloffset_Lightiv), %g2
3115 or %g2, %lo(8 * _gloffset_Lightiv), %g2
3116 ldx [%g1 + %g2], %g3
3117 #else
3118 sethi %hi(0x00000000), %g1
3119 ld [%g1 + %lo(0x00000000)], %g1
3120 ld [%g1 + (4 * _gloffset_Lightiv)], %g3
3121 #endif
3122 jmpl %g3, %g0
3123
3124 GLOBL_FN(GL_PREFIX(LightModelf))
3125 GL_PREFIX(LightModelf):
3126 #ifdef __sparc_v9__
3127 sethi %hi(0x00000000), %g2
3128 sethi %hi(0x00000000), %g1
3129 or %g2, %lo(0x00000000), %g2
3130 or %g1, %lo(0x00000000), %g1
3131 sllx %g2, 32, %g2
3132 ldx [%g1 + %g2], %g1
3133 sethi %hi(8 * _gloffset_LightModelf), %g2
3134 or %g2, %lo(8 * _gloffset_LightModelf), %g2
3135 ldx [%g1 + %g2], %g3
3136 #else
3137 sethi %hi(0x00000000), %g1
3138 ld [%g1 + %lo(0x00000000)], %g1
3139 ld [%g1 + (4 * _gloffset_LightModelf)], %g3
3140 #endif
3141 jmpl %g3, %g0
3142
3143 GLOBL_FN(GL_PREFIX(LightModelfv))
3144 GL_PREFIX(LightModelfv):
3145 #ifdef __sparc_v9__
3146 sethi %hi(0x00000000), %g2
3147 sethi %hi(0x00000000), %g1
3148 or %g2, %lo(0x00000000), %g2
3149 or %g1, %lo(0x00000000), %g1
3150 sllx %g2, 32, %g2
3151 ldx [%g1 + %g2], %g1
3152 sethi %hi(8 * _gloffset_LightModelfv), %g2
3153 or %g2, %lo(8 * _gloffset_LightModelfv), %g2
3154 ldx [%g1 + %g2], %g3
3155 #else
3156 sethi %hi(0x00000000), %g1
3157 ld [%g1 + %lo(0x00000000)], %g1
3158 ld [%g1 + (4 * _gloffset_LightModelfv)], %g3
3159 #endif
3160 jmpl %g3, %g0
3161
3162 GLOBL_FN(GL_PREFIX(LightModeli))
3163 GL_PREFIX(LightModeli):
3164 #ifdef __sparc_v9__
3165 sethi %hi(0x00000000), %g2
3166 sethi %hi(0x00000000), %g1
3167 or %g2, %lo(0x00000000), %g2
3168 or %g1, %lo(0x00000000), %g1
3169 sllx %g2, 32, %g2
3170 ldx [%g1 + %g2], %g1
3171 sethi %hi(8 * _gloffset_LightModeli), %g2
3172 or %g2, %lo(8 * _gloffset_LightModeli), %g2
3173 ldx [%g1 + %g2], %g3
3174 #else
3175 sethi %hi(0x00000000), %g1
3176 ld [%g1 + %lo(0x00000000)], %g1
3177 ld [%g1 + (4 * _gloffset_LightModeli)], %g3
3178 #endif
3179 jmpl %g3, %g0
3180
3181 GLOBL_FN(GL_PREFIX(LightModeliv))
3182 GL_PREFIX(LightModeliv):
3183 #ifdef __sparc_v9__
3184 sethi %hi(0x00000000), %g2
3185 sethi %hi(0x00000000), %g1
3186 or %g2, %lo(0x00000000), %g2
3187 or %g1, %lo(0x00000000), %g1
3188 sllx %g2, 32, %g2
3189 ldx [%g1 + %g2], %g1
3190 sethi %hi(8 * _gloffset_LightModeliv), %g2
3191 or %g2, %lo(8 * _gloffset_LightModeliv), %g2
3192 ldx [%g1 + %g2], %g3
3193 #else
3194 sethi %hi(0x00000000), %g1
3195 ld [%g1 + %lo(0x00000000)], %g1
3196 ld [%g1 + (4 * _gloffset_LightModeliv)], %g3
3197 #endif
3198 jmpl %g3, %g0
3199
3200 GLOBL_FN(GL_PREFIX(LineStipple))
3201 GL_PREFIX(LineStipple):
3202 #ifdef __sparc_v9__
3203 sethi %hi(0x00000000), %g2
3204 sethi %hi(0x00000000), %g1
3205 or %g2, %lo(0x00000000), %g2
3206 or %g1, %lo(0x00000000), %g1
3207 sllx %g2, 32, %g2
3208 ldx [%g1 + %g2], %g1
3209 sethi %hi(8 * _gloffset_LineStipple), %g2
3210 or %g2, %lo(8 * _gloffset_LineStipple), %g2
3211 ldx [%g1 + %g2], %g3
3212 #else
3213 sethi %hi(0x00000000), %g1
3214 ld [%g1 + %lo(0x00000000)], %g1
3215 ld [%g1 + (4 * _gloffset_LineStipple)], %g3
3216 #endif
3217 jmpl %g3, %g0
3218
3219 GLOBL_FN(GL_PREFIX(LineWidth))
3220 GL_PREFIX(LineWidth):
3221 #ifdef __sparc_v9__
3222 sethi %hi(0x00000000), %g2
3223 sethi %hi(0x00000000), %g1
3224 or %g2, %lo(0x00000000), %g2
3225 or %g1, %lo(0x00000000), %g1
3226 sllx %g2, 32, %g2
3227 ldx [%g1 + %g2], %g1
3228 sethi %hi(8 * _gloffset_LineWidth), %g2
3229 or %g2, %lo(8 * _gloffset_LineWidth), %g2
3230 ldx [%g1 + %g2], %g3
3231 #else
3232 sethi %hi(0x00000000), %g1
3233 ld [%g1 + %lo(0x00000000)], %g1
3234 ld [%g1 + (4 * _gloffset_LineWidth)], %g3
3235 #endif
3236 jmpl %g3, %g0
3237
3238 GLOBL_FN(GL_PREFIX(Materialf))
3239 GL_PREFIX(Materialf):
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_Materialf), %g2
3248 or %g2, %lo(8 * _gloffset_Materialf), %g2
3249 ldx [%g1 + %g2], %g3
3250 #else
3251 sethi %hi(0x00000000), %g1
3252 ld [%g1 + %lo(0x00000000)], %g1
3253 ld [%g1 + (4 * _gloffset_Materialf)], %g3
3254 #endif
3255 jmpl %g3, %g0
3256
3257 GLOBL_FN(GL_PREFIX(Materialfv))
3258 GL_PREFIX(Materialfv):
3259 #ifdef __sparc_v9__
3260 sethi %hi(0x00000000), %g2
3261 sethi %hi(0x00000000), %g1
3262 or %g2, %lo(0x00000000), %g2
3263 or %g1, %lo(0x00000000), %g1
3264 sllx %g2, 32, %g2
3265 ldx [%g1 + %g2], %g1
3266 sethi %hi(8 * _gloffset_Materialfv), %g2
3267 or %g2, %lo(8 * _gloffset_Materialfv), %g2
3268 ldx [%g1 + %g2], %g3
3269 #else
3270 sethi %hi(0x00000000), %g1
3271 ld [%g1 + %lo(0x00000000)], %g1
3272 ld [%g1 + (4 * _gloffset_Materialfv)], %g3
3273 #endif
3274 jmpl %g3, %g0
3275
3276 GLOBL_FN(GL_PREFIX(Materiali))
3277 GL_PREFIX(Materiali):
3278 #ifdef __sparc_v9__
3279 sethi %hi(0x00000000), %g2
3280 sethi %hi(0x00000000), %g1
3281 or %g2, %lo(0x00000000), %g2
3282 or %g1, %lo(0x00000000), %g1
3283 sllx %g2, 32, %g2
3284 ldx [%g1 + %g2], %g1
3285 sethi %hi(8 * _gloffset_Materiali), %g2
3286 or %g2, %lo(8 * _gloffset_Materiali), %g2
3287 ldx [%g1 + %g2], %g3
3288 #else
3289 sethi %hi(0x00000000), %g1
3290 ld [%g1 + %lo(0x00000000)], %g1
3291 ld [%g1 + (4 * _gloffset_Materiali)], %g3
3292 #endif
3293 jmpl %g3, %g0
3294
3295 GLOBL_FN(GL_PREFIX(Materialiv))
3296 GL_PREFIX(Materialiv):
3297 #ifdef __sparc_v9__
3298 sethi %hi(0x00000000), %g2
3299 sethi %hi(0x00000000), %g1
3300 or %g2, %lo(0x00000000), %g2
3301 or %g1, %lo(0x00000000), %g1
3302 sllx %g2, 32, %g2
3303 ldx [%g1 + %g2], %g1
3304 sethi %hi(8 * _gloffset_Materialiv), %g2
3305 or %g2, %lo(8 * _gloffset_Materialiv), %g2
3306 ldx [%g1 + %g2], %g3
3307 #else
3308 sethi %hi(0x00000000), %g1
3309 ld [%g1 + %lo(0x00000000)], %g1
3310 ld [%g1 + (4 * _gloffset_Materialiv)], %g3
3311 #endif
3312 jmpl %g3, %g0
3313
3314 GLOBL_FN(GL_PREFIX(PointSize))
3315 GL_PREFIX(PointSize):
3316 #ifdef __sparc_v9__
3317 sethi %hi(0x00000000), %g2
3318 sethi %hi(0x00000000), %g1
3319 or %g2, %lo(0x00000000), %g2
3320 or %g1, %lo(0x00000000), %g1
3321 sllx %g2, 32, %g2
3322 ldx [%g1 + %g2], %g1
3323 sethi %hi(8 * _gloffset_PointSize), %g2
3324 or %g2, %lo(8 * _gloffset_PointSize), %g2
3325 ldx [%g1 + %g2], %g3
3326 #else
3327 sethi %hi(0x00000000), %g1
3328 ld [%g1 + %lo(0x00000000)], %g1
3329 ld [%g1 + (4 * _gloffset_PointSize)], %g3
3330 #endif
3331 jmpl %g3, %g0
3332
3333 GLOBL_FN(GL_PREFIX(PolygonMode))
3334 GL_PREFIX(PolygonMode):
3335 #ifdef __sparc_v9__
3336 sethi %hi(0x00000000), %g2
3337 sethi %hi(0x00000000), %g1
3338 or %g2, %lo(0x00000000), %g2
3339 or %g1, %lo(0x00000000), %g1
3340 sllx %g2, 32, %g2
3341 ldx [%g1 + %g2], %g1
3342 sethi %hi(8 * _gloffset_PolygonMode), %g2
3343 or %g2, %lo(8 * _gloffset_PolygonMode), %g2
3344 ldx [%g1 + %g2], %g3
3345 #else
3346 sethi %hi(0x00000000), %g1
3347 ld [%g1 + %lo(0x00000000)], %g1
3348 ld [%g1 + (4 * _gloffset_PolygonMode)], %g3
3349 #endif
3350 jmpl %g3, %g0
3351
3352 GLOBL_FN(GL_PREFIX(PolygonStipple))
3353 GL_PREFIX(PolygonStipple):
3354 #ifdef __sparc_v9__
3355 sethi %hi(0x00000000), %g2
3356 sethi %hi(0x00000000), %g1
3357 or %g2, %lo(0x00000000), %g2
3358 or %g1, %lo(0x00000000), %g1
3359 sllx %g2, 32, %g2
3360 ldx [%g1 + %g2], %g1
3361 sethi %hi(8 * _gloffset_PolygonStipple), %g2
3362 or %g2, %lo(8 * _gloffset_PolygonStipple), %g2
3363 ldx [%g1 + %g2], %g3
3364 #else
3365 sethi %hi(0x00000000), %g1
3366 ld [%g1 + %lo(0x00000000)], %g1
3367 ld [%g1 + (4 * _gloffset_PolygonStipple)], %g3
3368 #endif
3369 jmpl %g3, %g0
3370
3371 GLOBL_FN(GL_PREFIX(Scissor))
3372 GL_PREFIX(Scissor):
3373 #ifdef __sparc_v9__
3374 sethi %hi(0x00000000), %g2
3375 sethi %hi(0x00000000), %g1
3376 or %g2, %lo(0x00000000), %g2
3377 or %g1, %lo(0x00000000), %g1
3378 sllx %g2, 32, %g2
3379 ldx [%g1 + %g2], %g1
3380 sethi %hi(8 * _gloffset_Scissor), %g2
3381 or %g2, %lo(8 * _gloffset_Scissor), %g2
3382 ldx [%g1 + %g2], %g3
3383 #else
3384 sethi %hi(0x00000000), %g1
3385 ld [%g1 + %lo(0x00000000)], %g1
3386 ld [%g1 + (4 * _gloffset_Scissor)], %g3
3387 #endif
3388 jmpl %g3, %g0
3389
3390 GLOBL_FN(GL_PREFIX(ShadeModel))
3391 GL_PREFIX(ShadeModel):
3392 #ifdef __sparc_v9__
3393 sethi %hi(0x00000000), %g2
3394 sethi %hi(0x00000000), %g1
3395 or %g2, %lo(0x00000000), %g2
3396 or %g1, %lo(0x00000000), %g1
3397 sllx %g2, 32, %g2
3398 ldx [%g1 + %g2], %g1
3399 sethi %hi(8 * _gloffset_ShadeModel), %g2
3400 or %g2, %lo(8 * _gloffset_ShadeModel), %g2
3401 ldx [%g1 + %g2], %g3
3402 #else
3403 sethi %hi(0x00000000), %g1
3404 ld [%g1 + %lo(0x00000000)], %g1
3405 ld [%g1 + (4 * _gloffset_ShadeModel)], %g3
3406 #endif
3407 jmpl %g3, %g0
3408
3409 GLOBL_FN(GL_PREFIX(TexParameterf))
3410 GL_PREFIX(TexParameterf):
3411 #ifdef __sparc_v9__
3412 sethi %hi(0x00000000), %g2
3413 sethi %hi(0x00000000), %g1
3414 or %g2, %lo(0x00000000), %g2
3415 or %g1, %lo(0x00000000), %g1
3416 sllx %g2, 32, %g2
3417 ldx [%g1 + %g2], %g1
3418 sethi %hi(8 * _gloffset_TexParameterf), %g2
3419 or %g2, %lo(8 * _gloffset_TexParameterf), %g2
3420 ldx [%g1 + %g2], %g3
3421 #else
3422 sethi %hi(0x00000000), %g1
3423 ld [%g1 + %lo(0x00000000)], %g1
3424 ld [%g1 + (4 * _gloffset_TexParameterf)], %g3
3425 #endif
3426 jmpl %g3, %g0
3427
3428 GLOBL_FN(GL_PREFIX(TexParameterfv))
3429 GL_PREFIX(TexParameterfv):
3430 #ifdef __sparc_v9__
3431 sethi %hi(0x00000000), %g2
3432 sethi %hi(0x00000000), %g1
3433 or %g2, %lo(0x00000000), %g2
3434 or %g1, %lo(0x00000000), %g1
3435 sllx %g2, 32, %g2
3436 ldx [%g1 + %g2], %g1
3437 sethi %hi(8 * _gloffset_TexParameterfv), %g2
3438 or %g2, %lo(8 * _gloffset_TexParameterfv), %g2
3439 ldx [%g1 + %g2], %g3
3440 #else
3441 sethi %hi(0x00000000), %g1
3442 ld [%g1 + %lo(0x00000000)], %g1
3443 ld [%g1 + (4 * _gloffset_TexParameterfv)], %g3
3444 #endif
3445 jmpl %g3, %g0
3446
3447 GLOBL_FN(GL_PREFIX(TexParameteri))
3448 GL_PREFIX(TexParameteri):
3449 #ifdef __sparc_v9__
3450 sethi %hi(0x00000000), %g2
3451 sethi %hi(0x00000000), %g1
3452 or %g2, %lo(0x00000000), %g2
3453 or %g1, %lo(0x00000000), %g1
3454 sllx %g2, 32, %g2
3455 ldx [%g1 + %g2], %g1
3456 sethi %hi(8 * _gloffset_TexParameteri), %g2
3457 or %g2, %lo(8 * _gloffset_TexParameteri), %g2
3458 ldx [%g1 + %g2], %g3
3459 #else
3460 sethi %hi(0x00000000), %g1
3461 ld [%g1 + %lo(0x00000000)], %g1
3462 ld [%g1 + (4 * _gloffset_TexParameteri)], %g3
3463 #endif
3464 jmpl %g3, %g0
3465
3466 GLOBL_FN(GL_PREFIX(TexParameteriv))
3467 GL_PREFIX(TexParameteriv):
3468 #ifdef __sparc_v9__
3469 sethi %hi(0x00000000), %g2
3470 sethi %hi(0x00000000), %g1
3471 or %g2, %lo(0x00000000), %g2
3472 or %g1, %lo(0x00000000), %g1
3473 sllx %g2, 32, %g2
3474 ldx [%g1 + %g2], %g1
3475 sethi %hi(8 * _gloffset_TexParameteriv), %g2
3476 or %g2, %lo(8 * _gloffset_TexParameteriv), %g2
3477 ldx [%g1 + %g2], %g3
3478 #else
3479 sethi %hi(0x00000000), %g1
3480 ld [%g1 + %lo(0x00000000)], %g1
3481 ld [%g1 + (4 * _gloffset_TexParameteriv)], %g3
3482 #endif
3483 jmpl %g3, %g0
3484
3485 GLOBL_FN(GL_PREFIX(TexImage1D))
3486 GL_PREFIX(TexImage1D):
3487 #ifdef __sparc_v9__
3488 sethi %hi(0x00000000), %g2
3489 sethi %hi(0x00000000), %g1
3490 or %g2, %lo(0x00000000), %g2
3491 or %g1, %lo(0x00000000), %g1
3492 sllx %g2, 32, %g2
3493 ldx [%g1 + %g2], %g1
3494 sethi %hi(8 * _gloffset_TexImage1D), %g2
3495 or %g2, %lo(8 * _gloffset_TexImage1D), %g2
3496 ldx [%g1 + %g2], %g3
3497 #else
3498 sethi %hi(0x00000000), %g1
3499 ld [%g1 + %lo(0x00000000)], %g1
3500 ld [%g1 + (4 * _gloffset_TexImage1D)], %g3
3501 #endif
3502 jmpl %g3, %g0
3503
3504 GLOBL_FN(GL_PREFIX(TexImage2D))
3505 GL_PREFIX(TexImage2D):
3506 #ifdef __sparc_v9__
3507 sethi %hi(0x00000000), %g2
3508 sethi %hi(0x00000000), %g1
3509 or %g2, %lo(0x00000000), %g2
3510 or %g1, %lo(0x00000000), %g1
3511 sllx %g2, 32, %g2
3512 ldx [%g1 + %g2], %g1
3513 sethi %hi(8 * _gloffset_TexImage2D), %g2
3514 or %g2, %lo(8 * _gloffset_TexImage2D), %g2
3515 ldx [%g1 + %g2], %g3
3516 #else
3517 sethi %hi(0x00000000), %g1
3518 ld [%g1 + %lo(0x00000000)], %g1
3519 ld [%g1 + (4 * _gloffset_TexImage2D)], %g3
3520 #endif
3521 jmpl %g3, %g0
3522
3523 GLOBL_FN(GL_PREFIX(TexEnvf))
3524 GL_PREFIX(TexEnvf):
3525 #ifdef __sparc_v9__
3526 sethi %hi(0x00000000), %g2
3527 sethi %hi(0x00000000), %g1
3528 or %g2, %lo(0x00000000), %g2
3529 or %g1, %lo(0x00000000), %g1
3530 sllx %g2, 32, %g2
3531 ldx [%g1 + %g2], %g1
3532 sethi %hi(8 * _gloffset_TexEnvf), %g2
3533 or %g2, %lo(8 * _gloffset_TexEnvf), %g2
3534 ldx [%g1 + %g2], %g3
3535 #else
3536 sethi %hi(0x00000000), %g1
3537 ld [%g1 + %lo(0x00000000)], %g1
3538 ld [%g1 + (4 * _gloffset_TexEnvf)], %g3
3539 #endif
3540 jmpl %g3, %g0
3541
3542 GLOBL_FN(GL_PREFIX(TexEnvfv))
3543 GL_PREFIX(TexEnvfv):
3544 #ifdef __sparc_v9__
3545 sethi %hi(0x00000000), %g2
3546 sethi %hi(0x00000000), %g1
3547 or %g2, %lo(0x00000000), %g2
3548 or %g1, %lo(0x00000000), %g1
3549 sllx %g2, 32, %g2
3550 ldx [%g1 + %g2], %g1
3551 sethi %hi(8 * _gloffset_TexEnvfv), %g2
3552 or %g2, %lo(8 * _gloffset_TexEnvfv), %g2
3553 ldx [%g1 + %g2], %g3
3554 #else
3555 sethi %hi(0x00000000), %g1
3556 ld [%g1 + %lo(0x00000000)], %g1
3557 ld [%g1 + (4 * _gloffset_TexEnvfv)], %g3
3558 #endif
3559 jmpl %g3, %g0
3560
3561 GLOBL_FN(GL_PREFIX(TexEnvi))
3562 GL_PREFIX(TexEnvi):
3563 #ifdef __sparc_v9__
3564 sethi %hi(0x00000000), %g2
3565 sethi %hi(0x00000000), %g1
3566 or %g2, %lo(0x00000000), %g2
3567 or %g1, %lo(0x00000000), %g1
3568 sllx %g2, 32, %g2
3569 ldx [%g1 + %g2], %g1
3570 sethi %hi(8 * _gloffset_TexEnvi), %g2
3571 or %g2, %lo(8 * _gloffset_TexEnvi), %g2
3572 ldx [%g1 + %g2], %g3
3573 #else
3574 sethi %hi(0x00000000), %g1
3575 ld [%g1 + %lo(0x00000000)], %g1
3576 ld [%g1 + (4 * _gloffset_TexEnvi)], %g3
3577 #endif
3578 jmpl %g3, %g0
3579
3580 GLOBL_FN(GL_PREFIX(TexEnviv))
3581 GL_PREFIX(TexEnviv):
3582 #ifdef __sparc_v9__
3583 sethi %hi(0x00000000), %g2
3584 sethi %hi(0x00000000), %g1
3585 or %g2, %lo(0x00000000), %g2
3586 or %g1, %lo(0x00000000), %g1
3587 sllx %g2, 32, %g2
3588 ldx [%g1 + %g2], %g1
3589 sethi %hi(8 * _gloffset_TexEnviv), %g2
3590 or %g2, %lo(8 * _gloffset_TexEnviv), %g2
3591 ldx [%g1 + %g2], %g3
3592 #else
3593 sethi %hi(0x00000000), %g1
3594 ld [%g1 + %lo(0x00000000)], %g1
3595 ld [%g1 + (4 * _gloffset_TexEnviv)], %g3
3596 #endif
3597 jmpl %g3, %g0
3598
3599 GLOBL_FN(GL_PREFIX(TexGend))
3600 GL_PREFIX(TexGend):
3601 #ifdef __sparc_v9__
3602 sethi %hi(0x00000000), %g2
3603 sethi %hi(0x00000000), %g1
3604 or %g2, %lo(0x00000000), %g2
3605 or %g1, %lo(0x00000000), %g1
3606 sllx %g2, 32, %g2
3607 ldx [%g1 + %g2], %g1
3608 sethi %hi(8 * _gloffset_TexGend), %g2
3609 or %g2, %lo(8 * _gloffset_TexGend), %g2
3610 ldx [%g1 + %g2], %g3
3611 #else
3612 sethi %hi(0x00000000), %g1
3613 ld [%g1 + %lo(0x00000000)], %g1
3614 ld [%g1 + (4 * _gloffset_TexGend)], %g3
3615 #endif
3616 jmpl %g3, %g0
3617
3618 GLOBL_FN(GL_PREFIX(TexGendv))
3619 GL_PREFIX(TexGendv):
3620 #ifdef __sparc_v9__
3621 sethi %hi(0x00000000), %g2
3622 sethi %hi(0x00000000), %g1
3623 or %g2, %lo(0x00000000), %g2
3624 or %g1, %lo(0x00000000), %g1
3625 sllx %g2, 32, %g2
3626 ldx [%g1 + %g2], %g1
3627 sethi %hi(8 * _gloffset_TexGendv), %g2
3628 or %g2, %lo(8 * _gloffset_TexGendv), %g2
3629 ldx [%g1 + %g2], %g3
3630 #else
3631 sethi %hi(0x00000000), %g1
3632 ld [%g1 + %lo(0x00000000)], %g1
3633 ld [%g1 + (4 * _gloffset_TexGendv)], %g3
3634 #endif
3635 jmpl %g3, %g0
3636
3637 GLOBL_FN(GL_PREFIX(TexGenf))
3638 GL_PREFIX(TexGenf):
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_TexGenf), %g2
3647 or %g2, %lo(8 * _gloffset_TexGenf), %g2
3648 ldx [%g1 + %g2], %g3
3649 #else
3650 sethi %hi(0x00000000), %g1
3651 ld [%g1 + %lo(0x00000000)], %g1
3652 ld [%g1 + (4 * _gloffset_TexGenf)], %g3
3653 #endif
3654 jmpl %g3, %g0
3655
3656 GLOBL_FN(GL_PREFIX(TexGenfv))
3657 GL_PREFIX(TexGenfv):
3658 #ifdef __sparc_v9__
3659 sethi %hi(0x00000000), %g2
3660 sethi %hi(0x00000000), %g1
3661 or %g2, %lo(0x00000000), %g2
3662 or %g1, %lo(0x00000000), %g1
3663 sllx %g2, 32, %g2
3664 ldx [%g1 + %g2], %g1
3665 sethi %hi(8 * _gloffset_TexGenfv), %g2
3666 or %g2, %lo(8 * _gloffset_TexGenfv), %g2
3667 ldx [%g1 + %g2], %g3
3668 #else
3669 sethi %hi(0x00000000), %g1
3670 ld [%g1 + %lo(0x00000000)], %g1
3671 ld [%g1 + (4 * _gloffset_TexGenfv)], %g3
3672 #endif
3673 jmpl %g3, %g0
3674
3675 GLOBL_FN(GL_PREFIX(TexGeni))
3676 GL_PREFIX(TexGeni):
3677 #ifdef __sparc_v9__
3678 sethi %hi(0x00000000), %g2
3679 sethi %hi(0x00000000), %g1
3680 or %g2, %lo(0x00000000), %g2
3681 or %g1, %lo(0x00000000), %g1
3682 sllx %g2, 32, %g2
3683 ldx [%g1 + %g2], %g1
3684 sethi %hi(8 * _gloffset_TexGeni), %g2
3685 or %g2, %lo(8 * _gloffset_TexGeni), %g2
3686 ldx [%g1 + %g2], %g3
3687 #else
3688 sethi %hi(0x00000000), %g1
3689 ld [%g1 + %lo(0x00000000)], %g1
3690 ld [%g1 + (4 * _gloffset_TexGeni)], %g3
3691 #endif
3692 jmpl %g3, %g0
3693
3694 GLOBL_FN(GL_PREFIX(TexGeniv))
3695 GL_PREFIX(TexGeniv):
3696 #ifdef __sparc_v9__
3697 sethi %hi(0x00000000), %g2
3698 sethi %hi(0x00000000), %g1
3699 or %g2, %lo(0x00000000), %g2
3700 or %g1, %lo(0x00000000), %g1
3701 sllx %g2, 32, %g2
3702 ldx [%g1 + %g2], %g1
3703 sethi %hi(8 * _gloffset_TexGeniv), %g2
3704 or %g2, %lo(8 * _gloffset_TexGeniv), %g2
3705 ldx [%g1 + %g2], %g3
3706 #else
3707 sethi %hi(0x00000000), %g1
3708 ld [%g1 + %lo(0x00000000)], %g1
3709 ld [%g1 + (4 * _gloffset_TexGeniv)], %g3
3710 #endif
3711 jmpl %g3, %g0
3712
3713 GLOBL_FN(GL_PREFIX(FeedbackBuffer))
3714 GL_PREFIX(FeedbackBuffer):
3715 #ifdef __sparc_v9__
3716 sethi %hi(0x00000000), %g2
3717 sethi %hi(0x00000000), %g1
3718 or %g2, %lo(0x00000000), %g2
3719 or %g1, %lo(0x00000000), %g1
3720 sllx %g2, 32, %g2
3721 ldx [%g1 + %g2], %g1
3722 sethi %hi(8 * _gloffset_FeedbackBuffer), %g2
3723 or %g2, %lo(8 * _gloffset_FeedbackBuffer), %g2
3724 ldx [%g1 + %g2], %g3
3725 #else
3726 sethi %hi(0x00000000), %g1
3727 ld [%g1 + %lo(0x00000000)], %g1
3728 ld [%g1 + (4 * _gloffset_FeedbackBuffer)], %g3
3729 #endif
3730 jmpl %g3, %g0
3731
3732 GLOBL_FN(GL_PREFIX(SelectBuffer))
3733 GL_PREFIX(SelectBuffer):
3734 #ifdef __sparc_v9__
3735 sethi %hi(0x00000000), %g2
3736 sethi %hi(0x00000000), %g1
3737 or %g2, %lo(0x00000000), %g2
3738 or %g1, %lo(0x00000000), %g1
3739 sllx %g2, 32, %g2
3740 ldx [%g1 + %g2], %g1
3741 sethi %hi(8 * _gloffset_SelectBuffer), %g2
3742 or %g2, %lo(8 * _gloffset_SelectBuffer), %g2
3743 ldx [%g1 + %g2], %g3
3744 #else
3745 sethi %hi(0x00000000), %g1
3746 ld [%g1 + %lo(0x00000000)], %g1
3747 ld [%g1 + (4 * _gloffset_SelectBuffer)], %g3
3748 #endif
3749 jmpl %g3, %g0
3750
3751 GLOBL_FN(GL_PREFIX(RenderMode))
3752 GL_PREFIX(RenderMode):
3753 #ifdef __sparc_v9__
3754 sethi %hi(0x00000000), %g2
3755 sethi %hi(0x00000000), %g1
3756 or %g2, %lo(0x00000000), %g2
3757 or %g1, %lo(0x00000000), %g1
3758 sllx %g2, 32, %g2
3759 ldx [%g1 + %g2], %g1
3760 sethi %hi(8 * _gloffset_RenderMode), %g2
3761 or %g2, %lo(8 * _gloffset_RenderMode), %g2
3762 ldx [%g1 + %g2], %g3
3763 #else
3764 sethi %hi(0x00000000), %g1
3765 ld [%g1 + %lo(0x00000000)], %g1
3766 ld [%g1 + (4 * _gloffset_RenderMode)], %g3
3767 #endif
3768 jmpl %g3, %g0
3769
3770 GLOBL_FN(GL_PREFIX(InitNames))
3771 GL_PREFIX(InitNames):
3772 #ifdef __sparc_v9__
3773 sethi %hi(0x00000000), %g2
3774 sethi %hi(0x00000000), %g1
3775 or %g2, %lo(0x00000000), %g2
3776 or %g1, %lo(0x00000000), %g1
3777 sllx %g2, 32, %g2
3778 ldx [%g1 + %g2], %g1
3779 sethi %hi(8 * _gloffset_InitNames), %g2
3780 or %g2, %lo(8 * _gloffset_InitNames), %g2
3781 ldx [%g1 + %g2], %g3
3782 #else
3783 sethi %hi(0x00000000), %g1
3784 ld [%g1 + %lo(0x00000000)], %g1
3785 ld [%g1 + (4 * _gloffset_InitNames)], %g3
3786 #endif
3787 jmpl %g3, %g0
3788
3789 GLOBL_FN(GL_PREFIX(LoadName))
3790 GL_PREFIX(LoadName):
3791 #ifdef __sparc_v9__
3792 sethi %hi(0x00000000), %g2
3793 sethi %hi(0x00000000), %g1
3794 or %g2, %lo(0x00000000), %g2
3795 or %g1, %lo(0x00000000), %g1
3796 sllx %g2, 32, %g2
3797 ldx [%g1 + %g2], %g1
3798 sethi %hi(8 * _gloffset_LoadName), %g2
3799 or %g2, %lo(8 * _gloffset_LoadName), %g2
3800 ldx [%g1 + %g2], %g3
3801 #else
3802 sethi %hi(0x00000000), %g1
3803 ld [%g1 + %lo(0x00000000)], %g1
3804 ld [%g1 + (4 * _gloffset_LoadName)], %g3
3805 #endif
3806 jmpl %g3, %g0
3807
3808 GLOBL_FN(GL_PREFIX(PassThrough))
3809 GL_PREFIX(PassThrough):
3810 #ifdef __sparc_v9__
3811 sethi %hi(0x00000000), %g2
3812 sethi %hi(0x00000000), %g1
3813 or %g2, %lo(0x00000000), %g2
3814 or %g1, %lo(0x00000000), %g1
3815 sllx %g2, 32, %g2
3816 ldx [%g1 + %g2], %g1
3817 sethi %hi(8 * _gloffset_PassThrough), %g2
3818 or %g2, %lo(8 * _gloffset_PassThrough), %g2
3819 ldx [%g1 + %g2], %g3
3820 #else
3821 sethi %hi(0x00000000), %g1
3822 ld [%g1 + %lo(0x00000000)], %g1
3823 ld [%g1 + (4 * _gloffset_PassThrough)], %g3
3824 #endif
3825 jmpl %g3, %g0
3826
3827 GLOBL_FN(GL_PREFIX(PopName))
3828 GL_PREFIX(PopName):
3829 #ifdef __sparc_v9__
3830 sethi %hi(0x00000000), %g2
3831 sethi %hi(0x00000000), %g1
3832 or %g2, %lo(0x00000000), %g2
3833 or %g1, %lo(0x00000000), %g1
3834 sllx %g2, 32, %g2
3835 ldx [%g1 + %g2], %g1
3836 sethi %hi(8 * _gloffset_PopName), %g2
3837 or %g2, %lo(8 * _gloffset_PopName), %g2
3838 ldx [%g1 + %g2], %g3
3839 #else
3840 sethi %hi(0x00000000), %g1
3841 ld [%g1 + %lo(0x00000000)], %g1
3842 ld [%g1 + (4 * _gloffset_PopName)], %g3
3843 #endif
3844 jmpl %g3, %g0
3845
3846 GLOBL_FN(GL_PREFIX(PushName))
3847 GL_PREFIX(PushName):
3848 #ifdef __sparc_v9__
3849 sethi %hi(0x00000000), %g2
3850 sethi %hi(0x00000000), %g1
3851 or %g2, %lo(0x00000000), %g2
3852 or %g1, %lo(0x00000000), %g1
3853 sllx %g2, 32, %g2
3854 ldx [%g1 + %g2], %g1
3855 sethi %hi(8 * _gloffset_PushName), %g2
3856 or %g2, %lo(8 * _gloffset_PushName), %g2
3857 ldx [%g1 + %g2], %g3
3858 #else
3859 sethi %hi(0x00000000), %g1
3860 ld [%g1 + %lo(0x00000000)], %g1
3861 ld [%g1 + (4 * _gloffset_PushName)], %g3
3862 #endif
3863 jmpl %g3, %g0
3864
3865 GLOBL_FN(GL_PREFIX(DrawBuffer))
3866 GL_PREFIX(DrawBuffer):
3867 #ifdef __sparc_v9__
3868 sethi %hi(0x00000000), %g2
3869 sethi %hi(0x00000000), %g1
3870 or %g2, %lo(0x00000000), %g2
3871 or %g1, %lo(0x00000000), %g1
3872 sllx %g2, 32, %g2
3873 ldx [%g1 + %g2], %g1
3874 sethi %hi(8 * _gloffset_DrawBuffer), %g2
3875 or %g2, %lo(8 * _gloffset_DrawBuffer), %g2
3876 ldx [%g1 + %g2], %g3
3877 #else
3878 sethi %hi(0x00000000), %g1
3879 ld [%g1 + %lo(0x00000000)], %g1
3880 ld [%g1 + (4 * _gloffset_DrawBuffer)], %g3
3881 #endif
3882 jmpl %g3, %g0
3883
3884 GLOBL_FN(GL_PREFIX(Clear))
3885 GL_PREFIX(Clear):
3886 #ifdef __sparc_v9__
3887 sethi %hi(0x00000000), %g2
3888 sethi %hi(0x00000000), %g1
3889 or %g2, %lo(0x00000000), %g2
3890 or %g1, %lo(0x00000000), %g1
3891 sllx %g2, 32, %g2
3892 ldx [%g1 + %g2], %g1
3893 sethi %hi(8 * _gloffset_Clear), %g2
3894 or %g2, %lo(8 * _gloffset_Clear), %g2
3895 ldx [%g1 + %g2], %g3
3896 #else
3897 sethi %hi(0x00000000), %g1
3898 ld [%g1 + %lo(0x00000000)], %g1
3899 ld [%g1 + (4 * _gloffset_Clear)], %g3
3900 #endif
3901 jmpl %g3, %g0
3902
3903 GLOBL_FN(GL_PREFIX(ClearAccum))
3904 GL_PREFIX(ClearAccum):
3905 #ifdef __sparc_v9__
3906 sethi %hi(0x00000000), %g2
3907 sethi %hi(0x00000000), %g1
3908 or %g2, %lo(0x00000000), %g2
3909 or %g1, %lo(0x00000000), %g1
3910 sllx %g2, 32, %g2
3911 ldx [%g1 + %g2], %g1
3912 sethi %hi(8 * _gloffset_ClearAccum), %g2
3913 or %g2, %lo(8 * _gloffset_ClearAccum), %g2
3914 ldx [%g1 + %g2], %g3
3915 #else
3916 sethi %hi(0x00000000), %g1
3917 ld [%g1 + %lo(0x00000000)], %g1
3918 ld [%g1 + (4 * _gloffset_ClearAccum)], %g3
3919 #endif
3920 jmpl %g3, %g0
3921
3922 GLOBL_FN(GL_PREFIX(ClearIndex))
3923 GL_PREFIX(ClearIndex):
3924 #ifdef __sparc_v9__
3925 sethi %hi(0x00000000), %g2
3926 sethi %hi(0x00000000), %g1
3927 or %g2, %lo(0x00000000), %g2
3928 or %g1, %lo(0x00000000), %g1
3929 sllx %g2, 32, %g2
3930 ldx [%g1 + %g2], %g1
3931 sethi %hi(8 * _gloffset_ClearIndex), %g2
3932 or %g2, %lo(8 * _gloffset_ClearIndex), %g2
3933 ldx [%g1 + %g2], %g3
3934 #else
3935 sethi %hi(0x00000000), %g1
3936 ld [%g1 + %lo(0x00000000)], %g1
3937 ld [%g1 + (4 * _gloffset_ClearIndex)], %g3
3938 #endif
3939 jmpl %g3, %g0
3940
3941 GLOBL_FN(GL_PREFIX(ClearColor))
3942 GL_PREFIX(ClearColor):
3943 #ifdef __sparc_v9__
3944 sethi %hi(0x00000000), %g2
3945 sethi %hi(0x00000000), %g1
3946 or %g2, %lo(0x00000000), %g2
3947 or %g1, %lo(0x00000000), %g1
3948 sllx %g2, 32, %g2
3949 ldx [%g1 + %g2], %g1
3950 sethi %hi(8 * _gloffset_ClearColor), %g2
3951 or %g2, %lo(8 * _gloffset_ClearColor), %g2
3952 ldx [%g1 + %g2], %g3
3953 #else
3954 sethi %hi(0x00000000), %g1
3955 ld [%g1 + %lo(0x00000000)], %g1
3956 ld [%g1 + (4 * _gloffset_ClearColor)], %g3
3957 #endif
3958 jmpl %g3, %g0
3959
3960 GLOBL_FN(GL_PREFIX(ClearStencil))
3961 GL_PREFIX(ClearStencil):
3962 #ifdef __sparc_v9__
3963 sethi %hi(0x00000000), %g2
3964 sethi %hi(0x00000000), %g1
3965 or %g2, %lo(0x00000000), %g2
3966 or %g1, %lo(0x00000000), %g1
3967 sllx %g2, 32, %g2
3968 ldx [%g1 + %g2], %g1
3969 sethi %hi(8 * _gloffset_ClearStencil), %g2
3970 or %g2, %lo(8 * _gloffset_ClearStencil), %g2
3971 ldx [%g1 + %g2], %g3
3972 #else
3973 sethi %hi(0x00000000), %g1
3974 ld [%g1 + %lo(0x00000000)], %g1
3975 ld [%g1 + (4 * _gloffset_ClearStencil)], %g3
3976 #endif
3977 jmpl %g3, %g0
3978
3979 GLOBL_FN(GL_PREFIX(ClearDepth))
3980 GL_PREFIX(ClearDepth):
3981 #ifdef __sparc_v9__
3982 sethi %hi(0x00000000), %g2
3983 sethi %hi(0x00000000), %g1
3984 or %g2, %lo(0x00000000), %g2
3985 or %g1, %lo(0x00000000), %g1
3986 sllx %g2, 32, %g2
3987 ldx [%g1 + %g2], %g1
3988 sethi %hi(8 * _gloffset_ClearDepth), %g2
3989 or %g2, %lo(8 * _gloffset_ClearDepth), %g2
3990 ldx [%g1 + %g2], %g3
3991 #else
3992 sethi %hi(0x00000000), %g1
3993 ld [%g1 + %lo(0x00000000)], %g1
3994 ld [%g1 + (4 * _gloffset_ClearDepth)], %g3
3995 #endif
3996 jmpl %g3, %g0
3997
3998 GLOBL_FN(GL_PREFIX(StencilMask))
3999 GL_PREFIX(StencilMask):
4000 #ifdef __sparc_v9__
4001 sethi %hi(0x00000000), %g2
4002 sethi %hi(0x00000000), %g1
4003 or %g2, %lo(0x00000000), %g2
4004 or %g1, %lo(0x00000000), %g1
4005 sllx %g2, 32, %g2
4006 ldx [%g1 + %g2], %g1
4007 sethi %hi(8 * _gloffset_StencilMask), %g2
4008 or %g2, %lo(8 * _gloffset_StencilMask), %g2
4009 ldx [%g1 + %g2], %g3
4010 #else
4011 sethi %hi(0x00000000), %g1
4012 ld [%g1 + %lo(0x00000000)], %g1
4013 ld [%g1 + (4 * _gloffset_StencilMask)], %g3
4014 #endif
4015 jmpl %g3, %g0
4016
4017 GLOBL_FN(GL_PREFIX(ColorMask))
4018 GL_PREFIX(ColorMask):
4019 #ifdef __sparc_v9__
4020 sethi %hi(0x00000000), %g2
4021 sethi %hi(0x00000000), %g1
4022 or %g2, %lo(0x00000000), %g2
4023 or %g1, %lo(0x00000000), %g1
4024 sllx %g2, 32, %g2
4025 ldx [%g1 + %g2], %g1
4026 sethi %hi(8 * _gloffset_ColorMask), %g2
4027 or %g2, %lo(8 * _gloffset_ColorMask), %g2
4028 ldx [%g1 + %g2], %g3
4029 #else
4030 sethi %hi(0x00000000), %g1
4031 ld [%g1 + %lo(0x00000000)], %g1
4032 ld [%g1 + (4 * _gloffset_ColorMask)], %g3
4033 #endif
4034 jmpl %g3, %g0
4035
4036 GLOBL_FN(GL_PREFIX(DepthMask))
4037 GL_PREFIX(DepthMask):
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_DepthMask), %g2
4046 or %g2, %lo(8 * _gloffset_DepthMask), %g2
4047 ldx [%g1 + %g2], %g3
4048 #else
4049 sethi %hi(0x00000000), %g1
4050 ld [%g1 + %lo(0x00000000)], %g1
4051 ld [%g1 + (4 * _gloffset_DepthMask)], %g3
4052 #endif
4053 jmpl %g3, %g0
4054
4055 GLOBL_FN(GL_PREFIX(IndexMask))
4056 GL_PREFIX(IndexMask):
4057 #ifdef __sparc_v9__
4058 sethi %hi(0x00000000), %g2
4059 sethi %hi(0x00000000), %g1
4060 or %g2, %lo(0x00000000), %g2
4061 or %g1, %lo(0x00000000), %g1
4062 sllx %g2, 32, %g2
4063 ldx [%g1 + %g2], %g1
4064 sethi %hi(8 * _gloffset_IndexMask), %g2
4065 or %g2, %lo(8 * _gloffset_IndexMask), %g2
4066 ldx [%g1 + %g2], %g3
4067 #else
4068 sethi %hi(0x00000000), %g1
4069 ld [%g1 + %lo(0x00000000)], %g1
4070 ld [%g1 + (4 * _gloffset_IndexMask)], %g3
4071 #endif
4072 jmpl %g3, %g0
4073
4074 GLOBL_FN(GL_PREFIX(Accum))
4075 GL_PREFIX(Accum):
4076 #ifdef __sparc_v9__
4077 sethi %hi(0x00000000), %g2
4078 sethi %hi(0x00000000), %g1
4079 or %g2, %lo(0x00000000), %g2
4080 or %g1, %lo(0x00000000), %g1
4081 sllx %g2, 32, %g2
4082 ldx [%g1 + %g2], %g1
4083 sethi %hi(8 * _gloffset_Accum), %g2
4084 or %g2, %lo(8 * _gloffset_Accum), %g2
4085 ldx [%g1 + %g2], %g3
4086 #else
4087 sethi %hi(0x00000000), %g1
4088 ld [%g1 + %lo(0x00000000)], %g1
4089 ld [%g1 + (4 * _gloffset_Accum)], %g3
4090 #endif
4091 jmpl %g3, %g0
4092
4093 GLOBL_FN(GL_PREFIX(Disable))
4094 GL_PREFIX(Disable):
4095 #ifdef __sparc_v9__
4096 sethi %hi(0x00000000), %g2
4097 sethi %hi(0x00000000), %g1
4098 or %g2, %lo(0x00000000), %g2
4099 or %g1, %lo(0x00000000), %g1
4100 sllx %g2, 32, %g2
4101 ldx [%g1 + %g2], %g1
4102 sethi %hi(8 * _gloffset_Disable), %g2
4103 or %g2, %lo(8 * _gloffset_Disable), %g2
4104 ldx [%g1 + %g2], %g3
4105 #else
4106 sethi %hi(0x00000000), %g1
4107 ld [%g1 + %lo(0x00000000)], %g1
4108 ld [%g1 + (4 * _gloffset_Disable)], %g3
4109 #endif
4110 jmpl %g3, %g0
4111
4112 GLOBL_FN(GL_PREFIX(Enable))
4113 GL_PREFIX(Enable):
4114 #ifdef __sparc_v9__
4115 sethi %hi(0x00000000), %g2
4116 sethi %hi(0x00000000), %g1
4117 or %g2, %lo(0x00000000), %g2
4118 or %g1, %lo(0x00000000), %g1
4119 sllx %g2, 32, %g2
4120 ldx [%g1 + %g2], %g1
4121 sethi %hi(8 * _gloffset_Enable), %g2
4122 or %g2, %lo(8 * _gloffset_Enable), %g2
4123 ldx [%g1 + %g2], %g3
4124 #else
4125 sethi %hi(0x00000000), %g1
4126 ld [%g1 + %lo(0x00000000)], %g1
4127 ld [%g1 + (4 * _gloffset_Enable)], %g3
4128 #endif
4129 jmpl %g3, %g0
4130
4131 GLOBL_FN(GL_PREFIX(Finish))
4132 GL_PREFIX(Finish):
4133 #ifdef __sparc_v9__
4134 sethi %hi(0x00000000), %g2
4135 sethi %hi(0x00000000), %g1
4136 or %g2, %lo(0x00000000), %g2
4137 or %g1, %lo(0x00000000), %g1
4138 sllx %g2, 32, %g2
4139 ldx [%g1 + %g2], %g1
4140 sethi %hi(8 * _gloffset_Finish), %g2
4141 or %g2, %lo(8 * _gloffset_Finish), %g2
4142 ldx [%g1 + %g2], %g3
4143 #else
4144 sethi %hi(0x00000000), %g1
4145 ld [%g1 + %lo(0x00000000)], %g1
4146 ld [%g1 + (4 * _gloffset_Finish)], %g3
4147 #endif
4148 jmpl %g3, %g0
4149
4150 GLOBL_FN(GL_PREFIX(Flush))
4151 GL_PREFIX(Flush):
4152 #ifdef __sparc_v9__
4153 sethi %hi(0x00000000), %g2
4154 sethi %hi(0x00000000), %g1
4155 or %g2, %lo(0x00000000), %g2
4156 or %g1, %lo(0x00000000), %g1
4157 sllx %g2, 32, %g2
4158 ldx [%g1 + %g2], %g1
4159 sethi %hi(8 * _gloffset_Flush), %g2
4160 or %g2, %lo(8 * _gloffset_Flush), %g2
4161 ldx [%g1 + %g2], %g3
4162 #else
4163 sethi %hi(0x00000000), %g1
4164 ld [%g1 + %lo(0x00000000)], %g1
4165 ld [%g1 + (4 * _gloffset_Flush)], %g3
4166 #endif
4167 jmpl %g3, %g0
4168
4169 GLOBL_FN(GL_PREFIX(PopAttrib))
4170 GL_PREFIX(PopAttrib):
4171 #ifdef __sparc_v9__
4172 sethi %hi(0x00000000), %g2
4173 sethi %hi(0x00000000), %g1
4174 or %g2, %lo(0x00000000), %g2
4175 or %g1, %lo(0x00000000), %g1
4176 sllx %g2, 32, %g2
4177 ldx [%g1 + %g2], %g1
4178 sethi %hi(8 * _gloffset_PopAttrib), %g2
4179 or %g2, %lo(8 * _gloffset_PopAttrib), %g2
4180 ldx [%g1 + %g2], %g3
4181 #else
4182 sethi %hi(0x00000000), %g1
4183 ld [%g1 + %lo(0x00000000)], %g1
4184 ld [%g1 + (4 * _gloffset_PopAttrib)], %g3
4185 #endif
4186 jmpl %g3, %g0
4187
4188 GLOBL_FN(GL_PREFIX(PushAttrib))
4189 GL_PREFIX(PushAttrib):
4190 #ifdef __sparc_v9__
4191 sethi %hi(0x00000000), %g2
4192 sethi %hi(0x00000000), %g1
4193 or %g2, %lo(0x00000000), %g2
4194 or %g1, %lo(0x00000000), %g1
4195 sllx %g2, 32, %g2
4196 ldx [%g1 + %g2], %g1
4197 sethi %hi(8 * _gloffset_PushAttrib), %g2
4198 or %g2, %lo(8 * _gloffset_PushAttrib), %g2
4199 ldx [%g1 + %g2], %g3
4200 #else
4201 sethi %hi(0x00000000), %g1
4202 ld [%g1 + %lo(0x00000000)], %g1
4203 ld [%g1 + (4 * _gloffset_PushAttrib)], %g3
4204 #endif
4205 jmpl %g3, %g0
4206
4207 GLOBL_FN(GL_PREFIX(Map1d))
4208 GL_PREFIX(Map1d):
4209 #ifdef __sparc_v9__
4210 sethi %hi(0x00000000), %g2
4211 sethi %hi(0x00000000), %g1
4212 or %g2, %lo(0x00000000), %g2
4213 or %g1, %lo(0x00000000), %g1
4214 sllx %g2, 32, %g2
4215 ldx [%g1 + %g2], %g1
4216 sethi %hi(8 * _gloffset_Map1d), %g2
4217 or %g2, %lo(8 * _gloffset_Map1d), %g2
4218 ldx [%g1 + %g2], %g3
4219 #else
4220 sethi %hi(0x00000000), %g1
4221 ld [%g1 + %lo(0x00000000)], %g1
4222 ld [%g1 + (4 * _gloffset_Map1d)], %g3
4223 #endif
4224 jmpl %g3, %g0
4225
4226 GLOBL_FN(GL_PREFIX(Map1f))
4227 GL_PREFIX(Map1f):
4228 #ifdef __sparc_v9__
4229 sethi %hi(0x00000000), %g2
4230 sethi %hi(0x00000000), %g1
4231 or %g2, %lo(0x00000000), %g2
4232 or %g1, %lo(0x00000000), %g1
4233 sllx %g2, 32, %g2
4234 ldx [%g1 + %g2], %g1
4235 sethi %hi(8 * _gloffset_Map1f), %g2
4236 or %g2, %lo(8 * _gloffset_Map1f), %g2
4237 ldx [%g1 + %g2], %g3
4238 #else
4239 sethi %hi(0x00000000), %g1
4240 ld [%g1 + %lo(0x00000000)], %g1
4241 ld [%g1 + (4 * _gloffset_Map1f)], %g3
4242 #endif
4243 jmpl %g3, %g0
4244
4245 GLOBL_FN(GL_PREFIX(Map2d))
4246 GL_PREFIX(Map2d):
4247 #ifdef __sparc_v9__
4248 sethi %hi(0x00000000), %g2
4249 sethi %hi(0x00000000), %g1
4250 or %g2, %lo(0x00000000), %g2
4251 or %g1, %lo(0x00000000), %g1
4252 sllx %g2, 32, %g2
4253 ldx [%g1 + %g2], %g1
4254 sethi %hi(8 * _gloffset_Map2d), %g2
4255 or %g2, %lo(8 * _gloffset_Map2d), %g2
4256 ldx [%g1 + %g2], %g3
4257 #else
4258 sethi %hi(0x00000000), %g1
4259 ld [%g1 + %lo(0x00000000)], %g1
4260 ld [%g1 + (4 * _gloffset_Map2d)], %g3
4261 #endif
4262 jmpl %g3, %g0
4263
4264 GLOBL_FN(GL_PREFIX(Map2f))
4265 GL_PREFIX(Map2f):
4266 #ifdef __sparc_v9__
4267 sethi %hi(0x00000000), %g2
4268 sethi %hi(0x00000000), %g1
4269 or %g2, %lo(0x00000000), %g2
4270 or %g1, %lo(0x00000000), %g1
4271 sllx %g2, 32, %g2
4272 ldx [%g1 + %g2], %g1
4273 sethi %hi(8 * _gloffset_Map2f), %g2
4274 or %g2, %lo(8 * _gloffset_Map2f), %g2
4275 ldx [%g1 + %g2], %g3
4276 #else
4277 sethi %hi(0x00000000), %g1
4278 ld [%g1 + %lo(0x00000000)], %g1
4279 ld [%g1 + (4 * _gloffset_Map2f)], %g3
4280 #endif
4281 jmpl %g3, %g0
4282
4283 GLOBL_FN(GL_PREFIX(MapGrid1d))
4284 GL_PREFIX(MapGrid1d):
4285 #ifdef __sparc_v9__
4286 sethi %hi(0x00000000), %g2
4287 sethi %hi(0x00000000), %g1
4288 or %g2, %lo(0x00000000), %g2
4289 or %g1, %lo(0x00000000), %g1
4290 sllx %g2, 32, %g2
4291 ldx [%g1 + %g2], %g1
4292 sethi %hi(8 * _gloffset_MapGrid1d), %g2
4293 or %g2, %lo(8 * _gloffset_MapGrid1d), %g2
4294 ldx [%g1 + %g2], %g3
4295 #else
4296 sethi %hi(0x00000000), %g1
4297 ld [%g1 + %lo(0x00000000)], %g1
4298 ld [%g1 + (4 * _gloffset_MapGrid1d)], %g3
4299 #endif
4300 jmpl %g3, %g0
4301
4302 GLOBL_FN(GL_PREFIX(MapGrid1f))
4303 GL_PREFIX(MapGrid1f):
4304 #ifdef __sparc_v9__
4305 sethi %hi(0x00000000), %g2
4306 sethi %hi(0x00000000), %g1
4307 or %g2, %lo(0x00000000), %g2
4308 or %g1, %lo(0x00000000), %g1
4309 sllx %g2, 32, %g2
4310 ldx [%g1 + %g2], %g1
4311 sethi %hi(8 * _gloffset_MapGrid1f), %g2
4312 or %g2, %lo(8 * _gloffset_MapGrid1f), %g2
4313 ldx [%g1 + %g2], %g3
4314 #else
4315 sethi %hi(0x00000000), %g1
4316 ld [%g1 + %lo(0x00000000)], %g1
4317 ld [%g1 + (4 * _gloffset_MapGrid1f)], %g3
4318 #endif
4319 jmpl %g3, %g0
4320
4321 GLOBL_FN(GL_PREFIX(MapGrid2d))
4322 GL_PREFIX(MapGrid2d):
4323 #ifdef __sparc_v9__
4324 sethi %hi(0x00000000), %g2
4325 sethi %hi(0x00000000), %g1
4326 or %g2, %lo(0x00000000), %g2
4327 or %g1, %lo(0x00000000), %g1
4328 sllx %g2, 32, %g2
4329 ldx [%g1 + %g2], %g1
4330 sethi %hi(8 * _gloffset_MapGrid2d), %g2
4331 or %g2, %lo(8 * _gloffset_MapGrid2d), %g2
4332 ldx [%g1 + %g2], %g3
4333 #else
4334 sethi %hi(0x00000000), %g1
4335 ld [%g1 + %lo(0x00000000)], %g1
4336 ld [%g1 + (4 * _gloffset_MapGrid2d)], %g3
4337 #endif
4338 jmpl %g3, %g0
4339
4340 GLOBL_FN(GL_PREFIX(MapGrid2f))
4341 GL_PREFIX(MapGrid2f):
4342 #ifdef __sparc_v9__
4343 sethi %hi(0x00000000), %g2
4344 sethi %hi(0x00000000), %g1
4345 or %g2, %lo(0x00000000), %g2
4346 or %g1, %lo(0x00000000), %g1
4347 sllx %g2, 32, %g2
4348 ldx [%g1 + %g2], %g1
4349 sethi %hi(8 * _gloffset_MapGrid2f), %g2
4350 or %g2, %lo(8 * _gloffset_MapGrid2f), %g2
4351 ldx [%g1 + %g2], %g3
4352 #else
4353 sethi %hi(0x00000000), %g1
4354 ld [%g1 + %lo(0x00000000)], %g1
4355 ld [%g1 + (4 * _gloffset_MapGrid2f)], %g3
4356 #endif
4357 jmpl %g3, %g0
4358
4359 GLOBL_FN(GL_PREFIX(EvalCoord1d))
4360 GL_PREFIX(EvalCoord1d):
4361 #ifdef __sparc_v9__
4362 sethi %hi(0x00000000), %g2
4363 sethi %hi(0x00000000), %g1
4364 or %g2, %lo(0x00000000), %g2
4365 or %g1, %lo(0x00000000), %g1
4366 sllx %g2, 32, %g2
4367 ldx [%g1 + %g2], %g1
4368 sethi %hi(8 * _gloffset_EvalCoord1d), %g2
4369 or %g2, %lo(8 * _gloffset_EvalCoord1d), %g2
4370 ldx [%g1 + %g2], %g3
4371 #else
4372 sethi %hi(0x00000000), %g1
4373 ld [%g1 + %lo(0x00000000)], %g1
4374 ld [%g1 + (4 * _gloffset_EvalCoord1d)], %g3
4375 #endif
4376 jmpl %g3, %g0
4377
4378 GLOBL_FN(GL_PREFIX(EvalCoord1dv))
4379 GL_PREFIX(EvalCoord1dv):
4380 #ifdef __sparc_v9__
4381 sethi %hi(0x00000000), %g2
4382 sethi %hi(0x00000000), %g1
4383 or %g2, %lo(0x00000000), %g2
4384 or %g1, %lo(0x00000000), %g1
4385 sllx %g2, 32, %g2
4386 ldx [%g1 + %g2], %g1
4387 sethi %hi(8 * _gloffset_EvalCoord1dv), %g2
4388 or %g2, %lo(8 * _gloffset_EvalCoord1dv), %g2
4389 ldx [%g1 + %g2], %g3
4390 #else
4391 sethi %hi(0x00000000), %g1
4392 ld [%g1 + %lo(0x00000000)], %g1
4393 ld [%g1 + (4 * _gloffset_EvalCoord1dv)], %g3
4394 #endif
4395 jmpl %g3, %g0
4396
4397 GLOBL_FN(GL_PREFIX(EvalCoord1f))
4398 GL_PREFIX(EvalCoord1f):
4399 #ifdef __sparc_v9__
4400 sethi %hi(0x00000000), %g2
4401 sethi %hi(0x00000000), %g1
4402 or %g2, %lo(0x00000000), %g2
4403 or %g1, %lo(0x00000000), %g1
4404 sllx %g2, 32, %g2
4405 ldx [%g1 + %g2], %g1
4406 sethi %hi(8 * _gloffset_EvalCoord1f), %g2
4407 or %g2, %lo(8 * _gloffset_EvalCoord1f), %g2
4408 ldx [%g1 + %g2], %g3
4409 #else
4410 sethi %hi(0x00000000), %g1
4411 ld [%g1 + %lo(0x00000000)], %g1
4412 ld [%g1 + (4 * _gloffset_EvalCoord1f)], %g3
4413 #endif
4414 jmpl %g3, %g0
4415
4416 GLOBL_FN(GL_PREFIX(EvalCoord1fv))
4417 GL_PREFIX(EvalCoord1fv):
4418 #ifdef __sparc_v9__
4419 sethi %hi(0x00000000), %g2
4420 sethi %hi(0x00000000), %g1
4421 or %g2, %lo(0x00000000), %g2
4422 or %g1, %lo(0x00000000), %g1
4423 sllx %g2, 32, %g2
4424 ldx [%g1 + %g2], %g1
4425 sethi %hi(8 * _gloffset_EvalCoord1fv), %g2
4426 or %g2, %lo(8 * _gloffset_EvalCoord1fv), %g2
4427 ldx [%g1 + %g2], %g3
4428 #else
4429 sethi %hi(0x00000000), %g1
4430 ld [%g1 + %lo(0x00000000)], %g1
4431 ld [%g1 + (4 * _gloffset_EvalCoord1fv)], %g3
4432 #endif
4433 jmpl %g3, %g0
4434
4435 GLOBL_FN(GL_PREFIX(EvalCoord2d))
4436 GL_PREFIX(EvalCoord2d):
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_EvalCoord2d), %g2
4445 or %g2, %lo(8 * _gloffset_EvalCoord2d), %g2
4446 ldx [%g1 + %g2], %g3
4447 #else
4448 sethi %hi(0x00000000), %g1
4449 ld [%g1 + %lo(0x00000000)], %g1
4450 ld [%g1 + (4 * _gloffset_EvalCoord2d)], %g3
4451 #endif
4452 jmpl %g3, %g0
4453
4454 GLOBL_FN(GL_PREFIX(EvalCoord2dv))
4455 GL_PREFIX(EvalCoord2dv):
4456 #ifdef __sparc_v9__
4457 sethi %hi(0x00000000), %g2
4458 sethi %hi(0x00000000), %g1
4459 or %g2, %lo(0x00000000), %g2
4460 or %g1, %lo(0x00000000), %g1
4461 sllx %g2, 32, %g2
4462 ldx [%g1 + %g2], %g1
4463 sethi %hi(8 * _gloffset_EvalCoord2dv), %g2
4464 or %g2, %lo(8 * _gloffset_EvalCoord2dv), %g2
4465 ldx [%g1 + %g2], %g3
4466 #else
4467 sethi %hi(0x00000000), %g1
4468 ld [%g1 + %lo(0x00000000)], %g1
4469 ld [%g1 + (4 * _gloffset_EvalCoord2dv)], %g3
4470 #endif
4471 jmpl %g3, %g0
4472
4473 GLOBL_FN(GL_PREFIX(EvalCoord2f))
4474 GL_PREFIX(EvalCoord2f):
4475 #ifdef __sparc_v9__
4476 sethi %hi(0x00000000), %g2
4477 sethi %hi(0x00000000), %g1
4478 or %g2, %lo(0x00000000), %g2
4479 or %g1, %lo(0x00000000), %g1
4480 sllx %g2, 32, %g2
4481 ldx [%g1 + %g2], %g1
4482 sethi %hi(8 * _gloffset_EvalCoord2f), %g2
4483 or %g2, %lo(8 * _gloffset_EvalCoord2f), %g2
4484 ldx [%g1 + %g2], %g3
4485 #else
4486 sethi %hi(0x00000000), %g1
4487 ld [%g1 + %lo(0x00000000)], %g1
4488 ld [%g1 + (4 * _gloffset_EvalCoord2f)], %g3
4489 #endif
4490 jmpl %g3, %g0
4491
4492 GLOBL_FN(GL_PREFIX(EvalCoord2fv))
4493 GL_PREFIX(EvalCoord2fv):
4494 #ifdef __sparc_v9__
4495 sethi %hi(0x00000000), %g2
4496 sethi %hi(0x00000000), %g1
4497 or %g2, %lo(0x00000000), %g2
4498 or %g1, %lo(0x00000000), %g1
4499 sllx %g2, 32, %g2
4500 ldx [%g1 + %g2], %g1
4501 sethi %hi(8 * _gloffset_EvalCoord2fv), %g2
4502 or %g2, %lo(8 * _gloffset_EvalCoord2fv), %g2
4503 ldx [%g1 + %g2], %g3
4504 #else
4505 sethi %hi(0x00000000), %g1
4506 ld [%g1 + %lo(0x00000000)], %g1
4507 ld [%g1 + (4 * _gloffset_EvalCoord2fv)], %g3
4508 #endif
4509 jmpl %g3, %g0
4510
4511 GLOBL_FN(GL_PREFIX(EvalMesh1))
4512 GL_PREFIX(EvalMesh1):
4513 #ifdef __sparc_v9__
4514 sethi %hi(0x00000000), %g2
4515 sethi %hi(0x00000000), %g1
4516 or %g2, %lo(0x00000000), %g2
4517 or %g1, %lo(0x00000000), %g1
4518 sllx %g2, 32, %g2
4519 ldx [%g1 + %g2], %g1
4520 sethi %hi(8 * _gloffset_EvalMesh1), %g2
4521 or %g2, %lo(8 * _gloffset_EvalMesh1), %g2
4522 ldx [%g1 + %g2], %g3
4523 #else
4524 sethi %hi(0x00000000), %g1
4525 ld [%g1 + %lo(0x00000000)], %g1
4526 ld [%g1 + (4 * _gloffset_EvalMesh1)], %g3
4527 #endif
4528 jmpl %g3, %g0
4529
4530 GLOBL_FN(GL_PREFIX(EvalPoint1))
4531 GL_PREFIX(EvalPoint1):
4532 #ifdef __sparc_v9__
4533 sethi %hi(0x00000000), %g2
4534 sethi %hi(0x00000000), %g1
4535 or %g2, %lo(0x00000000), %g2
4536 or %g1, %lo(0x00000000), %g1
4537 sllx %g2, 32, %g2
4538 ldx [%g1 + %g2], %g1
4539 sethi %hi(8 * _gloffset_EvalPoint1), %g2
4540 or %g2, %lo(8 * _gloffset_EvalPoint1), %g2
4541 ldx [%g1 + %g2], %g3
4542 #else
4543 sethi %hi(0x00000000), %g1
4544 ld [%g1 + %lo(0x00000000)], %g1
4545 ld [%g1 + (4 * _gloffset_EvalPoint1)], %g3
4546 #endif
4547 jmpl %g3, %g0
4548
4549 GLOBL_FN(GL_PREFIX(EvalMesh2))
4550 GL_PREFIX(EvalMesh2):
4551 #ifdef __sparc_v9__
4552 sethi %hi(0x00000000), %g2
4553 sethi %hi(0x00000000), %g1
4554 or %g2, %lo(0x00000000), %g2
4555 or %g1, %lo(0x00000000), %g1
4556 sllx %g2, 32, %g2
4557 ldx [%g1 + %g2], %g1
4558 sethi %hi(8 * _gloffset_EvalMesh2), %g2
4559 or %g2, %lo(8 * _gloffset_EvalMesh2), %g2
4560 ldx [%g1 + %g2], %g3
4561 #else
4562 sethi %hi(0x00000000), %g1
4563 ld [%g1 + %lo(0x00000000)], %g1
4564 ld [%g1 + (4 * _gloffset_EvalMesh2)], %g3
4565 #endif
4566 jmpl %g3, %g0
4567
4568 GLOBL_FN(GL_PREFIX(EvalPoint2))
4569 GL_PREFIX(EvalPoint2):
4570 #ifdef __sparc_v9__
4571 sethi %hi(0x00000000), %g2
4572 sethi %hi(0x00000000), %g1
4573 or %g2, %lo(0x00000000), %g2
4574 or %g1, %lo(0x00000000), %g1
4575 sllx %g2, 32, %g2
4576 ldx [%g1 + %g2], %g1
4577 sethi %hi(8 * _gloffset_EvalPoint2), %g2
4578 or %g2, %lo(8 * _gloffset_EvalPoint2), %g2
4579 ldx [%g1 + %g2], %g3
4580 #else
4581 sethi %hi(0x00000000), %g1
4582 ld [%g1 + %lo(0x00000000)], %g1
4583 ld [%g1 + (4 * _gloffset_EvalPoint2)], %g3
4584 #endif
4585 jmpl %g3, %g0
4586
4587 GLOBL_FN(GL_PREFIX(AlphaFunc))
4588 GL_PREFIX(AlphaFunc):
4589 #ifdef __sparc_v9__
4590 sethi %hi(0x00000000), %g2
4591 sethi %hi(0x00000000), %g1
4592 or %g2, %lo(0x00000000), %g2
4593 or %g1, %lo(0x00000000), %g1
4594 sllx %g2, 32, %g2
4595 ldx [%g1 + %g2], %g1
4596 sethi %hi(8 * _gloffset_AlphaFunc), %g2
4597 or %g2, %lo(8 * _gloffset_AlphaFunc), %g2
4598 ldx [%g1 + %g2], %g3
4599 #else
4600 sethi %hi(0x00000000), %g1
4601 ld [%g1 + %lo(0x00000000)], %g1
4602 ld [%g1 + (4 * _gloffset_AlphaFunc)], %g3
4603 #endif
4604 jmpl %g3, %g0
4605
4606 GLOBL_FN(GL_PREFIX(BlendFunc))
4607 GL_PREFIX(BlendFunc):
4608 #ifdef __sparc_v9__
4609 sethi %hi(0x00000000), %g2
4610 sethi %hi(0x00000000), %g1
4611 or %g2, %lo(0x00000000), %g2
4612 or %g1, %lo(0x00000000), %g1
4613 sllx %g2, 32, %g2
4614 ldx [%g1 + %g2], %g1
4615 sethi %hi(8 * _gloffset_BlendFunc), %g2
4616 or %g2, %lo(8 * _gloffset_BlendFunc), %g2
4617 ldx [%g1 + %g2], %g3
4618 #else
4619 sethi %hi(0x00000000), %g1
4620 ld [%g1 + %lo(0x00000000)], %g1
4621 ld [%g1 + (4 * _gloffset_BlendFunc)], %g3
4622 #endif
4623 jmpl %g3, %g0
4624
4625 GLOBL_FN(GL_PREFIX(LogicOp))
4626 GL_PREFIX(LogicOp):
4627 #ifdef __sparc_v9__
4628 sethi %hi(0x00000000), %g2
4629 sethi %hi(0x00000000), %g1
4630 or %g2, %lo(0x00000000), %g2
4631 or %g1, %lo(0x00000000), %g1
4632 sllx %g2, 32, %g2
4633 ldx [%g1 + %g2], %g1
4634 sethi %hi(8 * _gloffset_LogicOp), %g2
4635 or %g2, %lo(8 * _gloffset_LogicOp), %g2
4636 ldx [%g1 + %g2], %g3
4637 #else
4638 sethi %hi(0x00000000), %g1
4639 ld [%g1 + %lo(0x00000000)], %g1
4640 ld [%g1 + (4 * _gloffset_LogicOp)], %g3
4641 #endif
4642 jmpl %g3, %g0
4643
4644 GLOBL_FN(GL_PREFIX(StencilFunc))
4645 GL_PREFIX(StencilFunc):
4646 #ifdef __sparc_v9__
4647 sethi %hi(0x00000000), %g2
4648 sethi %hi(0x00000000), %g1
4649 or %g2, %lo(0x00000000), %g2
4650 or %g1, %lo(0x00000000), %g1
4651 sllx %g2, 32, %g2
4652 ldx [%g1 + %g2], %g1
4653 sethi %hi(8 * _gloffset_StencilFunc), %g2
4654 or %g2, %lo(8 * _gloffset_StencilFunc), %g2
4655 ldx [%g1 + %g2], %g3
4656 #else
4657 sethi %hi(0x00000000), %g1
4658 ld [%g1 + %lo(0x00000000)], %g1
4659 ld [%g1 + (4 * _gloffset_StencilFunc)], %g3
4660 #endif
4661 jmpl %g3, %g0
4662
4663 GLOBL_FN(GL_PREFIX(StencilOp))
4664 GL_PREFIX(StencilOp):
4665 #ifdef __sparc_v9__
4666 sethi %hi(0x00000000), %g2
4667 sethi %hi(0x00000000), %g1
4668 or %g2, %lo(0x00000000), %g2
4669 or %g1, %lo(0x00000000), %g1
4670 sllx %g2, 32, %g2
4671 ldx [%g1 + %g2], %g1
4672 sethi %hi(8 * _gloffset_StencilOp), %g2
4673 or %g2, %lo(8 * _gloffset_StencilOp), %g2
4674 ldx [%g1 + %g2], %g3
4675 #else
4676 sethi %hi(0x00000000), %g1
4677 ld [%g1 + %lo(0x00000000)], %g1
4678 ld [%g1 + (4 * _gloffset_StencilOp)], %g3
4679 #endif
4680 jmpl %g3, %g0
4681
4682 GLOBL_FN(GL_PREFIX(DepthFunc))
4683 GL_PREFIX(DepthFunc):
4684 #ifdef __sparc_v9__
4685 sethi %hi(0x00000000), %g2
4686 sethi %hi(0x00000000), %g1
4687 or %g2, %lo(0x00000000), %g2
4688 or %g1, %lo(0x00000000), %g1
4689 sllx %g2, 32, %g2
4690 ldx [%g1 + %g2], %g1
4691 sethi %hi(8 * _gloffset_DepthFunc), %g2
4692 or %g2, %lo(8 * _gloffset_DepthFunc), %g2
4693 ldx [%g1 + %g2], %g3
4694 #else
4695 sethi %hi(0x00000000), %g1
4696 ld [%g1 + %lo(0x00000000)], %g1
4697 ld [%g1 + (4 * _gloffset_DepthFunc)], %g3
4698 #endif
4699 jmpl %g3, %g0
4700
4701 GLOBL_FN(GL_PREFIX(PixelZoom))
4702 GL_PREFIX(PixelZoom):
4703 #ifdef __sparc_v9__
4704 sethi %hi(0x00000000), %g2
4705 sethi %hi(0x00000000), %g1
4706 or %g2, %lo(0x00000000), %g2
4707 or %g1, %lo(0x00000000), %g1
4708 sllx %g2, 32, %g2
4709 ldx [%g1 + %g2], %g1
4710 sethi %hi(8 * _gloffset_PixelZoom), %g2
4711 or %g2, %lo(8 * _gloffset_PixelZoom), %g2
4712 ldx [%g1 + %g2], %g3
4713 #else
4714 sethi %hi(0x00000000), %g1
4715 ld [%g1 + %lo(0x00000000)], %g1
4716 ld [%g1 + (4 * _gloffset_PixelZoom)], %g3
4717 #endif
4718 jmpl %g3, %g0
4719
4720 GLOBL_FN(GL_PREFIX(PixelTransferf))
4721 GL_PREFIX(PixelTransferf):
4722 #ifdef __sparc_v9__
4723 sethi %hi(0x00000000), %g2
4724 sethi %hi(0x00000000), %g1
4725 or %g2, %lo(0x00000000), %g2
4726 or %g1, %lo(0x00000000), %g1
4727 sllx %g2, 32, %g2
4728 ldx [%g1 + %g2], %g1
4729 sethi %hi(8 * _gloffset_PixelTransferf), %g2
4730 or %g2, %lo(8 * _gloffset_PixelTransferf), %g2
4731 ldx [%g1 + %g2], %g3
4732 #else
4733 sethi %hi(0x00000000), %g1
4734 ld [%g1 + %lo(0x00000000)], %g1
4735 ld [%g1 + (4 * _gloffset_PixelTransferf)], %g3
4736 #endif
4737 jmpl %g3, %g0
4738
4739 GLOBL_FN(GL_PREFIX(PixelTransferi))
4740 GL_PREFIX(PixelTransferi):
4741 #ifdef __sparc_v9__
4742 sethi %hi(0x00000000), %g2
4743 sethi %hi(0x00000000), %g1
4744 or %g2, %lo(0x00000000), %g2
4745 or %g1, %lo(0x00000000), %g1
4746 sllx %g2, 32, %g2
4747 ldx [%g1 + %g2], %g1
4748 sethi %hi(8 * _gloffset_PixelTransferi), %g2
4749 or %g2, %lo(8 * _gloffset_PixelTransferi), %g2
4750 ldx [%g1 + %g2], %g3
4751 #else
4752 sethi %hi(0x00000000), %g1
4753 ld [%g1 + %lo(0x00000000)], %g1
4754 ld [%g1 + (4 * _gloffset_PixelTransferi)], %g3
4755 #endif
4756 jmpl %g3, %g0
4757
4758 GLOBL_FN(GL_PREFIX(PixelStoref))
4759 GL_PREFIX(PixelStoref):
4760 #ifdef __sparc_v9__
4761 sethi %hi(0x00000000), %g2
4762 sethi %hi(0x00000000), %g1
4763 or %g2, %lo(0x00000000), %g2
4764 or %g1, %lo(0x00000000), %g1
4765 sllx %g2, 32, %g2
4766 ldx [%g1 + %g2], %g1
4767 sethi %hi(8 * _gloffset_PixelStoref), %g2
4768 or %g2, %lo(8 * _gloffset_PixelStoref), %g2
4769 ldx [%g1 + %g2], %g3
4770 #else
4771 sethi %hi(0x00000000), %g1
4772 ld [%g1 + %lo(0x00000000)], %g1
4773 ld [%g1 + (4 * _gloffset_PixelStoref)], %g3
4774 #endif
4775 jmpl %g3, %g0
4776
4777 GLOBL_FN(GL_PREFIX(PixelStorei))
4778 GL_PREFIX(PixelStorei):
4779 #ifdef __sparc_v9__
4780 sethi %hi(0x00000000), %g2
4781 sethi %hi(0x00000000), %g1
4782 or %g2, %lo(0x00000000), %g2
4783 or %g1, %lo(0x00000000), %g1
4784 sllx %g2, 32, %g2
4785 ldx [%g1 + %g2], %g1
4786 sethi %hi(8 * _gloffset_PixelStorei), %g2
4787 or %g2, %lo(8 * _gloffset_PixelStorei), %g2
4788 ldx [%g1 + %g2], %g3
4789 #else
4790 sethi %hi(0x00000000), %g1
4791 ld [%g1 + %lo(0x00000000)], %g1
4792 ld [%g1 + (4 * _gloffset_PixelStorei)], %g3
4793 #endif
4794 jmpl %g3, %g0
4795
4796 GLOBL_FN(GL_PREFIX(PixelMapfv))
4797 GL_PREFIX(PixelMapfv):
4798 #ifdef __sparc_v9__
4799 sethi %hi(0x00000000), %g2
4800 sethi %hi(0x00000000), %g1
4801 or %g2, %lo(0x00000000), %g2
4802 or %g1, %lo(0x00000000), %g1
4803 sllx %g2, 32, %g2
4804 ldx [%g1 + %g2], %g1
4805 sethi %hi(8 * _gloffset_PixelMapfv), %g2
4806 or %g2, %lo(8 * _gloffset_PixelMapfv), %g2
4807 ldx [%g1 + %g2], %g3
4808 #else
4809 sethi %hi(0x00000000), %g1
4810 ld [%g1 + %lo(0x00000000)], %g1
4811 ld [%g1 + (4 * _gloffset_PixelMapfv)], %g3
4812 #endif
4813 jmpl %g3, %g0
4814
4815 GLOBL_FN(GL_PREFIX(PixelMapuiv))
4816 GL_PREFIX(PixelMapuiv):
4817 #ifdef __sparc_v9__
4818 sethi %hi(0x00000000), %g2
4819 sethi %hi(0x00000000), %g1
4820 or %g2, %lo(0x00000000), %g2
4821 or %g1, %lo(0x00000000), %g1
4822 sllx %g2, 32, %g2
4823 ldx [%g1 + %g2], %g1
4824 sethi %hi(8 * _gloffset_PixelMapuiv), %g2
4825 or %g2, %lo(8 * _gloffset_PixelMapuiv), %g2
4826 ldx [%g1 + %g2], %g3
4827 #else
4828 sethi %hi(0x00000000), %g1
4829 ld [%g1 + %lo(0x00000000)], %g1
4830 ld [%g1 + (4 * _gloffset_PixelMapuiv)], %g3
4831 #endif
4832 jmpl %g3, %g0
4833
4834 GLOBL_FN(GL_PREFIX(PixelMapusv))
4835 GL_PREFIX(PixelMapusv):
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_PixelMapusv), %g2
4844 or %g2, %lo(8 * _gloffset_PixelMapusv), %g2
4845 ldx [%g1 + %g2], %g3
4846 #else
4847 sethi %hi(0x00000000), %g1
4848 ld [%g1 + %lo(0x00000000)], %g1
4849 ld [%g1 + (4 * _gloffset_PixelMapusv)], %g3
4850 #endif
4851 jmpl %g3, %g0
4852
4853 GLOBL_FN(GL_PREFIX(ReadBuffer))
4854 GL_PREFIX(ReadBuffer):
4855 #ifdef __sparc_v9__
4856 sethi %hi(0x00000000), %g2
4857 sethi %hi(0x00000000), %g1
4858 or %g2, %lo(0x00000000), %g2
4859 or %g1, %lo(0x00000000), %g1
4860 sllx %g2, 32, %g2
4861 ldx [%g1 + %g2], %g1
4862 sethi %hi(8 * _gloffset_ReadBuffer), %g2
4863 or %g2, %lo(8 * _gloffset_ReadBuffer), %g2
4864 ldx [%g1 + %g2], %g3
4865 #else
4866 sethi %hi(0x00000000), %g1
4867 ld [%g1 + %lo(0x00000000)], %g1
4868 ld [%g1 + (4 * _gloffset_ReadBuffer)], %g3
4869 #endif
4870 jmpl %g3, %g0
4871
4872 GLOBL_FN(GL_PREFIX(CopyPixels))
4873 GL_PREFIX(CopyPixels):
4874 #ifdef __sparc_v9__
4875 sethi %hi(0x00000000), %g2
4876 sethi %hi(0x00000000), %g1
4877 or %g2, %lo(0x00000000), %g2
4878 or %g1, %lo(0x00000000), %g1
4879 sllx %g2, 32, %g2
4880 ldx [%g1 + %g2], %g1
4881 sethi %hi(8 * _gloffset_CopyPixels), %g2
4882 or %g2, %lo(8 * _gloffset_CopyPixels), %g2
4883 ldx [%g1 + %g2], %g3
4884 #else
4885 sethi %hi(0x00000000), %g1
4886 ld [%g1 + %lo(0x00000000)], %g1
4887 ld [%g1 + (4 * _gloffset_CopyPixels)], %g3
4888 #endif
4889 jmpl %g3, %g0
4890
4891 GLOBL_FN(GL_PREFIX(ReadPixels))
4892 GL_PREFIX(ReadPixels):
4893 #ifdef __sparc_v9__
4894 sethi %hi(0x00000000), %g2
4895 sethi %hi(0x00000000), %g1
4896 or %g2, %lo(0x00000000), %g2
4897 or %g1, %lo(0x00000000), %g1
4898 sllx %g2, 32, %g2
4899 ldx [%g1 + %g2], %g1
4900 sethi %hi(8 * _gloffset_ReadPixels), %g2
4901 or %g2, %lo(8 * _gloffset_ReadPixels), %g2
4902 ldx [%g1 + %g2], %g3
4903 #else
4904 sethi %hi(0x00000000), %g1
4905 ld [%g1 + %lo(0x00000000)], %g1
4906 ld [%g1 + (4 * _gloffset_ReadPixels)], %g3
4907 #endif
4908 jmpl %g3, %g0
4909
4910 GLOBL_FN(GL_PREFIX(DrawPixels))
4911 GL_PREFIX(DrawPixels):
4912 #ifdef __sparc_v9__
4913 sethi %hi(0x00000000), %g2
4914 sethi %hi(0x00000000), %g1
4915 or %g2, %lo(0x00000000), %g2
4916 or %g1, %lo(0x00000000), %g1
4917 sllx %g2, 32, %g2
4918 ldx [%g1 + %g2], %g1
4919 sethi %hi(8 * _gloffset_DrawPixels), %g2
4920 or %g2, %lo(8 * _gloffset_DrawPixels), %g2
4921 ldx [%g1 + %g2], %g3
4922 #else
4923 sethi %hi(0x00000000), %g1
4924 ld [%g1 + %lo(0x00000000)], %g1
4925 ld [%g1 + (4 * _gloffset_DrawPixels)], %g3
4926 #endif
4927 jmpl %g3, %g0
4928
4929 GLOBL_FN(GL_PREFIX(GetBooleanv))
4930 GL_PREFIX(GetBooleanv):
4931 #ifdef __sparc_v9__
4932 sethi %hi(0x00000000), %g2
4933 sethi %hi(0x00000000), %g1
4934 or %g2, %lo(0x00000000), %g2
4935 or %g1, %lo(0x00000000), %g1
4936 sllx %g2, 32, %g2
4937 ldx [%g1 + %g2], %g1
4938 sethi %hi(8 * _gloffset_GetBooleanv), %g2
4939 or %g2, %lo(8 * _gloffset_GetBooleanv), %g2
4940 ldx [%g1 + %g2], %g3
4941 #else
4942 sethi %hi(0x00000000), %g1
4943 ld [%g1 + %lo(0x00000000)], %g1
4944 ld [%g1 + (4 * _gloffset_GetBooleanv)], %g3
4945 #endif
4946 jmpl %g3, %g0
4947
4948 GLOBL_FN(GL_PREFIX(GetClipPlane))
4949 GL_PREFIX(GetClipPlane):
4950 #ifdef __sparc_v9__
4951 sethi %hi(0x00000000), %g2
4952 sethi %hi(0x00000000), %g1
4953 or %g2, %lo(0x00000000), %g2
4954 or %g1, %lo(0x00000000), %g1
4955 sllx %g2, 32, %g2
4956 ldx [%g1 + %g2], %g1
4957 sethi %hi(8 * _gloffset_GetClipPlane), %g2
4958 or %g2, %lo(8 * _gloffset_GetClipPlane), %g2
4959 ldx [%g1 + %g2], %g3
4960 #else
4961 sethi %hi(0x00000000), %g1
4962 ld [%g1 + %lo(0x00000000)], %g1
4963 ld [%g1 + (4 * _gloffset_GetClipPlane)], %g3
4964 #endif
4965 jmpl %g3, %g0
4966
4967 GLOBL_FN(GL_PREFIX(GetDoublev))
4968 GL_PREFIX(GetDoublev):
4969 #ifdef __sparc_v9__
4970 sethi %hi(0x00000000), %g2
4971 sethi %hi(0x00000000), %g1
4972 or %g2, %lo(0x00000000), %g2
4973 or %g1, %lo(0x00000000), %g1
4974 sllx %g2, 32, %g2
4975 ldx [%g1 + %g2], %g1
4976 sethi %hi(8 * _gloffset_GetDoublev), %g2
4977 or %g2, %lo(8 * _gloffset_GetDoublev), %g2
4978 ldx [%g1 + %g2], %g3
4979 #else
4980 sethi %hi(0x00000000), %g1
4981 ld [%g1 + %lo(0x00000000)], %g1
4982 ld [%g1 + (4 * _gloffset_GetDoublev)], %g3
4983 #endif
4984 jmpl %g3, %g0
4985
4986 GLOBL_FN(GL_PREFIX(GetError))
4987 GL_PREFIX(GetError):
4988 #ifdef __sparc_v9__
4989 sethi %hi(0x00000000), %g2
4990 sethi %hi(0x00000000), %g1
4991 or %g2, %lo(0x00000000), %g2
4992 or %g1, %lo(0x00000000), %g1
4993 sllx %g2, 32, %g2
4994 ldx [%g1 + %g2], %g1
4995 sethi %hi(8 * _gloffset_GetError), %g2
4996 or %g2, %lo(8 * _gloffset_GetError), %g2
4997 ldx [%g1 + %g2], %g3
4998 #else
4999 sethi %hi(0x00000000), %g1
5000 ld [%g1 + %lo(0x00000000)], %g1
5001 ld [%g1 + (4 * _gloffset_GetError)], %g3
5002 #endif
5003 jmpl %g3, %g0
5004
5005 GLOBL_FN(GL_PREFIX(GetFloatv))
5006 GL_PREFIX(GetFloatv):
5007 #ifdef __sparc_v9__
5008 sethi %hi(0x00000000), %g2
5009 sethi %hi(0x00000000), %g1
5010 or %g2, %lo(0x00000000), %g2
5011 or %g1, %lo(0x00000000), %g1
5012 sllx %g2, 32, %g2
5013 ldx [%g1 + %g2], %g1
5014 sethi %hi(8 * _gloffset_GetFloatv), %g2
5015 or %g2, %lo(8 * _gloffset_GetFloatv), %g2
5016 ldx [%g1 + %g2], %g3
5017 #else
5018 sethi %hi(0x00000000), %g1
5019 ld [%g1 + %lo(0x00000000)], %g1
5020 ld [%g1 + (4 * _gloffset_GetFloatv)], %g3
5021 #endif
5022 jmpl %g3, %g0
5023
5024 GLOBL_FN(GL_PREFIX(GetIntegerv))
5025 GL_PREFIX(GetIntegerv):
5026 #ifdef __sparc_v9__
5027 sethi %hi(0x00000000), %g2
5028 sethi %hi(0x00000000), %g1
5029 or %g2, %lo(0x00000000), %g2
5030 or %g1, %lo(0x00000000), %g1
5031 sllx %g2, 32, %g2
5032 ldx [%g1 + %g2], %g1
5033 sethi %hi(8 * _gloffset_GetIntegerv), %g2
5034 or %g2, %lo(8 * _gloffset_GetIntegerv), %g2
5035 ldx [%g1 + %g2], %g3
5036 #else
5037 sethi %hi(0x00000000), %g1
5038 ld [%g1 + %lo(0x00000000)], %g1
5039 ld [%g1 + (4 * _gloffset_GetIntegerv)], %g3
5040 #endif
5041 jmpl %g3, %g0
5042
5043 GLOBL_FN(GL_PREFIX(GetLightfv))
5044 GL_PREFIX(GetLightfv):
5045 #ifdef __sparc_v9__
5046 sethi %hi(0x00000000), %g2
5047 sethi %hi(0x00000000), %g1
5048 or %g2, %lo(0x00000000), %g2
5049 or %g1, %lo(0x00000000), %g1
5050 sllx %g2, 32, %g2
5051 ldx [%g1 + %g2], %g1
5052 sethi %hi(8 * _gloffset_GetLightfv), %g2
5053 or %g2, %lo(8 * _gloffset_GetLightfv), %g2
5054 ldx [%g1 + %g2], %g3
5055 #else
5056 sethi %hi(0x00000000), %g1
5057 ld [%g1 + %lo(0x00000000)], %g1
5058 ld [%g1 + (4 * _gloffset_GetLightfv)], %g3
5059 #endif
5060 jmpl %g3, %g0
5061
5062 GLOBL_FN(GL_PREFIX(GetLightiv))
5063 GL_PREFIX(GetLightiv):
5064 #ifdef __sparc_v9__
5065 sethi %hi(0x00000000), %g2
5066 sethi %hi(0x00000000), %g1
5067 or %g2, %lo(0x00000000), %g2
5068 or %g1, %lo(0x00000000), %g1
5069 sllx %g2, 32, %g2
5070 ldx [%g1 + %g2], %g1
5071 sethi %hi(8 * _gloffset_GetLightiv), %g2
5072 or %g2, %lo(8 * _gloffset_GetLightiv), %g2
5073 ldx [%g1 + %g2], %g3
5074 #else
5075 sethi %hi(0x00000000), %g1
5076 ld [%g1 + %lo(0x00000000)], %g1
5077 ld [%g1 + (4 * _gloffset_GetLightiv)], %g3
5078 #endif
5079 jmpl %g3, %g0
5080
5081 GLOBL_FN(GL_PREFIX(GetMapdv))
5082 GL_PREFIX(GetMapdv):
5083 #ifdef __sparc_v9__
5084 sethi %hi(0x00000000), %g2
5085 sethi %hi(0x00000000), %g1
5086 or %g2, %lo(0x00000000), %g2
5087 or %g1, %lo(0x00000000), %g1
5088 sllx %g2, 32, %g2
5089 ldx [%g1 + %g2], %g1
5090 sethi %hi(8 * _gloffset_GetMapdv), %g2
5091 or %g2, %lo(8 * _gloffset_GetMapdv), %g2
5092 ldx [%g1 + %g2], %g3
5093 #else
5094 sethi %hi(0x00000000), %g1
5095 ld [%g1 + %lo(0x00000000)], %g1
5096 ld [%g1 + (4 * _gloffset_GetMapdv)], %g3
5097 #endif
5098 jmpl %g3, %g0
5099
5100 GLOBL_FN(GL_PREFIX(GetMapfv))
5101 GL_PREFIX(GetMapfv):
5102 #ifdef __sparc_v9__
5103 sethi %hi(0x00000000), %g2
5104 sethi %hi(0x00000000), %g1
5105 or %g2, %lo(0x00000000), %g2
5106 or %g1, %lo(0x00000000), %g1
5107 sllx %g2, 32, %g2
5108 ldx [%g1 + %g2], %g1
5109 sethi %hi(8 * _gloffset_GetMapfv), %g2
5110 or %g2, %lo(8 * _gloffset_GetMapfv), %g2
5111 ldx [%g1 + %g2], %g3
5112 #else
5113 sethi %hi(0x00000000), %g1
5114 ld [%g1 + %lo(0x00000000)], %g1
5115 ld [%g1 + (4 * _gloffset_GetMapfv)], %g3
5116 #endif
5117 jmpl %g3, %g0
5118
5119 GLOBL_FN(GL_PREFIX(GetMapiv))
5120 GL_PREFIX(GetMapiv):
5121 #ifdef __sparc_v9__
5122 sethi %hi(0x00000000), %g2
5123 sethi %hi(0x00000000), %g1
5124 or %g2, %lo(0x00000000), %g2
5125 or %g1, %lo(0x00000000), %g1
5126 sllx %g2, 32, %g2
5127 ldx [%g1 + %g2], %g1
5128 sethi %hi(8 * _gloffset_GetMapiv), %g2
5129 or %g2, %lo(8 * _gloffset_GetMapiv), %g2
5130 ldx [%g1 + %g2], %g3
5131 #else
5132 sethi %hi(0x00000000), %g1
5133 ld [%g1 + %lo(0x00000000)], %g1
5134 ld [%g1 + (4 * _gloffset_GetMapiv)], %g3
5135 #endif
5136 jmpl %g3, %g0
5137
5138 GLOBL_FN(GL_PREFIX(GetMaterialfv))
5139 GL_PREFIX(GetMaterialfv):
5140 #ifdef __sparc_v9__
5141 sethi %hi(0x00000000), %g2
5142 sethi %hi(0x00000000), %g1
5143 or %g2, %lo(0x00000000), %g2
5144 or %g1, %lo(0x00000000), %g1
5145 sllx %g2, 32, %g2
5146 ldx [%g1 + %g2], %g1
5147 sethi %hi(8 * _gloffset_GetMaterialfv), %g2
5148 or %g2, %lo(8 * _gloffset_GetMaterialfv), %g2
5149 ldx [%g1 + %g2], %g3
5150 #else
5151 sethi %hi(0x00000000), %g1
5152 ld [%g1 + %lo(0x00000000)], %g1
5153 ld [%g1 + (4 * _gloffset_GetMaterialfv)], %g3
5154 #endif
5155 jmpl %g3, %g0
5156
5157 GLOBL_FN(GL_PREFIX(GetMaterialiv))
5158 GL_PREFIX(GetMaterialiv):
5159 #ifdef __sparc_v9__
5160 sethi %hi(0x00000000), %g2
5161 sethi %hi(0x00000000), %g1
5162 or %g2, %lo(0x00000000), %g2
5163 or %g1, %lo(0x00000000), %g1
5164 sllx %g2, 32, %g2
5165 ldx [%g1 + %g2], %g1
5166 sethi %hi(8 * _gloffset_GetMaterialiv), %g2
5167 or %g2, %lo(8 * _gloffset_GetMaterialiv), %g2
5168 ldx [%g1 + %g2], %g3
5169 #else
5170 sethi %hi(0x00000000), %g1
5171 ld [%g1 + %lo(0x00000000)], %g1
5172 ld [%g1 + (4 * _gloffset_GetMaterialiv)], %g3
5173 #endif
5174 jmpl %g3, %g0
5175
5176 GLOBL_FN(GL_PREFIX(GetPixelMapfv))
5177 GL_PREFIX(GetPixelMapfv):
5178 #ifdef __sparc_v9__
5179 sethi %hi(0x00000000), %g2
5180 sethi %hi(0x00000000), %g1
5181 or %g2, %lo(0x00000000), %g2
5182 or %g1, %lo(0x00000000), %g1
5183 sllx %g2, 32, %g2
5184 ldx [%g1 + %g2], %g1
5185 sethi %hi(8 * _gloffset_GetPixelMapfv), %g2
5186 or %g2, %lo(8 * _gloffset_GetPixelMapfv), %g2
5187 ldx [%g1 + %g2], %g3
5188 #else
5189 sethi %hi(0x00000000), %g1
5190 ld [%g1 + %lo(0x00000000)], %g1
5191 ld [%g1 + (4 * _gloffset_GetPixelMapfv)], %g3
5192 #endif
5193 jmpl %g3, %g0
5194
5195 GLOBL_FN(GL_PREFIX(GetPixelMapuiv))
5196 GL_PREFIX(GetPixelMapuiv):
5197 #ifdef __sparc_v9__
5198 sethi %hi(0x00000000), %g2
5199 sethi %hi(0x00000000), %g1
5200 or %g2, %lo(0x00000000), %g2
5201 or %g1, %lo(0x00000000), %g1
5202 sllx %g2, 32, %g2
5203 ldx [%g1 + %g2], %g1
5204 sethi %hi(8 * _gloffset_GetPixelMapuiv), %g2
5205 or %g2, %lo(8 * _gloffset_GetPixelMapuiv), %g2
5206 ldx [%g1 + %g2], %g3
5207 #else
5208 sethi %hi(0x00000000), %g1
5209 ld [%g1 + %lo(0x00000000)], %g1
5210 ld [%g1 + (4 * _gloffset_GetPixelMapuiv)], %g3
5211 #endif
5212 jmpl %g3, %g0
5213
5214 GLOBL_FN(GL_PREFIX(GetPixelMapusv))
5215 GL_PREFIX(GetPixelMapusv):
5216 #ifdef __sparc_v9__
5217 sethi %hi(0x00000000), %g2
5218 sethi %hi(0x00000000), %g1
5219 or %g2, %lo(0x00000000), %g2
5220 or %g1, %lo(0x00000000), %g1
5221 sllx %g2, 32, %g2
5222 ldx [%g1 + %g2], %g1
5223 sethi %hi(8 * _gloffset_GetPixelMapusv), %g2
5224 or %g2, %lo(8 * _gloffset_GetPixelMapusv), %g2
5225 ldx [%g1 + %g2], %g3
5226 #else
5227 sethi %hi(0x00000000), %g1
5228 ld [%g1 + %lo(0x00000000)], %g1
5229 ld [%g1 + (4 * _gloffset_GetPixelMapusv)], %g3
5230 #endif
5231 jmpl %g3, %g0
5232
5233 GLOBL_FN(GL_PREFIX(GetPolygonStipple))
5234 GL_PREFIX(GetPolygonStipple):
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_GetPolygonStipple), %g2
5243 or %g2, %lo(8 * _gloffset_GetPolygonStipple), %g2
5244 ldx [%g1 + %g2], %g3
5245 #else
5246 sethi %hi(0x00000000), %g1
5247 ld [%g1 + %lo(0x00000000)], %g1
5248 ld [%g1 + (4 * _gloffset_GetPolygonStipple)], %g3
5249 #endif
5250 jmpl %g3, %g0
5251
5252 GLOBL_FN(GL_PREFIX(GetString))
5253 GL_PREFIX(GetString):
5254 #ifdef __sparc_v9__
5255 sethi %hi(0x00000000), %g2
5256 sethi %hi(0x00000000), %g1
5257 or %g2, %lo(0x00000000), %g2
5258 or %g1, %lo(0x00000000), %g1
5259 sllx %g2, 32, %g2
5260 ldx [%g1 + %g2], %g1
5261 sethi %hi(8 * _gloffset_GetString), %g2
5262 or %g2, %lo(8 * _gloffset_GetString), %g2
5263 ldx [%g1 + %g2], %g3
5264 #else
5265 sethi %hi(0x00000000), %g1
5266 ld [%g1 + %lo(0x00000000)], %g1
5267 ld [%g1 + (4 * _gloffset_GetString)], %g3
5268 #endif
5269 jmpl %g3, %g0
5270
5271 GLOBL_FN(GL_PREFIX(GetTexEnvfv))
5272 GL_PREFIX(GetTexEnvfv):
5273 #ifdef __sparc_v9__
5274 sethi %hi(0x00000000), %g2
5275 sethi %hi(0x00000000), %g1
5276 or %g2, %lo(0x00000000), %g2
5277 or %g1, %lo(0x00000000), %g1
5278 sllx %g2, 32, %g2
5279 ldx [%g1 + %g2], %g1
5280 sethi %hi(8 * _gloffset_GetTexEnvfv), %g2
5281 or %g2, %lo(8 * _gloffset_GetTexEnvfv), %g2
5282 ldx [%g1 + %g2], %g3
5283 #else
5284 sethi %hi(0x00000000), %g1
5285 ld [%g1 + %lo(0x00000000)], %g1
5286 ld [%g1 + (4 * _gloffset_GetTexEnvfv)], %g3
5287 #endif
5288 jmpl %g3, %g0
5289
5290 GLOBL_FN(GL_PREFIX(GetTexEnviv))
5291 GL_PREFIX(GetTexEnviv):
5292 #ifdef __sparc_v9__
5293 sethi %hi(0x00000000), %g2
5294 sethi %hi(0x00000000), %g1
5295 or %g2, %lo(0x00000000), %g2
5296 or %g1, %lo(0x00000000), %g1
5297 sllx %g2, 32, %g2
5298 ldx [%g1 + %g2], %g1
5299 sethi %hi(8 * _gloffset_GetTexEnviv), %g2
5300 or %g2, %lo(8 * _gloffset_GetTexEnviv), %g2
5301 ldx [%g1 + %g2], %g3
5302 #else
5303 sethi %hi(0x00000000), %g1
5304 ld [%g1 + %lo(0x00000000)], %g1
5305 ld [%g1 + (4 * _gloffset_GetTexEnviv)], %g3
5306 #endif
5307 jmpl %g3, %g0
5308
5309 GLOBL_FN(GL_PREFIX(GetTexGendv))
5310 GL_PREFIX(GetTexGendv):
5311 #ifdef __sparc_v9__
5312 sethi %hi(0x00000000), %g2
5313 sethi %hi(0x00000000), %g1
5314 or %g2, %lo(0x00000000), %g2
5315 or %g1, %lo(0x00000000), %g1
5316 sllx %g2, 32, %g2
5317 ldx [%g1 + %g2], %g1
5318 sethi %hi(8 * _gloffset_GetTexGendv), %g2
5319 or %g2, %lo(8 * _gloffset_GetTexGendv), %g2
5320 ldx [%g1 + %g2], %g3
5321 #else
5322 sethi %hi(0x00000000), %g1
5323 ld [%g1 + %lo(0x00000000)], %g1
5324 ld [%g1 + (4 * _gloffset_GetTexGendv)], %g3
5325 #endif
5326 jmpl %g3, %g0
5327
5328 GLOBL_FN(GL_PREFIX(GetTexGenfv))
5329 GL_PREFIX(GetTexGenfv):
5330 #ifdef __sparc_v9__
5331 sethi %hi(0x00000000), %g2
5332 sethi %hi(0x00000000), %g1
5333 or %g2, %lo(0x00000000), %g2
5334 or %g1, %lo(0x00000000), %g1
5335 sllx %g2, 32, %g2
5336 ldx [%g1 + %g2], %g1
5337 sethi %hi(8 * _gloffset_GetTexGenfv), %g2
5338 or %g2, %lo(8 * _gloffset_GetTexGenfv), %g2
5339 ldx [%g1 + %g2], %g3
5340 #else
5341 sethi %hi(0x00000000), %g1
5342 ld [%g1 + %lo(0x00000000)], %g1
5343 ld [%g1 + (4 * _gloffset_GetTexGenfv)], %g3
5344 #endif
5345 jmpl %g3, %g0
5346
5347 GLOBL_FN(GL_PREFIX(GetTexGeniv))
5348 GL_PREFIX(GetTexGeniv):
5349 #ifdef __sparc_v9__
5350 sethi %hi(0x00000000), %g2
5351 sethi %hi(0x00000000), %g1
5352 or %g2, %lo(0x00000000), %g2
5353 or %g1, %lo(0x00000000), %g1
5354 sllx %g2, 32, %g2
5355 ldx [%g1 + %g2], %g1
5356 sethi %hi(8 * _gloffset_GetTexGeniv), %g2
5357 or %g2, %lo(8 * _gloffset_GetTexGeniv), %g2
5358 ldx [%g1 + %g2], %g3
5359 #else
5360 sethi %hi(0x00000000), %g1
5361 ld [%g1 + %lo(0x00000000)], %g1
5362 ld [%g1 + (4 * _gloffset_GetTexGeniv)], %g3
5363 #endif
5364 jmpl %g3, %g0
5365
5366 GLOBL_FN(GL_PREFIX(GetTexImage))
5367 GL_PREFIX(GetTexImage):
5368 #ifdef __sparc_v9__
5369 sethi %hi(0x00000000), %g2
5370 sethi %hi(0x00000000), %g1
5371 or %g2, %lo(0x00000000), %g2
5372 or %g1, %lo(0x00000000), %g1
5373 sllx %g2, 32, %g2
5374 ldx [%g1 + %g2], %g1
5375 sethi %hi(8 * _gloffset_GetTexImage), %g2
5376 or %g2, %lo(8 * _gloffset_GetTexImage), %g2
5377 ldx [%g1 + %g2], %g3
5378 #else
5379 sethi %hi(0x00000000), %g1
5380 ld [%g1 + %lo(0x00000000)], %g1
5381 ld [%g1 + (4 * _gloffset_GetTexImage)], %g3
5382 #endif
5383 jmpl %g3, %g0
5384
5385 GLOBL_FN(GL_PREFIX(GetTexParameterfv))
5386 GL_PREFIX(GetTexParameterfv):
5387 #ifdef __sparc_v9__
5388 sethi %hi(0x00000000), %g2
5389 sethi %hi(0x00000000), %g1
5390 or %g2, %lo(0x00000000), %g2
5391 or %g1, %lo(0x00000000), %g1
5392 sllx %g2, 32, %g2
5393 ldx [%g1 + %g2], %g1
5394 sethi %hi(8 * _gloffset_GetTexParameterfv), %g2
5395 or %g2, %lo(8 * _gloffset_GetTexParameterfv), %g2
5396 ldx [%g1 + %g2], %g3
5397 #else
5398 sethi %hi(0x00000000), %g1
5399 ld [%g1 + %lo(0x00000000)], %g1
5400 ld [%g1 + (4 * _gloffset_GetTexParameterfv)], %g3
5401 #endif
5402 jmpl %g3, %g0
5403
5404 GLOBL_FN(GL_PREFIX(GetTexParameteriv))
5405 GL_PREFIX(GetTexParameteriv):
5406 #ifdef __sparc_v9__
5407 sethi %hi(0x00000000), %g2
5408 sethi %hi(0x00000000), %g1
5409 or %g2, %lo(0x00000000), %g2
5410 or %g1, %lo(0x00000000), %g1
5411 sllx %g2, 32, %g2
5412 ldx [%g1 + %g2], %g1
5413 sethi %hi(8 * _gloffset_GetTexParameteriv), %g2
5414 or %g2, %lo(8 * _gloffset_GetTexParameteriv), %g2
5415 ldx [%g1 + %g2], %g3
5416 #else
5417 sethi %hi(0x00000000), %g1
5418 ld [%g1 + %lo(0x00000000)], %g1
5419 ld [%g1 + (4 * _gloffset_GetTexParameteriv)], %g3
5420 #endif
5421 jmpl %g3, %g0
5422
5423 GLOBL_FN(GL_PREFIX(GetTexLevelParameterfv))
5424 GL_PREFIX(GetTexLevelParameterfv):
5425 #ifdef __sparc_v9__
5426 sethi %hi(0x00000000), %g2
5427 sethi %hi(0x00000000), %g1
5428 or %g2, %lo(0x00000000), %g2
5429 or %g1, %lo(0x00000000), %g1
5430 sllx %g2, 32, %g2
5431 ldx [%g1 + %g2], %g1
5432 sethi %hi(8 * _gloffset_GetTexLevelParameterfv), %g2
5433 or %g2, %lo(8 * _gloffset_GetTexLevelParameterfv), %g2
5434 ldx [%g1 + %g2], %g3
5435 #else
5436 sethi %hi(0x00000000), %g1
5437 ld [%g1 + %lo(0x00000000)], %g1
5438 ld [%g1 + (4 * _gloffset_GetTexLevelParameterfv)], %g3
5439 #endif
5440 jmpl %g3, %g0
5441
5442 GLOBL_FN(GL_PREFIX(GetTexLevelParameteriv))
5443 GL_PREFIX(GetTexLevelParameteriv):
5444 #ifdef __sparc_v9__
5445 sethi %hi(0x00000000), %g2
5446 sethi %hi(0x00000000), %g1
5447 or %g2, %lo(0x00000000), %g2
5448 or %g1, %lo(0x00000000), %g1
5449 sllx %g2, 32, %g2
5450 ldx [%g1 + %g2], %g1
5451 sethi %hi(8 * _gloffset_GetTexLevelParameteriv), %g2
5452 or %g2, %lo(8 * _gloffset_GetTexLevelParameteriv), %g2
5453 ldx [%g1 + %g2], %g3
5454 #else
5455 sethi %hi(0x00000000), %g1
5456 ld [%g1 + %lo(0x00000000)], %g1
5457 ld [%g1 + (4 * _gloffset_GetTexLevelParameteriv)], %g3
5458 #endif
5459 jmpl %g3, %g0
5460
5461 GLOBL_FN(GL_PREFIX(IsEnabled))
5462 GL_PREFIX(IsEnabled):
5463 #ifdef __sparc_v9__
5464 sethi %hi(0x00000000), %g2
5465 sethi %hi(0x00000000), %g1
5466 or %g2, %lo(0x00000000), %g2
5467 or %g1, %lo(0x00000000), %g1
5468 sllx %g2, 32, %g2
5469 ldx [%g1 + %g2], %g1
5470 sethi %hi(8 * _gloffset_IsEnabled), %g2
5471 or %g2, %lo(8 * _gloffset_IsEnabled), %g2
5472 ldx [%g1 + %g2], %g3
5473 #else
5474 sethi %hi(0x00000000), %g1
5475 ld [%g1 + %lo(0x00000000)], %g1
5476 ld [%g1 + (4 * _gloffset_IsEnabled)], %g3
5477 #endif
5478 jmpl %g3, %g0
5479
5480 GLOBL_FN(GL_PREFIX(IsList))
5481 GL_PREFIX(IsList):
5482 #ifdef __sparc_v9__
5483 sethi %hi(0x00000000), %g2
5484 sethi %hi(0x00000000), %g1
5485 or %g2, %lo(0x00000000), %g2
5486 or %g1, %lo(0x00000000), %g1
5487 sllx %g2, 32, %g2
5488 ldx [%g1 + %g2], %g1
5489 sethi %hi(8 * _gloffset_IsList), %g2
5490 or %g2, %lo(8 * _gloffset_IsList), %g2
5491 ldx [%g1 + %g2], %g3
5492 #else
5493 sethi %hi(0x00000000), %g1
5494 ld [%g1 + %lo(0x00000000)], %g1
5495 ld [%g1 + (4 * _gloffset_IsList)], %g3
5496 #endif
5497 jmpl %g3, %g0
5498
5499 GLOBL_FN(GL_PREFIX(DepthRange))
5500 GL_PREFIX(DepthRange):
5501 #ifdef __sparc_v9__
5502 sethi %hi(0x00000000), %g2
5503 sethi %hi(0x00000000), %g1
5504 or %g2, %lo(0x00000000), %g2
5505 or %g1, %lo(0x00000000), %g1
5506 sllx %g2, 32, %g2
5507 ldx [%g1 + %g2], %g1
5508 sethi %hi(8 * _gloffset_DepthRange), %g2
5509 or %g2, %lo(8 * _gloffset_DepthRange), %g2
5510 ldx [%g1 + %g2], %g3
5511 #else
5512 sethi %hi(0x00000000), %g1
5513 ld [%g1 + %lo(0x00000000)], %g1
5514 ld [%g1 + (4 * _gloffset_DepthRange)], %g3
5515 #endif
5516 jmpl %g3, %g0
5517
5518 GLOBL_FN(GL_PREFIX(Frustum))
5519 GL_PREFIX(Frustum):
5520 #ifdef __sparc_v9__
5521 sethi %hi(0x00000000), %g2
5522 sethi %hi(0x00000000), %g1
5523 or %g2, %lo(0x00000000), %g2
5524 or %g1, %lo(0x00000000), %g1
5525 sllx %g2, 32, %g2
5526 ldx [%g1 + %g2], %g1
5527 sethi %hi(8 * _gloffset_Frustum), %g2
5528 or %g2, %lo(8 * _gloffset_Frustum), %g2
5529 ldx [%g1 + %g2], %g3
5530 #else
5531 sethi %hi(0x00000000), %g1
5532 ld [%g1 + %lo(0x00000000)], %g1
5533 ld [%g1 + (4 * _gloffset_Frustum)], %g3
5534 #endif
5535 jmpl %g3, %g0
5536
5537 GLOBL_FN(GL_PREFIX(LoadIdentity))
5538 GL_PREFIX(LoadIdentity):
5539 #ifdef __sparc_v9__
5540 sethi %hi(0x00000000), %g2
5541 sethi %hi(0x00000000), %g1
5542 or %g2, %lo(0x00000000), %g2
5543 or %g1, %lo(0x00000000), %g1
5544 sllx %g2, 32, %g2
5545 ldx [%g1 + %g2], %g1
5546 sethi %hi(8 * _gloffset_LoadIdentity), %g2
5547 or %g2, %lo(8 * _gloffset_LoadIdentity), %g2
5548 ldx [%g1 + %g2], %g3
5549 #else
5550 sethi %hi(0x00000000), %g1
5551 ld [%g1 + %lo(0x00000000)], %g1
5552 ld [%g1 + (4 * _gloffset_LoadIdentity)], %g3
5553 #endif
5554 jmpl %g3, %g0
5555
5556 GLOBL_FN(GL_PREFIX(LoadMatrixf))
5557 GL_PREFIX(LoadMatrixf):
5558 #ifdef __sparc_v9__
5559 sethi %hi(0x00000000), %g2
5560 sethi %hi(0x00000000), %g1
5561 or %g2, %lo(0x00000000), %g2
5562 or %g1, %lo(0x00000000), %g1
5563 sllx %g2, 32, %g2
5564 ldx [%g1 + %g2], %g1
5565 sethi %hi(8 * _gloffset_LoadMatrixf), %g2
5566 or %g2, %lo(8 * _gloffset_LoadMatrixf), %g2
5567 ldx [%g1 + %g2], %g3
5568 #else
5569 sethi %hi(0x00000000), %g1
5570 ld [%g1 + %lo(0x00000000)], %g1
5571 ld [%g1 + (4 * _gloffset_LoadMatrixf)], %g3
5572 #endif
5573 jmpl %g3, %g0
5574
5575 GLOBL_FN(GL_PREFIX(LoadMatrixd))
5576 GL_PREFIX(LoadMatrixd):
5577 #ifdef __sparc_v9__
5578 sethi %hi(0x00000000), %g2
5579 sethi %hi(0x00000000), %g1
5580 or %g2, %lo(0x00000000), %g2
5581 or %g1, %lo(0x00000000), %g1
5582 sllx %g2, 32, %g2
5583 ldx [%g1 + %g2], %g1
5584 sethi %hi(8 * _gloffset_LoadMatrixd), %g2
5585 or %g2, %lo(8 * _gloffset_LoadMatrixd), %g2
5586 ldx [%g1 + %g2], %g3
5587 #else
5588 sethi %hi(0x00000000), %g1
5589 ld [%g1 + %lo(0x00000000)], %g1
5590 ld [%g1 + (4 * _gloffset_LoadMatrixd)], %g3
5591 #endif
5592 jmpl %g3, %g0
5593
5594 GLOBL_FN(GL_PREFIX(MatrixMode))
5595 GL_PREFIX(MatrixMode):
5596 #ifdef __sparc_v9__
5597 sethi %hi(0x00000000), %g2
5598 sethi %hi(0x00000000), %g1
5599 or %g2, %lo(0x00000000), %g2
5600 or %g1, %lo(0x00000000), %g1
5601 sllx %g2, 32, %g2
5602 ldx [%g1 + %g2], %g1
5603 sethi %hi(8 * _gloffset_MatrixMode), %g2
5604 or %g2, %lo(8 * _gloffset_MatrixMode), %g2
5605 ldx [%g1 + %g2], %g3
5606 #else
5607 sethi %hi(0x00000000), %g1
5608 ld [%g1 + %lo(0x00000000)], %g1
5609 ld [%g1 + (4 * _gloffset_MatrixMode)], %g3
5610 #endif
5611 jmpl %g3, %g0
5612
5613 GLOBL_FN(GL_PREFIX(MultMatrixf))
5614 GL_PREFIX(MultMatrixf):
5615 #ifdef __sparc_v9__
5616 sethi %hi(0x00000000), %g2
5617 sethi %hi(0x00000000), %g1
5618 or %g2, %lo(0x00000000), %g2
5619 or %g1, %lo(0x00000000), %g1
5620 sllx %g2, 32, %g2
5621 ldx [%g1 + %g2], %g1
5622 sethi %hi(8 * _gloffset_MultMatrixf), %g2
5623 or %g2, %lo(8 * _gloffset_MultMatrixf), %g2
5624 ldx [%g1 + %g2], %g3
5625 #else
5626 sethi %hi(0x00000000), %g1
5627 ld [%g1 + %lo(0x00000000)], %g1
5628 ld [%g1 + (4 * _gloffset_MultMatrixf)], %g3
5629 #endif
5630 jmpl %g3, %g0
5631
5632 GLOBL_FN(GL_PREFIX(MultMatrixd))
5633 GL_PREFIX(MultMatrixd):
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_MultMatrixd), %g2
5642 or %g2, %lo(8 * _gloffset_MultMatrixd), %g2
5643 ldx [%g1 + %g2], %g3
5644 #else
5645 sethi %hi(0x00000000), %g1
5646 ld [%g1 + %lo(0x00000000)], %g1
5647 ld [%g1 + (4 * _gloffset_MultMatrixd)], %g3
5648 #endif
5649 jmpl %g3, %g0
5650
5651 GLOBL_FN(GL_PREFIX(Ortho))
5652 GL_PREFIX(Ortho):
5653 #ifdef __sparc_v9__
5654 sethi %hi(0x00000000), %g2
5655 sethi %hi(0x00000000), %g1
5656 or %g2, %lo(0x00000000), %g2
5657 or %g1, %lo(0x00000000), %g1
5658 sllx %g2, 32, %g2
5659 ldx [%g1 + %g2], %g1
5660 sethi %hi(8 * _gloffset_Ortho), %g2
5661 or %g2, %lo(8 * _gloffset_Ortho), %g2
5662 ldx [%g1 + %g2], %g3
5663 #else
5664 sethi %hi(0x00000000), %g1
5665 ld [%g1 + %lo(0x00000000)], %g1
5666 ld [%g1 + (4 * _gloffset_Ortho)], %g3
5667 #endif
5668 jmpl %g3, %g0
5669
5670 GLOBL_FN(GL_PREFIX(PopMatrix))
5671 GL_PREFIX(PopMatrix):
5672 #ifdef __sparc_v9__
5673 sethi %hi(0x00000000), %g2
5674 sethi %hi(0x00000000), %g1
5675 or %g2, %lo(0x00000000), %g2
5676 or %g1, %lo(0x00000000), %g1
5677 sllx %g2, 32, %g2
5678 ldx [%g1 + %g2], %g1
5679 sethi %hi(8 * _gloffset_PopMatrix), %g2
5680 or %g2, %lo(8 * _gloffset_PopMatrix), %g2
5681 ldx [%g1 + %g2], %g3
5682 #else
5683 sethi %hi(0x00000000), %g1
5684 ld [%g1 + %lo(0x00000000)], %g1
5685 ld [%g1 + (4 * _gloffset_PopMatrix)], %g3
5686 #endif
5687 jmpl %g3, %g0
5688
5689 GLOBL_FN(GL_PREFIX(PushMatrix))
5690 GL_PREFIX(PushMatrix):
5691 #ifdef __sparc_v9__
5692 sethi %hi(0x00000000), %g2
5693 sethi %hi(0x00000000), %g1
5694 or %g2, %lo(0x00000000), %g2
5695 or %g1, %lo(0x00000000), %g1
5696 sllx %g2, 32, %g2
5697 ldx [%g1 + %g2], %g1
5698 sethi %hi(8 * _gloffset_PushMatrix), %g2
5699 or %g2, %lo(8 * _gloffset_PushMatrix), %g2
5700 ldx [%g1 + %g2], %g3
5701 #else
5702 sethi %hi(0x00000000), %g1
5703 ld [%g1 + %lo(0x00000000)], %g1
5704 ld [%g1 + (4 * _gloffset_PushMatrix)], %g3
5705 #endif
5706 jmpl %g3, %g0
5707
5708 GLOBL_FN(GL_PREFIX(Rotated))
5709 GL_PREFIX(Rotated):
5710 #ifdef __sparc_v9__
5711 sethi %hi(0x00000000), %g2
5712 sethi %hi(0x00000000), %g1
5713 or %g2, %lo(0x00000000), %g2
5714 or %g1, %lo(0x00000000), %g1
5715 sllx %g2, 32, %g2
5716 ldx [%g1 + %g2], %g1
5717 sethi %hi(8 * _gloffset_Rotated), %g2
5718 or %g2, %lo(8 * _gloffset_Rotated), %g2
5719 ldx [%g1 + %g2], %g3
5720 #else
5721 sethi %hi(0x00000000), %g1
5722 ld [%g1 + %lo(0x00000000)], %g1
5723 ld [%g1 + (4 * _gloffset_Rotated)], %g3
5724 #endif
5725 jmpl %g3, %g0
5726
5727 GLOBL_FN(GL_PREFIX(Rotatef))
5728 GL_PREFIX(Rotatef):
5729 #ifdef __sparc_v9__
5730 sethi %hi(0x00000000), %g2
5731 sethi %hi(0x00000000), %g1
5732 or %g2, %lo(0x00000000), %g2
5733 or %g1, %lo(0x00000000), %g1
5734 sllx %g2, 32, %g2
5735 ldx [%g1 + %g2], %g1
5736 sethi %hi(8 * _gloffset_Rotatef), %g2
5737 or %g2, %lo(8 * _gloffset_Rotatef), %g2
5738 ldx [%g1 + %g2], %g3
5739 #else
5740 sethi %hi(0x00000000), %g1
5741 ld [%g1 + %lo(0x00000000)], %g1
5742 ld [%g1 + (4 * _gloffset_Rotatef)], %g3
5743 #endif
5744 jmpl %g3, %g0
5745
5746 GLOBL_FN(GL_PREFIX(Scaled))
5747 GL_PREFIX(Scaled):
5748 #ifdef __sparc_v9__
5749 sethi %hi(0x00000000), %g2
5750 sethi %hi(0x00000000), %g1
5751 or %g2, %lo(0x00000000), %g2
5752 or %g1, %lo(0x00000000), %g1
5753 sllx %g2, 32, %g2
5754 ldx [%g1 + %g2], %g1
5755 sethi %hi(8 * _gloffset_Scaled), %g2
5756 or %g2, %lo(8 * _gloffset_Scaled), %g2
5757 ldx [%g1 + %g2], %g3
5758 #else
5759 sethi %hi(0x00000000), %g1
5760 ld [%g1 + %lo(0x00000000)], %g1
5761 ld [%g1 + (4 * _gloffset_Scaled)], %g3
5762 #endif
5763 jmpl %g3, %g0
5764
5765 GLOBL_FN(GL_PREFIX(Scalef))
5766 GL_PREFIX(Scalef):
5767 #ifdef __sparc_v9__
5768 sethi %hi(0x00000000), %g2
5769 sethi %hi(0x00000000), %g1
5770 or %g2, %lo(0x00000000), %g2
5771 or %g1, %lo(0x00000000), %g1
5772 sllx %g2, 32, %g2
5773 ldx [%g1 + %g2], %g1
5774 sethi %hi(8 * _gloffset_Scalef), %g2
5775 or %g2, %lo(8 * _gloffset_Scalef), %g2
5776 ldx [%g1 + %g2], %g3
5777 #else
5778 sethi %hi(0x00000000), %g1
5779 ld [%g1 + %lo(0x00000000)], %g1
5780 ld [%g1 + (4 * _gloffset_Scalef)], %g3
5781 #endif
5782 jmpl %g3, %g0
5783
5784 GLOBL_FN(GL_PREFIX(Translated))
5785 GL_PREFIX(Translated):
5786 #ifdef __sparc_v9__
5787 sethi %hi(0x00000000), %g2
5788 sethi %hi(0x00000000), %g1
5789 or %g2, %lo(0x00000000), %g2
5790 or %g1, %lo(0x00000000), %g1
5791 sllx %g2, 32, %g2
5792 ldx [%g1 + %g2], %g1
5793 sethi %hi(8 * _gloffset_Translated), %g2
5794 or %g2, %lo(8 * _gloffset_Translated), %g2
5795 ldx [%g1 + %g2], %g3
5796 #else
5797 sethi %hi(0x00000000), %g1
5798 ld [%g1 + %lo(0x00000000)], %g1
5799 ld [%g1 + (4 * _gloffset_Translated)], %g3
5800 #endif
5801 jmpl %g3, %g0
5802
5803 GLOBL_FN(GL_PREFIX(Translatef))
5804 GL_PREFIX(Translatef):
5805 #ifdef __sparc_v9__
5806 sethi %hi(0x00000000), %g2
5807 sethi %hi(0x00000000), %g1
5808 or %g2, %lo(0x00000000), %g2
5809 or %g1, %lo(0x00000000), %g1
5810 sllx %g2, 32, %g2
5811 ldx [%g1 + %g2], %g1
5812 sethi %hi(8 * _gloffset_Translatef), %g2
5813 or %g2, %lo(8 * _gloffset_Translatef), %g2
5814 ldx [%g1 + %g2], %g3
5815 #else
5816 sethi %hi(0x00000000), %g1
5817 ld [%g1 + %lo(0x00000000)], %g1
5818 ld [%g1 + (4 * _gloffset_Translatef)], %g3
5819 #endif
5820 jmpl %g3, %g0
5821
5822 GLOBL_FN(GL_PREFIX(Viewport))
5823 GL_PREFIX(Viewport):
5824 #ifdef __sparc_v9__
5825 sethi %hi(0x00000000), %g2
5826 sethi %hi(0x00000000), %g1
5827 or %g2, %lo(0x00000000), %g2
5828 or %g1, %lo(0x00000000), %g1
5829 sllx %g2, 32, %g2
5830 ldx [%g1 + %g2], %g1
5831 sethi %hi(8 * _gloffset_Viewport), %g2
5832 or %g2, %lo(8 * _gloffset_Viewport), %g2
5833 ldx [%g1 + %g2], %g3
5834 #else
5835 sethi %hi(0x00000000), %g1
5836 ld [%g1 + %lo(0x00000000)], %g1
5837 ld [%g1 + (4 * _gloffset_Viewport)], %g3
5838 #endif
5839 jmpl %g3, %g0
5840
5841 GLOBL_FN(GL_PREFIX(ArrayElement))
5842 GL_PREFIX(ArrayElement):
5843 #ifdef __sparc_v9__
5844 sethi %hi(0x00000000), %g2
5845 sethi %hi(0x00000000), %g1
5846 or %g2, %lo(0x00000000), %g2
5847 or %g1, %lo(0x00000000), %g1
5848 sllx %g2, 32, %g2
5849 ldx [%g1 + %g2], %g1
5850 sethi %hi(8 * _gloffset_ArrayElement), %g2
5851 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
5852 ldx [%g1 + %g2], %g3
5853 #else
5854 sethi %hi(0x00000000), %g1
5855 ld [%g1 + %lo(0x00000000)], %g1
5856 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
5857 #endif
5858 jmpl %g3, %g0
5859
5860 GLOBL_FN(GL_PREFIX(ColorPointer))
5861 GL_PREFIX(ColorPointer):
5862 #ifdef __sparc_v9__
5863 sethi %hi(0x00000000), %g2
5864 sethi %hi(0x00000000), %g1
5865 or %g2, %lo(0x00000000), %g2
5866 or %g1, %lo(0x00000000), %g1
5867 sllx %g2, 32, %g2
5868 ldx [%g1 + %g2], %g1
5869 sethi %hi(8 * _gloffset_ColorPointer), %g2
5870 or %g2, %lo(8 * _gloffset_ColorPointer), %g2
5871 ldx [%g1 + %g2], %g3
5872 #else
5873 sethi %hi(0x00000000), %g1
5874 ld [%g1 + %lo(0x00000000)], %g1
5875 ld [%g1 + (4 * _gloffset_ColorPointer)], %g3
5876 #endif
5877 jmpl %g3, %g0
5878
5879 GLOBL_FN(GL_PREFIX(DisableClientState))
5880 GL_PREFIX(DisableClientState):
5881 #ifdef __sparc_v9__
5882 sethi %hi(0x00000000), %g2
5883 sethi %hi(0x00000000), %g1
5884 or %g2, %lo(0x00000000), %g2
5885 or %g1, %lo(0x00000000), %g1
5886 sllx %g2, 32, %g2
5887 ldx [%g1 + %g2], %g1
5888 sethi %hi(8 * _gloffset_DisableClientState), %g2
5889 or %g2, %lo(8 * _gloffset_DisableClientState), %g2
5890 ldx [%g1 + %g2], %g3
5891 #else
5892 sethi %hi(0x00000000), %g1
5893 ld [%g1 + %lo(0x00000000)], %g1
5894 ld [%g1 + (4 * _gloffset_DisableClientState)], %g3
5895 #endif
5896 jmpl %g3, %g0
5897
5898 GLOBL_FN(GL_PREFIX(DrawArrays))
5899 GL_PREFIX(DrawArrays):
5900 #ifdef __sparc_v9__
5901 sethi %hi(0x00000000), %g2
5902 sethi %hi(0x00000000), %g1
5903 or %g2, %lo(0x00000000), %g2
5904 or %g1, %lo(0x00000000), %g1
5905 sllx %g2, 32, %g2
5906 ldx [%g1 + %g2], %g1
5907 sethi %hi(8 * _gloffset_DrawArrays), %g2
5908 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
5909 ldx [%g1 + %g2], %g3
5910 #else
5911 sethi %hi(0x00000000), %g1
5912 ld [%g1 + %lo(0x00000000)], %g1
5913 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
5914 #endif
5915 jmpl %g3, %g0
5916
5917 GLOBL_FN(GL_PREFIX(DrawElements))
5918 GL_PREFIX(DrawElements):
5919 #ifdef __sparc_v9__
5920 sethi %hi(0x00000000), %g2
5921 sethi %hi(0x00000000), %g1
5922 or %g2, %lo(0x00000000), %g2
5923 or %g1, %lo(0x00000000), %g1
5924 sllx %g2, 32, %g2
5925 ldx [%g1 + %g2], %g1
5926 sethi %hi(8 * _gloffset_DrawElements), %g2
5927 or %g2, %lo(8 * _gloffset_DrawElements), %g2
5928 ldx [%g1 + %g2], %g3
5929 #else
5930 sethi %hi(0x00000000), %g1
5931 ld [%g1 + %lo(0x00000000)], %g1
5932 ld [%g1 + (4 * _gloffset_DrawElements)], %g3
5933 #endif
5934 jmpl %g3, %g0
5935
5936 GLOBL_FN(GL_PREFIX(EdgeFlagPointer))
5937 GL_PREFIX(EdgeFlagPointer):
5938 #ifdef __sparc_v9__
5939 sethi %hi(0x00000000), %g2
5940 sethi %hi(0x00000000), %g1
5941 or %g2, %lo(0x00000000), %g2
5942 or %g1, %lo(0x00000000), %g1
5943 sllx %g2, 32, %g2
5944 ldx [%g1 + %g2], %g1
5945 sethi %hi(8 * _gloffset_EdgeFlagPointer), %g2
5946 or %g2, %lo(8 * _gloffset_EdgeFlagPointer), %g2
5947 ldx [%g1 + %g2], %g3
5948 #else
5949 sethi %hi(0x00000000), %g1
5950 ld [%g1 + %lo(0x00000000)], %g1
5951 ld [%g1 + (4 * _gloffset_EdgeFlagPointer)], %g3
5952 #endif
5953 jmpl %g3, %g0
5954
5955 GLOBL_FN(GL_PREFIX(EnableClientState))
5956 GL_PREFIX(EnableClientState):
5957 #ifdef __sparc_v9__
5958 sethi %hi(0x00000000), %g2
5959 sethi %hi(0x00000000), %g1
5960 or %g2, %lo(0x00000000), %g2
5961 or %g1, %lo(0x00000000), %g1
5962 sllx %g2, 32, %g2
5963 ldx [%g1 + %g2], %g1
5964 sethi %hi(8 * _gloffset_EnableClientState), %g2
5965 or %g2, %lo(8 * _gloffset_EnableClientState), %g2
5966 ldx [%g1 + %g2], %g3
5967 #else
5968 sethi %hi(0x00000000), %g1
5969 ld [%g1 + %lo(0x00000000)], %g1
5970 ld [%g1 + (4 * _gloffset_EnableClientState)], %g3
5971 #endif
5972 jmpl %g3, %g0
5973
5974 GLOBL_FN(GL_PREFIX(GetPointerv))
5975 GL_PREFIX(GetPointerv):
5976 #ifdef __sparc_v9__
5977 sethi %hi(0x00000000), %g2
5978 sethi %hi(0x00000000), %g1
5979 or %g2, %lo(0x00000000), %g2
5980 or %g1, %lo(0x00000000), %g1
5981 sllx %g2, 32, %g2
5982 ldx [%g1 + %g2], %g1
5983 sethi %hi(8 * _gloffset_GetPointerv), %g2
5984 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
5985 ldx [%g1 + %g2], %g3
5986 #else
5987 sethi %hi(0x00000000), %g1
5988 ld [%g1 + %lo(0x00000000)], %g1
5989 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
5990 #endif
5991 jmpl %g3, %g0
5992
5993 GLOBL_FN(GL_PREFIX(IndexPointer))
5994 GL_PREFIX(IndexPointer):
5995 #ifdef __sparc_v9__
5996 sethi %hi(0x00000000), %g2
5997 sethi %hi(0x00000000), %g1
5998 or %g2, %lo(0x00000000), %g2
5999 or %g1, %lo(0x00000000), %g1
6000 sllx %g2, 32, %g2
6001 ldx [%g1 + %g2], %g1
6002 sethi %hi(8 * _gloffset_IndexPointer), %g2
6003 or %g2, %lo(8 * _gloffset_IndexPointer), %g2
6004 ldx [%g1 + %g2], %g3
6005 #else
6006 sethi %hi(0x00000000), %g1
6007 ld [%g1 + %lo(0x00000000)], %g1
6008 ld [%g1 + (4 * _gloffset_IndexPointer)], %g3
6009 #endif
6010 jmpl %g3, %g0
6011
6012 GLOBL_FN(GL_PREFIX(InterleavedArrays))
6013 GL_PREFIX(InterleavedArrays):
6014 #ifdef __sparc_v9__
6015 sethi %hi(0x00000000), %g2
6016 sethi %hi(0x00000000), %g1
6017 or %g2, %lo(0x00000000), %g2
6018 or %g1, %lo(0x00000000), %g1
6019 sllx %g2, 32, %g2
6020 ldx [%g1 + %g2], %g1
6021 sethi %hi(8 * _gloffset_InterleavedArrays), %g2
6022 or %g2, %lo(8 * _gloffset_InterleavedArrays), %g2
6023 ldx [%g1 + %g2], %g3
6024 #else
6025 sethi %hi(0x00000000), %g1
6026 ld [%g1 + %lo(0x00000000)], %g1
6027 ld [%g1 + (4 * _gloffset_InterleavedArrays)], %g3
6028 #endif
6029 jmpl %g3, %g0
6030
6031 GLOBL_FN(GL_PREFIX(NormalPointer))
6032 GL_PREFIX(NormalPointer):
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_NormalPointer), %g2
6041 or %g2, %lo(8 * _gloffset_NormalPointer), %g2
6042 ldx [%g1 + %g2], %g3
6043 #else
6044 sethi %hi(0x00000000), %g1
6045 ld [%g1 + %lo(0x00000000)], %g1
6046 ld [%g1 + (4 * _gloffset_NormalPointer)], %g3
6047 #endif
6048 jmpl %g3, %g0
6049
6050 GLOBL_FN(GL_PREFIX(TexCoordPointer))
6051 GL_PREFIX(TexCoordPointer):
6052 #ifdef __sparc_v9__
6053 sethi %hi(0x00000000), %g2
6054 sethi %hi(0x00000000), %g1
6055 or %g2, %lo(0x00000000), %g2
6056 or %g1, %lo(0x00000000), %g1
6057 sllx %g2, 32, %g2
6058 ldx [%g1 + %g2], %g1
6059 sethi %hi(8 * _gloffset_TexCoordPointer), %g2
6060 or %g2, %lo(8 * _gloffset_TexCoordPointer), %g2
6061 ldx [%g1 + %g2], %g3
6062 #else
6063 sethi %hi(0x00000000), %g1
6064 ld [%g1 + %lo(0x00000000)], %g1
6065 ld [%g1 + (4 * _gloffset_TexCoordPointer)], %g3
6066 #endif
6067 jmpl %g3, %g0
6068
6069 GLOBL_FN(GL_PREFIX(VertexPointer))
6070 GL_PREFIX(VertexPointer):
6071 #ifdef __sparc_v9__
6072 sethi %hi(0x00000000), %g2
6073 sethi %hi(0x00000000), %g1
6074 or %g2, %lo(0x00000000), %g2
6075 or %g1, %lo(0x00000000), %g1
6076 sllx %g2, 32, %g2
6077 ldx [%g1 + %g2], %g1
6078 sethi %hi(8 * _gloffset_VertexPointer), %g2
6079 or %g2, %lo(8 * _gloffset_VertexPointer), %g2
6080 ldx [%g1 + %g2], %g3
6081 #else
6082 sethi %hi(0x00000000), %g1
6083 ld [%g1 + %lo(0x00000000)], %g1
6084 ld [%g1 + (4 * _gloffset_VertexPointer)], %g3
6085 #endif
6086 jmpl %g3, %g0
6087
6088 GLOBL_FN(GL_PREFIX(PolygonOffset))
6089 GL_PREFIX(PolygonOffset):
6090 #ifdef __sparc_v9__
6091 sethi %hi(0x00000000), %g2
6092 sethi %hi(0x00000000), %g1
6093 or %g2, %lo(0x00000000), %g2
6094 or %g1, %lo(0x00000000), %g1
6095 sllx %g2, 32, %g2
6096 ldx [%g1 + %g2], %g1
6097 sethi %hi(8 * _gloffset_PolygonOffset), %g2
6098 or %g2, %lo(8 * _gloffset_PolygonOffset), %g2
6099 ldx [%g1 + %g2], %g3
6100 #else
6101 sethi %hi(0x00000000), %g1
6102 ld [%g1 + %lo(0x00000000)], %g1
6103 ld [%g1 + (4 * _gloffset_PolygonOffset)], %g3
6104 #endif
6105 jmpl %g3, %g0
6106
6107 GLOBL_FN(GL_PREFIX(CopyTexImage1D))
6108 GL_PREFIX(CopyTexImage1D):
6109 #ifdef __sparc_v9__
6110 sethi %hi(0x00000000), %g2
6111 sethi %hi(0x00000000), %g1
6112 or %g2, %lo(0x00000000), %g2
6113 or %g1, %lo(0x00000000), %g1
6114 sllx %g2, 32, %g2
6115 ldx [%g1 + %g2], %g1
6116 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
6117 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
6118 ldx [%g1 + %g2], %g3
6119 #else
6120 sethi %hi(0x00000000), %g1
6121 ld [%g1 + %lo(0x00000000)], %g1
6122 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
6123 #endif
6124 jmpl %g3, %g0
6125
6126 GLOBL_FN(GL_PREFIX(CopyTexImage2D))
6127 GL_PREFIX(CopyTexImage2D):
6128 #ifdef __sparc_v9__
6129 sethi %hi(0x00000000), %g2
6130 sethi %hi(0x00000000), %g1
6131 or %g2, %lo(0x00000000), %g2
6132 or %g1, %lo(0x00000000), %g1
6133 sllx %g2, 32, %g2
6134 ldx [%g1 + %g2], %g1
6135 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
6136 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
6137 ldx [%g1 + %g2], %g3
6138 #else
6139 sethi %hi(0x00000000), %g1
6140 ld [%g1 + %lo(0x00000000)], %g1
6141 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
6142 #endif
6143 jmpl %g3, %g0
6144
6145 GLOBL_FN(GL_PREFIX(CopyTexSubImage1D))
6146 GL_PREFIX(CopyTexSubImage1D):
6147 #ifdef __sparc_v9__
6148 sethi %hi(0x00000000), %g2
6149 sethi %hi(0x00000000), %g1
6150 or %g2, %lo(0x00000000), %g2
6151 or %g1, %lo(0x00000000), %g1
6152 sllx %g2, 32, %g2
6153 ldx [%g1 + %g2], %g1
6154 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
6155 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
6156 ldx [%g1 + %g2], %g3
6157 #else
6158 sethi %hi(0x00000000), %g1
6159 ld [%g1 + %lo(0x00000000)], %g1
6160 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
6161 #endif
6162 jmpl %g3, %g0
6163
6164 GLOBL_FN(GL_PREFIX(CopyTexSubImage2D))
6165 GL_PREFIX(CopyTexSubImage2D):
6166 #ifdef __sparc_v9__
6167 sethi %hi(0x00000000), %g2
6168 sethi %hi(0x00000000), %g1
6169 or %g2, %lo(0x00000000), %g2
6170 or %g1, %lo(0x00000000), %g1
6171 sllx %g2, 32, %g2
6172 ldx [%g1 + %g2], %g1
6173 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
6174 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
6175 ldx [%g1 + %g2], %g3
6176 #else
6177 sethi %hi(0x00000000), %g1
6178 ld [%g1 + %lo(0x00000000)], %g1
6179 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
6180 #endif
6181 jmpl %g3, %g0
6182
6183 GLOBL_FN(GL_PREFIX(TexSubImage1D))
6184 GL_PREFIX(TexSubImage1D):
6185 #ifdef __sparc_v9__
6186 sethi %hi(0x00000000), %g2
6187 sethi %hi(0x00000000), %g1
6188 or %g2, %lo(0x00000000), %g2
6189 or %g1, %lo(0x00000000), %g1
6190 sllx %g2, 32, %g2
6191 ldx [%g1 + %g2], %g1
6192 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
6193 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
6194 ldx [%g1 + %g2], %g3
6195 #else
6196 sethi %hi(0x00000000), %g1
6197 ld [%g1 + %lo(0x00000000)], %g1
6198 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
6199 #endif
6200 jmpl %g3, %g0
6201
6202 GLOBL_FN(GL_PREFIX(TexSubImage2D))
6203 GL_PREFIX(TexSubImage2D):
6204 #ifdef __sparc_v9__
6205 sethi %hi(0x00000000), %g2
6206 sethi %hi(0x00000000), %g1
6207 or %g2, %lo(0x00000000), %g2
6208 or %g1, %lo(0x00000000), %g1
6209 sllx %g2, 32, %g2
6210 ldx [%g1 + %g2], %g1
6211 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
6212 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
6213 ldx [%g1 + %g2], %g3
6214 #else
6215 sethi %hi(0x00000000), %g1
6216 ld [%g1 + %lo(0x00000000)], %g1
6217 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
6218 #endif
6219 jmpl %g3, %g0
6220
6221 GLOBL_FN(GL_PREFIX(AreTexturesResident))
6222 GL_PREFIX(AreTexturesResident):
6223 #ifdef __sparc_v9__
6224 sethi %hi(0x00000000), %g2
6225 sethi %hi(0x00000000), %g1
6226 or %g2, %lo(0x00000000), %g2
6227 or %g1, %lo(0x00000000), %g1
6228 sllx %g2, 32, %g2
6229 ldx [%g1 + %g2], %g1
6230 sethi %hi(8 * _gloffset_AreTexturesResident), %g2
6231 or %g2, %lo(8 * _gloffset_AreTexturesResident), %g2
6232 ldx [%g1 + %g2], %g3
6233 #else
6234 sethi %hi(0x00000000), %g1
6235 ld [%g1 + %lo(0x00000000)], %g1
6236 ld [%g1 + (4 * _gloffset_AreTexturesResident)], %g3
6237 #endif
6238 jmpl %g3, %g0
6239
6240 GLOBL_FN(GL_PREFIX(BindTexture))
6241 GL_PREFIX(BindTexture):
6242 #ifdef __sparc_v9__
6243 sethi %hi(0x00000000), %g2
6244 sethi %hi(0x00000000), %g1
6245 or %g2, %lo(0x00000000), %g2
6246 or %g1, %lo(0x00000000), %g1
6247 sllx %g2, 32, %g2
6248 ldx [%g1 + %g2], %g1
6249 sethi %hi(8 * _gloffset_BindTexture), %g2
6250 or %g2, %lo(8 * _gloffset_BindTexture), %g2
6251 ldx [%g1 + %g2], %g3
6252 #else
6253 sethi %hi(0x00000000), %g1
6254 ld [%g1 + %lo(0x00000000)], %g1
6255 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
6256 #endif
6257 jmpl %g3, %g0
6258
6259 GLOBL_FN(GL_PREFIX(DeleteTextures))
6260 GL_PREFIX(DeleteTextures):
6261 #ifdef __sparc_v9__
6262 sethi %hi(0x00000000), %g2
6263 sethi %hi(0x00000000), %g1
6264 or %g2, %lo(0x00000000), %g2
6265 or %g1, %lo(0x00000000), %g1
6266 sllx %g2, 32, %g2
6267 ldx [%g1 + %g2], %g1
6268 sethi %hi(8 * _gloffset_DeleteTextures), %g2
6269 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
6270 ldx [%g1 + %g2], %g3
6271 #else
6272 sethi %hi(0x00000000), %g1
6273 ld [%g1 + %lo(0x00000000)], %g1
6274 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
6275 #endif
6276 jmpl %g3, %g0
6277
6278 GLOBL_FN(GL_PREFIX(GenTextures))
6279 GL_PREFIX(GenTextures):
6280 #ifdef __sparc_v9__
6281 sethi %hi(0x00000000), %g2
6282 sethi %hi(0x00000000), %g1
6283 or %g2, %lo(0x00000000), %g2
6284 or %g1, %lo(0x00000000), %g1
6285 sllx %g2, 32, %g2
6286 ldx [%g1 + %g2], %g1
6287 sethi %hi(8 * _gloffset_GenTextures), %g2
6288 or %g2, %lo(8 * _gloffset_GenTextures), %g2
6289 ldx [%g1 + %g2], %g3
6290 #else
6291 sethi %hi(0x00000000), %g1
6292 ld [%g1 + %lo(0x00000000)], %g1
6293 ld [%g1 + (4 * _gloffset_GenTextures)], %g3
6294 #endif
6295 jmpl %g3, %g0
6296
6297 GLOBL_FN(GL_PREFIX(IsTexture))
6298 GL_PREFIX(IsTexture):
6299 #ifdef __sparc_v9__
6300 sethi %hi(0x00000000), %g2
6301 sethi %hi(0x00000000), %g1
6302 or %g2, %lo(0x00000000), %g2
6303 or %g1, %lo(0x00000000), %g1
6304 sllx %g2, 32, %g2
6305 ldx [%g1 + %g2], %g1
6306 sethi %hi(8 * _gloffset_IsTexture), %g2
6307 or %g2, %lo(8 * _gloffset_IsTexture), %g2
6308 ldx [%g1 + %g2], %g3
6309 #else
6310 sethi %hi(0x00000000), %g1
6311 ld [%g1 + %lo(0x00000000)], %g1
6312 ld [%g1 + (4 * _gloffset_IsTexture)], %g3
6313 #endif
6314 jmpl %g3, %g0
6315
6316 GLOBL_FN(GL_PREFIX(PrioritizeTextures))
6317 GL_PREFIX(PrioritizeTextures):
6318 #ifdef __sparc_v9__
6319 sethi %hi(0x00000000), %g2
6320 sethi %hi(0x00000000), %g1
6321 or %g2, %lo(0x00000000), %g2
6322 or %g1, %lo(0x00000000), %g1
6323 sllx %g2, 32, %g2
6324 ldx [%g1 + %g2], %g1
6325 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
6326 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
6327 ldx [%g1 + %g2], %g3
6328 #else
6329 sethi %hi(0x00000000), %g1
6330 ld [%g1 + %lo(0x00000000)], %g1
6331 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
6332 #endif
6333 jmpl %g3, %g0
6334
6335 GLOBL_FN(GL_PREFIX(Indexub))
6336 GL_PREFIX(Indexub):
6337 #ifdef __sparc_v9__
6338 sethi %hi(0x00000000), %g2
6339 sethi %hi(0x00000000), %g1
6340 or %g2, %lo(0x00000000), %g2
6341 or %g1, %lo(0x00000000), %g1
6342 sllx %g2, 32, %g2
6343 ldx [%g1 + %g2], %g1
6344 sethi %hi(8 * _gloffset_Indexub), %g2
6345 or %g2, %lo(8 * _gloffset_Indexub), %g2
6346 ldx [%g1 + %g2], %g3
6347 #else
6348 sethi %hi(0x00000000), %g1
6349 ld [%g1 + %lo(0x00000000)], %g1
6350 ld [%g1 + (4 * _gloffset_Indexub)], %g3
6351 #endif
6352 jmpl %g3, %g0
6353
6354 GLOBL_FN(GL_PREFIX(Indexubv))
6355 GL_PREFIX(Indexubv):
6356 #ifdef __sparc_v9__
6357 sethi %hi(0x00000000), %g2
6358 sethi %hi(0x00000000), %g1
6359 or %g2, %lo(0x00000000), %g2
6360 or %g1, %lo(0x00000000), %g1
6361 sllx %g2, 32, %g2
6362 ldx [%g1 + %g2], %g1
6363 sethi %hi(8 * _gloffset_Indexubv), %g2
6364 or %g2, %lo(8 * _gloffset_Indexubv), %g2
6365 ldx [%g1 + %g2], %g3
6366 #else
6367 sethi %hi(0x00000000), %g1
6368 ld [%g1 + %lo(0x00000000)], %g1
6369 ld [%g1 + (4 * _gloffset_Indexubv)], %g3
6370 #endif
6371 jmpl %g3, %g0
6372
6373 GLOBL_FN(GL_PREFIX(PopClientAttrib))
6374 GL_PREFIX(PopClientAttrib):
6375 #ifdef __sparc_v9__
6376 sethi %hi(0x00000000), %g2
6377 sethi %hi(0x00000000), %g1
6378 or %g2, %lo(0x00000000), %g2
6379 or %g1, %lo(0x00000000), %g1
6380 sllx %g2, 32, %g2
6381 ldx [%g1 + %g2], %g1
6382 sethi %hi(8 * _gloffset_PopClientAttrib), %g2
6383 or %g2, %lo(8 * _gloffset_PopClientAttrib), %g2
6384 ldx [%g1 + %g2], %g3
6385 #else
6386 sethi %hi(0x00000000), %g1
6387 ld [%g1 + %lo(0x00000000)], %g1
6388 ld [%g1 + (4 * _gloffset_PopClientAttrib)], %g3
6389 #endif
6390 jmpl %g3, %g0
6391
6392 GLOBL_FN(GL_PREFIX(PushClientAttrib))
6393 GL_PREFIX(PushClientAttrib):
6394 #ifdef __sparc_v9__
6395 sethi %hi(0x00000000), %g2
6396 sethi %hi(0x00000000), %g1
6397 or %g2, %lo(0x00000000), %g2
6398 or %g1, %lo(0x00000000), %g1
6399 sllx %g2, 32, %g2
6400 ldx [%g1 + %g2], %g1
6401 sethi %hi(8 * _gloffset_PushClientAttrib), %g2
6402 or %g2, %lo(8 * _gloffset_PushClientAttrib), %g2
6403 ldx [%g1 + %g2], %g3
6404 #else
6405 sethi %hi(0x00000000), %g1
6406 ld [%g1 + %lo(0x00000000)], %g1
6407 ld [%g1 + (4 * _gloffset_PushClientAttrib)], %g3
6408 #endif
6409 jmpl %g3, %g0
6410
6411 GLOBL_FN(GL_PREFIX(BlendColor))
6412 GL_PREFIX(BlendColor):
6413 #ifdef __sparc_v9__
6414 sethi %hi(0x00000000), %g2
6415 sethi %hi(0x00000000), %g1
6416 or %g2, %lo(0x00000000), %g2
6417 or %g1, %lo(0x00000000), %g1
6418 sllx %g2, 32, %g2
6419 ldx [%g1 + %g2], %g1
6420 sethi %hi(8 * _gloffset_BlendColor), %g2
6421 or %g2, %lo(8 * _gloffset_BlendColor), %g2
6422 ldx [%g1 + %g2], %g3
6423 #else
6424 sethi %hi(0x00000000), %g1
6425 ld [%g1 + %lo(0x00000000)], %g1
6426 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
6427 #endif
6428 jmpl %g3, %g0
6429
6430 GLOBL_FN(GL_PREFIX(BlendEquation))
6431 GL_PREFIX(BlendEquation):
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_BlendEquation), %g2
6440 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
6441 ldx [%g1 + %g2], %g3
6442 #else
6443 sethi %hi(0x00000000), %g1
6444 ld [%g1 + %lo(0x00000000)], %g1
6445 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
6446 #endif
6447 jmpl %g3, %g0
6448
6449 GLOBL_FN(GL_PREFIX(DrawRangeElements))
6450 GL_PREFIX(DrawRangeElements):
6451 #ifdef __sparc_v9__
6452 sethi %hi(0x00000000), %g2
6453 sethi %hi(0x00000000), %g1
6454 or %g2, %lo(0x00000000), %g2
6455 or %g1, %lo(0x00000000), %g1
6456 sllx %g2, 32, %g2
6457 ldx [%g1 + %g2], %g1
6458 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
6459 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
6460 ldx [%g1 + %g2], %g3
6461 #else
6462 sethi %hi(0x00000000), %g1
6463 ld [%g1 + %lo(0x00000000)], %g1
6464 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
6465 #endif
6466 jmpl %g3, %g0
6467
6468 GLOBL_FN(GL_PREFIX(ColorTable))
6469 GL_PREFIX(ColorTable):
6470 #ifdef __sparc_v9__
6471 sethi %hi(0x00000000), %g2
6472 sethi %hi(0x00000000), %g1
6473 or %g2, %lo(0x00000000), %g2
6474 or %g1, %lo(0x00000000), %g1
6475 sllx %g2, 32, %g2
6476 ldx [%g1 + %g2], %g1
6477 sethi %hi(8 * _gloffset_ColorTable), %g2
6478 or %g2, %lo(8 * _gloffset_ColorTable), %g2
6479 ldx [%g1 + %g2], %g3
6480 #else
6481 sethi %hi(0x00000000), %g1
6482 ld [%g1 + %lo(0x00000000)], %g1
6483 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
6484 #endif
6485 jmpl %g3, %g0
6486
6487 GLOBL_FN(GL_PREFIX(ColorTableParameterfv))
6488 GL_PREFIX(ColorTableParameterfv):
6489 #ifdef __sparc_v9__
6490 sethi %hi(0x00000000), %g2
6491 sethi %hi(0x00000000), %g1
6492 or %g2, %lo(0x00000000), %g2
6493 or %g1, %lo(0x00000000), %g1
6494 sllx %g2, 32, %g2
6495 ldx [%g1 + %g2], %g1
6496 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
6497 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
6498 ldx [%g1 + %g2], %g3
6499 #else
6500 sethi %hi(0x00000000), %g1
6501 ld [%g1 + %lo(0x00000000)], %g1
6502 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
6503 #endif
6504 jmpl %g3, %g0
6505
6506 GLOBL_FN(GL_PREFIX(ColorTableParameteriv))
6507 GL_PREFIX(ColorTableParameteriv):
6508 #ifdef __sparc_v9__
6509 sethi %hi(0x00000000), %g2
6510 sethi %hi(0x00000000), %g1
6511 or %g2, %lo(0x00000000), %g2
6512 or %g1, %lo(0x00000000), %g1
6513 sllx %g2, 32, %g2
6514 ldx [%g1 + %g2], %g1
6515 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
6516 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
6517 ldx [%g1 + %g2], %g3
6518 #else
6519 sethi %hi(0x00000000), %g1
6520 ld [%g1 + %lo(0x00000000)], %g1
6521 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
6522 #endif
6523 jmpl %g3, %g0
6524
6525 GLOBL_FN(GL_PREFIX(CopyColorTable))
6526 GL_PREFIX(CopyColorTable):
6527 #ifdef __sparc_v9__
6528 sethi %hi(0x00000000), %g2
6529 sethi %hi(0x00000000), %g1
6530 or %g2, %lo(0x00000000), %g2
6531 or %g1, %lo(0x00000000), %g1
6532 sllx %g2, 32, %g2
6533 ldx [%g1 + %g2], %g1
6534 sethi %hi(8 * _gloffset_CopyColorTable), %g2
6535 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
6536 ldx [%g1 + %g2], %g3
6537 #else
6538 sethi %hi(0x00000000), %g1
6539 ld [%g1 + %lo(0x00000000)], %g1
6540 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
6541 #endif
6542 jmpl %g3, %g0
6543
6544 GLOBL_FN(GL_PREFIX(GetColorTable))
6545 GL_PREFIX(GetColorTable):
6546 #ifdef __sparc_v9__
6547 sethi %hi(0x00000000), %g2
6548 sethi %hi(0x00000000), %g1
6549 or %g2, %lo(0x00000000), %g2
6550 or %g1, %lo(0x00000000), %g1
6551 sllx %g2, 32, %g2
6552 ldx [%g1 + %g2], %g1
6553 sethi %hi(8 * _gloffset_GetColorTable), %g2
6554 or %g2, %lo(8 * _gloffset_GetColorTable), %g2
6555 ldx [%g1 + %g2], %g3
6556 #else
6557 sethi %hi(0x00000000), %g1
6558 ld [%g1 + %lo(0x00000000)], %g1
6559 ld [%g1 + (4 * _gloffset_GetColorTable)], %g3
6560 #endif
6561 jmpl %g3, %g0
6562
6563 GLOBL_FN(GL_PREFIX(GetColorTableParameterfv))
6564 GL_PREFIX(GetColorTableParameterfv):
6565 #ifdef __sparc_v9__
6566 sethi %hi(0x00000000), %g2
6567 sethi %hi(0x00000000), %g1
6568 or %g2, %lo(0x00000000), %g2
6569 or %g1, %lo(0x00000000), %g1
6570 sllx %g2, 32, %g2
6571 ldx [%g1 + %g2], %g1
6572 sethi %hi(8 * _gloffset_GetColorTableParameterfv), %g2
6573 or %g2, %lo(8 * _gloffset_GetColorTableParameterfv), %g2
6574 ldx [%g1 + %g2], %g3
6575 #else
6576 sethi %hi(0x00000000), %g1
6577 ld [%g1 + %lo(0x00000000)], %g1
6578 ld [%g1 + (4 * _gloffset_GetColorTableParameterfv)], %g3
6579 #endif
6580 jmpl %g3, %g0
6581
6582 GLOBL_FN(GL_PREFIX(GetColorTableParameteriv))
6583 GL_PREFIX(GetColorTableParameteriv):
6584 #ifdef __sparc_v9__
6585 sethi %hi(0x00000000), %g2
6586 sethi %hi(0x00000000), %g1
6587 or %g2, %lo(0x00000000), %g2
6588 or %g1, %lo(0x00000000), %g1
6589 sllx %g2, 32, %g2
6590 ldx [%g1 + %g2], %g1
6591 sethi %hi(8 * _gloffset_GetColorTableParameteriv), %g2
6592 or %g2, %lo(8 * _gloffset_GetColorTableParameteriv), %g2
6593 ldx [%g1 + %g2], %g3
6594 #else
6595 sethi %hi(0x00000000), %g1
6596 ld [%g1 + %lo(0x00000000)], %g1
6597 ld [%g1 + (4 * _gloffset_GetColorTableParameteriv)], %g3
6598 #endif
6599 jmpl %g3, %g0
6600
6601 GLOBL_FN(GL_PREFIX(ColorSubTable))
6602 GL_PREFIX(ColorSubTable):
6603 #ifdef __sparc_v9__
6604 sethi %hi(0x00000000), %g2
6605 sethi %hi(0x00000000), %g1
6606 or %g2, %lo(0x00000000), %g2
6607 or %g1, %lo(0x00000000), %g1
6608 sllx %g2, 32, %g2
6609 ldx [%g1 + %g2], %g1
6610 sethi %hi(8 * _gloffset_ColorSubTable), %g2
6611 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
6612 ldx [%g1 + %g2], %g3
6613 #else
6614 sethi %hi(0x00000000), %g1
6615 ld [%g1 + %lo(0x00000000)], %g1
6616 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
6617 #endif
6618 jmpl %g3, %g0
6619
6620 GLOBL_FN(GL_PREFIX(CopyColorSubTable))
6621 GL_PREFIX(CopyColorSubTable):
6622 #ifdef __sparc_v9__
6623 sethi %hi(0x00000000), %g2
6624 sethi %hi(0x00000000), %g1
6625 or %g2, %lo(0x00000000), %g2
6626 or %g1, %lo(0x00000000), %g1
6627 sllx %g2, 32, %g2
6628 ldx [%g1 + %g2], %g1
6629 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
6630 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
6631 ldx [%g1 + %g2], %g3
6632 #else
6633 sethi %hi(0x00000000), %g1
6634 ld [%g1 + %lo(0x00000000)], %g1
6635 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
6636 #endif
6637 jmpl %g3, %g0
6638
6639 GLOBL_FN(GL_PREFIX(ConvolutionFilter1D))
6640 GL_PREFIX(ConvolutionFilter1D):
6641 #ifdef __sparc_v9__
6642 sethi %hi(0x00000000), %g2
6643 sethi %hi(0x00000000), %g1
6644 or %g2, %lo(0x00000000), %g2
6645 or %g1, %lo(0x00000000), %g1
6646 sllx %g2, 32, %g2
6647 ldx [%g1 + %g2], %g1
6648 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
6649 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
6650 ldx [%g1 + %g2], %g3
6651 #else
6652 sethi %hi(0x00000000), %g1
6653 ld [%g1 + %lo(0x00000000)], %g1
6654 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
6655 #endif
6656 jmpl %g3, %g0
6657
6658 GLOBL_FN(GL_PREFIX(ConvolutionFilter2D))
6659 GL_PREFIX(ConvolutionFilter2D):
6660 #ifdef __sparc_v9__
6661 sethi %hi(0x00000000), %g2
6662 sethi %hi(0x00000000), %g1
6663 or %g2, %lo(0x00000000), %g2
6664 or %g1, %lo(0x00000000), %g1
6665 sllx %g2, 32, %g2
6666 ldx [%g1 + %g2], %g1
6667 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
6668 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
6669 ldx [%g1 + %g2], %g3
6670 #else
6671 sethi %hi(0x00000000), %g1
6672 ld [%g1 + %lo(0x00000000)], %g1
6673 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
6674 #endif
6675 jmpl %g3, %g0
6676
6677 GLOBL_FN(GL_PREFIX(ConvolutionParameterf))
6678 GL_PREFIX(ConvolutionParameterf):
6679 #ifdef __sparc_v9__
6680 sethi %hi(0x00000000), %g2
6681 sethi %hi(0x00000000), %g1
6682 or %g2, %lo(0x00000000), %g2
6683 or %g1, %lo(0x00000000), %g1
6684 sllx %g2, 32, %g2
6685 ldx [%g1 + %g2], %g1
6686 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
6687 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
6688 ldx [%g1 + %g2], %g3
6689 #else
6690 sethi %hi(0x00000000), %g1
6691 ld [%g1 + %lo(0x00000000)], %g1
6692 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
6693 #endif
6694 jmpl %g3, %g0
6695
6696 GLOBL_FN(GL_PREFIX(ConvolutionParameterfv))
6697 GL_PREFIX(ConvolutionParameterfv):
6698 #ifdef __sparc_v9__
6699 sethi %hi(0x00000000), %g2
6700 sethi %hi(0x00000000), %g1
6701 or %g2, %lo(0x00000000), %g2
6702 or %g1, %lo(0x00000000), %g1
6703 sllx %g2, 32, %g2
6704 ldx [%g1 + %g2], %g1
6705 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
6706 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
6707 ldx [%g1 + %g2], %g3
6708 #else
6709 sethi %hi(0x00000000), %g1
6710 ld [%g1 + %lo(0x00000000)], %g1
6711 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
6712 #endif
6713 jmpl %g3, %g0
6714
6715 GLOBL_FN(GL_PREFIX(ConvolutionParameteri))
6716 GL_PREFIX(ConvolutionParameteri):
6717 #ifdef __sparc_v9__
6718 sethi %hi(0x00000000), %g2
6719 sethi %hi(0x00000000), %g1
6720 or %g2, %lo(0x00000000), %g2
6721 or %g1, %lo(0x00000000), %g1
6722 sllx %g2, 32, %g2
6723 ldx [%g1 + %g2], %g1
6724 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
6725 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
6726 ldx [%g1 + %g2], %g3
6727 #else
6728 sethi %hi(0x00000000), %g1
6729 ld [%g1 + %lo(0x00000000)], %g1
6730 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
6731 #endif
6732 jmpl %g3, %g0
6733
6734 GLOBL_FN(GL_PREFIX(ConvolutionParameteriv))
6735 GL_PREFIX(ConvolutionParameteriv):
6736 #ifdef __sparc_v9__
6737 sethi %hi(0x00000000), %g2
6738 sethi %hi(0x00000000), %g1
6739 or %g2, %lo(0x00000000), %g2
6740 or %g1, %lo(0x00000000), %g1
6741 sllx %g2, 32, %g2
6742 ldx [%g1 + %g2], %g1
6743 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
6744 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
6745 ldx [%g1 + %g2], %g3
6746 #else
6747 sethi %hi(0x00000000), %g1
6748 ld [%g1 + %lo(0x00000000)], %g1
6749 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
6750 #endif
6751 jmpl %g3, %g0
6752
6753 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1D))
6754 GL_PREFIX(CopyConvolutionFilter1D):
6755 #ifdef __sparc_v9__
6756 sethi %hi(0x00000000), %g2
6757 sethi %hi(0x00000000), %g1
6758 or %g2, %lo(0x00000000), %g2
6759 or %g1, %lo(0x00000000), %g1
6760 sllx %g2, 32, %g2
6761 ldx [%g1 + %g2], %g1
6762 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
6763 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
6764 ldx [%g1 + %g2], %g3
6765 #else
6766 sethi %hi(0x00000000), %g1
6767 ld [%g1 + %lo(0x00000000)], %g1
6768 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
6769 #endif
6770 jmpl %g3, %g0
6771
6772 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2D))
6773 GL_PREFIX(CopyConvolutionFilter2D):
6774 #ifdef __sparc_v9__
6775 sethi %hi(0x00000000), %g2
6776 sethi %hi(0x00000000), %g1
6777 or %g2, %lo(0x00000000), %g2
6778 or %g1, %lo(0x00000000), %g1
6779 sllx %g2, 32, %g2
6780 ldx [%g1 + %g2], %g1
6781 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
6782 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
6783 ldx [%g1 + %g2], %g3
6784 #else
6785 sethi %hi(0x00000000), %g1
6786 ld [%g1 + %lo(0x00000000)], %g1
6787 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
6788 #endif
6789 jmpl %g3, %g0
6790
6791 GLOBL_FN(GL_PREFIX(GetConvolutionFilter))
6792 GL_PREFIX(GetConvolutionFilter):
6793 #ifdef __sparc_v9__
6794 sethi %hi(0x00000000), %g2
6795 sethi %hi(0x00000000), %g1
6796 or %g2, %lo(0x00000000), %g2
6797 or %g1, %lo(0x00000000), %g1
6798 sllx %g2, 32, %g2
6799 ldx [%g1 + %g2], %g1
6800 sethi %hi(8 * _gloffset_GetConvolutionFilter), %g2
6801 or %g2, %lo(8 * _gloffset_GetConvolutionFilter), %g2
6802 ldx [%g1 + %g2], %g3
6803 #else
6804 sethi %hi(0x00000000), %g1
6805 ld [%g1 + %lo(0x00000000)], %g1
6806 ld [%g1 + (4 * _gloffset_GetConvolutionFilter)], %g3
6807 #endif
6808 jmpl %g3, %g0
6809
6810 GLOBL_FN(GL_PREFIX(GetConvolutionParameterfv))
6811 GL_PREFIX(GetConvolutionParameterfv):
6812 #ifdef __sparc_v9__
6813 sethi %hi(0x00000000), %g2
6814 sethi %hi(0x00000000), %g1
6815 or %g2, %lo(0x00000000), %g2
6816 or %g1, %lo(0x00000000), %g1
6817 sllx %g2, 32, %g2
6818 ldx [%g1 + %g2], %g1
6819 sethi %hi(8 * _gloffset_GetConvolutionParameterfv), %g2
6820 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfv), %g2
6821 ldx [%g1 + %g2], %g3
6822 #else
6823 sethi %hi(0x00000000), %g1
6824 ld [%g1 + %lo(0x00000000)], %g1
6825 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfv)], %g3
6826 #endif
6827 jmpl %g3, %g0
6828
6829 GLOBL_FN(GL_PREFIX(GetConvolutionParameteriv))
6830 GL_PREFIX(GetConvolutionParameteriv):
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_GetConvolutionParameteriv), %g2
6839 or %g2, %lo(8 * _gloffset_GetConvolutionParameteriv), %g2
6840 ldx [%g1 + %g2], %g3
6841 #else
6842 sethi %hi(0x00000000), %g1
6843 ld [%g1 + %lo(0x00000000)], %g1
6844 ld [%g1 + (4 * _gloffset_GetConvolutionParameteriv)], %g3
6845 #endif
6846 jmpl %g3, %g0
6847
6848 GLOBL_FN(GL_PREFIX(GetSeparableFilter))
6849 GL_PREFIX(GetSeparableFilter):
6850 #ifdef __sparc_v9__
6851 sethi %hi(0x00000000), %g2
6852 sethi %hi(0x00000000), %g1
6853 or %g2, %lo(0x00000000), %g2
6854 or %g1, %lo(0x00000000), %g1
6855 sllx %g2, 32, %g2
6856 ldx [%g1 + %g2], %g1
6857 sethi %hi(8 * _gloffset_GetSeparableFilter), %g2
6858 or %g2, %lo(8 * _gloffset_GetSeparableFilter), %g2
6859 ldx [%g1 + %g2], %g3
6860 #else
6861 sethi %hi(0x00000000), %g1
6862 ld [%g1 + %lo(0x00000000)], %g1
6863 ld [%g1 + (4 * _gloffset_GetSeparableFilter)], %g3
6864 #endif
6865 jmpl %g3, %g0
6866
6867 GLOBL_FN(GL_PREFIX(SeparableFilter2D))
6868 GL_PREFIX(SeparableFilter2D):
6869 #ifdef __sparc_v9__
6870 sethi %hi(0x00000000), %g2
6871 sethi %hi(0x00000000), %g1
6872 or %g2, %lo(0x00000000), %g2
6873 or %g1, %lo(0x00000000), %g1
6874 sllx %g2, 32, %g2
6875 ldx [%g1 + %g2], %g1
6876 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
6877 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
6878 ldx [%g1 + %g2], %g3
6879 #else
6880 sethi %hi(0x00000000), %g1
6881 ld [%g1 + %lo(0x00000000)], %g1
6882 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
6883 #endif
6884 jmpl %g3, %g0
6885
6886 GLOBL_FN(GL_PREFIX(GetHistogram))
6887 GL_PREFIX(GetHistogram):
6888 #ifdef __sparc_v9__
6889 sethi %hi(0x00000000), %g2
6890 sethi %hi(0x00000000), %g1
6891 or %g2, %lo(0x00000000), %g2
6892 or %g1, %lo(0x00000000), %g1
6893 sllx %g2, 32, %g2
6894 ldx [%g1 + %g2], %g1
6895 sethi %hi(8 * _gloffset_GetHistogram), %g2
6896 or %g2, %lo(8 * _gloffset_GetHistogram), %g2
6897 ldx [%g1 + %g2], %g3
6898 #else
6899 sethi %hi(0x00000000), %g1
6900 ld [%g1 + %lo(0x00000000)], %g1
6901 ld [%g1 + (4 * _gloffset_GetHistogram)], %g3
6902 #endif
6903 jmpl %g3, %g0
6904
6905 GLOBL_FN(GL_PREFIX(GetHistogramParameterfv))
6906 GL_PREFIX(GetHistogramParameterfv):
6907 #ifdef __sparc_v9__
6908 sethi %hi(0x00000000), %g2
6909 sethi %hi(0x00000000), %g1
6910 or %g2, %lo(0x00000000), %g2
6911 or %g1, %lo(0x00000000), %g1
6912 sllx %g2, 32, %g2
6913 ldx [%g1 + %g2], %g1
6914 sethi %hi(8 * _gloffset_GetHistogramParameterfv), %g2
6915 or %g2, %lo(8 * _gloffset_GetHistogramParameterfv), %g2
6916 ldx [%g1 + %g2], %g3
6917 #else
6918 sethi %hi(0x00000000), %g1
6919 ld [%g1 + %lo(0x00000000)], %g1
6920 ld [%g1 + (4 * _gloffset_GetHistogramParameterfv)], %g3
6921 #endif
6922 jmpl %g3, %g0
6923
6924 GLOBL_FN(GL_PREFIX(GetHistogramParameteriv))
6925 GL_PREFIX(GetHistogramParameteriv):
6926 #ifdef __sparc_v9__
6927 sethi %hi(0x00000000), %g2
6928 sethi %hi(0x00000000), %g1
6929 or %g2, %lo(0x00000000), %g2
6930 or %g1, %lo(0x00000000), %g1
6931 sllx %g2, 32, %g2
6932 ldx [%g1 + %g2], %g1
6933 sethi %hi(8 * _gloffset_GetHistogramParameteriv), %g2
6934 or %g2, %lo(8 * _gloffset_GetHistogramParameteriv), %g2
6935 ldx [%g1 + %g2], %g3
6936 #else
6937 sethi %hi(0x00000000), %g1
6938 ld [%g1 + %lo(0x00000000)], %g1
6939 ld [%g1 + (4 * _gloffset_GetHistogramParameteriv)], %g3
6940 #endif
6941 jmpl %g3, %g0
6942
6943 GLOBL_FN(GL_PREFIX(GetMinmax))
6944 GL_PREFIX(GetMinmax):
6945 #ifdef __sparc_v9__
6946 sethi %hi(0x00000000), %g2
6947 sethi %hi(0x00000000), %g1
6948 or %g2, %lo(0x00000000), %g2
6949 or %g1, %lo(0x00000000), %g1
6950 sllx %g2, 32, %g2
6951 ldx [%g1 + %g2], %g1
6952 sethi %hi(8 * _gloffset_GetMinmax), %g2
6953 or %g2, %lo(8 * _gloffset_GetMinmax), %g2
6954 ldx [%g1 + %g2], %g3
6955 #else
6956 sethi %hi(0x00000000), %g1
6957 ld [%g1 + %lo(0x00000000)], %g1
6958 ld [%g1 + (4 * _gloffset_GetMinmax)], %g3
6959 #endif
6960 jmpl %g3, %g0
6961
6962 GLOBL_FN(GL_PREFIX(GetMinmaxParameterfv))
6963 GL_PREFIX(GetMinmaxParameterfv):
6964 #ifdef __sparc_v9__
6965 sethi %hi(0x00000000), %g2
6966 sethi %hi(0x00000000), %g1
6967 or %g2, %lo(0x00000000), %g2
6968 or %g1, %lo(0x00000000), %g1
6969 sllx %g2, 32, %g2
6970 ldx [%g1 + %g2], %g1
6971 sethi %hi(8 * _gloffset_GetMinmaxParameterfv), %g2
6972 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfv), %g2
6973 ldx [%g1 + %g2], %g3
6974 #else
6975 sethi %hi(0x00000000), %g1
6976 ld [%g1 + %lo(0x00000000)], %g1
6977 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfv)], %g3
6978 #endif
6979 jmpl %g3, %g0
6980
6981 GLOBL_FN(GL_PREFIX(GetMinmaxParameteriv))
6982 GL_PREFIX(GetMinmaxParameteriv):
6983 #ifdef __sparc_v9__
6984 sethi %hi(0x00000000), %g2
6985 sethi %hi(0x00000000), %g1
6986 or %g2, %lo(0x00000000), %g2
6987 or %g1, %lo(0x00000000), %g1
6988 sllx %g2, 32, %g2
6989 ldx [%g1 + %g2], %g1
6990 sethi %hi(8 * _gloffset_GetMinmaxParameteriv), %g2
6991 or %g2, %lo(8 * _gloffset_GetMinmaxParameteriv), %g2
6992 ldx [%g1 + %g2], %g3
6993 #else
6994 sethi %hi(0x00000000), %g1
6995 ld [%g1 + %lo(0x00000000)], %g1
6996 ld [%g1 + (4 * _gloffset_GetMinmaxParameteriv)], %g3
6997 #endif
6998 jmpl %g3, %g0
6999
7000 GLOBL_FN(GL_PREFIX(Histogram))
7001 GL_PREFIX(Histogram):
7002 #ifdef __sparc_v9__
7003 sethi %hi(0x00000000), %g2
7004 sethi %hi(0x00000000), %g1
7005 or %g2, %lo(0x00000000), %g2
7006 or %g1, %lo(0x00000000), %g1
7007 sllx %g2, 32, %g2
7008 ldx [%g1 + %g2], %g1
7009 sethi %hi(8 * _gloffset_Histogram), %g2
7010 or %g2, %lo(8 * _gloffset_Histogram), %g2
7011 ldx [%g1 + %g2], %g3
7012 #else
7013 sethi %hi(0x00000000), %g1
7014 ld [%g1 + %lo(0x00000000)], %g1
7015 ld [%g1 + (4 * _gloffset_Histogram)], %g3
7016 #endif
7017 jmpl %g3, %g0
7018
7019 GLOBL_FN(GL_PREFIX(Minmax))
7020 GL_PREFIX(Minmax):
7021 #ifdef __sparc_v9__
7022 sethi %hi(0x00000000), %g2
7023 sethi %hi(0x00000000), %g1
7024 or %g2, %lo(0x00000000), %g2
7025 or %g1, %lo(0x00000000), %g1
7026 sllx %g2, 32, %g2
7027 ldx [%g1 + %g2], %g1
7028 sethi %hi(8 * _gloffset_Minmax), %g2
7029 or %g2, %lo(8 * _gloffset_Minmax), %g2
7030 ldx [%g1 + %g2], %g3
7031 #else
7032 sethi %hi(0x00000000), %g1
7033 ld [%g1 + %lo(0x00000000)], %g1
7034 ld [%g1 + (4 * _gloffset_Minmax)], %g3
7035 #endif
7036 jmpl %g3, %g0
7037
7038 GLOBL_FN(GL_PREFIX(ResetHistogram))
7039 GL_PREFIX(ResetHistogram):
7040 #ifdef __sparc_v9__
7041 sethi %hi(0x00000000), %g2
7042 sethi %hi(0x00000000), %g1
7043 or %g2, %lo(0x00000000), %g2
7044 or %g1, %lo(0x00000000), %g1
7045 sllx %g2, 32, %g2
7046 ldx [%g1 + %g2], %g1
7047 sethi %hi(8 * _gloffset_ResetHistogram), %g2
7048 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
7049 ldx [%g1 + %g2], %g3
7050 #else
7051 sethi %hi(0x00000000), %g1
7052 ld [%g1 + %lo(0x00000000)], %g1
7053 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
7054 #endif
7055 jmpl %g3, %g0
7056
7057 GLOBL_FN(GL_PREFIX(ResetMinmax))
7058 GL_PREFIX(ResetMinmax):
7059 #ifdef __sparc_v9__
7060 sethi %hi(0x00000000), %g2
7061 sethi %hi(0x00000000), %g1
7062 or %g2, %lo(0x00000000), %g2
7063 or %g1, %lo(0x00000000), %g1
7064 sllx %g2, 32, %g2
7065 ldx [%g1 + %g2], %g1
7066 sethi %hi(8 * _gloffset_ResetMinmax), %g2
7067 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
7068 ldx [%g1 + %g2], %g3
7069 #else
7070 sethi %hi(0x00000000), %g1
7071 ld [%g1 + %lo(0x00000000)], %g1
7072 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
7073 #endif
7074 jmpl %g3, %g0
7075
7076 GLOBL_FN(GL_PREFIX(TexImage3D))
7077 GL_PREFIX(TexImage3D):
7078 #ifdef __sparc_v9__
7079 sethi %hi(0x00000000), %g2
7080 sethi %hi(0x00000000), %g1
7081 or %g2, %lo(0x00000000), %g2
7082 or %g1, %lo(0x00000000), %g1
7083 sllx %g2, 32, %g2
7084 ldx [%g1 + %g2], %g1
7085 sethi %hi(8 * _gloffset_TexImage3D), %g2
7086 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
7087 ldx [%g1 + %g2], %g3
7088 #else
7089 sethi %hi(0x00000000), %g1
7090 ld [%g1 + %lo(0x00000000)], %g1
7091 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
7092 #endif
7093 jmpl %g3, %g0
7094
7095 GLOBL_FN(GL_PREFIX(TexSubImage3D))
7096 GL_PREFIX(TexSubImage3D):
7097 #ifdef __sparc_v9__
7098 sethi %hi(0x00000000), %g2
7099 sethi %hi(0x00000000), %g1
7100 or %g2, %lo(0x00000000), %g2
7101 or %g1, %lo(0x00000000), %g1
7102 sllx %g2, 32, %g2
7103 ldx [%g1 + %g2], %g1
7104 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
7105 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
7106 ldx [%g1 + %g2], %g3
7107 #else
7108 sethi %hi(0x00000000), %g1
7109 ld [%g1 + %lo(0x00000000)], %g1
7110 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
7111 #endif
7112 jmpl %g3, %g0
7113
7114 GLOBL_FN(GL_PREFIX(CopyTexSubImage3D))
7115 GL_PREFIX(CopyTexSubImage3D):
7116 #ifdef __sparc_v9__
7117 sethi %hi(0x00000000), %g2
7118 sethi %hi(0x00000000), %g1
7119 or %g2, %lo(0x00000000), %g2
7120 or %g1, %lo(0x00000000), %g1
7121 sllx %g2, 32, %g2
7122 ldx [%g1 + %g2], %g1
7123 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
7124 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
7125 ldx [%g1 + %g2], %g3
7126 #else
7127 sethi %hi(0x00000000), %g1
7128 ld [%g1 + %lo(0x00000000)], %g1
7129 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
7130 #endif
7131 jmpl %g3, %g0
7132
7133 GLOBL_FN(GL_PREFIX(ActiveTextureARB))
7134 GL_PREFIX(ActiveTextureARB):
7135 #ifdef __sparc_v9__
7136 sethi %hi(0x00000000), %g2
7137 sethi %hi(0x00000000), %g1
7138 or %g2, %lo(0x00000000), %g2
7139 or %g1, %lo(0x00000000), %g1
7140 sllx %g2, 32, %g2
7141 ldx [%g1 + %g2], %g1
7142 sethi %hi(8 * _gloffset_ActiveTextureARB), %g2
7143 or %g2, %lo(8 * _gloffset_ActiveTextureARB), %g2
7144 ldx [%g1 + %g2], %g3
7145 #else
7146 sethi %hi(0x00000000), %g1
7147 ld [%g1 + %lo(0x00000000)], %g1
7148 ld [%g1 + (4 * _gloffset_ActiveTextureARB)], %g3
7149 #endif
7150 jmpl %g3, %g0
7151
7152 GLOBL_FN(GL_PREFIX(ClientActiveTextureARB))
7153 GL_PREFIX(ClientActiveTextureARB):
7154 #ifdef __sparc_v9__
7155 sethi %hi(0x00000000), %g2
7156 sethi %hi(0x00000000), %g1
7157 or %g2, %lo(0x00000000), %g2
7158 or %g1, %lo(0x00000000), %g1
7159 sllx %g2, 32, %g2
7160 ldx [%g1 + %g2], %g1
7161 sethi %hi(8 * _gloffset_ClientActiveTextureARB), %g2
7162 or %g2, %lo(8 * _gloffset_ClientActiveTextureARB), %g2
7163 ldx [%g1 + %g2], %g3
7164 #else
7165 sethi %hi(0x00000000), %g1
7166 ld [%g1 + %lo(0x00000000)], %g1
7167 ld [%g1 + (4 * _gloffset_ClientActiveTextureARB)], %g3
7168 #endif
7169 jmpl %g3, %g0
7170
7171 GLOBL_FN(GL_PREFIX(MultiTexCoord1dARB))
7172 GL_PREFIX(MultiTexCoord1dARB):
7173 #ifdef __sparc_v9__
7174 sethi %hi(0x00000000), %g2
7175 sethi %hi(0x00000000), %g1
7176 or %g2, %lo(0x00000000), %g2
7177 or %g1, %lo(0x00000000), %g1
7178 sllx %g2, 32, %g2
7179 ldx [%g1 + %g2], %g1
7180 sethi %hi(8 * _gloffset_MultiTexCoord1dARB), %g2
7181 or %g2, %lo(8 * _gloffset_MultiTexCoord1dARB), %g2
7182 ldx [%g1 + %g2], %g3
7183 #else
7184 sethi %hi(0x00000000), %g1
7185 ld [%g1 + %lo(0x00000000)], %g1
7186 ld [%g1 + (4 * _gloffset_MultiTexCoord1dARB)], %g3
7187 #endif
7188 jmpl %g3, %g0
7189
7190 GLOBL_FN(GL_PREFIX(MultiTexCoord1dvARB))
7191 GL_PREFIX(MultiTexCoord1dvARB):
7192 #ifdef __sparc_v9__
7193 sethi %hi(0x00000000), %g2
7194 sethi %hi(0x00000000), %g1
7195 or %g2, %lo(0x00000000), %g2
7196 or %g1, %lo(0x00000000), %g1
7197 sllx %g2, 32, %g2
7198 ldx [%g1 + %g2], %g1
7199 sethi %hi(8 * _gloffset_MultiTexCoord1dvARB), %g2
7200 or %g2, %lo(8 * _gloffset_MultiTexCoord1dvARB), %g2
7201 ldx [%g1 + %g2], %g3
7202 #else
7203 sethi %hi(0x00000000), %g1
7204 ld [%g1 + %lo(0x00000000)], %g1
7205 ld [%g1 + (4 * _gloffset_MultiTexCoord1dvARB)], %g3
7206 #endif
7207 jmpl %g3, %g0
7208
7209 GLOBL_FN(GL_PREFIX(MultiTexCoord1fARB))
7210 GL_PREFIX(MultiTexCoord1fARB):
7211 #ifdef __sparc_v9__
7212 sethi %hi(0x00000000), %g2
7213 sethi %hi(0x00000000), %g1
7214 or %g2, %lo(0x00000000), %g2
7215 or %g1, %lo(0x00000000), %g1
7216 sllx %g2, 32, %g2
7217 ldx [%g1 + %g2], %g1
7218 sethi %hi(8 * _gloffset_MultiTexCoord1fARB), %g2
7219 or %g2, %lo(8 * _gloffset_MultiTexCoord1fARB), %g2
7220 ldx [%g1 + %g2], %g3
7221 #else
7222 sethi %hi(0x00000000), %g1
7223 ld [%g1 + %lo(0x00000000)], %g1
7224 ld [%g1 + (4 * _gloffset_MultiTexCoord1fARB)], %g3
7225 #endif
7226 jmpl %g3, %g0
7227
7228 GLOBL_FN(GL_PREFIX(MultiTexCoord1fvARB))
7229 GL_PREFIX(MultiTexCoord1fvARB):
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_MultiTexCoord1fvARB), %g2
7238 or %g2, %lo(8 * _gloffset_MultiTexCoord1fvARB), %g2
7239 ldx [%g1 + %g2], %g3
7240 #else
7241 sethi %hi(0x00000000), %g1
7242 ld [%g1 + %lo(0x00000000)], %g1
7243 ld [%g1 + (4 * _gloffset_MultiTexCoord1fvARB)], %g3
7244 #endif
7245 jmpl %g3, %g0
7246
7247 GLOBL_FN(GL_PREFIX(MultiTexCoord1iARB))
7248 GL_PREFIX(MultiTexCoord1iARB):
7249 #ifdef __sparc_v9__
7250 sethi %hi(0x00000000), %g2
7251 sethi %hi(0x00000000), %g1
7252 or %g2, %lo(0x00000000), %g2
7253 or %g1, %lo(0x00000000), %g1
7254 sllx %g2, 32, %g2
7255 ldx [%g1 + %g2], %g1
7256 sethi %hi(8 * _gloffset_MultiTexCoord1iARB), %g2
7257 or %g2, %lo(8 * _gloffset_MultiTexCoord1iARB), %g2
7258 ldx [%g1 + %g2], %g3
7259 #else
7260 sethi %hi(0x00000000), %g1
7261 ld [%g1 + %lo(0x00000000)], %g1
7262 ld [%g1 + (4 * _gloffset_MultiTexCoord1iARB)], %g3
7263 #endif
7264 jmpl %g3, %g0
7265
7266 GLOBL_FN(GL_PREFIX(MultiTexCoord1ivARB))
7267 GL_PREFIX(MultiTexCoord1ivARB):
7268 #ifdef __sparc_v9__
7269 sethi %hi(0x00000000), %g2
7270 sethi %hi(0x00000000), %g1
7271 or %g2, %lo(0x00000000), %g2
7272 or %g1, %lo(0x00000000), %g1
7273 sllx %g2, 32, %g2
7274 ldx [%g1 + %g2], %g1
7275 sethi %hi(8 * _gloffset_MultiTexCoord1ivARB), %g2
7276 or %g2, %lo(8 * _gloffset_MultiTexCoord1ivARB), %g2
7277 ldx [%g1 + %g2], %g3
7278 #else
7279 sethi %hi(0x00000000), %g1
7280 ld [%g1 + %lo(0x00000000)], %g1
7281 ld [%g1 + (4 * _gloffset_MultiTexCoord1ivARB)], %g3
7282 #endif
7283 jmpl %g3, %g0
7284
7285 GLOBL_FN(GL_PREFIX(MultiTexCoord1sARB))
7286 GL_PREFIX(MultiTexCoord1sARB):
7287 #ifdef __sparc_v9__
7288 sethi %hi(0x00000000), %g2
7289 sethi %hi(0x00000000), %g1
7290 or %g2, %lo(0x00000000), %g2
7291 or %g1, %lo(0x00000000), %g1
7292 sllx %g2, 32, %g2
7293 ldx [%g1 + %g2], %g1
7294 sethi %hi(8 * _gloffset_MultiTexCoord1sARB), %g2
7295 or %g2, %lo(8 * _gloffset_MultiTexCoord1sARB), %g2
7296 ldx [%g1 + %g2], %g3
7297 #else
7298 sethi %hi(0x00000000), %g1
7299 ld [%g1 + %lo(0x00000000)], %g1
7300 ld [%g1 + (4 * _gloffset_MultiTexCoord1sARB)], %g3
7301 #endif
7302 jmpl %g3, %g0
7303
7304 GLOBL_FN(GL_PREFIX(MultiTexCoord1svARB))
7305 GL_PREFIX(MultiTexCoord1svARB):
7306 #ifdef __sparc_v9__
7307 sethi %hi(0x00000000), %g2
7308 sethi %hi(0x00000000), %g1
7309 or %g2, %lo(0x00000000), %g2
7310 or %g1, %lo(0x00000000), %g1
7311 sllx %g2, 32, %g2
7312 ldx [%g1 + %g2], %g1
7313 sethi %hi(8 * _gloffset_MultiTexCoord1svARB), %g2
7314 or %g2, %lo(8 * _gloffset_MultiTexCoord1svARB), %g2
7315 ldx [%g1 + %g2], %g3
7316 #else
7317 sethi %hi(0x00000000), %g1
7318 ld [%g1 + %lo(0x00000000)], %g1
7319 ld [%g1 + (4 * _gloffset_MultiTexCoord1svARB)], %g3
7320 #endif
7321 jmpl %g3, %g0
7322
7323 GLOBL_FN(GL_PREFIX(MultiTexCoord2dARB))
7324 GL_PREFIX(MultiTexCoord2dARB):
7325 #ifdef __sparc_v9__
7326 sethi %hi(0x00000000), %g2
7327 sethi %hi(0x00000000), %g1
7328 or %g2, %lo(0x00000000), %g2
7329 or %g1, %lo(0x00000000), %g1
7330 sllx %g2, 32, %g2
7331 ldx [%g1 + %g2], %g1
7332 sethi %hi(8 * _gloffset_MultiTexCoord2dARB), %g2
7333 or %g2, %lo(8 * _gloffset_MultiTexCoord2dARB), %g2
7334 ldx [%g1 + %g2], %g3
7335 #else
7336 sethi %hi(0x00000000), %g1
7337 ld [%g1 + %lo(0x00000000)], %g1
7338 ld [%g1 + (4 * _gloffset_MultiTexCoord2dARB)], %g3
7339 #endif
7340 jmpl %g3, %g0
7341
7342 GLOBL_FN(GL_PREFIX(MultiTexCoord2dvARB))
7343 GL_PREFIX(MultiTexCoord2dvARB):
7344 #ifdef __sparc_v9__
7345 sethi %hi(0x00000000), %g2
7346 sethi %hi(0x00000000), %g1
7347 or %g2, %lo(0x00000000), %g2
7348 or %g1, %lo(0x00000000), %g1
7349 sllx %g2, 32, %g2
7350 ldx [%g1 + %g2], %g1
7351 sethi %hi(8 * _gloffset_MultiTexCoord2dvARB), %g2
7352 or %g2, %lo(8 * _gloffset_MultiTexCoord2dvARB), %g2
7353 ldx [%g1 + %g2], %g3
7354 #else
7355 sethi %hi(0x00000000), %g1
7356 ld [%g1 + %lo(0x00000000)], %g1
7357 ld [%g1 + (4 * _gloffset_MultiTexCoord2dvARB)], %g3
7358 #endif
7359 jmpl %g3, %g0
7360
7361 GLOBL_FN(GL_PREFIX(MultiTexCoord2fARB))
7362 GL_PREFIX(MultiTexCoord2fARB):
7363 #ifdef __sparc_v9__
7364 sethi %hi(0x00000000), %g2
7365 sethi %hi(0x00000000), %g1
7366 or %g2, %lo(0x00000000), %g2
7367 or %g1, %lo(0x00000000), %g1
7368 sllx %g2, 32, %g2
7369 ldx [%g1 + %g2], %g1
7370 sethi %hi(8 * _gloffset_MultiTexCoord2fARB), %g2
7371 or %g2, %lo(8 * _gloffset_MultiTexCoord2fARB), %g2
7372 ldx [%g1 + %g2], %g3
7373 #else
7374 sethi %hi(0x00000000), %g1
7375 ld [%g1 + %lo(0x00000000)], %g1
7376 ld [%g1 + (4 * _gloffset_MultiTexCoord2fARB)], %g3
7377 #endif
7378 jmpl %g3, %g0
7379
7380 GLOBL_FN(GL_PREFIX(MultiTexCoord2fvARB))
7381 GL_PREFIX(MultiTexCoord2fvARB):
7382 #ifdef __sparc_v9__
7383 sethi %hi(0x00000000), %g2
7384 sethi %hi(0x00000000), %g1
7385 or %g2, %lo(0x00000000), %g2
7386 or %g1, %lo(0x00000000), %g1
7387 sllx %g2, 32, %g2
7388 ldx [%g1 + %g2], %g1
7389 sethi %hi(8 * _gloffset_MultiTexCoord2fvARB), %g2
7390 or %g2, %lo(8 * _gloffset_MultiTexCoord2fvARB), %g2
7391 ldx [%g1 + %g2], %g3
7392 #else
7393 sethi %hi(0x00000000), %g1
7394 ld [%g1 + %lo(0x00000000)], %g1
7395 ld [%g1 + (4 * _gloffset_MultiTexCoord2fvARB)], %g3
7396 #endif
7397 jmpl %g3, %g0
7398
7399 GLOBL_FN(GL_PREFIX(MultiTexCoord2iARB))
7400 GL_PREFIX(MultiTexCoord2iARB):
7401 #ifdef __sparc_v9__
7402 sethi %hi(0x00000000), %g2
7403 sethi %hi(0x00000000), %g1
7404 or %g2, %lo(0x00000000), %g2
7405 or %g1, %lo(0x00000000), %g1
7406 sllx %g2, 32, %g2
7407 ldx [%g1 + %g2], %g1
7408 sethi %hi(8 * _gloffset_MultiTexCoord2iARB), %g2
7409 or %g2, %lo(8 * _gloffset_MultiTexCoord2iARB), %g2
7410 ldx [%g1 + %g2], %g3
7411 #else
7412 sethi %hi(0x00000000), %g1
7413 ld [%g1 + %lo(0x00000000)], %g1
7414 ld [%g1 + (4 * _gloffset_MultiTexCoord2iARB)], %g3
7415 #endif
7416 jmpl %g3, %g0
7417
7418 GLOBL_FN(GL_PREFIX(MultiTexCoord2ivARB))
7419 GL_PREFIX(MultiTexCoord2ivARB):
7420 #ifdef __sparc_v9__
7421 sethi %hi(0x00000000), %g2
7422 sethi %hi(0x00000000), %g1
7423 or %g2, %lo(0x00000000), %g2
7424 or %g1, %lo(0x00000000), %g1
7425 sllx %g2, 32, %g2
7426 ldx [%g1 + %g2], %g1
7427 sethi %hi(8 * _gloffset_MultiTexCoord2ivARB), %g2
7428 or %g2, %lo(8 * _gloffset_MultiTexCoord2ivARB), %g2
7429 ldx [%g1 + %g2], %g3
7430 #else
7431 sethi %hi(0x00000000), %g1
7432 ld [%g1 + %lo(0x00000000)], %g1
7433 ld [%g1 + (4 * _gloffset_MultiTexCoord2ivARB)], %g3
7434 #endif
7435 jmpl %g3, %g0
7436
7437 GLOBL_FN(GL_PREFIX(MultiTexCoord2sARB))
7438 GL_PREFIX(MultiTexCoord2sARB):
7439 #ifdef __sparc_v9__
7440 sethi %hi(0x00000000), %g2
7441 sethi %hi(0x00000000), %g1
7442 or %g2, %lo(0x00000000), %g2
7443 or %g1, %lo(0x00000000), %g1
7444 sllx %g2, 32, %g2
7445 ldx [%g1 + %g2], %g1
7446 sethi %hi(8 * _gloffset_MultiTexCoord2sARB), %g2
7447 or %g2, %lo(8 * _gloffset_MultiTexCoord2sARB), %g2
7448 ldx [%g1 + %g2], %g3
7449 #else
7450 sethi %hi(0x00000000), %g1
7451 ld [%g1 + %lo(0x00000000)], %g1
7452 ld [%g1 + (4 * _gloffset_MultiTexCoord2sARB)], %g3
7453 #endif
7454 jmpl %g3, %g0
7455
7456 GLOBL_FN(GL_PREFIX(MultiTexCoord2svARB))
7457 GL_PREFIX(MultiTexCoord2svARB):
7458 #ifdef __sparc_v9__
7459 sethi %hi(0x00000000), %g2
7460 sethi %hi(0x00000000), %g1
7461 or %g2, %lo(0x00000000), %g2
7462 or %g1, %lo(0x00000000), %g1
7463 sllx %g2, 32, %g2
7464 ldx [%g1 + %g2], %g1
7465 sethi %hi(8 * _gloffset_MultiTexCoord2svARB), %g2
7466 or %g2, %lo(8 * _gloffset_MultiTexCoord2svARB), %g2
7467 ldx [%g1 + %g2], %g3
7468 #else
7469 sethi %hi(0x00000000), %g1
7470 ld [%g1 + %lo(0x00000000)], %g1
7471 ld [%g1 + (4 * _gloffset_MultiTexCoord2svARB)], %g3
7472 #endif
7473 jmpl %g3, %g0
7474
7475 GLOBL_FN(GL_PREFIX(MultiTexCoord3dARB))
7476 GL_PREFIX(MultiTexCoord3dARB):
7477 #ifdef __sparc_v9__
7478 sethi %hi(0x00000000), %g2
7479 sethi %hi(0x00000000), %g1
7480 or %g2, %lo(0x00000000), %g2
7481 or %g1, %lo(0x00000000), %g1
7482 sllx %g2, 32, %g2
7483 ldx [%g1 + %g2], %g1
7484 sethi %hi(8 * _gloffset_MultiTexCoord3dARB), %g2
7485 or %g2, %lo(8 * _gloffset_MultiTexCoord3dARB), %g2
7486 ldx [%g1 + %g2], %g3
7487 #else
7488 sethi %hi(0x00000000), %g1
7489 ld [%g1 + %lo(0x00000000)], %g1
7490 ld [%g1 + (4 * _gloffset_MultiTexCoord3dARB)], %g3
7491 #endif
7492 jmpl %g3, %g0
7493
7494 GLOBL_FN(GL_PREFIX(MultiTexCoord3dvARB))
7495 GL_PREFIX(MultiTexCoord3dvARB):
7496 #ifdef __sparc_v9__
7497 sethi %hi(0x00000000), %g2
7498 sethi %hi(0x00000000), %g1
7499 or %g2, %lo(0x00000000), %g2
7500 or %g1, %lo(0x00000000), %g1
7501 sllx %g2, 32, %g2
7502 ldx [%g1 + %g2], %g1
7503 sethi %hi(8 * _gloffset_MultiTexCoord3dvARB), %g2
7504 or %g2, %lo(8 * _gloffset_MultiTexCoord3dvARB), %g2
7505 ldx [%g1 + %g2], %g3
7506 #else
7507 sethi %hi(0x00000000), %g1
7508 ld [%g1 + %lo(0x00000000)], %g1
7509 ld [%g1 + (4 * _gloffset_MultiTexCoord3dvARB)], %g3
7510 #endif
7511 jmpl %g3, %g0
7512
7513 GLOBL_FN(GL_PREFIX(MultiTexCoord3fARB))
7514 GL_PREFIX(MultiTexCoord3fARB):
7515 #ifdef __sparc_v9__
7516 sethi %hi(0x00000000), %g2
7517 sethi %hi(0x00000000), %g1
7518 or %g2, %lo(0x00000000), %g2
7519 or %g1, %lo(0x00000000), %g1
7520 sllx %g2, 32, %g2
7521 ldx [%g1 + %g2], %g1
7522 sethi %hi(8 * _gloffset_MultiTexCoord3fARB), %g2
7523 or %g2, %lo(8 * _gloffset_MultiTexCoord3fARB), %g2
7524 ldx [%g1 + %g2], %g3
7525 #else
7526 sethi %hi(0x00000000), %g1
7527 ld [%g1 + %lo(0x00000000)], %g1
7528 ld [%g1 + (4 * _gloffset_MultiTexCoord3fARB)], %g3
7529 #endif
7530 jmpl %g3, %g0
7531
7532 GLOBL_FN(GL_PREFIX(MultiTexCoord3fvARB))
7533 GL_PREFIX(MultiTexCoord3fvARB):
7534 #ifdef __sparc_v9__
7535 sethi %hi(0x00000000), %g2
7536 sethi %hi(0x00000000), %g1
7537 or %g2, %lo(0x00000000), %g2
7538 or %g1, %lo(0x00000000), %g1
7539 sllx %g2, 32, %g2
7540 ldx [%g1 + %g2], %g1
7541 sethi %hi(8 * _gloffset_MultiTexCoord3fvARB), %g2
7542 or %g2, %lo(8 * _gloffset_MultiTexCoord3fvARB), %g2
7543 ldx [%g1 + %g2], %g3
7544 #else
7545 sethi %hi(0x00000000), %g1
7546 ld [%g1 + %lo(0x00000000)], %g1
7547 ld [%g1 + (4 * _gloffset_MultiTexCoord3fvARB)], %g3
7548 #endif
7549 jmpl %g3, %g0
7550
7551 GLOBL_FN(GL_PREFIX(MultiTexCoord3iARB))
7552 GL_PREFIX(MultiTexCoord3iARB):
7553 #ifdef __sparc_v9__
7554 sethi %hi(0x00000000), %g2
7555 sethi %hi(0x00000000), %g1
7556 or %g2, %lo(0x00000000), %g2
7557 or %g1, %lo(0x00000000), %g1
7558 sllx %g2, 32, %g2
7559 ldx [%g1 + %g2], %g1
7560 sethi %hi(8 * _gloffset_MultiTexCoord3iARB), %g2
7561 or %g2, %lo(8 * _gloffset_MultiTexCoord3iARB), %g2
7562 ldx [%g1 + %g2], %g3
7563 #else
7564 sethi %hi(0x00000000), %g1
7565 ld [%g1 + %lo(0x00000000)], %g1
7566 ld [%g1 + (4 * _gloffset_MultiTexCoord3iARB)], %g3
7567 #endif
7568 jmpl %g3, %g0
7569
7570 GLOBL_FN(GL_PREFIX(MultiTexCoord3ivARB))
7571 GL_PREFIX(MultiTexCoord3ivARB):
7572 #ifdef __sparc_v9__
7573 sethi %hi(0x00000000), %g2
7574 sethi %hi(0x00000000), %g1
7575 or %g2, %lo(0x00000000), %g2
7576 or %g1, %lo(0x00000000), %g1
7577 sllx %g2, 32, %g2
7578 ldx [%g1 + %g2], %g1
7579 sethi %hi(8 * _gloffset_MultiTexCoord3ivARB), %g2
7580 or %g2, %lo(8 * _gloffset_MultiTexCoord3ivARB), %g2
7581 ldx [%g1 + %g2], %g3
7582 #else
7583 sethi %hi(0x00000000), %g1
7584 ld [%g1 + %lo(0x00000000)], %g1
7585 ld [%g1 + (4 * _gloffset_MultiTexCoord3ivARB)], %g3
7586 #endif
7587 jmpl %g3, %g0
7588
7589 GLOBL_FN(GL_PREFIX(MultiTexCoord3sARB))
7590 GL_PREFIX(MultiTexCoord3sARB):
7591 #ifdef __sparc_v9__
7592 sethi %hi(0x00000000), %g2
7593 sethi %hi(0x00000000), %g1
7594 or %g2, %lo(0x00000000), %g2
7595 or %g1, %lo(0x00000000), %g1
7596 sllx %g2, 32, %g2
7597 ldx [%g1 + %g2], %g1
7598 sethi %hi(8 * _gloffset_MultiTexCoord3sARB), %g2
7599 or %g2, %lo(8 * _gloffset_MultiTexCoord3sARB), %g2
7600 ldx [%g1 + %g2], %g3
7601 #else
7602 sethi %hi(0x00000000), %g1
7603 ld [%g1 + %lo(0x00000000)], %g1
7604 ld [%g1 + (4 * _gloffset_MultiTexCoord3sARB)], %g3
7605 #endif
7606 jmpl %g3, %g0
7607
7608 GLOBL_FN(GL_PREFIX(MultiTexCoord3svARB))
7609 GL_PREFIX(MultiTexCoord3svARB):
7610 #ifdef __sparc_v9__
7611 sethi %hi(0x00000000), %g2
7612 sethi %hi(0x00000000), %g1
7613 or %g2, %lo(0x00000000), %g2
7614 or %g1, %lo(0x00000000), %g1
7615 sllx %g2, 32, %g2
7616 ldx [%g1 + %g2], %g1
7617 sethi %hi(8 * _gloffset_MultiTexCoord3svARB), %g2
7618 or %g2, %lo(8 * _gloffset_MultiTexCoord3svARB), %g2
7619 ldx [%g1 + %g2], %g3
7620 #else
7621 sethi %hi(0x00000000), %g1
7622 ld [%g1 + %lo(0x00000000)], %g1
7623 ld [%g1 + (4 * _gloffset_MultiTexCoord3svARB)], %g3
7624 #endif
7625 jmpl %g3, %g0
7626
7627 GLOBL_FN(GL_PREFIX(MultiTexCoord4dARB))
7628 GL_PREFIX(MultiTexCoord4dARB):
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_MultiTexCoord4dARB), %g2
7637 or %g2, %lo(8 * _gloffset_MultiTexCoord4dARB), %g2
7638 ldx [%g1 + %g2], %g3
7639 #else
7640 sethi %hi(0x00000000), %g1
7641 ld [%g1 + %lo(0x00000000)], %g1
7642 ld [%g1 + (4 * _gloffset_MultiTexCoord4dARB)], %g3
7643 #endif
7644 jmpl %g3, %g0
7645
7646 GLOBL_FN(GL_PREFIX(MultiTexCoord4dvARB))
7647 GL_PREFIX(MultiTexCoord4dvARB):
7648 #ifdef __sparc_v9__
7649 sethi %hi(0x00000000), %g2
7650 sethi %hi(0x00000000), %g1
7651 or %g2, %lo(0x00000000), %g2
7652 or %g1, %lo(0x00000000), %g1
7653 sllx %g2, 32, %g2
7654 ldx [%g1 + %g2], %g1
7655 sethi %hi(8 * _gloffset_MultiTexCoord4dvARB), %g2
7656 or %g2, %lo(8 * _gloffset_MultiTexCoord4dvARB), %g2
7657 ldx [%g1 + %g2], %g3
7658 #else
7659 sethi %hi(0x00000000), %g1
7660 ld [%g1 + %lo(0x00000000)], %g1
7661 ld [%g1 + (4 * _gloffset_MultiTexCoord4dvARB)], %g3
7662 #endif
7663 jmpl %g3, %g0
7664
7665 GLOBL_FN(GL_PREFIX(MultiTexCoord4fARB))
7666 GL_PREFIX(MultiTexCoord4fARB):
7667 #ifdef __sparc_v9__
7668 sethi %hi(0x00000000), %g2
7669 sethi %hi(0x00000000), %g1
7670 or %g2, %lo(0x00000000), %g2
7671 or %g1, %lo(0x00000000), %g1
7672 sllx %g2, 32, %g2
7673 ldx [%g1 + %g2], %g1
7674 sethi %hi(8 * _gloffset_MultiTexCoord4fARB), %g2
7675 or %g2, %lo(8 * _gloffset_MultiTexCoord4fARB), %g2
7676 ldx [%g1 + %g2], %g3
7677 #else
7678 sethi %hi(0x00000000), %g1
7679 ld [%g1 + %lo(0x00000000)], %g1
7680 ld [%g1 + (4 * _gloffset_MultiTexCoord4fARB)], %g3
7681 #endif
7682 jmpl %g3, %g0
7683
7684 GLOBL_FN(GL_PREFIX(MultiTexCoord4fvARB))
7685 GL_PREFIX(MultiTexCoord4fvARB):
7686 #ifdef __sparc_v9__
7687 sethi %hi(0x00000000), %g2
7688 sethi %hi(0x00000000), %g1
7689 or %g2, %lo(0x00000000), %g2
7690 or %g1, %lo(0x00000000), %g1
7691 sllx %g2, 32, %g2
7692 ldx [%g1 + %g2], %g1
7693 sethi %hi(8 * _gloffset_MultiTexCoord4fvARB), %g2
7694 or %g2, %lo(8 * _gloffset_MultiTexCoord4fvARB), %g2
7695 ldx [%g1 + %g2], %g3
7696 #else
7697 sethi %hi(0x00000000), %g1
7698 ld [%g1 + %lo(0x00000000)], %g1
7699 ld [%g1 + (4 * _gloffset_MultiTexCoord4fvARB)], %g3
7700 #endif
7701 jmpl %g3, %g0
7702
7703 GLOBL_FN(GL_PREFIX(MultiTexCoord4iARB))
7704 GL_PREFIX(MultiTexCoord4iARB):
7705 #ifdef __sparc_v9__
7706 sethi %hi(0x00000000), %g2
7707 sethi %hi(0x00000000), %g1
7708 or %g2, %lo(0x00000000), %g2
7709 or %g1, %lo(0x00000000), %g1
7710 sllx %g2, 32, %g2
7711 ldx [%g1 + %g2], %g1
7712 sethi %hi(8 * _gloffset_MultiTexCoord4iARB), %g2
7713 or %g2, %lo(8 * _gloffset_MultiTexCoord4iARB), %g2
7714 ldx [%g1 + %g2], %g3
7715 #else
7716 sethi %hi(0x00000000), %g1
7717 ld [%g1 + %lo(0x00000000)], %g1
7718 ld [%g1 + (4 * _gloffset_MultiTexCoord4iARB)], %g3
7719 #endif
7720 jmpl %g3, %g0
7721
7722 GLOBL_FN(GL_PREFIX(MultiTexCoord4ivARB))
7723 GL_PREFIX(MultiTexCoord4ivARB):
7724 #ifdef __sparc_v9__
7725 sethi %hi(0x00000000), %g2
7726 sethi %hi(0x00000000), %g1
7727 or %g2, %lo(0x00000000), %g2
7728 or %g1, %lo(0x00000000), %g1
7729 sllx %g2, 32, %g2
7730 ldx [%g1 + %g2], %g1
7731 sethi %hi(8 * _gloffset_MultiTexCoord4ivARB), %g2
7732 or %g2, %lo(8 * _gloffset_MultiTexCoord4ivARB), %g2
7733 ldx [%g1 + %g2], %g3
7734 #else
7735 sethi %hi(0x00000000), %g1
7736 ld [%g1 + %lo(0x00000000)], %g1
7737 ld [%g1 + (4 * _gloffset_MultiTexCoord4ivARB)], %g3
7738 #endif
7739 jmpl %g3, %g0
7740
7741 GLOBL_FN(GL_PREFIX(MultiTexCoord4sARB))
7742 GL_PREFIX(MultiTexCoord4sARB):
7743 #ifdef __sparc_v9__
7744 sethi %hi(0x00000000), %g2
7745 sethi %hi(0x00000000), %g1
7746 or %g2, %lo(0x00000000), %g2
7747 or %g1, %lo(0x00000000), %g1
7748 sllx %g2, 32, %g2
7749 ldx [%g1 + %g2], %g1
7750 sethi %hi(8 * _gloffset_MultiTexCoord4sARB), %g2
7751 or %g2, %lo(8 * _gloffset_MultiTexCoord4sARB), %g2
7752 ldx [%g1 + %g2], %g3
7753 #else
7754 sethi %hi(0x00000000), %g1
7755 ld [%g1 + %lo(0x00000000)], %g1
7756 ld [%g1 + (4 * _gloffset_MultiTexCoord4sARB)], %g3
7757 #endif
7758 jmpl %g3, %g0
7759
7760 GLOBL_FN(GL_PREFIX(MultiTexCoord4svARB))
7761 GL_PREFIX(MultiTexCoord4svARB):
7762 #ifdef __sparc_v9__
7763 sethi %hi(0x00000000), %g2
7764 sethi %hi(0x00000000), %g1
7765 or %g2, %lo(0x00000000), %g2
7766 or %g1, %lo(0x00000000), %g1
7767 sllx %g2, 32, %g2
7768 ldx [%g1 + %g2], %g1
7769 sethi %hi(8 * _gloffset_MultiTexCoord4svARB), %g2
7770 or %g2, %lo(8 * _gloffset_MultiTexCoord4svARB), %g2
7771 ldx [%g1 + %g2], %g3
7772 #else
7773 sethi %hi(0x00000000), %g1
7774 ld [%g1 + %lo(0x00000000)], %g1
7775 ld [%g1 + (4 * _gloffset_MultiTexCoord4svARB)], %g3
7776 #endif
7777 jmpl %g3, %g0
7778
7779 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixfARB))
7780 GL_PREFIX(LoadTransposeMatrixfARB):
7781 #ifdef __sparc_v9__
7782 sethi %hi(0x00000000), %g2
7783 sethi %hi(0x00000000), %g1
7784 or %g2, %lo(0x00000000), %g2
7785 or %g1, %lo(0x00000000), %g1
7786 sllx %g2, 32, %g2
7787 ldx [%g1 + %g2], %g1
7788 sethi %hi(8 * _gloffset_LoadTransposeMatrixfARB), %g2
7789 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixfARB), %g2
7790 ldx [%g1 + %g2], %g3
7791 #else
7792 sethi %hi(0x00000000), %g1
7793 ld [%g1 + %lo(0x00000000)], %g1
7794 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixfARB)], %g3
7795 #endif
7796 jmpl %g3, %g0
7797
7798 GLOBL_FN(GL_PREFIX(LoadTransposeMatrixdARB))
7799 GL_PREFIX(LoadTransposeMatrixdARB):
7800 #ifdef __sparc_v9__
7801 sethi %hi(0x00000000), %g2
7802 sethi %hi(0x00000000), %g1
7803 or %g2, %lo(0x00000000), %g2
7804 or %g1, %lo(0x00000000), %g1
7805 sllx %g2, 32, %g2
7806 ldx [%g1 + %g2], %g1
7807 sethi %hi(8 * _gloffset_LoadTransposeMatrixdARB), %g2
7808 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixdARB), %g2
7809 ldx [%g1 + %g2], %g3
7810 #else
7811 sethi %hi(0x00000000), %g1
7812 ld [%g1 + %lo(0x00000000)], %g1
7813 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixdARB)], %g3
7814 #endif
7815 jmpl %g3, %g0
7816
7817 GLOBL_FN(GL_PREFIX(MultTransposeMatrixfARB))
7818 GL_PREFIX(MultTransposeMatrixfARB):
7819 #ifdef __sparc_v9__
7820 sethi %hi(0x00000000), %g2
7821 sethi %hi(0x00000000), %g1
7822 or %g2, %lo(0x00000000), %g2
7823 or %g1, %lo(0x00000000), %g1
7824 sllx %g2, 32, %g2
7825 ldx [%g1 + %g2], %g1
7826 sethi %hi(8 * _gloffset_MultTransposeMatrixfARB), %g2
7827 or %g2, %lo(8 * _gloffset_MultTransposeMatrixfARB), %g2
7828 ldx [%g1 + %g2], %g3
7829 #else
7830 sethi %hi(0x00000000), %g1
7831 ld [%g1 + %lo(0x00000000)], %g1
7832 ld [%g1 + (4 * _gloffset_MultTransposeMatrixfARB)], %g3
7833 #endif
7834 jmpl %g3, %g0
7835
7836 GLOBL_FN(GL_PREFIX(MultTransposeMatrixdARB))
7837 GL_PREFIX(MultTransposeMatrixdARB):
7838 #ifdef __sparc_v9__
7839 sethi %hi(0x00000000), %g2
7840 sethi %hi(0x00000000), %g1
7841 or %g2, %lo(0x00000000), %g2
7842 or %g1, %lo(0x00000000), %g1
7843 sllx %g2, 32, %g2
7844 ldx [%g1 + %g2], %g1
7845 sethi %hi(8 * _gloffset_MultTransposeMatrixdARB), %g2
7846 or %g2, %lo(8 * _gloffset_MultTransposeMatrixdARB), %g2
7847 ldx [%g1 + %g2], %g3
7848 #else
7849 sethi %hi(0x00000000), %g1
7850 ld [%g1 + %lo(0x00000000)], %g1
7851 ld [%g1 + (4 * _gloffset_MultTransposeMatrixdARB)], %g3
7852 #endif
7853 jmpl %g3, %g0
7854
7855 GLOBL_FN(GL_PREFIX(SampleCoverageARB))
7856 GL_PREFIX(SampleCoverageARB):
7857 #ifdef __sparc_v9__
7858 sethi %hi(0x00000000), %g2
7859 sethi %hi(0x00000000), %g1
7860 or %g2, %lo(0x00000000), %g2
7861 or %g1, %lo(0x00000000), %g1
7862 sllx %g2, 32, %g2
7863 ldx [%g1 + %g2], %g1
7864 sethi %hi(8 * _gloffset_SampleCoverageARB), %g2
7865 or %g2, %lo(8 * _gloffset_SampleCoverageARB), %g2
7866 ldx [%g1 + %g2], %g3
7867 #else
7868 sethi %hi(0x00000000), %g1
7869 ld [%g1 + %lo(0x00000000)], %g1
7870 ld [%g1 + (4 * _gloffset_SampleCoverageARB)], %g3
7871 #endif
7872 jmpl %g3, %g0
7873
7874 GLOBL_FN(GL_PREFIX(CompressedTexImage3DARB))
7875 GL_PREFIX(CompressedTexImage3DARB):
7876 #ifdef __sparc_v9__
7877 sethi %hi(0x00000000), %g2
7878 sethi %hi(0x00000000), %g1
7879 or %g2, %lo(0x00000000), %g2
7880 or %g1, %lo(0x00000000), %g1
7881 sllx %g2, 32, %g2
7882 ldx [%g1 + %g2], %g1
7883 sethi %hi(8 * _gloffset_CompressedTexImage3DARB), %g2
7884 or %g2, %lo(8 * _gloffset_CompressedTexImage3DARB), %g2
7885 ldx [%g1 + %g2], %g3
7886 #else
7887 sethi %hi(0x00000000), %g1
7888 ld [%g1 + %lo(0x00000000)], %g1
7889 ld [%g1 + (4 * _gloffset_CompressedTexImage3DARB)], %g3
7890 #endif
7891 jmpl %g3, %g0
7892
7893 GLOBL_FN(GL_PREFIX(CompressedTexImage2DARB))
7894 GL_PREFIX(CompressedTexImage2DARB):
7895 #ifdef __sparc_v9__
7896 sethi %hi(0x00000000), %g2
7897 sethi %hi(0x00000000), %g1
7898 or %g2, %lo(0x00000000), %g2
7899 or %g1, %lo(0x00000000), %g1
7900 sllx %g2, 32, %g2
7901 ldx [%g1 + %g2], %g1
7902 sethi %hi(8 * _gloffset_CompressedTexImage2DARB), %g2
7903 or %g2, %lo(8 * _gloffset_CompressedTexImage2DARB), %g2
7904 ldx [%g1 + %g2], %g3
7905 #else
7906 sethi %hi(0x00000000), %g1
7907 ld [%g1 + %lo(0x00000000)], %g1
7908 ld [%g1 + (4 * _gloffset_CompressedTexImage2DARB)], %g3
7909 #endif
7910 jmpl %g3, %g0
7911
7912 GLOBL_FN(GL_PREFIX(CompressedTexImage1DARB))
7913 GL_PREFIX(CompressedTexImage1DARB):
7914 #ifdef __sparc_v9__
7915 sethi %hi(0x00000000), %g2
7916 sethi %hi(0x00000000), %g1
7917 or %g2, %lo(0x00000000), %g2
7918 or %g1, %lo(0x00000000), %g1
7919 sllx %g2, 32, %g2
7920 ldx [%g1 + %g2], %g1
7921 sethi %hi(8 * _gloffset_CompressedTexImage1DARB), %g2
7922 or %g2, %lo(8 * _gloffset_CompressedTexImage1DARB), %g2
7923 ldx [%g1 + %g2], %g3
7924 #else
7925 sethi %hi(0x00000000), %g1
7926 ld [%g1 + %lo(0x00000000)], %g1
7927 ld [%g1 + (4 * _gloffset_CompressedTexImage1DARB)], %g3
7928 #endif
7929 jmpl %g3, %g0
7930
7931 GLOBL_FN(GL_PREFIX(CompressedTexSubImage3DARB))
7932 GL_PREFIX(CompressedTexSubImage3DARB):
7933 #ifdef __sparc_v9__
7934 sethi %hi(0x00000000), %g2
7935 sethi %hi(0x00000000), %g1
7936 or %g2, %lo(0x00000000), %g2
7937 or %g1, %lo(0x00000000), %g1
7938 sllx %g2, 32, %g2
7939 ldx [%g1 + %g2], %g1
7940 sethi %hi(8 * _gloffset_CompressedTexSubImage3DARB), %g2
7941 or %g2, %lo(8 * _gloffset_CompressedTexSubImage3DARB), %g2
7942 ldx [%g1 + %g2], %g3
7943 #else
7944 sethi %hi(0x00000000), %g1
7945 ld [%g1 + %lo(0x00000000)], %g1
7946 ld [%g1 + (4 * _gloffset_CompressedTexSubImage3DARB)], %g3
7947 #endif
7948 jmpl %g3, %g0
7949
7950 GLOBL_FN(GL_PREFIX(CompressedTexSubImage2DARB))
7951 GL_PREFIX(CompressedTexSubImage2DARB):
7952 #ifdef __sparc_v9__
7953 sethi %hi(0x00000000), %g2
7954 sethi %hi(0x00000000), %g1
7955 or %g2, %lo(0x00000000), %g2
7956 or %g1, %lo(0x00000000), %g1
7957 sllx %g2, 32, %g2
7958 ldx [%g1 + %g2], %g1
7959 sethi %hi(8 * _gloffset_CompressedTexSubImage2DARB), %g2
7960 or %g2, %lo(8 * _gloffset_CompressedTexSubImage2DARB), %g2
7961 ldx [%g1 + %g2], %g3
7962 #else
7963 sethi %hi(0x00000000), %g1
7964 ld [%g1 + %lo(0x00000000)], %g1
7965 ld [%g1 + (4 * _gloffset_CompressedTexSubImage2DARB)], %g3
7966 #endif
7967 jmpl %g3, %g0
7968
7969 GLOBL_FN(GL_PREFIX(CompressedTexSubImage1DARB))
7970 GL_PREFIX(CompressedTexSubImage1DARB):
7971 #ifdef __sparc_v9__
7972 sethi %hi(0x00000000), %g2
7973 sethi %hi(0x00000000), %g1
7974 or %g2, %lo(0x00000000), %g2
7975 or %g1, %lo(0x00000000), %g1
7976 sllx %g2, 32, %g2
7977 ldx [%g1 + %g2], %g1
7978 sethi %hi(8 * _gloffset_CompressedTexSubImage1DARB), %g2
7979 or %g2, %lo(8 * _gloffset_CompressedTexSubImage1DARB), %g2
7980 ldx [%g1 + %g2], %g3
7981 #else
7982 sethi %hi(0x00000000), %g1
7983 ld [%g1 + %lo(0x00000000)], %g1
7984 ld [%g1 + (4 * _gloffset_CompressedTexSubImage1DARB)], %g3
7985 #endif
7986 jmpl %g3, %g0
7987
7988 GLOBL_FN(GL_PREFIX(GetCompressedTexImageARB))
7989 GL_PREFIX(GetCompressedTexImageARB):
7990 #ifdef __sparc_v9__
7991 sethi %hi(0x00000000), %g2
7992 sethi %hi(0x00000000), %g1
7993 or %g2, %lo(0x00000000), %g2
7994 or %g1, %lo(0x00000000), %g1
7995 sllx %g2, 32, %g2
7996 ldx [%g1 + %g2], %g1
7997 sethi %hi(8 * _gloffset_GetCompressedTexImageARB), %g2
7998 or %g2, %lo(8 * _gloffset_GetCompressedTexImageARB), %g2
7999 ldx [%g1 + %g2], %g3
8000 #else
8001 sethi %hi(0x00000000), %g1
8002 ld [%g1 + %lo(0x00000000)], %g1
8003 ld [%g1 + (4 * _gloffset_GetCompressedTexImageARB)], %g3
8004 #endif
8005 jmpl %g3, %g0
8006
8007 GLOBL_FN(GL_PREFIX(BlendColorEXT))
8008 GL_PREFIX(BlendColorEXT):
8009 #ifdef __sparc_v9__
8010 sethi %hi(0x00000000), %g2
8011 sethi %hi(0x00000000), %g1
8012 or %g2, %lo(0x00000000), %g2
8013 or %g1, %lo(0x00000000), %g1
8014 sllx %g2, 32, %g2
8015 ldx [%g1 + %g2], %g1
8016 sethi %hi(8 * _gloffset_BlendColor), %g2
8017 or %g2, %lo(8 * _gloffset_BlendColor), %g2
8018 ldx [%g1 + %g2], %g3
8019 #else
8020 sethi %hi(0x00000000), %g1
8021 ld [%g1 + %lo(0x00000000)], %g1
8022 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
8023 #endif
8024 jmpl %g3, %g0
8025
8026 GLOBL_FN(GL_PREFIX(PolygonOffsetEXT))
8027 GL_PREFIX(PolygonOffsetEXT):
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_PolygonOffsetEXT), %g2
8036 or %g2, %lo(8 * _gloffset_PolygonOffsetEXT), %g2
8037 ldx [%g1 + %g2], %g3
8038 #else
8039 sethi %hi(0x00000000), %g1
8040 ld [%g1 + %lo(0x00000000)], %g1
8041 ld [%g1 + (4 * _gloffset_PolygonOffsetEXT)], %g3
8042 #endif
8043 jmpl %g3, %g0
8044
8045 GLOBL_FN(GL_PREFIX(TexImage3DEXT))
8046 GL_PREFIX(TexImage3DEXT):
8047 #ifdef __sparc_v9__
8048 sethi %hi(0x00000000), %g2
8049 sethi %hi(0x00000000), %g1
8050 or %g2, %lo(0x00000000), %g2
8051 or %g1, %lo(0x00000000), %g1
8052 sllx %g2, 32, %g2
8053 ldx [%g1 + %g2], %g1
8054 sethi %hi(8 * _gloffset_TexImage3D), %g2
8055 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
8056 ldx [%g1 + %g2], %g3
8057 #else
8058 sethi %hi(0x00000000), %g1
8059 ld [%g1 + %lo(0x00000000)], %g1
8060 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
8061 #endif
8062 jmpl %g3, %g0
8063
8064 GLOBL_FN(GL_PREFIX(TexSubImage3DEXT))
8065 GL_PREFIX(TexSubImage3DEXT):
8066 #ifdef __sparc_v9__
8067 sethi %hi(0x00000000), %g2
8068 sethi %hi(0x00000000), %g1
8069 or %g2, %lo(0x00000000), %g2
8070 or %g1, %lo(0x00000000), %g1
8071 sllx %g2, 32, %g2
8072 ldx [%g1 + %g2], %g1
8073 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
8074 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
8075 ldx [%g1 + %g2], %g3
8076 #else
8077 sethi %hi(0x00000000), %g1
8078 ld [%g1 + %lo(0x00000000)], %g1
8079 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
8080 #endif
8081 jmpl %g3, %g0
8082
8083 GLOBL_FN(GL_PREFIX(GetTexFilterFuncSGIS))
8084 GL_PREFIX(GetTexFilterFuncSGIS):
8085 #ifdef __sparc_v9__
8086 sethi %hi(0x00000000), %g2
8087 sethi %hi(0x00000000), %g1
8088 or %g2, %lo(0x00000000), %g2
8089 or %g1, %lo(0x00000000), %g1
8090 sllx %g2, 32, %g2
8091 ldx [%g1 + %g2], %g1
8092 sethi %hi(8 * _gloffset_GetTexFilterFuncSGIS), %g2
8093 or %g2, %lo(8 * _gloffset_GetTexFilterFuncSGIS), %g2
8094 ldx [%g1 + %g2], %g3
8095 #else
8096 sethi %hi(0x00000000), %g1
8097 ld [%g1 + %lo(0x00000000)], %g1
8098 ld [%g1 + (4 * _gloffset_GetTexFilterFuncSGIS)], %g3
8099 #endif
8100 jmpl %g3, %g0
8101
8102 GLOBL_FN(GL_PREFIX(TexFilterFuncSGIS))
8103 GL_PREFIX(TexFilterFuncSGIS):
8104 #ifdef __sparc_v9__
8105 sethi %hi(0x00000000), %g2
8106 sethi %hi(0x00000000), %g1
8107 or %g2, %lo(0x00000000), %g2
8108 or %g1, %lo(0x00000000), %g1
8109 sllx %g2, 32, %g2
8110 ldx [%g1 + %g2], %g1
8111 sethi %hi(8 * _gloffset_TexFilterFuncSGIS), %g2
8112 or %g2, %lo(8 * _gloffset_TexFilterFuncSGIS), %g2
8113 ldx [%g1 + %g2], %g3
8114 #else
8115 sethi %hi(0x00000000), %g1
8116 ld [%g1 + %lo(0x00000000)], %g1
8117 ld [%g1 + (4 * _gloffset_TexFilterFuncSGIS)], %g3
8118 #endif
8119 jmpl %g3, %g0
8120
8121 GLOBL_FN(GL_PREFIX(TexSubImage1DEXT))
8122 GL_PREFIX(TexSubImage1DEXT):
8123 #ifdef __sparc_v9__
8124 sethi %hi(0x00000000), %g2
8125 sethi %hi(0x00000000), %g1
8126 or %g2, %lo(0x00000000), %g2
8127 or %g1, %lo(0x00000000), %g1
8128 sllx %g2, 32, %g2
8129 ldx [%g1 + %g2], %g1
8130 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
8131 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
8132 ldx [%g1 + %g2], %g3
8133 #else
8134 sethi %hi(0x00000000), %g1
8135 ld [%g1 + %lo(0x00000000)], %g1
8136 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
8137 #endif
8138 jmpl %g3, %g0
8139
8140 GLOBL_FN(GL_PREFIX(TexSubImage2DEXT))
8141 GL_PREFIX(TexSubImage2DEXT):
8142 #ifdef __sparc_v9__
8143 sethi %hi(0x00000000), %g2
8144 sethi %hi(0x00000000), %g1
8145 or %g2, %lo(0x00000000), %g2
8146 or %g1, %lo(0x00000000), %g1
8147 sllx %g2, 32, %g2
8148 ldx [%g1 + %g2], %g1
8149 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
8150 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
8151 ldx [%g1 + %g2], %g3
8152 #else
8153 sethi %hi(0x00000000), %g1
8154 ld [%g1 + %lo(0x00000000)], %g1
8155 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
8156 #endif
8157 jmpl %g3, %g0
8158
8159 GLOBL_FN(GL_PREFIX(CopyTexImage1DEXT))
8160 GL_PREFIX(CopyTexImage1DEXT):
8161 #ifdef __sparc_v9__
8162 sethi %hi(0x00000000), %g2
8163 sethi %hi(0x00000000), %g1
8164 or %g2, %lo(0x00000000), %g2
8165 or %g1, %lo(0x00000000), %g1
8166 sllx %g2, 32, %g2
8167 ldx [%g1 + %g2], %g1
8168 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
8169 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
8170 ldx [%g1 + %g2], %g3
8171 #else
8172 sethi %hi(0x00000000), %g1
8173 ld [%g1 + %lo(0x00000000)], %g1
8174 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
8175 #endif
8176 jmpl %g3, %g0
8177
8178 GLOBL_FN(GL_PREFIX(CopyTexImage2DEXT))
8179 GL_PREFIX(CopyTexImage2DEXT):
8180 #ifdef __sparc_v9__
8181 sethi %hi(0x00000000), %g2
8182 sethi %hi(0x00000000), %g1
8183 or %g2, %lo(0x00000000), %g2
8184 or %g1, %lo(0x00000000), %g1
8185 sllx %g2, 32, %g2
8186 ldx [%g1 + %g2], %g1
8187 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
8188 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
8189 ldx [%g1 + %g2], %g3
8190 #else
8191 sethi %hi(0x00000000), %g1
8192 ld [%g1 + %lo(0x00000000)], %g1
8193 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
8194 #endif
8195 jmpl %g3, %g0
8196
8197 GLOBL_FN(GL_PREFIX(CopyTexSubImage1DEXT))
8198 GL_PREFIX(CopyTexSubImage1DEXT):
8199 #ifdef __sparc_v9__
8200 sethi %hi(0x00000000), %g2
8201 sethi %hi(0x00000000), %g1
8202 or %g2, %lo(0x00000000), %g2
8203 or %g1, %lo(0x00000000), %g1
8204 sllx %g2, 32, %g2
8205 ldx [%g1 + %g2], %g1
8206 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
8207 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
8208 ldx [%g1 + %g2], %g3
8209 #else
8210 sethi %hi(0x00000000), %g1
8211 ld [%g1 + %lo(0x00000000)], %g1
8212 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
8213 #endif
8214 jmpl %g3, %g0
8215
8216 GLOBL_FN(GL_PREFIX(CopyTexSubImage2DEXT))
8217 GL_PREFIX(CopyTexSubImage2DEXT):
8218 #ifdef __sparc_v9__
8219 sethi %hi(0x00000000), %g2
8220 sethi %hi(0x00000000), %g1
8221 or %g2, %lo(0x00000000), %g2
8222 or %g1, %lo(0x00000000), %g1
8223 sllx %g2, 32, %g2
8224 ldx [%g1 + %g2], %g1
8225 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
8226 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
8227 ldx [%g1 + %g2], %g3
8228 #else
8229 sethi %hi(0x00000000), %g1
8230 ld [%g1 + %lo(0x00000000)], %g1
8231 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
8232 #endif
8233 jmpl %g3, %g0
8234
8235 GLOBL_FN(GL_PREFIX(CopyTexSubImage3DEXT))
8236 GL_PREFIX(CopyTexSubImage3DEXT):
8237 #ifdef __sparc_v9__
8238 sethi %hi(0x00000000), %g2
8239 sethi %hi(0x00000000), %g1
8240 or %g2, %lo(0x00000000), %g2
8241 or %g1, %lo(0x00000000), %g1
8242 sllx %g2, 32, %g2
8243 ldx [%g1 + %g2], %g1
8244 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
8245 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
8246 ldx [%g1 + %g2], %g3
8247 #else
8248 sethi %hi(0x00000000), %g1
8249 ld [%g1 + %lo(0x00000000)], %g1
8250 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
8251 #endif
8252 jmpl %g3, %g0
8253
8254 GLOBL_FN(GL_PREFIX(GetHistogramEXT))
8255 GL_PREFIX(GetHistogramEXT):
8256 #ifdef __sparc_v9__
8257 sethi %hi(0x00000000), %g2
8258 sethi %hi(0x00000000), %g1
8259 or %g2, %lo(0x00000000), %g2
8260 or %g1, %lo(0x00000000), %g1
8261 sllx %g2, 32, %g2
8262 ldx [%g1 + %g2], %g1
8263 sethi %hi(8 * _gloffset_GetHistogramEXT), %g2
8264 or %g2, %lo(8 * _gloffset_GetHistogramEXT), %g2
8265 ldx [%g1 + %g2], %g3
8266 #else
8267 sethi %hi(0x00000000), %g1
8268 ld [%g1 + %lo(0x00000000)], %g1
8269 ld [%g1 + (4 * _gloffset_GetHistogramEXT)], %g3
8270 #endif
8271 jmpl %g3, %g0
8272
8273 GLOBL_FN(GL_PREFIX(GetHistogramParameterfvEXT))
8274 GL_PREFIX(GetHistogramParameterfvEXT):
8275 #ifdef __sparc_v9__
8276 sethi %hi(0x00000000), %g2
8277 sethi %hi(0x00000000), %g1
8278 or %g2, %lo(0x00000000), %g2
8279 or %g1, %lo(0x00000000), %g1
8280 sllx %g2, 32, %g2
8281 ldx [%g1 + %g2], %g1
8282 sethi %hi(8 * _gloffset_GetHistogramParameterfvEXT), %g2
8283 or %g2, %lo(8 * _gloffset_GetHistogramParameterfvEXT), %g2
8284 ldx [%g1 + %g2], %g3
8285 #else
8286 sethi %hi(0x00000000), %g1
8287 ld [%g1 + %lo(0x00000000)], %g1
8288 ld [%g1 + (4 * _gloffset_GetHistogramParameterfvEXT)], %g3
8289 #endif
8290 jmpl %g3, %g0
8291
8292 GLOBL_FN(GL_PREFIX(GetHistogramParameterivEXT))
8293 GL_PREFIX(GetHistogramParameterivEXT):
8294 #ifdef __sparc_v9__
8295 sethi %hi(0x00000000), %g2
8296 sethi %hi(0x00000000), %g1
8297 or %g2, %lo(0x00000000), %g2
8298 or %g1, %lo(0x00000000), %g1
8299 sllx %g2, 32, %g2
8300 ldx [%g1 + %g2], %g1
8301 sethi %hi(8 * _gloffset_GetHistogramParameterivEXT), %g2
8302 or %g2, %lo(8 * _gloffset_GetHistogramParameterivEXT), %g2
8303 ldx [%g1 + %g2], %g3
8304 #else
8305 sethi %hi(0x00000000), %g1
8306 ld [%g1 + %lo(0x00000000)], %g1
8307 ld [%g1 + (4 * _gloffset_GetHistogramParameterivEXT)], %g3
8308 #endif
8309 jmpl %g3, %g0
8310
8311 GLOBL_FN(GL_PREFIX(GetMinmaxEXT))
8312 GL_PREFIX(GetMinmaxEXT):
8313 #ifdef __sparc_v9__
8314 sethi %hi(0x00000000), %g2
8315 sethi %hi(0x00000000), %g1
8316 or %g2, %lo(0x00000000), %g2
8317 or %g1, %lo(0x00000000), %g1
8318 sllx %g2, 32, %g2
8319 ldx [%g1 + %g2], %g1
8320 sethi %hi(8 * _gloffset_GetMinmaxEXT), %g2
8321 or %g2, %lo(8 * _gloffset_GetMinmaxEXT), %g2
8322 ldx [%g1 + %g2], %g3
8323 #else
8324 sethi %hi(0x00000000), %g1
8325 ld [%g1 + %lo(0x00000000)], %g1
8326 ld [%g1 + (4 * _gloffset_GetMinmaxEXT)], %g3
8327 #endif
8328 jmpl %g3, %g0
8329
8330 GLOBL_FN(GL_PREFIX(GetMinmaxParameterfvEXT))
8331 GL_PREFIX(GetMinmaxParameterfvEXT):
8332 #ifdef __sparc_v9__
8333 sethi %hi(0x00000000), %g2
8334 sethi %hi(0x00000000), %g1
8335 or %g2, %lo(0x00000000), %g2
8336 or %g1, %lo(0x00000000), %g1
8337 sllx %g2, 32, %g2
8338 ldx [%g1 + %g2], %g1
8339 sethi %hi(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
8340 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
8341 ldx [%g1 + %g2], %g3
8342 #else
8343 sethi %hi(0x00000000), %g1
8344 ld [%g1 + %lo(0x00000000)], %g1
8345 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfvEXT)], %g3
8346 #endif
8347 jmpl %g3, %g0
8348
8349 GLOBL_FN(GL_PREFIX(GetMinmaxParameterivEXT))
8350 GL_PREFIX(GetMinmaxParameterivEXT):
8351 #ifdef __sparc_v9__
8352 sethi %hi(0x00000000), %g2
8353 sethi %hi(0x00000000), %g1
8354 or %g2, %lo(0x00000000), %g2
8355 or %g1, %lo(0x00000000), %g1
8356 sllx %g2, 32, %g2
8357 ldx [%g1 + %g2], %g1
8358 sethi %hi(8 * _gloffset_GetMinmaxParameterivEXT), %g2
8359 or %g2, %lo(8 * _gloffset_GetMinmaxParameterivEXT), %g2
8360 ldx [%g1 + %g2], %g3
8361 #else
8362 sethi %hi(0x00000000), %g1
8363 ld [%g1 + %lo(0x00000000)], %g1
8364 ld [%g1 + (4 * _gloffset_GetMinmaxParameterivEXT)], %g3
8365 #endif
8366 jmpl %g3, %g0
8367
8368 GLOBL_FN(GL_PREFIX(HistogramEXT))
8369 GL_PREFIX(HistogramEXT):
8370 #ifdef __sparc_v9__
8371 sethi %hi(0x00000000), %g2
8372 sethi %hi(0x00000000), %g1
8373 or %g2, %lo(0x00000000), %g2
8374 or %g1, %lo(0x00000000), %g1
8375 sllx %g2, 32, %g2
8376 ldx [%g1 + %g2], %g1
8377 sethi %hi(8 * _gloffset_Histogram), %g2
8378 or %g2, %lo(8 * _gloffset_Histogram), %g2
8379 ldx [%g1 + %g2], %g3
8380 #else
8381 sethi %hi(0x00000000), %g1
8382 ld [%g1 + %lo(0x00000000)], %g1
8383 ld [%g1 + (4 * _gloffset_Histogram)], %g3
8384 #endif
8385 jmpl %g3, %g0
8386
8387 GLOBL_FN(GL_PREFIX(MinmaxEXT))
8388 GL_PREFIX(MinmaxEXT):
8389 #ifdef __sparc_v9__
8390 sethi %hi(0x00000000), %g2
8391 sethi %hi(0x00000000), %g1
8392 or %g2, %lo(0x00000000), %g2
8393 or %g1, %lo(0x00000000), %g1
8394 sllx %g2, 32, %g2
8395 ldx [%g1 + %g2], %g1
8396 sethi %hi(8 * _gloffset_Minmax), %g2
8397 or %g2, %lo(8 * _gloffset_Minmax), %g2
8398 ldx [%g1 + %g2], %g3
8399 #else
8400 sethi %hi(0x00000000), %g1
8401 ld [%g1 + %lo(0x00000000)], %g1
8402 ld [%g1 + (4 * _gloffset_Minmax)], %g3
8403 #endif
8404 jmpl %g3, %g0
8405
8406 GLOBL_FN(GL_PREFIX(ResetHistogramEXT))
8407 GL_PREFIX(ResetHistogramEXT):
8408 #ifdef __sparc_v9__
8409 sethi %hi(0x00000000), %g2
8410 sethi %hi(0x00000000), %g1
8411 or %g2, %lo(0x00000000), %g2
8412 or %g1, %lo(0x00000000), %g1
8413 sllx %g2, 32, %g2
8414 ldx [%g1 + %g2], %g1
8415 sethi %hi(8 * _gloffset_ResetHistogram), %g2
8416 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
8417 ldx [%g1 + %g2], %g3
8418 #else
8419 sethi %hi(0x00000000), %g1
8420 ld [%g1 + %lo(0x00000000)], %g1
8421 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
8422 #endif
8423 jmpl %g3, %g0
8424
8425 GLOBL_FN(GL_PREFIX(ResetMinmaxEXT))
8426 GL_PREFIX(ResetMinmaxEXT):
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_ResetMinmax), %g2
8435 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
8436 ldx [%g1 + %g2], %g3
8437 #else
8438 sethi %hi(0x00000000), %g1
8439 ld [%g1 + %lo(0x00000000)], %g1
8440 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
8441 #endif
8442 jmpl %g3, %g0
8443
8444 GLOBL_FN(GL_PREFIX(ConvolutionFilter1DEXT))
8445 GL_PREFIX(ConvolutionFilter1DEXT):
8446 #ifdef __sparc_v9__
8447 sethi %hi(0x00000000), %g2
8448 sethi %hi(0x00000000), %g1
8449 or %g2, %lo(0x00000000), %g2
8450 or %g1, %lo(0x00000000), %g1
8451 sllx %g2, 32, %g2
8452 ldx [%g1 + %g2], %g1
8453 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
8454 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
8455 ldx [%g1 + %g2], %g3
8456 #else
8457 sethi %hi(0x00000000), %g1
8458 ld [%g1 + %lo(0x00000000)], %g1
8459 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
8460 #endif
8461 jmpl %g3, %g0
8462
8463 GLOBL_FN(GL_PREFIX(ConvolutionFilter2DEXT))
8464 GL_PREFIX(ConvolutionFilter2DEXT):
8465 #ifdef __sparc_v9__
8466 sethi %hi(0x00000000), %g2
8467 sethi %hi(0x00000000), %g1
8468 or %g2, %lo(0x00000000), %g2
8469 or %g1, %lo(0x00000000), %g1
8470 sllx %g2, 32, %g2
8471 ldx [%g1 + %g2], %g1
8472 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
8473 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
8474 ldx [%g1 + %g2], %g3
8475 #else
8476 sethi %hi(0x00000000), %g1
8477 ld [%g1 + %lo(0x00000000)], %g1
8478 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
8479 #endif
8480 jmpl %g3, %g0
8481
8482 GLOBL_FN(GL_PREFIX(ConvolutionParameterfEXT))
8483 GL_PREFIX(ConvolutionParameterfEXT):
8484 #ifdef __sparc_v9__
8485 sethi %hi(0x00000000), %g2
8486 sethi %hi(0x00000000), %g1
8487 or %g2, %lo(0x00000000), %g2
8488 or %g1, %lo(0x00000000), %g1
8489 sllx %g2, 32, %g2
8490 ldx [%g1 + %g2], %g1
8491 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
8492 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
8493 ldx [%g1 + %g2], %g3
8494 #else
8495 sethi %hi(0x00000000), %g1
8496 ld [%g1 + %lo(0x00000000)], %g1
8497 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
8498 #endif
8499 jmpl %g3, %g0
8500
8501 GLOBL_FN(GL_PREFIX(ConvolutionParameterfvEXT))
8502 GL_PREFIX(ConvolutionParameterfvEXT):
8503 #ifdef __sparc_v9__
8504 sethi %hi(0x00000000), %g2
8505 sethi %hi(0x00000000), %g1
8506 or %g2, %lo(0x00000000), %g2
8507 or %g1, %lo(0x00000000), %g1
8508 sllx %g2, 32, %g2
8509 ldx [%g1 + %g2], %g1
8510 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
8511 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
8512 ldx [%g1 + %g2], %g3
8513 #else
8514 sethi %hi(0x00000000), %g1
8515 ld [%g1 + %lo(0x00000000)], %g1
8516 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
8517 #endif
8518 jmpl %g3, %g0
8519
8520 GLOBL_FN(GL_PREFIX(ConvolutionParameteriEXT))
8521 GL_PREFIX(ConvolutionParameteriEXT):
8522 #ifdef __sparc_v9__
8523 sethi %hi(0x00000000), %g2
8524 sethi %hi(0x00000000), %g1
8525 or %g2, %lo(0x00000000), %g2
8526 or %g1, %lo(0x00000000), %g1
8527 sllx %g2, 32, %g2
8528 ldx [%g1 + %g2], %g1
8529 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
8530 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
8531 ldx [%g1 + %g2], %g3
8532 #else
8533 sethi %hi(0x00000000), %g1
8534 ld [%g1 + %lo(0x00000000)], %g1
8535 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
8536 #endif
8537 jmpl %g3, %g0
8538
8539 GLOBL_FN(GL_PREFIX(ConvolutionParameterivEXT))
8540 GL_PREFIX(ConvolutionParameterivEXT):
8541 #ifdef __sparc_v9__
8542 sethi %hi(0x00000000), %g2
8543 sethi %hi(0x00000000), %g1
8544 or %g2, %lo(0x00000000), %g2
8545 or %g1, %lo(0x00000000), %g1
8546 sllx %g2, 32, %g2
8547 ldx [%g1 + %g2], %g1
8548 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
8549 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
8550 ldx [%g1 + %g2], %g3
8551 #else
8552 sethi %hi(0x00000000), %g1
8553 ld [%g1 + %lo(0x00000000)], %g1
8554 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
8555 #endif
8556 jmpl %g3, %g0
8557
8558 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1DEXT))
8559 GL_PREFIX(CopyConvolutionFilter1DEXT):
8560 #ifdef __sparc_v9__
8561 sethi %hi(0x00000000), %g2
8562 sethi %hi(0x00000000), %g1
8563 or %g2, %lo(0x00000000), %g2
8564 or %g1, %lo(0x00000000), %g1
8565 sllx %g2, 32, %g2
8566 ldx [%g1 + %g2], %g1
8567 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
8568 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
8569 ldx [%g1 + %g2], %g3
8570 #else
8571 sethi %hi(0x00000000), %g1
8572 ld [%g1 + %lo(0x00000000)], %g1
8573 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
8574 #endif
8575 jmpl %g3, %g0
8576
8577 GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2DEXT))
8578 GL_PREFIX(CopyConvolutionFilter2DEXT):
8579 #ifdef __sparc_v9__
8580 sethi %hi(0x00000000), %g2
8581 sethi %hi(0x00000000), %g1
8582 or %g2, %lo(0x00000000), %g2
8583 or %g1, %lo(0x00000000), %g1
8584 sllx %g2, 32, %g2
8585 ldx [%g1 + %g2], %g1
8586 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
8587 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
8588 ldx [%g1 + %g2], %g3
8589 #else
8590 sethi %hi(0x00000000), %g1
8591 ld [%g1 + %lo(0x00000000)], %g1
8592 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
8593 #endif
8594 jmpl %g3, %g0
8595
8596 GLOBL_FN(GL_PREFIX(GetConvolutionFilterEXT))
8597 GL_PREFIX(GetConvolutionFilterEXT):
8598 #ifdef __sparc_v9__
8599 sethi %hi(0x00000000), %g2
8600 sethi %hi(0x00000000), %g1
8601 or %g2, %lo(0x00000000), %g2
8602 or %g1, %lo(0x00000000), %g1
8603 sllx %g2, 32, %g2
8604 ldx [%g1 + %g2], %g1
8605 sethi %hi(8 * _gloffset_GetConvolutionFilterEXT), %g2
8606 or %g2, %lo(8 * _gloffset_GetConvolutionFilterEXT), %g2
8607 ldx [%g1 + %g2], %g3
8608 #else
8609 sethi %hi(0x00000000), %g1
8610 ld [%g1 + %lo(0x00000000)], %g1
8611 ld [%g1 + (4 * _gloffset_GetConvolutionFilterEXT)], %g3
8612 #endif
8613 jmpl %g3, %g0
8614
8615 GLOBL_FN(GL_PREFIX(GetConvolutionParameterfvEXT))
8616 GL_PREFIX(GetConvolutionParameterfvEXT):
8617 #ifdef __sparc_v9__
8618 sethi %hi(0x00000000), %g2
8619 sethi %hi(0x00000000), %g1
8620 or %g2, %lo(0x00000000), %g2
8621 or %g1, %lo(0x00000000), %g1
8622 sllx %g2, 32, %g2
8623 ldx [%g1 + %g2], %g1
8624 sethi %hi(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
8625 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
8626 ldx [%g1 + %g2], %g3
8627 #else
8628 sethi %hi(0x00000000), %g1
8629 ld [%g1 + %lo(0x00000000)], %g1
8630 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfvEXT)], %g3
8631 #endif
8632 jmpl %g3, %g0
8633
8634 GLOBL_FN(GL_PREFIX(GetConvolutionParameterivEXT))
8635 GL_PREFIX(GetConvolutionParameterivEXT):
8636 #ifdef __sparc_v9__
8637 sethi %hi(0x00000000), %g2
8638 sethi %hi(0x00000000), %g1
8639 or %g2, %lo(0x00000000), %g2
8640 or %g1, %lo(0x00000000), %g1
8641 sllx %g2, 32, %g2
8642 ldx [%g1 + %g2], %g1
8643 sethi %hi(8 * _gloffset_GetConvolutionParameterivEXT), %g2
8644 or %g2, %lo(8 * _gloffset_GetConvolutionParameterivEXT), %g2
8645 ldx [%g1 + %g2], %g3
8646 #else
8647 sethi %hi(0x00000000), %g1
8648 ld [%g1 + %lo(0x00000000)], %g1
8649 ld [%g1 + (4 * _gloffset_GetConvolutionParameterivEXT)], %g3
8650 #endif
8651 jmpl %g3, %g0
8652
8653 GLOBL_FN(GL_PREFIX(GetSeparableFilterEXT))
8654 GL_PREFIX(GetSeparableFilterEXT):
8655 #ifdef __sparc_v9__
8656 sethi %hi(0x00000000), %g2
8657 sethi %hi(0x00000000), %g1
8658 or %g2, %lo(0x00000000), %g2
8659 or %g1, %lo(0x00000000), %g1
8660 sllx %g2, 32, %g2
8661 ldx [%g1 + %g2], %g1
8662 sethi %hi(8 * _gloffset_GetSeparableFilterEXT), %g2
8663 or %g2, %lo(8 * _gloffset_GetSeparableFilterEXT), %g2
8664 ldx [%g1 + %g2], %g3
8665 #else
8666 sethi %hi(0x00000000), %g1
8667 ld [%g1 + %lo(0x00000000)], %g1
8668 ld [%g1 + (4 * _gloffset_GetSeparableFilterEXT)], %g3
8669 #endif
8670 jmpl %g3, %g0
8671
8672 GLOBL_FN(GL_PREFIX(SeparableFilter2DEXT))
8673 GL_PREFIX(SeparableFilter2DEXT):
8674 #ifdef __sparc_v9__
8675 sethi %hi(0x00000000), %g2
8676 sethi %hi(0x00000000), %g1
8677 or %g2, %lo(0x00000000), %g2
8678 or %g1, %lo(0x00000000), %g1
8679 sllx %g2, 32, %g2
8680 ldx [%g1 + %g2], %g1
8681 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
8682 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
8683 ldx [%g1 + %g2], %g3
8684 #else
8685 sethi %hi(0x00000000), %g1
8686 ld [%g1 + %lo(0x00000000)], %g1
8687 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
8688 #endif
8689 jmpl %g3, %g0
8690
8691 GLOBL_FN(GL_PREFIX(ColorTableSGI))
8692 GL_PREFIX(ColorTableSGI):
8693 #ifdef __sparc_v9__
8694 sethi %hi(0x00000000), %g2
8695 sethi %hi(0x00000000), %g1
8696 or %g2, %lo(0x00000000), %g2
8697 or %g1, %lo(0x00000000), %g1
8698 sllx %g2, 32, %g2
8699 ldx [%g1 + %g2], %g1
8700 sethi %hi(8 * _gloffset_ColorTable), %g2
8701 or %g2, %lo(8 * _gloffset_ColorTable), %g2
8702 ldx [%g1 + %g2], %g3
8703 #else
8704 sethi %hi(0x00000000), %g1
8705 ld [%g1 + %lo(0x00000000)], %g1
8706 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
8707 #endif
8708 jmpl %g3, %g0
8709
8710 GLOBL_FN(GL_PREFIX(ColorTableParameterfvSGI))
8711 GL_PREFIX(ColorTableParameterfvSGI):
8712 #ifdef __sparc_v9__
8713 sethi %hi(0x00000000), %g2
8714 sethi %hi(0x00000000), %g1
8715 or %g2, %lo(0x00000000), %g2
8716 or %g1, %lo(0x00000000), %g1
8717 sllx %g2, 32, %g2
8718 ldx [%g1 + %g2], %g1
8719 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
8720 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
8721 ldx [%g1 + %g2], %g3
8722 #else
8723 sethi %hi(0x00000000), %g1
8724 ld [%g1 + %lo(0x00000000)], %g1
8725 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
8726 #endif
8727 jmpl %g3, %g0
8728
8729 GLOBL_FN(GL_PREFIX(ColorTableParameterivSGI))
8730 GL_PREFIX(ColorTableParameterivSGI):
8731 #ifdef __sparc_v9__
8732 sethi %hi(0x00000000), %g2
8733 sethi %hi(0x00000000), %g1
8734 or %g2, %lo(0x00000000), %g2
8735 or %g1, %lo(0x00000000), %g1
8736 sllx %g2, 32, %g2
8737 ldx [%g1 + %g2], %g1
8738 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
8739 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
8740 ldx [%g1 + %g2], %g3
8741 #else
8742 sethi %hi(0x00000000), %g1
8743 ld [%g1 + %lo(0x00000000)], %g1
8744 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
8745 #endif
8746 jmpl %g3, %g0
8747
8748 GLOBL_FN(GL_PREFIX(CopyColorTableSGI))
8749 GL_PREFIX(CopyColorTableSGI):
8750 #ifdef __sparc_v9__
8751 sethi %hi(0x00000000), %g2
8752 sethi %hi(0x00000000), %g1
8753 or %g2, %lo(0x00000000), %g2
8754 or %g1, %lo(0x00000000), %g1
8755 sllx %g2, 32, %g2
8756 ldx [%g1 + %g2], %g1
8757 sethi %hi(8 * _gloffset_CopyColorTable), %g2
8758 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
8759 ldx [%g1 + %g2], %g3
8760 #else
8761 sethi %hi(0x00000000), %g1
8762 ld [%g1 + %lo(0x00000000)], %g1
8763 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
8764 #endif
8765 jmpl %g3, %g0
8766
8767 GLOBL_FN(GL_PREFIX(GetColorTableSGI))
8768 GL_PREFIX(GetColorTableSGI):
8769 #ifdef __sparc_v9__
8770 sethi %hi(0x00000000), %g2
8771 sethi %hi(0x00000000), %g1
8772 or %g2, %lo(0x00000000), %g2
8773 or %g1, %lo(0x00000000), %g1
8774 sllx %g2, 32, %g2
8775 ldx [%g1 + %g2], %g1
8776 sethi %hi(8 * _gloffset_GetColorTableSGI), %g2
8777 or %g2, %lo(8 * _gloffset_GetColorTableSGI), %g2
8778 ldx [%g1 + %g2], %g3
8779 #else
8780 sethi %hi(0x00000000), %g1
8781 ld [%g1 + %lo(0x00000000)], %g1
8782 ld [%g1 + (4 * _gloffset_GetColorTableSGI)], %g3
8783 #endif
8784 jmpl %g3, %g0
8785
8786 GLOBL_FN(GL_PREFIX(GetColorTableParameterfvSGI))
8787 GL_PREFIX(GetColorTableParameterfvSGI):
8788 #ifdef __sparc_v9__
8789 sethi %hi(0x00000000), %g2
8790 sethi %hi(0x00000000), %g1
8791 or %g2, %lo(0x00000000), %g2
8792 or %g1, %lo(0x00000000), %g1
8793 sllx %g2, 32, %g2
8794 ldx [%g1 + %g2], %g1
8795 sethi %hi(8 * _gloffset_GetColorTableParameterfvSGI), %g2
8796 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvSGI), %g2
8797 ldx [%g1 + %g2], %g3
8798 #else
8799 sethi %hi(0x00000000), %g1
8800 ld [%g1 + %lo(0x00000000)], %g1
8801 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvSGI)], %g3
8802 #endif
8803 jmpl %g3, %g0
8804
8805 GLOBL_FN(GL_PREFIX(GetColorTableParameterivSGI))
8806 GL_PREFIX(GetColorTableParameterivSGI):
8807 #ifdef __sparc_v9__
8808 sethi %hi(0x00000000), %g2
8809 sethi %hi(0x00000000), %g1
8810 or %g2, %lo(0x00000000), %g2
8811 or %g1, %lo(0x00000000), %g1
8812 sllx %g2, 32, %g2
8813 ldx [%g1 + %g2], %g1
8814 sethi %hi(8 * _gloffset_GetColorTableParameterivSGI), %g2
8815 or %g2, %lo(8 * _gloffset_GetColorTableParameterivSGI), %g2
8816 ldx [%g1 + %g2], %g3
8817 #else
8818 sethi %hi(0x00000000), %g1
8819 ld [%g1 + %lo(0x00000000)], %g1
8820 ld [%g1 + (4 * _gloffset_GetColorTableParameterivSGI)], %g3
8821 #endif
8822 jmpl %g3, %g0
8823
8824 GLOBL_FN(GL_PREFIX(PixelTexGenSGIX))
8825 GL_PREFIX(PixelTexGenSGIX):
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_PixelTexGenSGIX), %g2
8834 or %g2, %lo(8 * _gloffset_PixelTexGenSGIX), %g2
8835 ldx [%g1 + %g2], %g3
8836 #else
8837 sethi %hi(0x00000000), %g1
8838 ld [%g1 + %lo(0x00000000)], %g1
8839 ld [%g1 + (4 * _gloffset_PixelTexGenSGIX)], %g3
8840 #endif
8841 jmpl %g3, %g0
8842
8843 GLOBL_FN(GL_PREFIX(PixelTexGenParameteriSGIS))
8844 GL_PREFIX(PixelTexGenParameteriSGIS):
8845 #ifdef __sparc_v9__
8846 sethi %hi(0x00000000), %g2
8847 sethi %hi(0x00000000), %g1
8848 or %g2, %lo(0x00000000), %g2
8849 or %g1, %lo(0x00000000), %g1
8850 sllx %g2, 32, %g2
8851 ldx [%g1 + %g2], %g1
8852 sethi %hi(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
8853 or %g2, %lo(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
8854 ldx [%g1 + %g2], %g3
8855 #else
8856 sethi %hi(0x00000000), %g1
8857 ld [%g1 + %lo(0x00000000)], %g1
8858 ld [%g1 + (4 * _gloffset_PixelTexGenParameteriSGIS)], %g3
8859 #endif
8860 jmpl %g3, %g0
8861
8862 GLOBL_FN(GL_PREFIX(PixelTexGenParameterivSGIS))
8863 GL_PREFIX(PixelTexGenParameterivSGIS):
8864 #ifdef __sparc_v9__
8865 sethi %hi(0x00000000), %g2
8866 sethi %hi(0x00000000), %g1
8867 or %g2, %lo(0x00000000), %g2
8868 or %g1, %lo(0x00000000), %g1
8869 sllx %g2, 32, %g2
8870 ldx [%g1 + %g2], %g1
8871 sethi %hi(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
8872 or %g2, %lo(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
8873 ldx [%g1 + %g2], %g3
8874 #else
8875 sethi %hi(0x00000000), %g1
8876 ld [%g1 + %lo(0x00000000)], %g1
8877 ld [%g1 + (4 * _gloffset_PixelTexGenParameterivSGIS)], %g3
8878 #endif
8879 jmpl %g3, %g0
8880
8881 GLOBL_FN(GL_PREFIX(PixelTexGenParameterfSGIS))
8882 GL_PREFIX(PixelTexGenParameterfSGIS):
8883 #ifdef __sparc_v9__
8884 sethi %hi(0x00000000), %g2
8885 sethi %hi(0x00000000), %g1
8886 or %g2, %lo(0x00000000), %g2
8887 or %g1, %lo(0x00000000), %g1
8888 sllx %g2, 32, %g2
8889 ldx [%g1 + %g2], %g1
8890 sethi %hi(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
8891 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
8892 ldx [%g1 + %g2], %g3
8893 #else
8894 sethi %hi(0x00000000), %g1
8895 ld [%g1 + %lo(0x00000000)], %g1
8896 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfSGIS)], %g3
8897 #endif
8898 jmpl %g3, %g0
8899
8900 GLOBL_FN(GL_PREFIX(PixelTexGenParameterfvSGIS))
8901 GL_PREFIX(PixelTexGenParameterfvSGIS):
8902 #ifdef __sparc_v9__
8903 sethi %hi(0x00000000), %g2
8904 sethi %hi(0x00000000), %g1
8905 or %g2, %lo(0x00000000), %g2
8906 or %g1, %lo(0x00000000), %g1
8907 sllx %g2, 32, %g2
8908 ldx [%g1 + %g2], %g1
8909 sethi %hi(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
8910 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
8911 ldx [%g1 + %g2], %g3
8912 #else
8913 sethi %hi(0x00000000), %g1
8914 ld [%g1 + %lo(0x00000000)], %g1
8915 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfvSGIS)], %g3
8916 #endif
8917 jmpl %g3, %g0
8918
8919 GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterivSGIS))
8920 GL_PREFIX(GetPixelTexGenParameterivSGIS):
8921 #ifdef __sparc_v9__
8922 sethi %hi(0x00000000), %g2
8923 sethi %hi(0x00000000), %g1
8924 or %g2, %lo(0x00000000), %g2
8925 or %g1, %lo(0x00000000), %g1
8926 sllx %g2, 32, %g2
8927 ldx [%g1 + %g2], %g1
8928 sethi %hi(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
8929 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
8930 ldx [%g1 + %g2], %g3
8931 #else
8932 sethi %hi(0x00000000), %g1
8933 ld [%g1 + %lo(0x00000000)], %g1
8934 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterivSGIS)], %g3
8935 #endif
8936 jmpl %g3, %g0
8937
8938 GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterfvSGIS))
8939 GL_PREFIX(GetPixelTexGenParameterfvSGIS):
8940 #ifdef __sparc_v9__
8941 sethi %hi(0x00000000), %g2
8942 sethi %hi(0x00000000), %g1
8943 or %g2, %lo(0x00000000), %g2
8944 or %g1, %lo(0x00000000), %g1
8945 sllx %g2, 32, %g2
8946 ldx [%g1 + %g2], %g1
8947 sethi %hi(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
8948 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
8949 ldx [%g1 + %g2], %g3
8950 #else
8951 sethi %hi(0x00000000), %g1
8952 ld [%g1 + %lo(0x00000000)], %g1
8953 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterfvSGIS)], %g3
8954 #endif
8955 jmpl %g3, %g0
8956
8957 GLOBL_FN(GL_PREFIX(TexImage4DSGIS))
8958 GL_PREFIX(TexImage4DSGIS):
8959 #ifdef __sparc_v9__
8960 sethi %hi(0x00000000), %g2
8961 sethi %hi(0x00000000), %g1
8962 or %g2, %lo(0x00000000), %g2
8963 or %g1, %lo(0x00000000), %g1
8964 sllx %g2, 32, %g2
8965 ldx [%g1 + %g2], %g1
8966 sethi %hi(8 * _gloffset_TexImage4DSGIS), %g2
8967 or %g2, %lo(8 * _gloffset_TexImage4DSGIS), %g2
8968 ldx [%g1 + %g2], %g3
8969 #else
8970 sethi %hi(0x00000000), %g1
8971 ld [%g1 + %lo(0x00000000)], %g1
8972 ld [%g1 + (4 * _gloffset_TexImage4DSGIS)], %g3
8973 #endif
8974 jmpl %g3, %g0
8975
8976 GLOBL_FN(GL_PREFIX(TexSubImage4DSGIS))
8977 GL_PREFIX(TexSubImage4DSGIS):
8978 #ifdef __sparc_v9__
8979 sethi %hi(0x00000000), %g2
8980 sethi %hi(0x00000000), %g1
8981 or %g2, %lo(0x00000000), %g2
8982 or %g1, %lo(0x00000000), %g1
8983 sllx %g2, 32, %g2
8984 ldx [%g1 + %g2], %g1
8985 sethi %hi(8 * _gloffset_TexSubImage4DSGIS), %g2
8986 or %g2, %lo(8 * _gloffset_TexSubImage4DSGIS), %g2
8987 ldx [%g1 + %g2], %g3
8988 #else
8989 sethi %hi(0x00000000), %g1
8990 ld [%g1 + %lo(0x00000000)], %g1
8991 ld [%g1 + (4 * _gloffset_TexSubImage4DSGIS)], %g3
8992 #endif
8993 jmpl %g3, %g0
8994
8995 GLOBL_FN(GL_PREFIX(AreTexturesResidentEXT))
8996 GL_PREFIX(AreTexturesResidentEXT):
8997 #ifdef __sparc_v9__
8998 sethi %hi(0x00000000), %g2
8999 sethi %hi(0x00000000), %g1
9000 or %g2, %lo(0x00000000), %g2
9001 or %g1, %lo(0x00000000), %g1
9002 sllx %g2, 32, %g2
9003 ldx [%g1 + %g2], %g1
9004 sethi %hi(8 * _gloffset_AreTexturesResidentEXT), %g2
9005 or %g2, %lo(8 * _gloffset_AreTexturesResidentEXT), %g2
9006 ldx [%g1 + %g2], %g3
9007 #else
9008 sethi %hi(0x00000000), %g1
9009 ld [%g1 + %lo(0x00000000)], %g1
9010 ld [%g1 + (4 * _gloffset_AreTexturesResidentEXT)], %g3
9011 #endif
9012 jmpl %g3, %g0
9013
9014 GLOBL_FN(GL_PREFIX(BindTextureEXT))
9015 GL_PREFIX(BindTextureEXT):
9016 #ifdef __sparc_v9__
9017 sethi %hi(0x00000000), %g2
9018 sethi %hi(0x00000000), %g1
9019 or %g2, %lo(0x00000000), %g2
9020 or %g1, %lo(0x00000000), %g1
9021 sllx %g2, 32, %g2
9022 ldx [%g1 + %g2], %g1
9023 sethi %hi(8 * _gloffset_BindTexture), %g2
9024 or %g2, %lo(8 * _gloffset_BindTexture), %g2
9025 ldx [%g1 + %g2], %g3
9026 #else
9027 sethi %hi(0x00000000), %g1
9028 ld [%g1 + %lo(0x00000000)], %g1
9029 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
9030 #endif
9031 jmpl %g3, %g0
9032
9033 GLOBL_FN(GL_PREFIX(DeleteTexturesEXT))
9034 GL_PREFIX(DeleteTexturesEXT):
9035 #ifdef __sparc_v9__
9036 sethi %hi(0x00000000), %g2
9037 sethi %hi(0x00000000), %g1
9038 or %g2, %lo(0x00000000), %g2
9039 or %g1, %lo(0x00000000), %g1
9040 sllx %g2, 32, %g2
9041 ldx [%g1 + %g2], %g1
9042 sethi %hi(8 * _gloffset_DeleteTextures), %g2
9043 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
9044 ldx [%g1 + %g2], %g3
9045 #else
9046 sethi %hi(0x00000000), %g1
9047 ld [%g1 + %lo(0x00000000)], %g1
9048 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
9049 #endif
9050 jmpl %g3, %g0
9051
9052 GLOBL_FN(GL_PREFIX(GenTexturesEXT))
9053 GL_PREFIX(GenTexturesEXT):
9054 #ifdef __sparc_v9__
9055 sethi %hi(0x00000000), %g2
9056 sethi %hi(0x00000000), %g1
9057 or %g2, %lo(0x00000000), %g2
9058 or %g1, %lo(0x00000000), %g1
9059 sllx %g2, 32, %g2
9060 ldx [%g1 + %g2], %g1
9061 sethi %hi(8 * _gloffset_GenTexturesEXT), %g2
9062 or %g2, %lo(8 * _gloffset_GenTexturesEXT), %g2
9063 ldx [%g1 + %g2], %g3
9064 #else
9065 sethi %hi(0x00000000), %g1
9066 ld [%g1 + %lo(0x00000000)], %g1
9067 ld [%g1 + (4 * _gloffset_GenTexturesEXT)], %g3
9068 #endif
9069 jmpl %g3, %g0
9070
9071 GLOBL_FN(GL_PREFIX(IsTextureEXT))
9072 GL_PREFIX(IsTextureEXT):
9073 #ifdef __sparc_v9__
9074 sethi %hi(0x00000000), %g2
9075 sethi %hi(0x00000000), %g1
9076 or %g2, %lo(0x00000000), %g2
9077 or %g1, %lo(0x00000000), %g1
9078 sllx %g2, 32, %g2
9079 ldx [%g1 + %g2], %g1
9080 sethi %hi(8 * _gloffset_IsTextureEXT), %g2
9081 or %g2, %lo(8 * _gloffset_IsTextureEXT), %g2
9082 ldx [%g1 + %g2], %g3
9083 #else
9084 sethi %hi(0x00000000), %g1
9085 ld [%g1 + %lo(0x00000000)], %g1
9086 ld [%g1 + (4 * _gloffset_IsTextureEXT)], %g3
9087 #endif
9088 jmpl %g3, %g0
9089
9090 GLOBL_FN(GL_PREFIX(PrioritizeTexturesEXT))
9091 GL_PREFIX(PrioritizeTexturesEXT):
9092 #ifdef __sparc_v9__
9093 sethi %hi(0x00000000), %g2
9094 sethi %hi(0x00000000), %g1
9095 or %g2, %lo(0x00000000), %g2
9096 or %g1, %lo(0x00000000), %g1
9097 sllx %g2, 32, %g2
9098 ldx [%g1 + %g2], %g1
9099 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
9100 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
9101 ldx [%g1 + %g2], %g3
9102 #else
9103 sethi %hi(0x00000000), %g1
9104 ld [%g1 + %lo(0x00000000)], %g1
9105 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
9106 #endif
9107 jmpl %g3, %g0
9108
9109 GLOBL_FN(GL_PREFIX(DetailTexFuncSGIS))
9110 GL_PREFIX(DetailTexFuncSGIS):
9111 #ifdef __sparc_v9__
9112 sethi %hi(0x00000000), %g2
9113 sethi %hi(0x00000000), %g1
9114 or %g2, %lo(0x00000000), %g2
9115 or %g1, %lo(0x00000000), %g1
9116 sllx %g2, 32, %g2
9117 ldx [%g1 + %g2], %g1
9118 sethi %hi(8 * _gloffset_DetailTexFuncSGIS), %g2
9119 or %g2, %lo(8 * _gloffset_DetailTexFuncSGIS), %g2
9120 ldx [%g1 + %g2], %g3
9121 #else
9122 sethi %hi(0x00000000), %g1
9123 ld [%g1 + %lo(0x00000000)], %g1
9124 ld [%g1 + (4 * _gloffset_DetailTexFuncSGIS)], %g3
9125 #endif
9126 jmpl %g3, %g0
9127
9128 GLOBL_FN(GL_PREFIX(GetDetailTexFuncSGIS))
9129 GL_PREFIX(GetDetailTexFuncSGIS):
9130 #ifdef __sparc_v9__
9131 sethi %hi(0x00000000), %g2
9132 sethi %hi(0x00000000), %g1
9133 or %g2, %lo(0x00000000), %g2
9134 or %g1, %lo(0x00000000), %g1
9135 sllx %g2, 32, %g2
9136 ldx [%g1 + %g2], %g1
9137 sethi %hi(8 * _gloffset_GetDetailTexFuncSGIS), %g2
9138 or %g2, %lo(8 * _gloffset_GetDetailTexFuncSGIS), %g2
9139 ldx [%g1 + %g2], %g3
9140 #else
9141 sethi %hi(0x00000000), %g1
9142 ld [%g1 + %lo(0x00000000)], %g1
9143 ld [%g1 + (4 * _gloffset_GetDetailTexFuncSGIS)], %g3
9144 #endif
9145 jmpl %g3, %g0
9146
9147 GLOBL_FN(GL_PREFIX(SharpenTexFuncSGIS))
9148 GL_PREFIX(SharpenTexFuncSGIS):
9149 #ifdef __sparc_v9__
9150 sethi %hi(0x00000000), %g2
9151 sethi %hi(0x00000000), %g1
9152 or %g2, %lo(0x00000000), %g2
9153 or %g1, %lo(0x00000000), %g1
9154 sllx %g2, 32, %g2
9155 ldx [%g1 + %g2], %g1
9156 sethi %hi(8 * _gloffset_SharpenTexFuncSGIS), %g2
9157 or %g2, %lo(8 * _gloffset_SharpenTexFuncSGIS), %g2
9158 ldx [%g1 + %g2], %g3
9159 #else
9160 sethi %hi(0x00000000), %g1
9161 ld [%g1 + %lo(0x00000000)], %g1
9162 ld [%g1 + (4 * _gloffset_SharpenTexFuncSGIS)], %g3
9163 #endif
9164 jmpl %g3, %g0
9165
9166 GLOBL_FN(GL_PREFIX(GetSharpenTexFuncSGIS))
9167 GL_PREFIX(GetSharpenTexFuncSGIS):
9168 #ifdef __sparc_v9__
9169 sethi %hi(0x00000000), %g2
9170 sethi %hi(0x00000000), %g1
9171 or %g2, %lo(0x00000000), %g2
9172 or %g1, %lo(0x00000000), %g1
9173 sllx %g2, 32, %g2
9174 ldx [%g1 + %g2], %g1
9175 sethi %hi(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
9176 or %g2, %lo(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
9177 ldx [%g1 + %g2], %g3
9178 #else
9179 sethi %hi(0x00000000), %g1
9180 ld [%g1 + %lo(0x00000000)], %g1
9181 ld [%g1 + (4 * _gloffset_GetSharpenTexFuncSGIS)], %g3
9182 #endif
9183 jmpl %g3, %g0
9184
9185 GLOBL_FN(GL_PREFIX(ArrayElementEXT))
9186 GL_PREFIX(ArrayElementEXT):
9187 #ifdef __sparc_v9__
9188 sethi %hi(0x00000000), %g2
9189 sethi %hi(0x00000000), %g1
9190 or %g2, %lo(0x00000000), %g2
9191 or %g1, %lo(0x00000000), %g1
9192 sllx %g2, 32, %g2
9193 ldx [%g1 + %g2], %g1
9194 sethi %hi(8 * _gloffset_ArrayElement), %g2
9195 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
9196 ldx [%g1 + %g2], %g3
9197 #else
9198 sethi %hi(0x00000000), %g1
9199 ld [%g1 + %lo(0x00000000)], %g1
9200 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
9201 #endif
9202 jmpl %g3, %g0
9203
9204 GLOBL_FN(GL_PREFIX(ColorPointerEXT))
9205 GL_PREFIX(ColorPointerEXT):
9206 #ifdef __sparc_v9__
9207 sethi %hi(0x00000000), %g2
9208 sethi %hi(0x00000000), %g1
9209 or %g2, %lo(0x00000000), %g2
9210 or %g1, %lo(0x00000000), %g1
9211 sllx %g2, 32, %g2
9212 ldx [%g1 + %g2], %g1
9213 sethi %hi(8 * _gloffset_ColorPointerEXT), %g2
9214 or %g2, %lo(8 * _gloffset_ColorPointerEXT), %g2
9215 ldx [%g1 + %g2], %g3
9216 #else
9217 sethi %hi(0x00000000), %g1
9218 ld [%g1 + %lo(0x00000000)], %g1
9219 ld [%g1 + (4 * _gloffset_ColorPointerEXT)], %g3
9220 #endif
9221 jmpl %g3, %g0
9222
9223 GLOBL_FN(GL_PREFIX(DrawArraysEXT))
9224 GL_PREFIX(DrawArraysEXT):
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_DrawArrays), %g2
9233 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
9234 ldx [%g1 + %g2], %g3
9235 #else
9236 sethi %hi(0x00000000), %g1
9237 ld [%g1 + %lo(0x00000000)], %g1
9238 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
9239 #endif
9240 jmpl %g3, %g0
9241
9242 GLOBL_FN(GL_PREFIX(EdgeFlagPointerEXT))
9243 GL_PREFIX(EdgeFlagPointerEXT):
9244 #ifdef __sparc_v9__
9245 sethi %hi(0x00000000), %g2
9246 sethi %hi(0x00000000), %g1
9247 or %g2, %lo(0x00000000), %g2
9248 or %g1, %lo(0x00000000), %g1
9249 sllx %g2, 32, %g2
9250 ldx [%g1 + %g2], %g1
9251 sethi %hi(8 * _gloffset_EdgeFlagPointerEXT), %g2
9252 or %g2, %lo(8 * _gloffset_EdgeFlagPointerEXT), %g2
9253 ldx [%g1 + %g2], %g3
9254 #else
9255 sethi %hi(0x00000000), %g1
9256 ld [%g1 + %lo(0x00000000)], %g1
9257 ld [%g1 + (4 * _gloffset_EdgeFlagPointerEXT)], %g3
9258 #endif
9259 jmpl %g3, %g0
9260
9261 GLOBL_FN(GL_PREFIX(GetPointervEXT))
9262 GL_PREFIX(GetPointervEXT):
9263 #ifdef __sparc_v9__
9264 sethi %hi(0x00000000), %g2
9265 sethi %hi(0x00000000), %g1
9266 or %g2, %lo(0x00000000), %g2
9267 or %g1, %lo(0x00000000), %g1
9268 sllx %g2, 32, %g2
9269 ldx [%g1 + %g2], %g1
9270 sethi %hi(8 * _gloffset_GetPointerv), %g2
9271 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
9272 ldx [%g1 + %g2], %g3
9273 #else
9274 sethi %hi(0x00000000), %g1
9275 ld [%g1 + %lo(0x00000000)], %g1
9276 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
9277 #endif
9278 jmpl %g3, %g0
9279
9280 GLOBL_FN(GL_PREFIX(IndexPointerEXT))
9281 GL_PREFIX(IndexPointerEXT):
9282 #ifdef __sparc_v9__
9283 sethi %hi(0x00000000), %g2
9284 sethi %hi(0x00000000), %g1
9285 or %g2, %lo(0x00000000), %g2
9286 or %g1, %lo(0x00000000), %g1
9287 sllx %g2, 32, %g2
9288 ldx [%g1 + %g2], %g1
9289 sethi %hi(8 * _gloffset_IndexPointerEXT), %g2
9290 or %g2, %lo(8 * _gloffset_IndexPointerEXT), %g2
9291 ldx [%g1 + %g2], %g3
9292 #else
9293 sethi %hi(0x00000000), %g1
9294 ld [%g1 + %lo(0x00000000)], %g1
9295 ld [%g1 + (4 * _gloffset_IndexPointerEXT)], %g3
9296 #endif
9297 jmpl %g3, %g0
9298
9299 GLOBL_FN(GL_PREFIX(NormalPointerEXT))
9300 GL_PREFIX(NormalPointerEXT):
9301 #ifdef __sparc_v9__
9302 sethi %hi(0x00000000), %g2
9303 sethi %hi(0x00000000), %g1
9304 or %g2, %lo(0x00000000), %g2
9305 or %g1, %lo(0x00000000), %g1
9306 sllx %g2, 32, %g2
9307 ldx [%g1 + %g2], %g1
9308 sethi %hi(8 * _gloffset_NormalPointerEXT), %g2
9309 or %g2, %lo(8 * _gloffset_NormalPointerEXT), %g2
9310 ldx [%g1 + %g2], %g3
9311 #else
9312 sethi %hi(0x00000000), %g1
9313 ld [%g1 + %lo(0x00000000)], %g1
9314 ld [%g1 + (4 * _gloffset_NormalPointerEXT)], %g3
9315 #endif
9316 jmpl %g3, %g0
9317
9318 GLOBL_FN(GL_PREFIX(TexCoordPointerEXT))
9319 GL_PREFIX(TexCoordPointerEXT):
9320 #ifdef __sparc_v9__
9321 sethi %hi(0x00000000), %g2
9322 sethi %hi(0x00000000), %g1
9323 or %g2, %lo(0x00000000), %g2
9324 or %g1, %lo(0x00000000), %g1
9325 sllx %g2, 32, %g2
9326 ldx [%g1 + %g2], %g1
9327 sethi %hi(8 * _gloffset_TexCoordPointerEXT), %g2
9328 or %g2, %lo(8 * _gloffset_TexCoordPointerEXT), %g2
9329 ldx [%g1 + %g2], %g3
9330 #else
9331 sethi %hi(0x00000000), %g1
9332 ld [%g1 + %lo(0x00000000)], %g1
9333 ld [%g1 + (4 * _gloffset_TexCoordPointerEXT)], %g3
9334 #endif
9335 jmpl %g3, %g0
9336
9337 GLOBL_FN(GL_PREFIX(VertexPointerEXT))
9338 GL_PREFIX(VertexPointerEXT):
9339 #ifdef __sparc_v9__
9340 sethi %hi(0x00000000), %g2
9341 sethi %hi(0x00000000), %g1
9342 or %g2, %lo(0x00000000), %g2
9343 or %g1, %lo(0x00000000), %g1
9344 sllx %g2, 32, %g2
9345 ldx [%g1 + %g2], %g1
9346 sethi %hi(8 * _gloffset_VertexPointerEXT), %g2
9347 or %g2, %lo(8 * _gloffset_VertexPointerEXT), %g2
9348 ldx [%g1 + %g2], %g3
9349 #else
9350 sethi %hi(0x00000000), %g1
9351 ld [%g1 + %lo(0x00000000)], %g1
9352 ld [%g1 + (4 * _gloffset_VertexPointerEXT)], %g3
9353 #endif
9354 jmpl %g3, %g0
9355
9356 GLOBL_FN(GL_PREFIX(BlendEquationEXT))
9357 GL_PREFIX(BlendEquationEXT):
9358 #ifdef __sparc_v9__
9359 sethi %hi(0x00000000), %g2
9360 sethi %hi(0x00000000), %g1
9361 or %g2, %lo(0x00000000), %g2
9362 or %g1, %lo(0x00000000), %g1
9363 sllx %g2, 32, %g2
9364 ldx [%g1 + %g2], %g1
9365 sethi %hi(8 * _gloffset_BlendEquation), %g2
9366 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
9367 ldx [%g1 + %g2], %g3
9368 #else
9369 sethi %hi(0x00000000), %g1
9370 ld [%g1 + %lo(0x00000000)], %g1
9371 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
9372 #endif
9373 jmpl %g3, %g0
9374
9375 GLOBL_FN(GL_PREFIX(SpriteParameterfSGIX))
9376 GL_PREFIX(SpriteParameterfSGIX):
9377 #ifdef __sparc_v9__
9378 sethi %hi(0x00000000), %g2
9379 sethi %hi(0x00000000), %g1
9380 or %g2, %lo(0x00000000), %g2
9381 or %g1, %lo(0x00000000), %g1
9382 sllx %g2, 32, %g2
9383 ldx [%g1 + %g2], %g1
9384 sethi %hi(8 * _gloffset_SpriteParameterfSGIX), %g2
9385 or %g2, %lo(8 * _gloffset_SpriteParameterfSGIX), %g2
9386 ldx [%g1 + %g2], %g3
9387 #else
9388 sethi %hi(0x00000000), %g1
9389 ld [%g1 + %lo(0x00000000)], %g1
9390 ld [%g1 + (4 * _gloffset_SpriteParameterfSGIX)], %g3
9391 #endif
9392 jmpl %g3, %g0
9393
9394 GLOBL_FN(GL_PREFIX(SpriteParameterfvSGIX))
9395 GL_PREFIX(SpriteParameterfvSGIX):
9396 #ifdef __sparc_v9__
9397 sethi %hi(0x00000000), %g2
9398 sethi %hi(0x00000000), %g1
9399 or %g2, %lo(0x00000000), %g2
9400 or %g1, %lo(0x00000000), %g1
9401 sllx %g2, 32, %g2
9402 ldx [%g1 + %g2], %g1
9403 sethi %hi(8 * _gloffset_SpriteParameterfvSGIX), %g2
9404 or %g2, %lo(8 * _gloffset_SpriteParameterfvSGIX), %g2
9405 ldx [%g1 + %g2], %g3
9406 #else
9407 sethi %hi(0x00000000), %g1
9408 ld [%g1 + %lo(0x00000000)], %g1
9409 ld [%g1 + (4 * _gloffset_SpriteParameterfvSGIX)], %g3
9410 #endif
9411 jmpl %g3, %g0
9412
9413 GLOBL_FN(GL_PREFIX(SpriteParameteriSGIX))
9414 GL_PREFIX(SpriteParameteriSGIX):
9415 #ifdef __sparc_v9__
9416 sethi %hi(0x00000000), %g2
9417 sethi %hi(0x00000000), %g1
9418 or %g2, %lo(0x00000000), %g2
9419 or %g1, %lo(0x00000000), %g1
9420 sllx %g2, 32, %g2
9421 ldx [%g1 + %g2], %g1
9422 sethi %hi(8 * _gloffset_SpriteParameteriSGIX), %g2
9423 or %g2, %lo(8 * _gloffset_SpriteParameteriSGIX), %g2
9424 ldx [%g1 + %g2], %g3
9425 #else
9426 sethi %hi(0x00000000), %g1
9427 ld [%g1 + %lo(0x00000000)], %g1
9428 ld [%g1 + (4 * _gloffset_SpriteParameteriSGIX)], %g3
9429 #endif
9430 jmpl %g3, %g0
9431
9432 GLOBL_FN(GL_PREFIX(SpriteParameterivSGIX))
9433 GL_PREFIX(SpriteParameterivSGIX):
9434 #ifdef __sparc_v9__
9435 sethi %hi(0x00000000), %g2
9436 sethi %hi(0x00000000), %g1
9437 or %g2, %lo(0x00000000), %g2
9438 or %g1, %lo(0x00000000), %g1
9439 sllx %g2, 32, %g2
9440 ldx [%g1 + %g2], %g1
9441 sethi %hi(8 * _gloffset_SpriteParameterivSGIX), %g2
9442 or %g2, %lo(8 * _gloffset_SpriteParameterivSGIX), %g2
9443 ldx [%g1 + %g2], %g3
9444 #else
9445 sethi %hi(0x00000000), %g1
9446 ld [%g1 + %lo(0x00000000)], %g1
9447 ld [%g1 + (4 * _gloffset_SpriteParameterivSGIX)], %g3
9448 #endif
9449 jmpl %g3, %g0
9450
9451 GLOBL_FN(GL_PREFIX(PointParameterfEXT))
9452 GL_PREFIX(PointParameterfEXT):
9453 #ifdef __sparc_v9__
9454 sethi %hi(0x00000000), %g2
9455 sethi %hi(0x00000000), %g1
9456 or %g2, %lo(0x00000000), %g2
9457 or %g1, %lo(0x00000000), %g1
9458 sllx %g2, 32, %g2
9459 ldx [%g1 + %g2], %g1
9460 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
9461 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
9462 ldx [%g1 + %g2], %g3
9463 #else
9464 sethi %hi(0x00000000), %g1
9465 ld [%g1 + %lo(0x00000000)], %g1
9466 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
9467 #endif
9468 jmpl %g3, %g0
9469
9470 GLOBL_FN(GL_PREFIX(PointParameterfvEXT))
9471 GL_PREFIX(PointParameterfvEXT):
9472 #ifdef __sparc_v9__
9473 sethi %hi(0x00000000), %g2
9474 sethi %hi(0x00000000), %g1
9475 or %g2, %lo(0x00000000), %g2
9476 or %g1, %lo(0x00000000), %g1
9477 sllx %g2, 32, %g2
9478 ldx [%g1 + %g2], %g1
9479 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
9480 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
9481 ldx [%g1 + %g2], %g3
9482 #else
9483 sethi %hi(0x00000000), %g1
9484 ld [%g1 + %lo(0x00000000)], %g1
9485 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
9486 #endif
9487 jmpl %g3, %g0
9488
9489 GLOBL_FN(GL_PREFIX(PointParameterfSGIS))
9490 GL_PREFIX(PointParameterfSGIS):
9491 #ifdef __sparc_v9__
9492 sethi %hi(0x00000000), %g2
9493 sethi %hi(0x00000000), %g1
9494 or %g2, %lo(0x00000000), %g2
9495 or %g1, %lo(0x00000000), %g1
9496 sllx %g2, 32, %g2
9497 ldx [%g1 + %g2], %g1
9498 sethi %hi(8 * _gloffset_PointParameterfEXT), %g2
9499 or %g2, %lo(8 * _gloffset_PointParameterfEXT), %g2
9500 ldx [%g1 + %g2], %g3
9501 #else
9502 sethi %hi(0x00000000), %g1
9503 ld [%g1 + %lo(0x00000000)], %g1
9504 ld [%g1 + (4 * _gloffset_PointParameterfEXT)], %g3
9505 #endif
9506 jmpl %g3, %g0
9507
9508 GLOBL_FN(GL_PREFIX(PointParameterfvSGIS))
9509 GL_PREFIX(PointParameterfvSGIS):
9510 #ifdef __sparc_v9__
9511 sethi %hi(0x00000000), %g2
9512 sethi %hi(0x00000000), %g1
9513 or %g2, %lo(0x00000000), %g2
9514 or %g1, %lo(0x00000000), %g1
9515 sllx %g2, 32, %g2
9516 ldx [%g1 + %g2], %g1
9517 sethi %hi(8 * _gloffset_PointParameterfvEXT), %g2
9518 or %g2, %lo(8 * _gloffset_PointParameterfvEXT), %g2
9519 ldx [%g1 + %g2], %g3
9520 #else
9521 sethi %hi(0x00000000), %g1
9522 ld [%g1 + %lo(0x00000000)], %g1
9523 ld [%g1 + (4 * _gloffset_PointParameterfvEXT)], %g3
9524 #endif
9525 jmpl %g3, %g0
9526
9527 GLOBL_FN(GL_PREFIX(GetInstrumentsSGIX))
9528 GL_PREFIX(GetInstrumentsSGIX):
9529 #ifdef __sparc_v9__
9530 sethi %hi(0x00000000), %g2
9531 sethi %hi(0x00000000), %g1
9532 or %g2, %lo(0x00000000), %g2
9533 or %g1, %lo(0x00000000), %g1
9534 sllx %g2, 32, %g2
9535 ldx [%g1 + %g2], %g1
9536 sethi %hi(8 * _gloffset_GetInstrumentsSGIX), %g2
9537 or %g2, %lo(8 * _gloffset_GetInstrumentsSGIX), %g2
9538 ldx [%g1 + %g2], %g3
9539 #else
9540 sethi %hi(0x00000000), %g1
9541 ld [%g1 + %lo(0x00000000)], %g1
9542 ld [%g1 + (4 * _gloffset_GetInstrumentsSGIX)], %g3
9543 #endif
9544 jmpl %g3, %g0
9545
9546 GLOBL_FN(GL_PREFIX(InstrumentsBufferSGIX))
9547 GL_PREFIX(InstrumentsBufferSGIX):
9548 #ifdef __sparc_v9__
9549 sethi %hi(0x00000000), %g2
9550 sethi %hi(0x00000000), %g1
9551 or %g2, %lo(0x00000000), %g2
9552 or %g1, %lo(0x00000000), %g1
9553 sllx %g2, 32, %g2
9554 ldx [%g1 + %g2], %g1
9555 sethi %hi(8 * _gloffset_InstrumentsBufferSGIX), %g2
9556 or %g2, %lo(8 * _gloffset_InstrumentsBufferSGIX), %g2
9557 ldx [%g1 + %g2], %g3
9558 #else
9559 sethi %hi(0x00000000), %g1
9560 ld [%g1 + %lo(0x00000000)], %g1
9561 ld [%g1 + (4 * _gloffset_InstrumentsBufferSGIX)], %g3
9562 #endif
9563 jmpl %g3, %g0
9564
9565 GLOBL_FN(GL_PREFIX(PollInstrumentsSGIX))
9566 GL_PREFIX(PollInstrumentsSGIX):
9567 #ifdef __sparc_v9__
9568 sethi %hi(0x00000000), %g2
9569 sethi %hi(0x00000000), %g1
9570 or %g2, %lo(0x00000000), %g2
9571 or %g1, %lo(0x00000000), %g1
9572 sllx %g2, 32, %g2
9573 ldx [%g1 + %g2], %g1
9574 sethi %hi(8 * _gloffset_PollInstrumentsSGIX), %g2
9575 or %g2, %lo(8 * _gloffset_PollInstrumentsSGIX), %g2
9576 ldx [%g1 + %g2], %g3
9577 #else
9578 sethi %hi(0x00000000), %g1
9579 ld [%g1 + %lo(0x00000000)], %g1
9580 ld [%g1 + (4 * _gloffset_PollInstrumentsSGIX)], %g3
9581 #endif
9582 jmpl %g3, %g0
9583
9584 GLOBL_FN(GL_PREFIX(ReadInstrumentsSGIX))
9585 GL_PREFIX(ReadInstrumentsSGIX):
9586 #ifdef __sparc_v9__
9587 sethi %hi(0x00000000), %g2
9588 sethi %hi(0x00000000), %g1
9589 or %g2, %lo(0x00000000), %g2
9590 or %g1, %lo(0x00000000), %g1
9591 sllx %g2, 32, %g2
9592 ldx [%g1 + %g2], %g1
9593 sethi %hi(8 * _gloffset_ReadInstrumentsSGIX), %g2
9594 or %g2, %lo(8 * _gloffset_ReadInstrumentsSGIX), %g2
9595 ldx [%g1 + %g2], %g3
9596 #else
9597 sethi %hi(0x00000000), %g1
9598 ld [%g1 + %lo(0x00000000)], %g1
9599 ld [%g1 + (4 * _gloffset_ReadInstrumentsSGIX)], %g3
9600 #endif
9601 jmpl %g3, %g0
9602
9603 GLOBL_FN(GL_PREFIX(StartInstrumentsSGIX))
9604 GL_PREFIX(StartInstrumentsSGIX):
9605 #ifdef __sparc_v9__
9606 sethi %hi(0x00000000), %g2
9607 sethi %hi(0x00000000), %g1
9608 or %g2, %lo(0x00000000), %g2
9609 or %g1, %lo(0x00000000), %g1
9610 sllx %g2, 32, %g2
9611 ldx [%g1 + %g2], %g1
9612 sethi %hi(8 * _gloffset_StartInstrumentsSGIX), %g2
9613 or %g2, %lo(8 * _gloffset_StartInstrumentsSGIX), %g2
9614 ldx [%g1 + %g2], %g3
9615 #else
9616 sethi %hi(0x00000000), %g1
9617 ld [%g1 + %lo(0x00000000)], %g1
9618 ld [%g1 + (4 * _gloffset_StartInstrumentsSGIX)], %g3
9619 #endif
9620 jmpl %g3, %g0
9621
9622 GLOBL_FN(GL_PREFIX(StopInstrumentsSGIX))
9623 GL_PREFIX(StopInstrumentsSGIX):
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_StopInstrumentsSGIX), %g2
9632 or %g2, %lo(8 * _gloffset_StopInstrumentsSGIX), %g2
9633 ldx [%g1 + %g2], %g3
9634 #else
9635 sethi %hi(0x00000000), %g1
9636 ld [%g1 + %lo(0x00000000)], %g1
9637 ld [%g1 + (4 * _gloffset_StopInstrumentsSGIX)], %g3
9638 #endif
9639 jmpl %g3, %g0
9640
9641 GLOBL_FN(GL_PREFIX(FrameZoomSGIX))
9642 GL_PREFIX(FrameZoomSGIX):
9643 #ifdef __sparc_v9__
9644 sethi %hi(0x00000000), %g2
9645 sethi %hi(0x00000000), %g1
9646 or %g2, %lo(0x00000000), %g2
9647 or %g1, %lo(0x00000000), %g1
9648 sllx %g2, 32, %g2
9649 ldx [%g1 + %g2], %g1
9650 sethi %hi(8 * _gloffset_FrameZoomSGIX), %g2
9651 or %g2, %lo(8 * _gloffset_FrameZoomSGIX), %g2
9652 ldx [%g1 + %g2], %g3
9653 #else
9654 sethi %hi(0x00000000), %g1
9655 ld [%g1 + %lo(0x00000000)], %g1
9656 ld [%g1 + (4 * _gloffset_FrameZoomSGIX)], %g3
9657 #endif
9658 jmpl %g3, %g0
9659
9660 GLOBL_FN(GL_PREFIX(TagSampleBufferSGIX))
9661 GL_PREFIX(TagSampleBufferSGIX):
9662 #ifdef __sparc_v9__
9663 sethi %hi(0x00000000), %g2
9664 sethi %hi(0x00000000), %g1
9665 or %g2, %lo(0x00000000), %g2
9666 or %g1, %lo(0x00000000), %g1
9667 sllx %g2, 32, %g2
9668 ldx [%g1 + %g2], %g1
9669 sethi %hi(8 * _gloffset_TagSampleBufferSGIX), %g2
9670 or %g2, %lo(8 * _gloffset_TagSampleBufferSGIX), %g2
9671 ldx [%g1 + %g2], %g3
9672 #else
9673 sethi %hi(0x00000000), %g1
9674 ld [%g1 + %lo(0x00000000)], %g1
9675 ld [%g1 + (4 * _gloffset_TagSampleBufferSGIX)], %g3
9676 #endif
9677 jmpl %g3, %g0
9678
9679 GLOBL_FN(GL_PREFIX(ReferencePlaneSGIX))
9680 GL_PREFIX(ReferencePlaneSGIX):
9681 #ifdef __sparc_v9__
9682 sethi %hi(0x00000000), %g2
9683 sethi %hi(0x00000000), %g1
9684 or %g2, %lo(0x00000000), %g2
9685 or %g1, %lo(0x00000000), %g1
9686 sllx %g2, 32, %g2
9687 ldx [%g1 + %g2], %g1
9688 sethi %hi(8 * _gloffset_ReferencePlaneSGIX), %g2
9689 or %g2, %lo(8 * _gloffset_ReferencePlaneSGIX), %g2
9690 ldx [%g1 + %g2], %g3
9691 #else
9692 sethi %hi(0x00000000), %g1
9693 ld [%g1 + %lo(0x00000000)], %g1
9694 ld [%g1 + (4 * _gloffset_ReferencePlaneSGIX)], %g3
9695 #endif
9696 jmpl %g3, %g0
9697
9698 GLOBL_FN(GL_PREFIX(FlushRasterSGIX))
9699 GL_PREFIX(FlushRasterSGIX):
9700 #ifdef __sparc_v9__
9701 sethi %hi(0x00000000), %g2
9702 sethi %hi(0x00000000), %g1
9703 or %g2, %lo(0x00000000), %g2
9704 or %g1, %lo(0x00000000), %g1
9705 sllx %g2, 32, %g2
9706 ldx [%g1 + %g2], %g1
9707 sethi %hi(8 * _gloffset_FlushRasterSGIX), %g2
9708 or %g2, %lo(8 * _gloffset_FlushRasterSGIX), %g2
9709 ldx [%g1 + %g2], %g3
9710 #else
9711 sethi %hi(0x00000000), %g1
9712 ld [%g1 + %lo(0x00000000)], %g1
9713 ld [%g1 + (4 * _gloffset_FlushRasterSGIX)], %g3
9714 #endif
9715 jmpl %g3, %g0
9716
9717 GLOBL_FN(GL_PREFIX(ColorSubTableEXT))
9718 GL_PREFIX(ColorSubTableEXT):
9719 #ifdef __sparc_v9__
9720 sethi %hi(0x00000000), %g2
9721 sethi %hi(0x00000000), %g1
9722 or %g2, %lo(0x00000000), %g2
9723 or %g1, %lo(0x00000000), %g1
9724 sllx %g2, 32, %g2
9725 ldx [%g1 + %g2], %g1
9726 sethi %hi(8 * _gloffset_ColorSubTable), %g2
9727 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
9728 ldx [%g1 + %g2], %g3
9729 #else
9730 sethi %hi(0x00000000), %g1
9731 ld [%g1 + %lo(0x00000000)], %g1
9732 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
9733 #endif
9734 jmpl %g3, %g0
9735
9736 GLOBL_FN(GL_PREFIX(CopyColorSubTableEXT))
9737 GL_PREFIX(CopyColorSubTableEXT):
9738 #ifdef __sparc_v9__
9739 sethi %hi(0x00000000), %g2
9740 sethi %hi(0x00000000), %g1
9741 or %g2, %lo(0x00000000), %g2
9742 or %g1, %lo(0x00000000), %g1
9743 sllx %g2, 32, %g2
9744 ldx [%g1 + %g2], %g1
9745 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
9746 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
9747 ldx [%g1 + %g2], %g3
9748 #else
9749 sethi %hi(0x00000000), %g1
9750 ld [%g1 + %lo(0x00000000)], %g1
9751 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
9752 #endif
9753 jmpl %g3, %g0
9754
9755 GLOBL_FN(GL_PREFIX(HintPGI))
9756 GL_PREFIX(HintPGI):
9757 #ifdef __sparc_v9__
9758 sethi %hi(0x00000000), %g2
9759 sethi %hi(0x00000000), %g1
9760 or %g2, %lo(0x00000000), %g2
9761 or %g1, %lo(0x00000000), %g1
9762 sllx %g2, 32, %g2
9763 ldx [%g1 + %g2], %g1
9764 sethi %hi(8 * _gloffset_HintPGI), %g2
9765 or %g2, %lo(8 * _gloffset_HintPGI), %g2
9766 ldx [%g1 + %g2], %g3
9767 #else
9768 sethi %hi(0x00000000), %g1
9769 ld [%g1 + %lo(0x00000000)], %g1
9770 ld [%g1 + (4 * _gloffset_HintPGI)], %g3
9771 #endif
9772 jmpl %g3, %g0
9773
9774 GLOBL_FN(GL_PREFIX(ColorTableEXT))
9775 GL_PREFIX(ColorTableEXT):
9776 #ifdef __sparc_v9__
9777 sethi %hi(0x00000000), %g2
9778 sethi %hi(0x00000000), %g1
9779 or %g2, %lo(0x00000000), %g2
9780 or %g1, %lo(0x00000000), %g1
9781 sllx %g2, 32, %g2
9782 ldx [%g1 + %g2], %g1
9783 sethi %hi(8 * _gloffset_ColorTable), %g2
9784 or %g2, %lo(8 * _gloffset_ColorTable), %g2
9785 ldx [%g1 + %g2], %g3
9786 #else
9787 sethi %hi(0x00000000), %g1
9788 ld [%g1 + %lo(0x00000000)], %g1
9789 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
9790 #endif
9791 jmpl %g3, %g0
9792
9793 GLOBL_FN(GL_PREFIX(GetColorTableEXT))
9794 GL_PREFIX(GetColorTableEXT):
9795 #ifdef __sparc_v9__
9796 sethi %hi(0x00000000), %g2
9797 sethi %hi(0x00000000), %g1
9798 or %g2, %lo(0x00000000), %g2
9799 or %g1, %lo(0x00000000), %g1
9800 sllx %g2, 32, %g2
9801 ldx [%g1 + %g2], %g1
9802 sethi %hi(8 * _gloffset_GetColorTableEXT), %g2
9803 or %g2, %lo(8 * _gloffset_GetColorTableEXT), %g2
9804 ldx [%g1 + %g2], %g3
9805 #else
9806 sethi %hi(0x00000000), %g1
9807 ld [%g1 + %lo(0x00000000)], %g1
9808 ld [%g1 + (4 * _gloffset_GetColorTableEXT)], %g3
9809 #endif
9810 jmpl %g3, %g0
9811
9812 GLOBL_FN(GL_PREFIX(GetColorTableParameterivEXT))
9813 GL_PREFIX(GetColorTableParameterivEXT):
9814 #ifdef __sparc_v9__
9815 sethi %hi(0x00000000), %g2
9816 sethi %hi(0x00000000), %g1
9817 or %g2, %lo(0x00000000), %g2
9818 or %g1, %lo(0x00000000), %g1
9819 sllx %g2, 32, %g2
9820 ldx [%g1 + %g2], %g1
9821 sethi %hi(8 * _gloffset_GetColorTableParameterivEXT), %g2
9822 or %g2, %lo(8 * _gloffset_GetColorTableParameterivEXT), %g2
9823 ldx [%g1 + %g2], %g3
9824 #else
9825 sethi %hi(0x00000000), %g1
9826 ld [%g1 + %lo(0x00000000)], %g1
9827 ld [%g1 + (4 * _gloffset_GetColorTableParameterivEXT)], %g3
9828 #endif
9829 jmpl %g3, %g0
9830
9831 GLOBL_FN(GL_PREFIX(GetColorTableParameterfvEXT))
9832 GL_PREFIX(GetColorTableParameterfvEXT):
9833 #ifdef __sparc_v9__
9834 sethi %hi(0x00000000), %g2
9835 sethi %hi(0x00000000), %g1
9836 or %g2, %lo(0x00000000), %g2
9837 or %g1, %lo(0x00000000), %g1
9838 sllx %g2, 32, %g2
9839 ldx [%g1 + %g2], %g1
9840 sethi %hi(8 * _gloffset_GetColorTableParameterfvEXT), %g2
9841 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvEXT), %g2
9842 ldx [%g1 + %g2], %g3
9843 #else
9844 sethi %hi(0x00000000), %g1
9845 ld [%g1 + %lo(0x00000000)], %g1
9846 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvEXT)], %g3
9847 #endif
9848 jmpl %g3, %g0
9849
9850 GLOBL_FN(GL_PREFIX(GetListParameterfvSGIX))
9851 GL_PREFIX(GetListParameterfvSGIX):
9852 #ifdef __sparc_v9__
9853 sethi %hi(0x00000000), %g2
9854 sethi %hi(0x00000000), %g1
9855 or %g2, %lo(0x00000000), %g2
9856 or %g1, %lo(0x00000000), %g1
9857 sllx %g2, 32, %g2
9858 ldx [%g1 + %g2], %g1
9859 sethi %hi(8 * _gloffset_GetListParameterfvSGIX), %g2
9860 or %g2, %lo(8 * _gloffset_GetListParameterfvSGIX), %g2
9861 ldx [%g1 + %g2], %g3
9862 #else
9863 sethi %hi(0x00000000), %g1
9864 ld [%g1 + %lo(0x00000000)], %g1
9865 ld [%g1 + (4 * _gloffset_GetListParameterfvSGIX)], %g3
9866 #endif
9867 jmpl %g3, %g0
9868
9869 GLOBL_FN(GL_PREFIX(GetListParameterivSGIX))
9870 GL_PREFIX(GetListParameterivSGIX):
9871 #ifdef __sparc_v9__
9872 sethi %hi(0x00000000), %g2
9873 sethi %hi(0x00000000), %g1
9874 or %g2, %lo(0x00000000), %g2
9875 or %g1, %lo(0x00000000), %g1
9876 sllx %g2, 32, %g2
9877 ldx [%g1 + %g2], %g1
9878 sethi %hi(8 * _gloffset_GetListParameterivSGIX), %g2
9879 or %g2, %lo(8 * _gloffset_GetListParameterivSGIX), %g2
9880 ldx [%g1 + %g2], %g3
9881 #else
9882 sethi %hi(0x00000000), %g1
9883 ld [%g1 + %lo(0x00000000)], %g1
9884 ld [%g1 + (4 * _gloffset_GetListParameterivSGIX)], %g3
9885 #endif
9886 jmpl %g3, %g0
9887
9888 GLOBL_FN(GL_PREFIX(ListParameterfSGIX))
9889 GL_PREFIX(ListParameterfSGIX):
9890 #ifdef __sparc_v9__
9891 sethi %hi(0x00000000), %g2
9892 sethi %hi(0x00000000), %g1
9893 or %g2, %lo(0x00000000), %g2
9894 or %g1, %lo(0x00000000), %g1
9895 sllx %g2, 32, %g2
9896 ldx [%g1 + %g2], %g1
9897 sethi %hi(8 * _gloffset_ListParameterfSGIX), %g2
9898 or %g2, %lo(8 * _gloffset_ListParameterfSGIX), %g2
9899 ldx [%g1 + %g2], %g3
9900 #else
9901 sethi %hi(0x00000000), %g1
9902 ld [%g1 + %lo(0x00000000)], %g1
9903 ld [%g1 + (4 * _gloffset_ListParameterfSGIX)], %g3
9904 #endif
9905 jmpl %g3, %g0
9906
9907 GLOBL_FN(GL_PREFIX(ListParameterfvSGIX))
9908 GL_PREFIX(ListParameterfvSGIX):
9909 #ifdef __sparc_v9__
9910 sethi %hi(0x00000000), %g2
9911 sethi %hi(0x00000000), %g1
9912 or %g2, %lo(0x00000000), %g2
9913 or %g1, %lo(0x00000000), %g1
9914 sllx %g2, 32, %g2
9915 ldx [%g1 + %g2], %g1
9916 sethi %hi(8 * _gloffset_ListParameterfvSGIX), %g2
9917 or %g2, %lo(8 * _gloffset_ListParameterfvSGIX), %g2
9918 ldx [%g1 + %g2], %g3
9919 #else
9920 sethi %hi(0x00000000), %g1
9921 ld [%g1 + %lo(0x00000000)], %g1
9922 ld [%g1 + (4 * _gloffset_ListParameterfvSGIX)], %g3
9923 #endif
9924 jmpl %g3, %g0
9925
9926 GLOBL_FN(GL_PREFIX(ListParameteriSGIX))
9927 GL_PREFIX(ListParameteriSGIX):
9928 #ifdef __sparc_v9__
9929 sethi %hi(0x00000000), %g2
9930 sethi %hi(0x00000000), %g1
9931 or %g2, %lo(0x00000000), %g2
9932 or %g1, %lo(0x00000000), %g1
9933 sllx %g2, 32, %g2
9934 ldx [%g1 + %g2], %g1
9935 sethi %hi(8 * _gloffset_ListParameteriSGIX), %g2
9936 or %g2, %lo(8 * _gloffset_ListParameteriSGIX), %g2
9937 ldx [%g1 + %g2], %g3
9938 #else
9939 sethi %hi(0x00000000), %g1
9940 ld [%g1 + %lo(0x00000000)], %g1
9941 ld [%g1 + (4 * _gloffset_ListParameteriSGIX)], %g3
9942 #endif
9943 jmpl %g3, %g0
9944
9945 GLOBL_FN(GL_PREFIX(ListParameterivSGIX))
9946 GL_PREFIX(ListParameterivSGIX):
9947 #ifdef __sparc_v9__
9948 sethi %hi(0x00000000), %g2
9949 sethi %hi(0x00000000), %g1
9950 or %g2, %lo(0x00000000), %g2
9951 or %g1, %lo(0x00000000), %g1
9952 sllx %g2, 32, %g2
9953 ldx [%g1 + %g2], %g1
9954 sethi %hi(8 * _gloffset_ListParameterivSGIX), %g2
9955 or %g2, %lo(8 * _gloffset_ListParameterivSGIX), %g2
9956 ldx [%g1 + %g2], %g3
9957 #else
9958 sethi %hi(0x00000000), %g1
9959 ld [%g1 + %lo(0x00000000)], %g1
9960 ld [%g1 + (4 * _gloffset_ListParameterivSGIX)], %g3
9961 #endif
9962 jmpl %g3, %g0
9963
9964 GLOBL_FN(GL_PREFIX(IndexMaterialEXT))
9965 GL_PREFIX(IndexMaterialEXT):
9966 #ifdef __sparc_v9__
9967 sethi %hi(0x00000000), %g2
9968 sethi %hi(0x00000000), %g1
9969 or %g2, %lo(0x00000000), %g2
9970 or %g1, %lo(0x00000000), %g1
9971 sllx %g2, 32, %g2
9972 ldx [%g1 + %g2], %g1
9973 sethi %hi(8 * _gloffset_IndexMaterialEXT), %g2
9974 or %g2, %lo(8 * _gloffset_IndexMaterialEXT), %g2
9975 ldx [%g1 + %g2], %g3
9976 #else
9977 sethi %hi(0x00000000), %g1
9978 ld [%g1 + %lo(0x00000000)], %g1
9979 ld [%g1 + (4 * _gloffset_IndexMaterialEXT)], %g3
9980 #endif
9981 jmpl %g3, %g0
9982
9983 GLOBL_FN(GL_PREFIX(IndexFuncEXT))
9984 GL_PREFIX(IndexFuncEXT):
9985 #ifdef __sparc_v9__
9986 sethi %hi(0x00000000), %g2
9987 sethi %hi(0x00000000), %g1
9988 or %g2, %lo(0x00000000), %g2
9989 or %g1, %lo(0x00000000), %g1
9990 sllx %g2, 32, %g2
9991 ldx [%g1 + %g2], %g1
9992 sethi %hi(8 * _gloffset_IndexFuncEXT), %g2
9993 or %g2, %lo(8 * _gloffset_IndexFuncEXT), %g2
9994 ldx [%g1 + %g2], %g3
9995 #else
9996 sethi %hi(0x00000000), %g1
9997 ld [%g1 + %lo(0x00000000)], %g1
9998 ld [%g1 + (4 * _gloffset_IndexFuncEXT)], %g3
9999 #endif
10000 jmpl %g3, %g0
10001
10002 GLOBL_FN(GL_PREFIX(LockArraysEXT))
10003 GL_PREFIX(LockArraysEXT):
10004 #ifdef __sparc_v9__
10005 sethi %hi(0x00000000), %g2
10006 sethi %hi(0x00000000), %g1
10007 or %g2, %lo(0x00000000), %g2
10008 or %g1, %lo(0x00000000), %g1
10009 sllx %g2, 32, %g2
10010 ldx [%g1 + %g2], %g1
10011 sethi %hi(8 * _gloffset_LockArraysEXT), %g2
10012 or %g2, %lo(8 * _gloffset_LockArraysEXT), %g2
10013 ldx [%g1 + %g2], %g3
10014 #else
10015 sethi %hi(0x00000000), %g1
10016 ld [%g1 + %lo(0x00000000)], %g1
10017 ld [%g1 + (4 * _gloffset_LockArraysEXT)], %g3
10018 #endif
10019 jmpl %g3, %g0
10020
10021 GLOBL_FN(GL_PREFIX(UnlockArraysEXT))
10022 GL_PREFIX(UnlockArraysEXT):
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_UnlockArraysEXT), %g2
10031 or %g2, %lo(8 * _gloffset_UnlockArraysEXT), %g2
10032 ldx [%g1 + %g2], %g3
10033 #else
10034 sethi %hi(0x00000000), %g1
10035 ld [%g1 + %lo(0x00000000)], %g1
10036 ld [%g1 + (4 * _gloffset_UnlockArraysEXT)], %g3
10037 #endif
10038 jmpl %g3, %g0
10039
10040 GLOBL_FN(GL_PREFIX(CullParameterdvEXT))
10041 GL_PREFIX(CullParameterdvEXT):
10042 #ifdef __sparc_v9__
10043 sethi %hi(0x00000000), %g2
10044 sethi %hi(0x00000000), %g1
10045 or %g2, %lo(0x00000000), %g2
10046 or %g1, %lo(0x00000000), %g1
10047 sllx %g2, 32, %g2
10048 ldx [%g1 + %g2], %g1
10049 sethi %hi(8 * _gloffset_CullParameterdvEXT), %g2
10050 or %g2, %lo(8 * _gloffset_CullParameterdvEXT), %g2
10051 ldx [%g1 + %g2], %g3
10052 #else
10053 sethi %hi(0x00000000), %g1
10054 ld [%g1 + %lo(0x00000000)], %g1
10055 ld [%g1 + (4 * _gloffset_CullParameterdvEXT)], %g3
10056 #endif
10057 jmpl %g3, %g0
10058
10059 GLOBL_FN(GL_PREFIX(CullParameterfvEXT))
10060 GL_PREFIX(CullParameterfvEXT):
10061 #ifdef __sparc_v9__
10062 sethi %hi(0x00000000), %g2
10063 sethi %hi(0x00000000), %g1
10064 or %g2, %lo(0x00000000), %g2
10065 or %g1, %lo(0x00000000), %g1
10066 sllx %g2, 32, %g2
10067 ldx [%g1 + %g2], %g1
10068 sethi %hi(8 * _gloffset_CullParameterfvEXT), %g2
10069 or %g2, %lo(8 * _gloffset_CullParameterfvEXT), %g2
10070 ldx [%g1 + %g2], %g3
10071 #else
10072 sethi %hi(0x00000000), %g1
10073 ld [%g1 + %lo(0x00000000)], %g1
10074 ld [%g1 + (4 * _gloffset_CullParameterfvEXT)], %g3
10075 #endif
10076 jmpl %g3, %g0
10077
10078 GLOBL_FN(GL_PREFIX(FragmentColorMaterialSGIX))
10079 GL_PREFIX(FragmentColorMaterialSGIX):
10080 #ifdef __sparc_v9__
10081 sethi %hi(0x00000000), %g2
10082 sethi %hi(0x00000000), %g1
10083 or %g2, %lo(0x00000000), %g2
10084 or %g1, %lo(0x00000000), %g1
10085 sllx %g2, 32, %g2
10086 ldx [%g1 + %g2], %g1
10087 sethi %hi(8 * _gloffset_FragmentColorMaterialSGIX), %g2
10088 or %g2, %lo(8 * _gloffset_FragmentColorMaterialSGIX), %g2
10089 ldx [%g1 + %g2], %g3
10090 #else
10091 sethi %hi(0x00000000), %g1
10092 ld [%g1 + %lo(0x00000000)], %g1
10093 ld [%g1 + (4 * _gloffset_FragmentColorMaterialSGIX)], %g3
10094 #endif
10095 jmpl %g3, %g0
10096
10097 GLOBL_FN(GL_PREFIX(FragmentLightfSGIX))
10098 GL_PREFIX(FragmentLightfSGIX):
10099 #ifdef __sparc_v9__
10100 sethi %hi(0x00000000), %g2
10101 sethi %hi(0x00000000), %g1
10102 or %g2, %lo(0x00000000), %g2
10103 or %g1, %lo(0x00000000), %g1
10104 sllx %g2, 32, %g2
10105 ldx [%g1 + %g2], %g1
10106 sethi %hi(8 * _gloffset_FragmentLightfSGIX), %g2
10107 or %g2, %lo(8 * _gloffset_FragmentLightfSGIX), %g2
10108 ldx [%g1 + %g2], %g3
10109 #else
10110 sethi %hi(0x00000000), %g1
10111 ld [%g1 + %lo(0x00000000)], %g1
10112 ld [%g1 + (4 * _gloffset_FragmentLightfSGIX)], %g3
10113 #endif
10114 jmpl %g3, %g0
10115
10116 GLOBL_FN(GL_PREFIX(FragmentLightfvSGIX))
10117 GL_PREFIX(FragmentLightfvSGIX):
10118 #ifdef __sparc_v9__
10119 sethi %hi(0x00000000), %g2
10120 sethi %hi(0x00000000), %g1
10121 or %g2, %lo(0x00000000), %g2
10122 or %g1, %lo(0x00000000), %g1
10123 sllx %g2, 32, %g2
10124 ldx [%g1 + %g2], %g1
10125 sethi %hi(8 * _gloffset_FragmentLightfvSGIX), %g2
10126 or %g2, %lo(8 * _gloffset_FragmentLightfvSGIX), %g2
10127 ldx [%g1 + %g2], %g3
10128 #else
10129 sethi %hi(0x00000000), %g1
10130 ld [%g1 + %lo(0x00000000)], %g1
10131 ld [%g1 + (4 * _gloffset_FragmentLightfvSGIX)], %g3
10132 #endif
10133 jmpl %g3, %g0
10134
10135 GLOBL_FN(GL_PREFIX(FragmentLightiSGIX))
10136 GL_PREFIX(FragmentLightiSGIX):
10137 #ifdef __sparc_v9__
10138 sethi %hi(0x00000000), %g2
10139 sethi %hi(0x00000000), %g1
10140 or %g2, %lo(0x00000000), %g2
10141 or %g1, %lo(0x00000000), %g1
10142 sllx %g2, 32, %g2
10143 ldx [%g1 + %g2], %g1
10144 sethi %hi(8 * _gloffset_FragmentLightiSGIX), %g2
10145 or %g2, %lo(8 * _gloffset_FragmentLightiSGIX), %g2
10146 ldx [%g1 + %g2], %g3
10147 #else
10148 sethi %hi(0x00000000), %g1
10149 ld [%g1 + %lo(0x00000000)], %g1
10150 ld [%g1 + (4 * _gloffset_FragmentLightiSGIX)], %g3
10151 #endif
10152 jmpl %g3, %g0
10153
10154 GLOBL_FN(GL_PREFIX(FragmentLightivSGIX))
10155 GL_PREFIX(FragmentLightivSGIX):
10156 #ifdef __sparc_v9__
10157 sethi %hi(0x00000000), %g2
10158 sethi %hi(0x00000000), %g1
10159 or %g2, %lo(0x00000000), %g2
10160 or %g1, %lo(0x00000000), %g1
10161 sllx %g2, 32, %g2
10162 ldx [%g1 + %g2], %g1
10163 sethi %hi(8 * _gloffset_FragmentLightivSGIX), %g2
10164 or %g2, %lo(8 * _gloffset_FragmentLightivSGIX), %g2
10165 ldx [%g1 + %g2], %g3
10166 #else
10167 sethi %hi(0x00000000), %g1
10168 ld [%g1 + %lo(0x00000000)], %g1
10169 ld [%g1 + (4 * _gloffset_FragmentLightivSGIX)], %g3
10170 #endif
10171 jmpl %g3, %g0
10172
10173 GLOBL_FN(GL_PREFIX(FragmentLightModelfSGIX))
10174 GL_PREFIX(FragmentLightModelfSGIX):
10175 #ifdef __sparc_v9__
10176 sethi %hi(0x00000000), %g2
10177 sethi %hi(0x00000000), %g1
10178 or %g2, %lo(0x00000000), %g2
10179 or %g1, %lo(0x00000000), %g1
10180 sllx %g2, 32, %g2
10181 ldx [%g1 + %g2], %g1
10182 sethi %hi(8 * _gloffset_FragmentLightModelfSGIX), %g2
10183 or %g2, %lo(8 * _gloffset_FragmentLightModelfSGIX), %g2
10184 ldx [%g1 + %g2], %g3
10185 #else
10186 sethi %hi(0x00000000), %g1
10187 ld [%g1 + %lo(0x00000000)], %g1
10188 ld [%g1 + (4 * _gloffset_FragmentLightModelfSGIX)], %g3
10189 #endif
10190 jmpl %g3, %g0
10191
10192 GLOBL_FN(GL_PREFIX(FragmentLightModelfvSGIX))
10193 GL_PREFIX(FragmentLightModelfvSGIX):
10194 #ifdef __sparc_v9__
10195 sethi %hi(0x00000000), %g2
10196 sethi %hi(0x00000000), %g1
10197 or %g2, %lo(0x00000000), %g2
10198 or %g1, %lo(0x00000000), %g1
10199 sllx %g2, 32, %g2
10200 ldx [%g1 + %g2], %g1
10201 sethi %hi(8 * _gloffset_FragmentLightModelfvSGIX), %g2
10202 or %g2, %lo(8 * _gloffset_FragmentLightModelfvSGIX), %g2
10203 ldx [%g1 + %g2], %g3
10204 #else
10205 sethi %hi(0x00000000), %g1
10206 ld [%g1 + %lo(0x00000000)], %g1
10207 ld [%g1 + (4 * _gloffset_FragmentLightModelfvSGIX)], %g3
10208 #endif
10209 jmpl %g3, %g0
10210
10211 GLOBL_FN(GL_PREFIX(FragmentLightModeliSGIX))
10212 GL_PREFIX(FragmentLightModeliSGIX):
10213 #ifdef __sparc_v9__
10214 sethi %hi(0x00000000), %g2
10215 sethi %hi(0x00000000), %g1
10216 or %g2, %lo(0x00000000), %g2
10217 or %g1, %lo(0x00000000), %g1
10218 sllx %g2, 32, %g2
10219 ldx [%g1 + %g2], %g1
10220 sethi %hi(8 * _gloffset_FragmentLightModeliSGIX), %g2
10221 or %g2, %lo(8 * _gloffset_FragmentLightModeliSGIX), %g2
10222 ldx [%g1 + %g2], %g3
10223 #else
10224 sethi %hi(0x00000000), %g1
10225 ld [%g1 + %lo(0x00000000)], %g1
10226 ld [%g1 + (4 * _gloffset_FragmentLightModeliSGIX)], %g3
10227 #endif
10228 jmpl %g3, %g0
10229
10230 GLOBL_FN(GL_PREFIX(FragmentLightModelivSGIX))
10231 GL_PREFIX(FragmentLightModelivSGIX):
10232 #ifdef __sparc_v9__
10233 sethi %hi(0x00000000), %g2
10234 sethi %hi(0x00000000), %g1
10235 or %g2, %lo(0x00000000), %g2
10236 or %g1, %lo(0x00000000), %g1
10237 sllx %g2, 32, %g2
10238 ldx [%g1 + %g2], %g1
10239 sethi %hi(8 * _gloffset_FragmentLightModelivSGIX), %g2
10240 or %g2, %lo(8 * _gloffset_FragmentLightModelivSGIX), %g2
10241 ldx [%g1 + %g2], %g3
10242 #else
10243 sethi %hi(0x00000000), %g1
10244 ld [%g1 + %lo(0x00000000)], %g1
10245 ld [%g1 + (4 * _gloffset_FragmentLightModelivSGIX)], %g3
10246 #endif
10247 jmpl %g3, %g0
10248
10249 GLOBL_FN(GL_PREFIX(FragmentMaterialfSGIX))
10250 GL_PREFIX(FragmentMaterialfSGIX):
10251 #ifdef __sparc_v9__
10252 sethi %hi(0x00000000), %g2
10253 sethi %hi(0x00000000), %g1
10254 or %g2, %lo(0x00000000), %g2
10255 or %g1, %lo(0x00000000), %g1
10256 sllx %g2, 32, %g2
10257 ldx [%g1 + %g2], %g1
10258 sethi %hi(8 * _gloffset_FragmentMaterialfSGIX), %g2
10259 or %g2, %lo(8 * _gloffset_FragmentMaterialfSGIX), %g2
10260 ldx [%g1 + %g2], %g3
10261 #else
10262 sethi %hi(0x00000000), %g1
10263 ld [%g1 + %lo(0x00000000)], %g1
10264 ld [%g1 + (4 * _gloffset_FragmentMaterialfSGIX)], %g3
10265 #endif
10266 jmpl %g3, %g0
10267
10268 GLOBL_FN(GL_PREFIX(FragmentMaterialfvSGIX))
10269 GL_PREFIX(FragmentMaterialfvSGIX):
10270 #ifdef __sparc_v9__
10271 sethi %hi(0x00000000), %g2
10272 sethi %hi(0x00000000), %g1
10273 or %g2, %lo(0x00000000), %g2
10274 or %g1, %lo(0x00000000), %g1
10275 sllx %g2, 32, %g2
10276 ldx [%g1 + %g2], %g1
10277 sethi %hi(8 * _gloffset_FragmentMaterialfvSGIX), %g2
10278 or %g2, %lo(8 * _gloffset_FragmentMaterialfvSGIX), %g2
10279 ldx [%g1 + %g2], %g3
10280 #else
10281 sethi %hi(0x00000000), %g1
10282 ld [%g1 + %lo(0x00000000)], %g1
10283 ld [%g1 + (4 * _gloffset_FragmentMaterialfvSGIX)], %g3
10284 #endif
10285 jmpl %g3, %g0
10286
10287 GLOBL_FN(GL_PREFIX(FragmentMaterialiSGIX))
10288 GL_PREFIX(FragmentMaterialiSGIX):
10289 #ifdef __sparc_v9__
10290 sethi %hi(0x00000000), %g2
10291 sethi %hi(0x00000000), %g1
10292 or %g2, %lo(0x00000000), %g2
10293 or %g1, %lo(0x00000000), %g1
10294 sllx %g2, 32, %g2
10295 ldx [%g1 + %g2], %g1
10296 sethi %hi(8 * _gloffset_FragmentMaterialiSGIX), %g2
10297 or %g2, %lo(8 * _gloffset_FragmentMaterialiSGIX), %g2
10298 ldx [%g1 + %g2], %g3
10299 #else
10300 sethi %hi(0x00000000), %g1
10301 ld [%g1 + %lo(0x00000000)], %g1
10302 ld [%g1 + (4 * _gloffset_FragmentMaterialiSGIX)], %g3
10303 #endif
10304 jmpl %g3, %g0
10305
10306 GLOBL_FN(GL_PREFIX(FragmentMaterialivSGIX))
10307 GL_PREFIX(FragmentMaterialivSGIX):
10308 #ifdef __sparc_v9__
10309 sethi %hi(0x00000000), %g2
10310 sethi %hi(0x00000000), %g1
10311 or %g2, %lo(0x00000000), %g2
10312 or %g1, %lo(0x00000000), %g1
10313 sllx %g2, 32, %g2
10314 ldx [%g1 + %g2], %g1
10315 sethi %hi(8 * _gloffset_FragmentMaterialivSGIX), %g2
10316 or %g2, %lo(8 * _gloffset_FragmentMaterialivSGIX), %g2
10317 ldx [%g1 + %g2], %g3
10318 #else
10319 sethi %hi(0x00000000), %g1
10320 ld [%g1 + %lo(0x00000000)], %g1
10321 ld [%g1 + (4 * _gloffset_FragmentMaterialivSGIX)], %g3
10322 #endif
10323 jmpl %g3, %g0
10324
10325 GLOBL_FN(GL_PREFIX(GetFragmentLightfvSGIX))
10326 GL_PREFIX(GetFragmentLightfvSGIX):
10327 #ifdef __sparc_v9__
10328 sethi %hi(0x00000000), %g2
10329 sethi %hi(0x00000000), %g1
10330 or %g2, %lo(0x00000000), %g2
10331 or %g1, %lo(0x00000000), %g1
10332 sllx %g2, 32, %g2
10333 ldx [%g1 + %g2], %g1
10334 sethi %hi(8 * _gloffset_GetFragmentLightfvSGIX), %g2
10335 or %g2, %lo(8 * _gloffset_GetFragmentLightfvSGIX), %g2
10336 ldx [%g1 + %g2], %g3
10337 #else
10338 sethi %hi(0x00000000), %g1
10339 ld [%g1 + %lo(0x00000000)], %g1
10340 ld [%g1 + (4 * _gloffset_GetFragmentLightfvSGIX)], %g3
10341 #endif
10342 jmpl %g3, %g0
10343
10344 GLOBL_FN(GL_PREFIX(GetFragmentLightivSGIX))
10345 GL_PREFIX(GetFragmentLightivSGIX):
10346 #ifdef __sparc_v9__
10347 sethi %hi(0x00000000), %g2
10348 sethi %hi(0x00000000), %g1
10349 or %g2, %lo(0x00000000), %g2
10350 or %g1, %lo(0x00000000), %g1
10351 sllx %g2, 32, %g2
10352 ldx [%g1 + %g2], %g1
10353 sethi %hi(8 * _gloffset_GetFragmentLightivSGIX), %g2
10354 or %g2, %lo(8 * _gloffset_GetFragmentLightivSGIX), %g2
10355 ldx [%g1 + %g2], %g3
10356 #else
10357 sethi %hi(0x00000000), %g1
10358 ld [%g1 + %lo(0x00000000)], %g1
10359 ld [%g1 + (4 * _gloffset_GetFragmentLightivSGIX)], %g3
10360 #endif
10361 jmpl %g3, %g0
10362
10363 GLOBL_FN(GL_PREFIX(GetFragmentMaterialfvSGIX))
10364 GL_PREFIX(GetFragmentMaterialfvSGIX):
10365 #ifdef __sparc_v9__
10366 sethi %hi(0x00000000), %g2
10367 sethi %hi(0x00000000), %g1
10368 or %g2, %lo(0x00000000), %g2
10369 or %g1, %lo(0x00000000), %g1
10370 sllx %g2, 32, %g2
10371 ldx [%g1 + %g2], %g1
10372 sethi %hi(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
10373 or %g2, %lo(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
10374 ldx [%g1 + %g2], %g3
10375 #else
10376 sethi %hi(0x00000000), %g1
10377 ld [%g1 + %lo(0x00000000)], %g1
10378 ld [%g1 + (4 * _gloffset_GetFragmentMaterialfvSGIX)], %g3
10379 #endif
10380 jmpl %g3, %g0
10381
10382 GLOBL_FN(GL_PREFIX(GetFragmentMaterialivSGIX))
10383 GL_PREFIX(GetFragmentMaterialivSGIX):
10384 #ifdef __sparc_v9__
10385 sethi %hi(0x00000000), %g2
10386 sethi %hi(0x00000000), %g1
10387 or %g2, %lo(0x00000000), %g2
10388 or %g1, %lo(0x00000000), %g1
10389 sllx %g2, 32, %g2
10390 ldx [%g1 + %g2], %g1
10391 sethi %hi(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
10392 or %g2, %lo(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
10393 ldx [%g1 + %g2], %g3
10394 #else
10395 sethi %hi(0x00000000), %g1
10396 ld [%g1 + %lo(0x00000000)], %g1
10397 ld [%g1 + (4 * _gloffset_GetFragmentMaterialivSGIX)], %g3
10398 #endif
10399 jmpl %g3, %g0
10400
10401 GLOBL_FN(GL_PREFIX(LightEnviSGIX))
10402 GL_PREFIX(LightEnviSGIX):
10403 #ifdef __sparc_v9__
10404 sethi %hi(0x00000000), %g2
10405 sethi %hi(0x00000000), %g1
10406 or %g2, %lo(0x00000000), %g2
10407 or %g1, %lo(0x00000000), %g1
10408 sllx %g2, 32, %g2
10409 ldx [%g1 + %g2], %g1
10410 sethi %hi(8 * _gloffset_LightEnviSGIX), %g2
10411 or %g2, %lo(8 * _gloffset_LightEnviSGIX), %g2
10412 ldx [%g1 + %g2], %g3
10413 #else
10414 sethi %hi(0x00000000), %g1
10415 ld [%g1 + %lo(0x00000000)], %g1
10416 ld [%g1 + (4 * _gloffset_LightEnviSGIX)], %g3
10417 #endif
10418 jmpl %g3, %g0
10419
10420 GLOBL_FN(GL_PREFIX(DrawRangeElementsEXT))
10421 GL_PREFIX(DrawRangeElementsEXT):
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_DrawRangeElements), %g2
10430 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
10431 ldx [%g1 + %g2], %g3
10432 #else
10433 sethi %hi(0x00000000), %g1
10434 ld [%g1 + %lo(0x00000000)], %g1
10435 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
10436 #endif
10437 jmpl %g3, %g0
10438
10439 GLOBL_FN(GL_PREFIX(SecondaryColor3bEXT))
10440 GL_PREFIX(SecondaryColor3bEXT):
10441 #ifdef __sparc_v9__
10442 sethi %hi(0x00000000), %g2
10443 sethi %hi(0x00000000), %g1
10444 or %g2, %lo(0x00000000), %g2
10445 or %g1, %lo(0x00000000), %g1
10446 sllx %g2, 32, %g2
10447 ldx [%g1 + %g2], %g1
10448 sethi %hi(8 * _gloffset_SecondaryColor3bEXT), %g2
10449 or %g2, %lo(8 * _gloffset_SecondaryColor3bEXT), %g2
10450 ldx [%g1 + %g2], %g3
10451 #else
10452 sethi %hi(0x00000000), %g1
10453 ld [%g1 + %lo(0x00000000)], %g1
10454 ld [%g1 + (4 * _gloffset_SecondaryColor3bEXT)], %g3
10455 #endif
10456 jmpl %g3, %g0
10457
10458 GLOBL_FN(GL_PREFIX(SecondaryColor3bvEXT))
10459 GL_PREFIX(SecondaryColor3bvEXT):
10460 #ifdef __sparc_v9__
10461 sethi %hi(0x00000000), %g2
10462 sethi %hi(0x00000000), %g1
10463 or %g2, %lo(0x00000000), %g2
10464 or %g1, %lo(0x00000000), %g1
10465 sllx %g2, 32, %g2
10466 ldx [%g1 + %g2], %g1
10467 sethi %hi(8 * _gloffset_SecondaryColor3bvEXT), %g2
10468 or %g2, %lo(8 * _gloffset_SecondaryColor3bvEXT), %g2
10469 ldx [%g1 + %g2], %g3
10470 #else
10471 sethi %hi(0x00000000), %g1
10472 ld [%g1 + %lo(0x00000000)], %g1
10473 ld [%g1 + (4 * _gloffset_SecondaryColor3bvEXT)], %g3
10474 #endif
10475 jmpl %g3, %g0
10476
10477 GLOBL_FN(GL_PREFIX(SecondaryColor3dEXT))
10478 GL_PREFIX(SecondaryColor3dEXT):
10479 #ifdef __sparc_v9__
10480 sethi %hi(0x00000000), %g2
10481 sethi %hi(0x00000000), %g1
10482 or %g2, %lo(0x00000000), %g2
10483 or %g1, %lo(0x00000000), %g1
10484 sllx %g2, 32, %g2
10485 ldx [%g1 + %g2], %g1
10486 sethi %hi(8 * _gloffset_SecondaryColor3dEXT), %g2
10487 or %g2, %lo(8 * _gloffset_SecondaryColor3dEXT), %g2
10488 ldx [%g1 + %g2], %g3
10489 #else
10490 sethi %hi(0x00000000), %g1
10491 ld [%g1 + %lo(0x00000000)], %g1
10492 ld [%g1 + (4 * _gloffset_SecondaryColor3dEXT)], %g3
10493 #endif
10494 jmpl %g3, %g0
10495
10496 GLOBL_FN(GL_PREFIX(SecondaryColor3dvEXT))
10497 GL_PREFIX(SecondaryColor3dvEXT):
10498 #ifdef __sparc_v9__
10499 sethi %hi(0x00000000), %g2
10500 sethi %hi(0x00000000), %g1
10501 or %g2, %lo(0x00000000), %g2
10502 or %g1, %lo(0x00000000), %g1
10503 sllx %g2, 32, %g2
10504 ldx [%g1 + %g2], %g1
10505 sethi %hi(8 * _gloffset_SecondaryColor3dvEXT), %g2
10506 or %g2, %lo(8 * _gloffset_SecondaryColor3dvEXT), %g2
10507 ldx [%g1 + %g2], %g3
10508 #else
10509 sethi %hi(0x00000000), %g1
10510 ld [%g1 + %lo(0x00000000)], %g1
10511 ld [%g1 + (4 * _gloffset_SecondaryColor3dvEXT)], %g3
10512 #endif
10513 jmpl %g3, %g0
10514
10515 GLOBL_FN(GL_PREFIX(SecondaryColor3fEXT))
10516 GL_PREFIX(SecondaryColor3fEXT):
10517 #ifdef __sparc_v9__
10518 sethi %hi(0x00000000), %g2
10519 sethi %hi(0x00000000), %g1
10520 or %g2, %lo(0x00000000), %g2
10521 or %g1, %lo(0x00000000), %g1
10522 sllx %g2, 32, %g2
10523 ldx [%g1 + %g2], %g1
10524 sethi %hi(8 * _gloffset_SecondaryColor3fEXT), %g2
10525 or %g2, %lo(8 * _gloffset_SecondaryColor3fEXT), %g2
10526 ldx [%g1 + %g2], %g3
10527 #else
10528 sethi %hi(0x00000000), %g1
10529 ld [%g1 + %lo(0x00000000)], %g1
10530 ld [%g1 + (4 * _gloffset_SecondaryColor3fEXT)], %g3
10531 #endif
10532 jmpl %g3, %g0
10533
10534 GLOBL_FN(GL_PREFIX(SecondaryColor3fvEXT))
10535 GL_PREFIX(SecondaryColor3fvEXT):
10536 #ifdef __sparc_v9__
10537 sethi %hi(0x00000000), %g2
10538 sethi %hi(0x00000000), %g1
10539 or %g2, %lo(0x00000000), %g2
10540 or %g1, %lo(0x00000000), %g1
10541 sllx %g2, 32, %g2
10542 ldx [%g1 + %g2], %g1
10543 sethi %hi(8 * _gloffset_SecondaryColor3fvEXT), %g2
10544 or %g2, %lo(8 * _gloffset_SecondaryColor3fvEXT), %g2
10545 ldx [%g1 + %g2], %g3
10546 #else
10547 sethi %hi(0x00000000), %g1
10548 ld [%g1 + %lo(0x00000000)], %g1
10549 ld [%g1 + (4 * _gloffset_SecondaryColor3fvEXT)], %g3
10550 #endif
10551 jmpl %g3, %g0
10552
10553 GLOBL_FN(GL_PREFIX(SecondaryColor3iEXT))
10554 GL_PREFIX(SecondaryColor3iEXT):
10555 #ifdef __sparc_v9__
10556 sethi %hi(0x00000000), %g2
10557 sethi %hi(0x00000000), %g1
10558 or %g2, %lo(0x00000000), %g2
10559 or %g1, %lo(0x00000000), %g1
10560 sllx %g2, 32, %g2
10561 ldx [%g1 + %g2], %g1
10562 sethi %hi(8 * _gloffset_SecondaryColor3iEXT), %g2
10563 or %g2, %lo(8 * _gloffset_SecondaryColor3iEXT), %g2
10564 ldx [%g1 + %g2], %g3
10565 #else
10566 sethi %hi(0x00000000), %g1
10567 ld [%g1 + %lo(0x00000000)], %g1
10568 ld [%g1 + (4 * _gloffset_SecondaryColor3iEXT)], %g3
10569 #endif
10570 jmpl %g3, %g0
10571
10572 GLOBL_FN(GL_PREFIX(SecondaryColor3ivEXT))
10573 GL_PREFIX(SecondaryColor3ivEXT):
10574 #ifdef __sparc_v9__
10575 sethi %hi(0x00000000), %g2
10576 sethi %hi(0x00000000), %g1
10577 or %g2, %lo(0x00000000), %g2
10578 or %g1, %lo(0x00000000), %g1
10579 sllx %g2, 32, %g2
10580 ldx [%g1 + %g2], %g1
10581 sethi %hi(8 * _gloffset_SecondaryColor3ivEXT), %g2
10582 or %g2, %lo(8 * _gloffset_SecondaryColor3ivEXT), %g2
10583 ldx [%g1 + %g2], %g3
10584 #else
10585 sethi %hi(0x00000000), %g1
10586 ld [%g1 + %lo(0x00000000)], %g1
10587 ld [%g1 + (4 * _gloffset_SecondaryColor3ivEXT)], %g3
10588 #endif
10589 jmpl %g3, %g0
10590
10591 GLOBL_FN(GL_PREFIX(SecondaryColor3sEXT))
10592 GL_PREFIX(SecondaryColor3sEXT):
10593 #ifdef __sparc_v9__
10594 sethi %hi(0x00000000), %g2
10595 sethi %hi(0x00000000), %g1
10596 or %g2, %lo(0x00000000), %g2
10597 or %g1, %lo(0x00000000), %g1
10598 sllx %g2, 32, %g2
10599 ldx [%g1 + %g2], %g1
10600 sethi %hi(8 * _gloffset_SecondaryColor3sEXT), %g2
10601 or %g2, %lo(8 * _gloffset_SecondaryColor3sEXT), %g2
10602 ldx [%g1 + %g2], %g3
10603 #else
10604 sethi %hi(0x00000000), %g1
10605 ld [%g1 + %lo(0x00000000)], %g1
10606 ld [%g1 + (4 * _gloffset_SecondaryColor3sEXT)], %g3
10607 #endif
10608 jmpl %g3, %g0
10609
10610 GLOBL_FN(GL_PREFIX(SecondaryColor3svEXT))
10611 GL_PREFIX(SecondaryColor3svEXT):
10612 #ifdef __sparc_v9__
10613 sethi %hi(0x00000000), %g2
10614 sethi %hi(0x00000000), %g1
10615 or %g2, %lo(0x00000000), %g2
10616 or %g1, %lo(0x00000000), %g1
10617 sllx %g2, 32, %g2
10618 ldx [%g1 + %g2], %g1
10619 sethi %hi(8 * _gloffset_SecondaryColor3svEXT), %g2
10620 or %g2, %lo(8 * _gloffset_SecondaryColor3svEXT), %g2
10621 ldx [%g1 + %g2], %g3
10622 #else
10623 sethi %hi(0x00000000), %g1
10624 ld [%g1 + %lo(0x00000000)], %g1
10625 ld [%g1 + (4 * _gloffset_SecondaryColor3svEXT)], %g3
10626 #endif
10627 jmpl %g3, %g0
10628
10629 GLOBL_FN(GL_PREFIX(SecondaryColor3ubEXT))
10630 GL_PREFIX(SecondaryColor3ubEXT):
10631 #ifdef __sparc_v9__
10632 sethi %hi(0x00000000), %g2
10633 sethi %hi(0x00000000), %g1
10634 or %g2, %lo(0x00000000), %g2
10635 or %g1, %lo(0x00000000), %g1
10636 sllx %g2, 32, %g2
10637 ldx [%g1 + %g2], %g1
10638 sethi %hi(8 * _gloffset_SecondaryColor3ubEXT), %g2
10639 or %g2, %lo(8 * _gloffset_SecondaryColor3ubEXT), %g2
10640 ldx [%g1 + %g2], %g3
10641 #else
10642 sethi %hi(0x00000000), %g1
10643 ld [%g1 + %lo(0x00000000)], %g1
10644 ld [%g1 + (4 * _gloffset_SecondaryColor3ubEXT)], %g3
10645 #endif
10646 jmpl %g3, %g0
10647
10648 GLOBL_FN(GL_PREFIX(SecondaryColor3ubvEXT))
10649 GL_PREFIX(SecondaryColor3ubvEXT):
10650 #ifdef __sparc_v9__
10651 sethi %hi(0x00000000), %g2
10652 sethi %hi(0x00000000), %g1
10653 or %g2, %lo(0x00000000), %g2
10654 or %g1, %lo(0x00000000), %g1
10655 sllx %g2, 32, %g2
10656 ldx [%g1 + %g2], %g1
10657 sethi %hi(8 * _gloffset_SecondaryColor3ubvEXT), %g2
10658 or %g2, %lo(8 * _gloffset_SecondaryColor3ubvEXT), %g2
10659 ldx [%g1 + %g2], %g3
10660 #else
10661 sethi %hi(0x00000000), %g1
10662 ld [%g1 + %lo(0x00000000)], %g1
10663 ld [%g1 + (4 * _gloffset_SecondaryColor3ubvEXT)], %g3
10664 #endif
10665 jmpl %g3, %g0
10666
10667 GLOBL_FN(GL_PREFIX(SecondaryColor3uiEXT))
10668 GL_PREFIX(SecondaryColor3uiEXT):
10669 #ifdef __sparc_v9__
10670 sethi %hi(0x00000000), %g2
10671 sethi %hi(0x00000000), %g1
10672 or %g2, %lo(0x00000000), %g2
10673 or %g1, %lo(0x00000000), %g1
10674 sllx %g2, 32, %g2
10675 ldx [%g1 + %g2], %g1
10676 sethi %hi(8 * _gloffset_SecondaryColor3uiEXT), %g2
10677 or %g2, %lo(8 * _gloffset_SecondaryColor3uiEXT), %g2
10678 ldx [%g1 + %g2], %g3
10679 #else
10680 sethi %hi(0x00000000), %g1
10681 ld [%g1 + %lo(0x00000000)], %g1
10682 ld [%g1 + (4 * _gloffset_SecondaryColor3uiEXT)], %g3
10683 #endif
10684 jmpl %g3, %g0
10685
10686 GLOBL_FN(GL_PREFIX(SecondaryColor3uivEXT))
10687 GL_PREFIX(SecondaryColor3uivEXT):
10688 #ifdef __sparc_v9__
10689 sethi %hi(0x00000000), %g2
10690 sethi %hi(0x00000000), %g1
10691 or %g2, %lo(0x00000000), %g2
10692 or %g1, %lo(0x00000000), %g1
10693 sllx %g2, 32, %g2
10694 ldx [%g1 + %g2], %g1
10695 sethi %hi(8 * _gloffset_SecondaryColor3uivEXT), %g2
10696 or %g2, %lo(8 * _gloffset_SecondaryColor3uivEXT), %g2
10697 ldx [%g1 + %g2], %g3
10698 #else
10699 sethi %hi(0x00000000), %g1
10700 ld [%g1 + %lo(0x00000000)], %g1
10701 ld [%g1 + (4 * _gloffset_SecondaryColor3uivEXT)], %g3
10702 #endif
10703 jmpl %g3, %g0
10704
10705 GLOBL_FN(GL_PREFIX(SecondaryColor3usEXT))
10706 GL_PREFIX(SecondaryColor3usEXT):
10707 #ifdef __sparc_v9__
10708 sethi %hi(0x00000000), %g2
10709 sethi %hi(0x00000000), %g1
10710 or %g2, %lo(0x00000000), %g2
10711 or %g1, %lo(0x00000000), %g1
10712 sllx %g2, 32, %g2
10713 ldx [%g1 + %g2], %g1
10714 sethi %hi(8 * _gloffset_SecondaryColor3usEXT), %g2
10715 or %g2, %lo(8 * _gloffset_SecondaryColor3usEXT), %g2
10716 ldx [%g1 + %g2], %g3
10717 #else
10718 sethi %hi(0x00000000), %g1
10719 ld [%g1 + %lo(0x00000000)], %g1
10720 ld [%g1 + (4 * _gloffset_SecondaryColor3usEXT)], %g3
10721 #endif
10722 jmpl %g3, %g0
10723
10724 GLOBL_FN(GL_PREFIX(SecondaryColor3usvEXT))
10725 GL_PREFIX(SecondaryColor3usvEXT):
10726 #ifdef __sparc_v9__
10727 sethi %hi(0x00000000), %g2
10728 sethi %hi(0x00000000), %g1
10729 or %g2, %lo(0x00000000), %g2
10730 or %g1, %lo(0x00000000), %g1
10731 sllx %g2, 32, %g2
10732 ldx [%g1 + %g2], %g1
10733 sethi %hi(8 * _gloffset_SecondaryColor3usvEXT), %g2
10734 or %g2, %lo(8 * _gloffset_SecondaryColor3usvEXT), %g2
10735 ldx [%g1 + %g2], %g3
10736 #else
10737 sethi %hi(0x00000000), %g1
10738 ld [%g1 + %lo(0x00000000)], %g1
10739 ld [%g1 + (4 * _gloffset_SecondaryColor3usvEXT)], %g3
10740 #endif
10741 jmpl %g3, %g0
10742
10743 GLOBL_FN(GL_PREFIX(SecondaryColorPointerEXT))
10744 GL_PREFIX(SecondaryColorPointerEXT):
10745 #ifdef __sparc_v9__
10746 sethi %hi(0x00000000), %g2
10747 sethi %hi(0x00000000), %g1
10748 or %g2, %lo(0x00000000), %g2
10749 or %g1, %lo(0x00000000), %g1
10750 sllx %g2, 32, %g2
10751 ldx [%g1 + %g2], %g1
10752 sethi %hi(8 * _gloffset_SecondaryColorPointerEXT), %g2
10753 or %g2, %lo(8 * _gloffset_SecondaryColorPointerEXT), %g2
10754 ldx [%g1 + %g2], %g3
10755 #else
10756 sethi %hi(0x00000000), %g1
10757 ld [%g1 + %lo(0x00000000)], %g1
10758 ld [%g1 + (4 * _gloffset_SecondaryColorPointerEXT)], %g3
10759 #endif
10760 jmpl %g3, %g0
10761
10762 GLOBL_FN(GL_PREFIX(FogCoordfEXT))
10763 GL_PREFIX(FogCoordfEXT):
10764 #ifdef __sparc_v9__
10765 sethi %hi(0x00000000), %g2
10766 sethi %hi(0x00000000), %g1
10767 or %g2, %lo(0x00000000), %g2
10768 or %g1, %lo(0x00000000), %g1
10769 sllx %g2, 32, %g2
10770 ldx [%g1 + %g2], %g1
10771 sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
10772 or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
10773 ldx [%g1 + %g2], %g3
10774 #else
10775 sethi %hi(0x00000000), %g1
10776 ld [%g1 + %lo(0x00000000)], %g1
10777 ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
10778 #endif
10779 jmpl %g3, %g0
10780
10781 GLOBL_FN(GL_PREFIX(FogCoordfvEXT))
10782 GL_PREFIX(FogCoordfvEXT):
10783 #ifdef __sparc_v9__
10784 sethi %hi(0x00000000), %g2
10785 sethi %hi(0x00000000), %g1
10786 or %g2, %lo(0x00000000), %g2
10787 or %g1, %lo(0x00000000), %g1
10788 sllx %g2, 32, %g2
10789 ldx [%g1 + %g2], %g1
10790 sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
10791 or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
10792 ldx [%g1 + %g2], %g3
10793 #else
10794 sethi %hi(0x00000000), %g1
10795 ld [%g1 + %lo(0x00000000)], %g1
10796 ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
10797 #endif
10798 jmpl %g3, %g0
10799
10800 GLOBL_FN(GL_PREFIX(FogCoorddEXT))
10801 GL_PREFIX(FogCoorddEXT):
10802 #ifdef __sparc_v9__
10803 sethi %hi(0x00000000), %g2
10804 sethi %hi(0x00000000), %g1
10805 or %g2, %lo(0x00000000), %g2
10806 or %g1, %lo(0x00000000), %g1
10807 sllx %g2, 32, %g2
10808 ldx [%g1 + %g2], %g1
10809 sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
10810 or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
10811 ldx [%g1 + %g2], %g3
10812 #else
10813 sethi %hi(0x00000000), %g1
10814 ld [%g1 + %lo(0x00000000)], %g1
10815 ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
10816 #endif
10817 jmpl %g3, %g0
10818
10819 GLOBL_FN(GL_PREFIX(FogCoorddvEXT))
10820 GL_PREFIX(FogCoorddvEXT):
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_FogCoorddvEXT), %g2
10829 or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
10830 ldx [%g1 + %g2], %g3
10831 #else
10832 sethi %hi(0x00000000), %g1
10833 ld [%g1 + %lo(0x00000000)], %g1
10834 ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
10835 #endif
10836 jmpl %g3, %g0
10837
10838 GLOBL_FN(GL_PREFIX(FogCoordPointerEXT))
10839 GL_PREFIX(FogCoordPointerEXT):
10840 #ifdef __sparc_v9__
10841 sethi %hi(0x00000000), %g2
10842 sethi %hi(0x00000000), %g1
10843 or %g2, %lo(0x00000000), %g2
10844 or %g1, %lo(0x00000000), %g1
10845 sllx %g2, 32, %g2
10846 ldx [%g1 + %g2], %g1
10847 sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
10848 or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
10849 ldx [%g1 + %g2], %g3
10850 #else
10851 sethi %hi(0x00000000), %g1
10852 ld [%g1 + %lo(0x00000000)], %g1
10853 ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
10854 #endif
10855 jmpl %g3, %g0
10856
10857 GLOBL_FN(GL_PREFIX(BlendFuncSeparateEXT))
10858 GL_PREFIX(BlendFuncSeparateEXT):
10859 #ifdef __sparc_v9__
10860 sethi %hi(0x00000000), %g2
10861 sethi %hi(0x00000000), %g1
10862 or %g2, %lo(0x00000000), %g2
10863 or %g1, %lo(0x00000000), %g1
10864 sllx %g2, 32, %g2
10865 ldx [%g1 + %g2], %g1
10866 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
10867 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
10868 ldx [%g1 + %g2], %g3
10869 #else
10870 sethi %hi(0x00000000), %g1
10871 ld [%g1 + %lo(0x00000000)], %g1
10872 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
10873 #endif
10874 jmpl %g3, %g0
10875
10876 GLOBL_FN(GL_PREFIX(BlendFuncSeparateINGR))
10877 GL_PREFIX(BlendFuncSeparateINGR):
10878 #ifdef __sparc_v9__
10879 sethi %hi(0x00000000), %g2
10880 sethi %hi(0x00000000), %g1
10881 or %g2, %lo(0x00000000), %g2
10882 or %g1, %lo(0x00000000), %g1
10883 sllx %g2, 32, %g2
10884 ldx [%g1 + %g2], %g1
10885 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
10886 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
10887 ldx [%g1 + %g2], %g3
10888 #else
10889 sethi %hi(0x00000000), %g1
10890 ld [%g1 + %lo(0x00000000)], %g1
10891 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
10892 #endif
10893 jmpl %g3, %g0
10894
10895 GLOBL_FN(GL_PREFIX(VertexWeightfEXT))
10896 GL_PREFIX(VertexWeightfEXT):
10897 #ifdef __sparc_v9__
10898 sethi %hi(0x00000000), %g2
10899 sethi %hi(0x00000000), %g1
10900 or %g2, %lo(0x00000000), %g2
10901 or %g1, %lo(0x00000000), %g1
10902 sllx %g2, 32, %g2
10903 ldx [%g1 + %g2], %g1
10904 sethi %hi(8 * _gloffset_VertexWeightfEXT), %g2
10905 or %g2, %lo(8 * _gloffset_VertexWeightfEXT), %g2
10906 ldx [%g1 + %g2], %g3
10907 #else
10908 sethi %hi(0x00000000), %g1
10909 ld [%g1 + %lo(0x00000000)], %g1
10910 ld [%g1 + (4 * _gloffset_VertexWeightfEXT)], %g3
10911 #endif
10912 jmpl %g3, %g0
10913
10914 GLOBL_FN(GL_PREFIX(VertexWeightfvEXT))
10915 GL_PREFIX(VertexWeightfvEXT):
10916 #ifdef __sparc_v9__
10917 sethi %hi(0x00000000), %g2
10918 sethi %hi(0x00000000), %g1
10919 or %g2, %lo(0x00000000), %g2
10920 or %g1, %lo(0x00000000), %g1
10921 sllx %g2, 32, %g2
10922 ldx [%g1 + %g2], %g1
10923 sethi %hi(8 * _gloffset_VertexWeightfvEXT), %g2
10924 or %g2, %lo(8 * _gloffset_VertexWeightfvEXT), %g2
10925 ldx [%g1 + %g2], %g3
10926 #else
10927 sethi %hi(0x00000000), %g1
10928 ld [%g1 + %lo(0x00000000)], %g1
10929 ld [%g1 + (4 * _gloffset_VertexWeightfvEXT)], %g3
10930 #endif
10931 jmpl %g3, %g0
10932
10933 GLOBL_FN(GL_PREFIX(VertexWeightPointerEXT))
10934 GL_PREFIX(VertexWeightPointerEXT):
10935 #ifdef __sparc_v9__
10936 sethi %hi(0x00000000), %g2
10937 sethi %hi(0x00000000), %g1
10938 or %g2, %lo(0x00000000), %g2
10939 or %g1, %lo(0x00000000), %g1
10940 sllx %g2, 32, %g2
10941 ldx [%g1 + %g2], %g1
10942 sethi %hi(8 * _gloffset_VertexWeightPointerEXT), %g2
10943 or %g2, %lo(8 * _gloffset_VertexWeightPointerEXT), %g2
10944 ldx [%g1 + %g2], %g3
10945 #else
10946 sethi %hi(0x00000000), %g1
10947 ld [%g1 + %lo(0x00000000)], %g1
10948 ld [%g1 + (4 * _gloffset_VertexWeightPointerEXT)], %g3
10949 #endif
10950 jmpl %g3, %g0
10951
10952 GLOBL_FN(GL_PREFIX(FlushVertexArrayRangeNV))
10953 GL_PREFIX(FlushVertexArrayRangeNV):
10954 #ifdef __sparc_v9__
10955 sethi %hi(0x00000000), %g2
10956 sethi %hi(0x00000000), %g1
10957 or %g2, %lo(0x00000000), %g2
10958 or %g1, %lo(0x00000000), %g1
10959 sllx %g2, 32, %g2
10960 ldx [%g1 + %g2], %g1
10961 sethi %hi(8 * _gloffset_FlushVertexArrayRangeNV), %g2
10962 or %g2, %lo(8 * _gloffset_FlushVertexArrayRangeNV), %g2
10963 ldx [%g1 + %g2], %g3
10964 #else
10965 sethi %hi(0x00000000), %g1
10966 ld [%g1 + %lo(0x00000000)], %g1
10967 ld [%g1 + (4 * _gloffset_FlushVertexArrayRangeNV)], %g3
10968 #endif
10969 jmpl %g3, %g0
10970
10971 GLOBL_FN(GL_PREFIX(VertexArrayRangeNV))
10972 GL_PREFIX(VertexArrayRangeNV):
10973 #ifdef __sparc_v9__
10974 sethi %hi(0x00000000), %g2
10975 sethi %hi(0x00000000), %g1
10976 or %g2, %lo(0x00000000), %g2
10977 or %g1, %lo(0x00000000), %g1
10978 sllx %g2, 32, %g2
10979 ldx [%g1 + %g2], %g1
10980 sethi %hi(8 * _gloffset_VertexArrayRangeNV), %g2
10981 or %g2, %lo(8 * _gloffset_VertexArrayRangeNV), %g2
10982 ldx [%g1 + %g2], %g3
10983 #else
10984 sethi %hi(0x00000000), %g1
10985 ld [%g1 + %lo(0x00000000)], %g1
10986 ld [%g1 + (4 * _gloffset_VertexArrayRangeNV)], %g3
10987 #endif
10988 jmpl %g3, %g0
10989
10990 GLOBL_FN(GL_PREFIX(CombinerParameterfvNV))
10991 GL_PREFIX(CombinerParameterfvNV):
10992 #ifdef __sparc_v9__
10993 sethi %hi(0x00000000), %g2
10994 sethi %hi(0x00000000), %g1
10995 or %g2, %lo(0x00000000), %g2
10996 or %g1, %lo(0x00000000), %g1
10997 sllx %g2, 32, %g2
10998 ldx [%g1 + %g2], %g1
10999 sethi %hi(8 * _gloffset_CombinerParameterfvNV), %g2
11000 or %g2, %lo(8 * _gloffset_CombinerParameterfvNV), %g2
11001 ldx [%g1 + %g2], %g3
11002 #else
11003 sethi %hi(0x00000000), %g1
11004 ld [%g1 + %lo(0x00000000)], %g1
11005 ld [%g1 + (4 * _gloffset_CombinerParameterfvNV)], %g3
11006 #endif
11007 jmpl %g3, %g0
11008
11009 GLOBL_FN(GL_PREFIX(CombinerParameterfNV))
11010 GL_PREFIX(CombinerParameterfNV):
11011 #ifdef __sparc_v9__
11012 sethi %hi(0x00000000), %g2
11013 sethi %hi(0x00000000), %g1
11014 or %g2, %lo(0x00000000), %g2
11015 or %g1, %lo(0x00000000), %g1
11016 sllx %g2, 32, %g2
11017 ldx [%g1 + %g2], %g1
11018 sethi %hi(8 * _gloffset_CombinerParameterfNV), %g2
11019 or %g2, %lo(8 * _gloffset_CombinerParameterfNV), %g2
11020 ldx [%g1 + %g2], %g3
11021 #else
11022 sethi %hi(0x00000000), %g1
11023 ld [%g1 + %lo(0x00000000)], %g1
11024 ld [%g1 + (4 * _gloffset_CombinerParameterfNV)], %g3
11025 #endif
11026 jmpl %g3, %g0
11027
11028 GLOBL_FN(GL_PREFIX(CombinerParameterivNV))
11029 GL_PREFIX(CombinerParameterivNV):
11030 #ifdef __sparc_v9__
11031 sethi %hi(0x00000000), %g2
11032 sethi %hi(0x00000000), %g1
11033 or %g2, %lo(0x00000000), %g2
11034 or %g1, %lo(0x00000000), %g1
11035 sllx %g2, 32, %g2
11036 ldx [%g1 + %g2], %g1
11037 sethi %hi(8 * _gloffset_CombinerParameterivNV), %g2
11038 or %g2, %lo(8 * _gloffset_CombinerParameterivNV), %g2
11039 ldx [%g1 + %g2], %g3
11040 #else
11041 sethi %hi(0x00000000), %g1
11042 ld [%g1 + %lo(0x00000000)], %g1
11043 ld [%g1 + (4 * _gloffset_CombinerParameterivNV)], %g3
11044 #endif
11045 jmpl %g3, %g0
11046
11047 GLOBL_FN(GL_PREFIX(CombinerParameteriNV))
11048 GL_PREFIX(CombinerParameteriNV):
11049 #ifdef __sparc_v9__
11050 sethi %hi(0x00000000), %g2
11051 sethi %hi(0x00000000), %g1
11052 or %g2, %lo(0x00000000), %g2
11053 or %g1, %lo(0x00000000), %g1
11054 sllx %g2, 32, %g2
11055 ldx [%g1 + %g2], %g1
11056 sethi %hi(8 * _gloffset_CombinerParameteriNV), %g2
11057 or %g2, %lo(8 * _gloffset_CombinerParameteriNV), %g2
11058 ldx [%g1 + %g2], %g3
11059 #else
11060 sethi %hi(0x00000000), %g1
11061 ld [%g1 + %lo(0x00000000)], %g1
11062 ld [%g1 + (4 * _gloffset_CombinerParameteriNV)], %g3
11063 #endif
11064 jmpl %g3, %g0
11065
11066 GLOBL_FN(GL_PREFIX(CombinerInputNV))
11067 GL_PREFIX(CombinerInputNV):
11068 #ifdef __sparc_v9__
11069 sethi %hi(0x00000000), %g2
11070 sethi %hi(0x00000000), %g1
11071 or %g2, %lo(0x00000000), %g2
11072 or %g1, %lo(0x00000000), %g1
11073 sllx %g2, 32, %g2
11074 ldx [%g1 + %g2], %g1
11075 sethi %hi(8 * _gloffset_CombinerInputNV), %g2
11076 or %g2, %lo(8 * _gloffset_CombinerInputNV), %g2
11077 ldx [%g1 + %g2], %g3
11078 #else
11079 sethi %hi(0x00000000), %g1
11080 ld [%g1 + %lo(0x00000000)], %g1
11081 ld [%g1 + (4 * _gloffset_CombinerInputNV)], %g3
11082 #endif
11083 jmpl %g3, %g0
11084
11085 GLOBL_FN(GL_PREFIX(CombinerOutputNV))
11086 GL_PREFIX(CombinerOutputNV):
11087 #ifdef __sparc_v9__
11088 sethi %hi(0x00000000), %g2
11089 sethi %hi(0x00000000), %g1
11090 or %g2, %lo(0x00000000), %g2
11091 or %g1, %lo(0x00000000), %g1
11092 sllx %g2, 32, %g2
11093 ldx [%g1 + %g2], %g1
11094 sethi %hi(8 * _gloffset_CombinerOutputNV), %g2
11095 or %g2, %lo(8 * _gloffset_CombinerOutputNV), %g2
11096 ldx [%g1 + %g2], %g3
11097 #else
11098 sethi %hi(0x00000000), %g1
11099 ld [%g1 + %lo(0x00000000)], %g1
11100 ld [%g1 + (4 * _gloffset_CombinerOutputNV)], %g3
11101 #endif
11102 jmpl %g3, %g0
11103
11104 GLOBL_FN(GL_PREFIX(FinalCombinerInputNV))
11105 GL_PREFIX(FinalCombinerInputNV):
11106 #ifdef __sparc_v9__
11107 sethi %hi(0x00000000), %g2
11108 sethi %hi(0x00000000), %g1
11109 or %g2, %lo(0x00000000), %g2
11110 or %g1, %lo(0x00000000), %g1
11111 sllx %g2, 32, %g2
11112 ldx [%g1 + %g2], %g1
11113 sethi %hi(8 * _gloffset_FinalCombinerInputNV), %g2
11114 or %g2, %lo(8 * _gloffset_FinalCombinerInputNV), %g2
11115 ldx [%g1 + %g2], %g3
11116 #else
11117 sethi %hi(0x00000000), %g1
11118 ld [%g1 + %lo(0x00000000)], %g1
11119 ld [%g1 + (4 * _gloffset_FinalCombinerInputNV)], %g3
11120 #endif
11121 jmpl %g3, %g0
11122
11123 GLOBL_FN(GL_PREFIX(GetCombinerInputParameterfvNV))
11124 GL_PREFIX(GetCombinerInputParameterfvNV):
11125 #ifdef __sparc_v9__
11126 sethi %hi(0x00000000), %g2
11127 sethi %hi(0x00000000), %g1
11128 or %g2, %lo(0x00000000), %g2
11129 or %g1, %lo(0x00000000), %g1
11130 sllx %g2, 32, %g2
11131 ldx [%g1 + %g2], %g1
11132 sethi %hi(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
11133 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
11134 ldx [%g1 + %g2], %g3
11135 #else
11136 sethi %hi(0x00000000), %g1
11137 ld [%g1 + %lo(0x00000000)], %g1
11138 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterfvNV)], %g3
11139 #endif
11140 jmpl %g3, %g0
11141
11142 GLOBL_FN(GL_PREFIX(GetCombinerInputParameterivNV))
11143 GL_PREFIX(GetCombinerInputParameterivNV):
11144 #ifdef __sparc_v9__
11145 sethi %hi(0x00000000), %g2
11146 sethi %hi(0x00000000), %g1
11147 or %g2, %lo(0x00000000), %g2
11148 or %g1, %lo(0x00000000), %g1
11149 sllx %g2, 32, %g2
11150 ldx [%g1 + %g2], %g1
11151 sethi %hi(8 * _gloffset_GetCombinerInputParameterivNV), %g2
11152 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterivNV), %g2
11153 ldx [%g1 + %g2], %g3
11154 #else
11155 sethi %hi(0x00000000), %g1
11156 ld [%g1 + %lo(0x00000000)], %g1
11157 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterivNV)], %g3
11158 #endif
11159 jmpl %g3, %g0
11160
11161 GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterfvNV))
11162 GL_PREFIX(GetCombinerOutputParameterfvNV):
11163 #ifdef __sparc_v9__
11164 sethi %hi(0x00000000), %g2
11165 sethi %hi(0x00000000), %g1
11166 or %g2, %lo(0x00000000), %g2
11167 or %g1, %lo(0x00000000), %g1
11168 sllx %g2, 32, %g2
11169 ldx [%g1 + %g2], %g1
11170 sethi %hi(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
11171 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
11172 ldx [%g1 + %g2], %g3
11173 #else
11174 sethi %hi(0x00000000), %g1
11175 ld [%g1 + %lo(0x00000000)], %g1
11176 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterfvNV)], %g3
11177 #endif
11178 jmpl %g3, %g0
11179
11180 GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterivNV))
11181 GL_PREFIX(GetCombinerOutputParameterivNV):
11182 #ifdef __sparc_v9__
11183 sethi %hi(0x00000000), %g2
11184 sethi %hi(0x00000000), %g1
11185 or %g2, %lo(0x00000000), %g2
11186 or %g1, %lo(0x00000000), %g1
11187 sllx %g2, 32, %g2
11188 ldx [%g1 + %g2], %g1
11189 sethi %hi(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
11190 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
11191 ldx [%g1 + %g2], %g3
11192 #else
11193 sethi %hi(0x00000000), %g1
11194 ld [%g1 + %lo(0x00000000)], %g1
11195 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterivNV)], %g3
11196 #endif
11197 jmpl %g3, %g0
11198
11199 GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterfvNV))
11200 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
11201 #ifdef __sparc_v9__
11202 sethi %hi(0x00000000), %g2
11203 sethi %hi(0x00000000), %g1
11204 or %g2, %lo(0x00000000), %g2
11205 or %g1, %lo(0x00000000), %g1
11206 sllx %g2, 32, %g2
11207 ldx [%g1 + %g2], %g1
11208 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
11209 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
11210 ldx [%g1 + %g2], %g3
11211 #else
11212 sethi %hi(0x00000000), %g1
11213 ld [%g1 + %lo(0x00000000)], %g1
11214 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterfvNV)], %g3
11215 #endif
11216 jmpl %g3, %g0
11217
11218 GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterivNV))
11219 GL_PREFIX(GetFinalCombinerInputParameterivNV):
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_GetFinalCombinerInputParameterivNV), %g2
11228 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
11229 ldx [%g1 + %g2], %g3
11230 #else
11231 sethi %hi(0x00000000), %g1
11232 ld [%g1 + %lo(0x00000000)], %g1
11233 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterivNV)], %g3
11234 #endif
11235 jmpl %g3, %g0
11236
11237 GLOBL_FN(GL_PREFIX(ResizeBuffersMESA))
11238 GL_PREFIX(ResizeBuffersMESA):
11239 #ifdef __sparc_v9__
11240 sethi %hi(0x00000000), %g2
11241 sethi %hi(0x00000000), %g1
11242 or %g2, %lo(0x00000000), %g2
11243 or %g1, %lo(0x00000000), %g1
11244 sllx %g2, 32, %g2
11245 ldx [%g1 + %g2], %g1
11246 sethi %hi(8 * _gloffset_ResizeBuffersMESA), %g2
11247 or %g2, %lo(8 * _gloffset_ResizeBuffersMESA), %g2
11248 ldx [%g1 + %g2], %g3
11249 #else
11250 sethi %hi(0x00000000), %g1
11251 ld [%g1 + %lo(0x00000000)], %g1
11252 ld [%g1 + (4 * _gloffset_ResizeBuffersMESA)], %g3
11253 #endif
11254 jmpl %g3, %g0
11255
11256 GLOBL_FN(GL_PREFIX(WindowPos2dMESA))
11257 GL_PREFIX(WindowPos2dMESA):
11258 #ifdef __sparc_v9__
11259 sethi %hi(0x00000000), %g2
11260 sethi %hi(0x00000000), %g1
11261 or %g2, %lo(0x00000000), %g2
11262 or %g1, %lo(0x00000000), %g1
11263 sllx %g2, 32, %g2
11264 ldx [%g1 + %g2], %g1
11265 sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
11266 or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
11267 ldx [%g1 + %g2], %g3
11268 #else
11269 sethi %hi(0x00000000), %g1
11270 ld [%g1 + %lo(0x00000000)], %g1
11271 ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
11272 #endif
11273 jmpl %g3, %g0
11274
11275 GLOBL_FN(GL_PREFIX(WindowPos2dvMESA))
11276 GL_PREFIX(WindowPos2dvMESA):
11277 #ifdef __sparc_v9__
11278 sethi %hi(0x00000000), %g2
11279 sethi %hi(0x00000000), %g1
11280 or %g2, %lo(0x00000000), %g2
11281 or %g1, %lo(0x00000000), %g1
11282 sllx %g2, 32, %g2
11283 ldx [%g1 + %g2], %g1
11284 sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
11285 or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
11286 ldx [%g1 + %g2], %g3
11287 #else
11288 sethi %hi(0x00000000), %g1
11289 ld [%g1 + %lo(0x00000000)], %g1
11290 ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
11291 #endif
11292 jmpl %g3, %g0
11293
11294 GLOBL_FN(GL_PREFIX(WindowPos2fMESA))
11295 GL_PREFIX(WindowPos2fMESA):
11296 #ifdef __sparc_v9__
11297 sethi %hi(0x00000000), %g2
11298 sethi %hi(0x00000000), %g1
11299 or %g2, %lo(0x00000000), %g2
11300 or %g1, %lo(0x00000000), %g1
11301 sllx %g2, 32, %g2
11302 ldx [%g1 + %g2], %g1
11303 sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
11304 or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
11305 ldx [%g1 + %g2], %g3
11306 #else
11307 sethi %hi(0x00000000), %g1
11308 ld [%g1 + %lo(0x00000000)], %g1
11309 ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
11310 #endif
11311 jmpl %g3, %g0
11312
11313 GLOBL_FN(GL_PREFIX(WindowPos2fvMESA))
11314 GL_PREFIX(WindowPos2fvMESA):
11315 #ifdef __sparc_v9__
11316 sethi %hi(0x00000000), %g2
11317 sethi %hi(0x00000000), %g1
11318 or %g2, %lo(0x00000000), %g2
11319 or %g1, %lo(0x00000000), %g1
11320 sllx %g2, 32, %g2
11321 ldx [%g1 + %g2], %g1
11322 sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
11323 or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
11324 ldx [%g1 + %g2], %g3
11325 #else
11326 sethi %hi(0x00000000), %g1
11327 ld [%g1 + %lo(0x00000000)], %g1
11328 ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
11329 #endif
11330 jmpl %g3, %g0
11331
11332 GLOBL_FN(GL_PREFIX(WindowPos2iMESA))
11333 GL_PREFIX(WindowPos2iMESA):
11334 #ifdef __sparc_v9__
11335 sethi %hi(0x00000000), %g2
11336 sethi %hi(0x00000000), %g1
11337 or %g2, %lo(0x00000000), %g2
11338 or %g1, %lo(0x00000000), %g1
11339 sllx %g2, 32, %g2
11340 ldx [%g1 + %g2], %g1
11341 sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
11342 or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
11343 ldx [%g1 + %g2], %g3
11344 #else
11345 sethi %hi(0x00000000), %g1
11346 ld [%g1 + %lo(0x00000000)], %g1
11347 ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
11348 #endif
11349 jmpl %g3, %g0
11350
11351 GLOBL_FN(GL_PREFIX(WindowPos2ivMESA))
11352 GL_PREFIX(WindowPos2ivMESA):
11353 #ifdef __sparc_v9__
11354 sethi %hi(0x00000000), %g2
11355 sethi %hi(0x00000000), %g1
11356 or %g2, %lo(0x00000000), %g2
11357 or %g1, %lo(0x00000000), %g1
11358 sllx %g2, 32, %g2
11359 ldx [%g1 + %g2], %g1
11360 sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
11361 or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
11362 ldx [%g1 + %g2], %g3
11363 #else
11364 sethi %hi(0x00000000), %g1
11365 ld [%g1 + %lo(0x00000000)], %g1
11366 ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
11367 #endif
11368 jmpl %g3, %g0
11369
11370 GLOBL_FN(GL_PREFIX(WindowPos2sMESA))
11371 GL_PREFIX(WindowPos2sMESA):
11372 #ifdef __sparc_v9__
11373 sethi %hi(0x00000000), %g2
11374 sethi %hi(0x00000000), %g1
11375 or %g2, %lo(0x00000000), %g2
11376 or %g1, %lo(0x00000000), %g1
11377 sllx %g2, 32, %g2
11378 ldx [%g1 + %g2], %g1
11379 sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
11380 or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
11381 ldx [%g1 + %g2], %g3
11382 #else
11383 sethi %hi(0x00000000), %g1
11384 ld [%g1 + %lo(0x00000000)], %g1
11385 ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
11386 #endif
11387 jmpl %g3, %g0
11388
11389 GLOBL_FN(GL_PREFIX(WindowPos2svMESA))
11390 GL_PREFIX(WindowPos2svMESA):
11391 #ifdef __sparc_v9__
11392 sethi %hi(0x00000000), %g2
11393 sethi %hi(0x00000000), %g1
11394 or %g2, %lo(0x00000000), %g2
11395 or %g1, %lo(0x00000000), %g1
11396 sllx %g2, 32, %g2
11397 ldx [%g1 + %g2], %g1
11398 sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
11399 or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
11400 ldx [%g1 + %g2], %g3
11401 #else
11402 sethi %hi(0x00000000), %g1
11403 ld [%g1 + %lo(0x00000000)], %g1
11404 ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
11405 #endif
11406 jmpl %g3, %g0
11407
11408 GLOBL_FN(GL_PREFIX(WindowPos3dMESA))
11409 GL_PREFIX(WindowPos3dMESA):
11410 #ifdef __sparc_v9__
11411 sethi %hi(0x00000000), %g2
11412 sethi %hi(0x00000000), %g1
11413 or %g2, %lo(0x00000000), %g2
11414 or %g1, %lo(0x00000000), %g1
11415 sllx %g2, 32, %g2
11416 ldx [%g1 + %g2], %g1
11417 sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
11418 or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
11419 ldx [%g1 + %g2], %g3
11420 #else
11421 sethi %hi(0x00000000), %g1
11422 ld [%g1 + %lo(0x00000000)], %g1
11423 ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
11424 #endif
11425 jmpl %g3, %g0
11426
11427 GLOBL_FN(GL_PREFIX(WindowPos3dvMESA))
11428 GL_PREFIX(WindowPos3dvMESA):
11429 #ifdef __sparc_v9__
11430 sethi %hi(0x00000000), %g2
11431 sethi %hi(0x00000000), %g1
11432 or %g2, %lo(0x00000000), %g2
11433 or %g1, %lo(0x00000000), %g1
11434 sllx %g2, 32, %g2
11435 ldx [%g1 + %g2], %g1
11436 sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
11437 or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
11438 ldx [%g1 + %g2], %g3
11439 #else
11440 sethi %hi(0x00000000), %g1
11441 ld [%g1 + %lo(0x00000000)], %g1
11442 ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
11443 #endif
11444 jmpl %g3, %g0
11445
11446 GLOBL_FN(GL_PREFIX(WindowPos3fMESA))
11447 GL_PREFIX(WindowPos3fMESA):
11448 #ifdef __sparc_v9__
11449 sethi %hi(0x00000000), %g2
11450 sethi %hi(0x00000000), %g1
11451 or %g2, %lo(0x00000000), %g2
11452 or %g1, %lo(0x00000000), %g1
11453 sllx %g2, 32, %g2
11454 ldx [%g1 + %g2], %g1
11455 sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
11456 or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
11457 ldx [%g1 + %g2], %g3
11458 #else
11459 sethi %hi(0x00000000), %g1
11460 ld [%g1 + %lo(0x00000000)], %g1
11461 ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
11462 #endif
11463 jmpl %g3, %g0
11464
11465 GLOBL_FN(GL_PREFIX(WindowPos3fvMESA))
11466 GL_PREFIX(WindowPos3fvMESA):
11467 #ifdef __sparc_v9__
11468 sethi %hi(0x00000000), %g2
11469 sethi %hi(0x00000000), %g1
11470 or %g2, %lo(0x00000000), %g2
11471 or %g1, %lo(0x00000000), %g1
11472 sllx %g2, 32, %g2
11473 ldx [%g1 + %g2], %g1
11474 sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
11475 or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
11476 ldx [%g1 + %g2], %g3
11477 #else
11478 sethi %hi(0x00000000), %g1
11479 ld [%g1 + %lo(0x00000000)], %g1
11480 ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
11481 #endif
11482 jmpl %g3, %g0
11483
11484 GLOBL_FN(GL_PREFIX(WindowPos3iMESA))
11485 GL_PREFIX(WindowPos3iMESA):
11486 #ifdef __sparc_v9__
11487 sethi %hi(0x00000000), %g2
11488 sethi %hi(0x00000000), %g1
11489 or %g2, %lo(0x00000000), %g2
11490 or %g1, %lo(0x00000000), %g1
11491 sllx %g2, 32, %g2
11492 ldx [%g1 + %g2], %g1
11493 sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
11494 or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
11495 ldx [%g1 + %g2], %g3
11496 #else
11497 sethi %hi(0x00000000), %g1
11498 ld [%g1 + %lo(0x00000000)], %g1
11499 ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
11500 #endif
11501 jmpl %g3, %g0
11502
11503 GLOBL_FN(GL_PREFIX(WindowPos3ivMESA))
11504 GL_PREFIX(WindowPos3ivMESA):
11505 #ifdef __sparc_v9__
11506 sethi %hi(0x00000000), %g2
11507 sethi %hi(0x00000000), %g1
11508 or %g2, %lo(0x00000000), %g2
11509 or %g1, %lo(0x00000000), %g1
11510 sllx %g2, 32, %g2
11511 ldx [%g1 + %g2], %g1
11512 sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
11513 or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
11514 ldx [%g1 + %g2], %g3
11515 #else
11516 sethi %hi(0x00000000), %g1
11517 ld [%g1 + %lo(0x00000000)], %g1
11518 ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
11519 #endif
11520 jmpl %g3, %g0
11521
11522 GLOBL_FN(GL_PREFIX(WindowPos3sMESA))
11523 GL_PREFIX(WindowPos3sMESA):
11524 #ifdef __sparc_v9__
11525 sethi %hi(0x00000000), %g2
11526 sethi %hi(0x00000000), %g1
11527 or %g2, %lo(0x00000000), %g2
11528 or %g1, %lo(0x00000000), %g1
11529 sllx %g2, 32, %g2
11530 ldx [%g1 + %g2], %g1
11531 sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
11532 or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
11533 ldx [%g1 + %g2], %g3
11534 #else
11535 sethi %hi(0x00000000), %g1
11536 ld [%g1 + %lo(0x00000000)], %g1
11537 ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
11538 #endif
11539 jmpl %g3, %g0
11540
11541 GLOBL_FN(GL_PREFIX(WindowPos3svMESA))
11542 GL_PREFIX(WindowPos3svMESA):
11543 #ifdef __sparc_v9__
11544 sethi %hi(0x00000000), %g2
11545 sethi %hi(0x00000000), %g1
11546 or %g2, %lo(0x00000000), %g2
11547 or %g1, %lo(0x00000000), %g1
11548 sllx %g2, 32, %g2
11549 ldx [%g1 + %g2], %g1
11550 sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
11551 or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
11552 ldx [%g1 + %g2], %g3
11553 #else
11554 sethi %hi(0x00000000), %g1
11555 ld [%g1 + %lo(0x00000000)], %g1
11556 ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
11557 #endif
11558 jmpl %g3, %g0
11559
11560 GLOBL_FN(GL_PREFIX(WindowPos4dMESA))
11561 GL_PREFIX(WindowPos4dMESA):
11562 #ifdef __sparc_v9__
11563 sethi %hi(0x00000000), %g2
11564 sethi %hi(0x00000000), %g1
11565 or %g2, %lo(0x00000000), %g2
11566 or %g1, %lo(0x00000000), %g1
11567 sllx %g2, 32, %g2
11568 ldx [%g1 + %g2], %g1
11569 sethi %hi(8 * _gloffset_WindowPos4dMESA), %g2
11570 or %g2, %lo(8 * _gloffset_WindowPos4dMESA), %g2
11571 ldx [%g1 + %g2], %g3
11572 #else
11573 sethi %hi(0x00000000), %g1
11574 ld [%g1 + %lo(0x00000000)], %g1
11575 ld [%g1 + (4 * _gloffset_WindowPos4dMESA)], %g3
11576 #endif
11577 jmpl %g3, %g0
11578
11579 GLOBL_FN(GL_PREFIX(WindowPos4dvMESA))
11580 GL_PREFIX(WindowPos4dvMESA):
11581 #ifdef __sparc_v9__
11582 sethi %hi(0x00000000), %g2
11583 sethi %hi(0x00000000), %g1
11584 or %g2, %lo(0x00000000), %g2
11585 or %g1, %lo(0x00000000), %g1
11586 sllx %g2, 32, %g2
11587 ldx [%g1 + %g2], %g1
11588 sethi %hi(8 * _gloffset_WindowPos4dvMESA), %g2
11589 or %g2, %lo(8 * _gloffset_WindowPos4dvMESA), %g2
11590 ldx [%g1 + %g2], %g3
11591 #else
11592 sethi %hi(0x00000000), %g1
11593 ld [%g1 + %lo(0x00000000)], %g1
11594 ld [%g1 + (4 * _gloffset_WindowPos4dvMESA)], %g3
11595 #endif
11596 jmpl %g3, %g0
11597
11598 GLOBL_FN(GL_PREFIX(WindowPos4fMESA))
11599 GL_PREFIX(WindowPos4fMESA):
11600 #ifdef __sparc_v9__
11601 sethi %hi(0x00000000), %g2
11602 sethi %hi(0x00000000), %g1
11603 or %g2, %lo(0x00000000), %g2
11604 or %g1, %lo(0x00000000), %g1
11605 sllx %g2, 32, %g2
11606 ldx [%g1 + %g2], %g1
11607 sethi %hi(8 * _gloffset_WindowPos4fMESA), %g2
11608 or %g2, %lo(8 * _gloffset_WindowPos4fMESA), %g2
11609 ldx [%g1 + %g2], %g3
11610 #else
11611 sethi %hi(0x00000000), %g1
11612 ld [%g1 + %lo(0x00000000)], %g1
11613 ld [%g1 + (4 * _gloffset_WindowPos4fMESA)], %g3
11614 #endif
11615 jmpl %g3, %g0
11616
11617 GLOBL_FN(GL_PREFIX(WindowPos4fvMESA))
11618 GL_PREFIX(WindowPos4fvMESA):
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_WindowPos4fvMESA), %g2
11627 or %g2, %lo(8 * _gloffset_WindowPos4fvMESA), %g2
11628 ldx [%g1 + %g2], %g3
11629 #else
11630 sethi %hi(0x00000000), %g1
11631 ld [%g1 + %lo(0x00000000)], %g1
11632 ld [%g1 + (4 * _gloffset_WindowPos4fvMESA)], %g3
11633 #endif
11634 jmpl %g3, %g0
11635
11636 GLOBL_FN(GL_PREFIX(WindowPos4iMESA))
11637 GL_PREFIX(WindowPos4iMESA):
11638 #ifdef __sparc_v9__
11639 sethi %hi(0x00000000), %g2
11640 sethi %hi(0x00000000), %g1
11641 or %g2, %lo(0x00000000), %g2
11642 or %g1, %lo(0x00000000), %g1
11643 sllx %g2, 32, %g2
11644 ldx [%g1 + %g2], %g1
11645 sethi %hi(8 * _gloffset_WindowPos4iMESA), %g2
11646 or %g2, %lo(8 * _gloffset_WindowPos4iMESA), %g2
11647 ldx [%g1 + %g2], %g3
11648 #else
11649 sethi %hi(0x00000000), %g1
11650 ld [%g1 + %lo(0x00000000)], %g1
11651 ld [%g1 + (4 * _gloffset_WindowPos4iMESA)], %g3
11652 #endif
11653 jmpl %g3, %g0
11654
11655 GLOBL_FN(GL_PREFIX(WindowPos4ivMESA))
11656 GL_PREFIX(WindowPos4ivMESA):
11657 #ifdef __sparc_v9__
11658 sethi %hi(0x00000000), %g2
11659 sethi %hi(0x00000000), %g1
11660 or %g2, %lo(0x00000000), %g2
11661 or %g1, %lo(0x00000000), %g1
11662 sllx %g2, 32, %g2
11663 ldx [%g1 + %g2], %g1
11664 sethi %hi(8 * _gloffset_WindowPos4ivMESA), %g2
11665 or %g2, %lo(8 * _gloffset_WindowPos4ivMESA), %g2
11666 ldx [%g1 + %g2], %g3
11667 #else
11668 sethi %hi(0x00000000), %g1
11669 ld [%g1 + %lo(0x00000000)], %g1
11670 ld [%g1 + (4 * _gloffset_WindowPos4ivMESA)], %g3
11671 #endif
11672 jmpl %g3, %g0
11673
11674 GLOBL_FN(GL_PREFIX(WindowPos4sMESA))
11675 GL_PREFIX(WindowPos4sMESA):
11676 #ifdef __sparc_v9__
11677 sethi %hi(0x00000000), %g2
11678 sethi %hi(0x00000000), %g1
11679 or %g2, %lo(0x00000000), %g2
11680 or %g1, %lo(0x00000000), %g1
11681 sllx %g2, 32, %g2
11682 ldx [%g1 + %g2], %g1
11683 sethi %hi(8 * _gloffset_WindowPos4sMESA), %g2
11684 or %g2, %lo(8 * _gloffset_WindowPos4sMESA), %g2
11685 ldx [%g1 + %g2], %g3
11686 #else
11687 sethi %hi(0x00000000), %g1
11688 ld [%g1 + %lo(0x00000000)], %g1
11689 ld [%g1 + (4 * _gloffset_WindowPos4sMESA)], %g3
11690 #endif
11691 jmpl %g3, %g0
11692
11693 GLOBL_FN(GL_PREFIX(WindowPos4svMESA))
11694 GL_PREFIX(WindowPos4svMESA):
11695 #ifdef __sparc_v9__
11696 sethi %hi(0x00000000), %g2
11697 sethi %hi(0x00000000), %g1
11698 or %g2, %lo(0x00000000), %g2
11699 or %g1, %lo(0x00000000), %g1
11700 sllx %g2, 32, %g2
11701 ldx [%g1 + %g2], %g1
11702 sethi %hi(8 * _gloffset_WindowPos4svMESA), %g2
11703 or %g2, %lo(8 * _gloffset_WindowPos4svMESA), %g2
11704 ldx [%g1 + %g2], %g3
11705 #else
11706 sethi %hi(0x00000000), %g1
11707 ld [%g1 + %lo(0x00000000)], %g1
11708 ld [%g1 + (4 * _gloffset_WindowPos4svMESA)], %g3
11709 #endif
11710 jmpl %g3, %g0
11711
11712 GLOBL_FN(GL_PREFIX(TbufferMask3DFX))
11713 GL_PREFIX(TbufferMask3DFX):
11714 #ifdef __sparc_v9__
11715 sethi %hi(0x00000000), %g2
11716 sethi %hi(0x00000000), %g1
11717 or %g2, %lo(0x00000000), %g2
11718 or %g1, %lo(0x00000000), %g1
11719 sllx %g2, 32, %g2
11720 ldx [%g1 + %g2], %g1
11721 sethi %hi(8 * _gloffset_TbufferMask3DFX), %g2
11722 or %g2, %lo(8 * _gloffset_TbufferMask3DFX), %g2
11723 ldx [%g1 + %g2], %g3
11724 #else
11725 sethi %hi(0x00000000), %g1
11726 ld [%g1 + %lo(0x00000000)], %g1
11727 ld [%g1 + (4 * _gloffset_TbufferMask3DFX)], %g3
11728 #endif
11729 jmpl %g3, %g0
11730
11731 GLOBL_FN(GL_PREFIX(SampleMaskSGIS))
11732 GL_PREFIX(SampleMaskSGIS):
11733 #ifdef __sparc_v9__
11734 sethi %hi(0x00000000), %g2
11735 sethi %hi(0x00000000), %g1
11736 or %g2, %lo(0x00000000), %g2
11737 or %g1, %lo(0x00000000), %g1
11738 sllx %g2, 32, %g2
11739 ldx [%g1 + %g2], %g1
11740 sethi %hi(8 * _gloffset_SampleMaskSGIS), %g2
11741 or %g2, %lo(8 * _gloffset_SampleMaskSGIS), %g2
11742 ldx [%g1 + %g2], %g3
11743 #else
11744 sethi %hi(0x00000000), %g1
11745 ld [%g1 + %lo(0x00000000)], %g1
11746 ld [%g1 + (4 * _gloffset_SampleMaskSGIS)], %g3
11747 #endif
11748 jmpl %g3, %g0
11749
11750 GLOBL_FN(GL_PREFIX(SamplePatternSGIS))
11751 GL_PREFIX(SamplePatternSGIS):
11752 #ifdef __sparc_v9__
11753 sethi %hi(0x00000000), %g2
11754 sethi %hi(0x00000000), %g1
11755 or %g2, %lo(0x00000000), %g2
11756 or %g1, %lo(0x00000000), %g1
11757 sllx %g2, 32, %g2
11758 ldx [%g1 + %g2], %g1
11759 sethi %hi(8 * _gloffset_SamplePatternSGIS), %g2
11760 or %g2, %lo(8 * _gloffset_SamplePatternSGIS), %g2
11761 ldx [%g1 + %g2], %g3
11762 #else
11763 sethi %hi(0x00000000), %g1
11764 ld [%g1 + %lo(0x00000000)], %g1
11765 ld [%g1 + (4 * _gloffset_SamplePatternSGIS)], %g3
11766 #endif
11767 jmpl %g3, %g0
11768 nop
11769
11770 .globl _mesa_sparc_glapi_end
11771 .type _mesa_sparc_glapi_end,@function
11772 _mesa_sparc_glapi_end:
11773