blob: 219999379100c8f8448c46985112c586ab4d68f3 [file] [log] [blame]
davem690fab0702001-06-05 22:25:07 +00001/* DO NOT EDIT - This file generated automatically with glsparcasm.py script */
2#include "glapioffsets.h"
3
4#define GL_PREFIX(n) gl##n
5#define GLOBL_FN(x) .globl x ; .type x,@function
6
7/* The _glapi_Dispatch symbol addresses get relocated into the
8 * sethi/or instruction sequences below at library init time.
9 */
10
11.text
12.align 64
13
14GLOBL_FN(GL_PREFIX(NewList))
15GL_PREFIX(NewList):
16#ifdef __sparc_v9__
17 sethi %hi(0x00000000), %g2
18 sethi %hi(0x00000000), %g1
19 or %g2, %lo(0x00000000), %g2
20 or %g1, %lo(0x00000000), %g1
21 sllx %g2, 32, %g2
22 or %g1, %g2, %g1
23 sethi %hi(8 * _gloffset_NewList), %g2
24 or %g2, %lo(8 * _gloffset_NewList), %g2
25 ldx [%g1 + %g2], %g3
26#else
27 sethi %hi(0x00000000), %g1
28 or %g1, %lo(0x00000000), %g1
29 ld [%g1 + (4 * _gloffset_NewList)], %g3
30#endif
31 jmpl %g3, %g0
32
33GLOBL_FN(GL_PREFIX(EndList))
34GL_PREFIX(EndList):
35#ifdef __sparc_v9__
36 sethi %hi(0x00000000), %g2
37 sethi %hi(0x00000000), %g1
38 or %g2, %lo(0x00000000), %g2
39 or %g1, %lo(0x00000000), %g1
40 sllx %g2, 32, %g2
41 or %g1, %g2, %g1
42 sethi %hi(8 * _gloffset_EndList), %g2
43 or %g2, %lo(8 * _gloffset_EndList), %g2
44 ldx [%g1 + %g2], %g3
45#else
46 sethi %hi(0x00000000), %g1
47 or %g1, %lo(0x00000000), %g1
48 ld [%g1 + (4 * _gloffset_EndList)], %g3
49#endif
50 jmpl %g3, %g0
51
52GLOBL_FN(GL_PREFIX(CallList))
53GL_PREFIX(CallList):
54#ifdef __sparc_v9__
55 sethi %hi(0x00000000), %g2
56 sethi %hi(0x00000000), %g1
57 or %g2, %lo(0x00000000), %g2
58 or %g1, %lo(0x00000000), %g1
59 sllx %g2, 32, %g2
60 or %g1, %g2, %g1
61 sethi %hi(8 * _gloffset_CallList), %g2
62 or %g2, %lo(8 * _gloffset_CallList), %g2
63 ldx [%g1 + %g2], %g3
64#else
65 sethi %hi(0x00000000), %g1
66 or %g1, %lo(0x00000000), %g1
67 ld [%g1 + (4 * _gloffset_CallList)], %g3
68#endif
69 jmpl %g3, %g0
70
71GLOBL_FN(GL_PREFIX(CallLists))
72GL_PREFIX(CallLists):
73#ifdef __sparc_v9__
74 sethi %hi(0x00000000), %g2
75 sethi %hi(0x00000000), %g1
76 or %g2, %lo(0x00000000), %g2
77 or %g1, %lo(0x00000000), %g1
78 sllx %g2, 32, %g2
79 or %g1, %g2, %g1
80 sethi %hi(8 * _gloffset_CallLists), %g2
81 or %g2, %lo(8 * _gloffset_CallLists), %g2
82 ldx [%g1 + %g2], %g3
83#else
84 sethi %hi(0x00000000), %g1
85 or %g1, %lo(0x00000000), %g1
86 ld [%g1 + (4 * _gloffset_CallLists)], %g3
87#endif
88 jmpl %g3, %g0
89
90GLOBL_FN(GL_PREFIX(DeleteLists))
91GL_PREFIX(DeleteLists):
92#ifdef __sparc_v9__
93 sethi %hi(0x00000000), %g2
94 sethi %hi(0x00000000), %g1
95 or %g2, %lo(0x00000000), %g2
96 or %g1, %lo(0x00000000), %g1
97 sllx %g2, 32, %g2
98 or %g1, %g2, %g1
99 sethi %hi(8 * _gloffset_DeleteLists), %g2
100 or %g2, %lo(8 * _gloffset_DeleteLists), %g2
101 ldx [%g1 + %g2], %g3
102#else
103 sethi %hi(0x00000000), %g1
104 or %g1, %lo(0x00000000), %g1
105 ld [%g1 + (4 * _gloffset_DeleteLists)], %g3
106#endif
107 jmpl %g3, %g0
108
109GLOBL_FN(GL_PREFIX(GenLists))
110GL_PREFIX(GenLists):
111#ifdef __sparc_v9__
112 sethi %hi(0x00000000), %g2
113 sethi %hi(0x00000000), %g1
114 or %g2, %lo(0x00000000), %g2
115 or %g1, %lo(0x00000000), %g1
116 sllx %g2, 32, %g2
117 or %g1, %g2, %g1
118 sethi %hi(8 * _gloffset_GenLists), %g2
119 or %g2, %lo(8 * _gloffset_GenLists), %g2
120 ldx [%g1 + %g2], %g3
121#else
122 sethi %hi(0x00000000), %g1
123 or %g1, %lo(0x00000000), %g1
124 ld [%g1 + (4 * _gloffset_GenLists)], %g3
125#endif
126 jmpl %g3, %g0
127
128GLOBL_FN(GL_PREFIX(ListBase))
129GL_PREFIX(ListBase):
130#ifdef __sparc_v9__
131 sethi %hi(0x00000000), %g2
132 sethi %hi(0x00000000), %g1
133 or %g2, %lo(0x00000000), %g2
134 or %g1, %lo(0x00000000), %g1
135 sllx %g2, 32, %g2
136 or %g1, %g2, %g1
137 sethi %hi(8 * _gloffset_ListBase), %g2
138 or %g2, %lo(8 * _gloffset_ListBase), %g2
139 ldx [%g1 + %g2], %g3
140#else
141 sethi %hi(0x00000000), %g1
142 or %g1, %lo(0x00000000), %g1
143 ld [%g1 + (4 * _gloffset_ListBase)], %g3
144#endif
145 jmpl %g3, %g0
146
147GLOBL_FN(GL_PREFIX(Begin))
148GL_PREFIX(Begin):
149#ifdef __sparc_v9__
150 sethi %hi(0x00000000), %g2
151 sethi %hi(0x00000000), %g1
152 or %g2, %lo(0x00000000), %g2
153 or %g1, %lo(0x00000000), %g1
154 sllx %g2, 32, %g2
155 or %g1, %g2, %g1
156 sethi %hi(8 * _gloffset_Begin), %g2
157 or %g2, %lo(8 * _gloffset_Begin), %g2
158 ldx [%g1 + %g2], %g3
159#else
160 sethi %hi(0x00000000), %g1
161 or %g1, %lo(0x00000000), %g1
162 ld [%g1 + (4 * _gloffset_Begin)], %g3
163#endif
164 jmpl %g3, %g0
165
166GLOBL_FN(GL_PREFIX(Bitmap))
167GL_PREFIX(Bitmap):
168#ifdef __sparc_v9__
169 sethi %hi(0x00000000), %g2
170 sethi %hi(0x00000000), %g1
171 or %g2, %lo(0x00000000), %g2
172 or %g1, %lo(0x00000000), %g1
173 sllx %g2, 32, %g2
174 or %g1, %g2, %g1
175 sethi %hi(8 * _gloffset_Bitmap), %g2
176 or %g2, %lo(8 * _gloffset_Bitmap), %g2
177 ldx [%g1 + %g2], %g3
178#else
179 sethi %hi(0x00000000), %g1
180 or %g1, %lo(0x00000000), %g1
181 ld [%g1 + (4 * _gloffset_Bitmap)], %g3
182#endif
183 jmpl %g3, %g0
184
185GLOBL_FN(GL_PREFIX(Color3b))
186GL_PREFIX(Color3b):
187#ifdef __sparc_v9__
188 sethi %hi(0x00000000), %g2
189 sethi %hi(0x00000000), %g1
190 or %g2, %lo(0x00000000), %g2
191 or %g1, %lo(0x00000000), %g1
192 sllx %g2, 32, %g2
193 or %g1, %g2, %g1
194 sethi %hi(8 * _gloffset_Color3b), %g2
195 or %g2, %lo(8 * _gloffset_Color3b), %g2
196 ldx [%g1 + %g2], %g3
197#else
198 sethi %hi(0x00000000), %g1
199 or %g1, %lo(0x00000000), %g1
200 ld [%g1 + (4 * _gloffset_Color3b)], %g3
201#endif
202 jmpl %g3, %g0
203
204GLOBL_FN(GL_PREFIX(Color3bv))
205GL_PREFIX(Color3bv):
206#ifdef __sparc_v9__
207 sethi %hi(0x00000000), %g2
208 sethi %hi(0x00000000), %g1
209 or %g2, %lo(0x00000000), %g2
210 or %g1, %lo(0x00000000), %g1
211 sllx %g2, 32, %g2
212 or %g1, %g2, %g1
213 sethi %hi(8 * _gloffset_Color3bv), %g2
214 or %g2, %lo(8 * _gloffset_Color3bv), %g2
215 ldx [%g1 + %g2], %g3
216#else
217 sethi %hi(0x00000000), %g1
218 or %g1, %lo(0x00000000), %g1
219 ld [%g1 + (4 * _gloffset_Color3bv)], %g3
220#endif
221 jmpl %g3, %g0
222
223GLOBL_FN(GL_PREFIX(Color3d))
224GL_PREFIX(Color3d):
225#ifdef __sparc_v9__
226 sethi %hi(0x00000000), %g2
227 sethi %hi(0x00000000), %g1
228 or %g2, %lo(0x00000000), %g2
229 or %g1, %lo(0x00000000), %g1
230 sllx %g2, 32, %g2
231 or %g1, %g2, %g1
232 sethi %hi(8 * _gloffset_Color3d), %g2
233 or %g2, %lo(8 * _gloffset_Color3d), %g2
234 ldx [%g1 + %g2], %g3
235#else
236 sethi %hi(0x00000000), %g1
237 or %g1, %lo(0x00000000), %g1
238 ld [%g1 + (4 * _gloffset_Color3d)], %g3
239#endif
240 jmpl %g3, %g0
241
242GLOBL_FN(GL_PREFIX(Color3dv))
243GL_PREFIX(Color3dv):
244#ifdef __sparc_v9__
245 sethi %hi(0x00000000), %g2
246 sethi %hi(0x00000000), %g1
247 or %g2, %lo(0x00000000), %g2
248 or %g1, %lo(0x00000000), %g1
249 sllx %g2, 32, %g2
250 or %g1, %g2, %g1
251 sethi %hi(8 * _gloffset_Color3dv), %g2
252 or %g2, %lo(8 * _gloffset_Color3dv), %g2
253 ldx [%g1 + %g2], %g3
254#else
255 sethi %hi(0x00000000), %g1
256 or %g1, %lo(0x00000000), %g1
257 ld [%g1 + (4 * _gloffset_Color3dv)], %g3
258#endif
259 jmpl %g3, %g0
260
261GLOBL_FN(GL_PREFIX(Color3f))
262GL_PREFIX(Color3f):
263#ifdef __sparc_v9__
264 sethi %hi(0x00000000), %g2
265 sethi %hi(0x00000000), %g1
266 or %g2, %lo(0x00000000), %g2
267 or %g1, %lo(0x00000000), %g1
268 sllx %g2, 32, %g2
269 or %g1, %g2, %g1
270 sethi %hi(8 * _gloffset_Color3f), %g2
271 or %g2, %lo(8 * _gloffset_Color3f), %g2
272 ldx [%g1 + %g2], %g3
273#else
274 sethi %hi(0x00000000), %g1
275 or %g1, %lo(0x00000000), %g1
276 ld [%g1 + (4 * _gloffset_Color3f)], %g3
277#endif
278 jmpl %g3, %g0
279
280GLOBL_FN(GL_PREFIX(Color3fv))
281GL_PREFIX(Color3fv):
282#ifdef __sparc_v9__
283 sethi %hi(0x00000000), %g2
284 sethi %hi(0x00000000), %g1
285 or %g2, %lo(0x00000000), %g2
286 or %g1, %lo(0x00000000), %g1
287 sllx %g2, 32, %g2
288 or %g1, %g2, %g1
289 sethi %hi(8 * _gloffset_Color3fv), %g2
290 or %g2, %lo(8 * _gloffset_Color3fv), %g2
291 ldx [%g1 + %g2], %g3
292#else
293 sethi %hi(0x00000000), %g1
294 or %g1, %lo(0x00000000), %g1
295 ld [%g1 + (4 * _gloffset_Color3fv)], %g3
296#endif
297 jmpl %g3, %g0
298
299GLOBL_FN(GL_PREFIX(Color3i))
300GL_PREFIX(Color3i):
301#ifdef __sparc_v9__
302 sethi %hi(0x00000000), %g2
303 sethi %hi(0x00000000), %g1
304 or %g2, %lo(0x00000000), %g2
305 or %g1, %lo(0x00000000), %g1
306 sllx %g2, 32, %g2
307 or %g1, %g2, %g1
308 sethi %hi(8 * _gloffset_Color3i), %g2
309 or %g2, %lo(8 * _gloffset_Color3i), %g2
310 ldx [%g1 + %g2], %g3
311#else
312 sethi %hi(0x00000000), %g1
313 or %g1, %lo(0x00000000), %g1
314 ld [%g1 + (4 * _gloffset_Color3i)], %g3
315#endif
316 jmpl %g3, %g0
317
318GLOBL_FN(GL_PREFIX(Color3iv))
319GL_PREFIX(Color3iv):
320#ifdef __sparc_v9__
321 sethi %hi(0x00000000), %g2
322 sethi %hi(0x00000000), %g1
323 or %g2, %lo(0x00000000), %g2
324 or %g1, %lo(0x00000000), %g1
325 sllx %g2, 32, %g2
326 or %g1, %g2, %g1
327 sethi %hi(8 * _gloffset_Color3iv), %g2
328 or %g2, %lo(8 * _gloffset_Color3iv), %g2
329 ldx [%g1 + %g2], %g3
330#else
331 sethi %hi(0x00000000), %g1
332 or %g1, %lo(0x00000000), %g1
333 ld [%g1 + (4 * _gloffset_Color3iv)], %g3
334#endif
335 jmpl %g3, %g0
336
337GLOBL_FN(GL_PREFIX(Color3s))
338GL_PREFIX(Color3s):
339#ifdef __sparc_v9__
340 sethi %hi(0x00000000), %g2
341 sethi %hi(0x00000000), %g1
342 or %g2, %lo(0x00000000), %g2
343 or %g1, %lo(0x00000000), %g1
344 sllx %g2, 32, %g2
345 or %g1, %g2, %g1
346 sethi %hi(8 * _gloffset_Color3s), %g2
347 or %g2, %lo(8 * _gloffset_Color3s), %g2
348 ldx [%g1 + %g2], %g3
349#else
350 sethi %hi(0x00000000), %g1
351 or %g1, %lo(0x00000000), %g1
352 ld [%g1 + (4 * _gloffset_Color3s)], %g3
353#endif
354 jmpl %g3, %g0
355
356GLOBL_FN(GL_PREFIX(Color3sv))
357GL_PREFIX(Color3sv):
358#ifdef __sparc_v9__
359 sethi %hi(0x00000000), %g2
360 sethi %hi(0x00000000), %g1
361 or %g2, %lo(0x00000000), %g2
362 or %g1, %lo(0x00000000), %g1
363 sllx %g2, 32, %g2
364 or %g1, %g2, %g1
365 sethi %hi(8 * _gloffset_Color3sv), %g2
366 or %g2, %lo(8 * _gloffset_Color3sv), %g2
367 ldx [%g1 + %g2], %g3
368#else
369 sethi %hi(0x00000000), %g1
370 or %g1, %lo(0x00000000), %g1
371 ld [%g1 + (4 * _gloffset_Color3sv)], %g3
372#endif
373 jmpl %g3, %g0
374
375GLOBL_FN(GL_PREFIX(Color3ub))
376GL_PREFIX(Color3ub):
377#ifdef __sparc_v9__
378 sethi %hi(0x00000000), %g2
379 sethi %hi(0x00000000), %g1
380 or %g2, %lo(0x00000000), %g2
381 or %g1, %lo(0x00000000), %g1
382 sllx %g2, 32, %g2
383 or %g1, %g2, %g1
384 sethi %hi(8 * _gloffset_Color3ub), %g2
385 or %g2, %lo(8 * _gloffset_Color3ub), %g2
386 ldx [%g1 + %g2], %g3
387#else
388 sethi %hi(0x00000000), %g1
389 or %g1, %lo(0x00000000), %g1
390 ld [%g1 + (4 * _gloffset_Color3ub)], %g3
391#endif
392 jmpl %g3, %g0
393
394GLOBL_FN(GL_PREFIX(Color3ubv))
395GL_PREFIX(Color3ubv):
396#ifdef __sparc_v9__
397 sethi %hi(0x00000000), %g2
398 sethi %hi(0x00000000), %g1
399 or %g2, %lo(0x00000000), %g2
400 or %g1, %lo(0x00000000), %g1
401 sllx %g2, 32, %g2
402 or %g1, %g2, %g1
403 sethi %hi(8 * _gloffset_Color3ubv), %g2
404 or %g2, %lo(8 * _gloffset_Color3ubv), %g2
405 ldx [%g1 + %g2], %g3
406#else
407 sethi %hi(0x00000000), %g1
408 or %g1, %lo(0x00000000), %g1
409 ld [%g1 + (4 * _gloffset_Color3ubv)], %g3
410#endif
411 jmpl %g3, %g0
412
413GLOBL_FN(GL_PREFIX(Color3ui))
414GL_PREFIX(Color3ui):
415#ifdef __sparc_v9__
416 sethi %hi(0x00000000), %g2
417 sethi %hi(0x00000000), %g1
418 or %g2, %lo(0x00000000), %g2
419 or %g1, %lo(0x00000000), %g1
420 sllx %g2, 32, %g2
421 or %g1, %g2, %g1
422 sethi %hi(8 * _gloffset_Color3ui), %g2
423 or %g2, %lo(8 * _gloffset_Color3ui), %g2
424 ldx [%g1 + %g2], %g3
425#else
426 sethi %hi(0x00000000), %g1
427 or %g1, %lo(0x00000000), %g1
428 ld [%g1 + (4 * _gloffset_Color3ui)], %g3
429#endif
430 jmpl %g3, %g0
431
432GLOBL_FN(GL_PREFIX(Color3uiv))
433GL_PREFIX(Color3uiv):
434#ifdef __sparc_v9__
435 sethi %hi(0x00000000), %g2
436 sethi %hi(0x00000000), %g1
437 or %g2, %lo(0x00000000), %g2
438 or %g1, %lo(0x00000000), %g1
439 sllx %g2, 32, %g2
440 or %g1, %g2, %g1
441 sethi %hi(8 * _gloffset_Color3uiv), %g2
442 or %g2, %lo(8 * _gloffset_Color3uiv), %g2
443 ldx [%g1 + %g2], %g3
444#else
445 sethi %hi(0x00000000), %g1
446 or %g1, %lo(0x00000000), %g1
447 ld [%g1 + (4 * _gloffset_Color3uiv)], %g3
448#endif
449 jmpl %g3, %g0
450
451GLOBL_FN(GL_PREFIX(Color3us))
452GL_PREFIX(Color3us):
453#ifdef __sparc_v9__
454 sethi %hi(0x00000000), %g2
455 sethi %hi(0x00000000), %g1
456 or %g2, %lo(0x00000000), %g2
457 or %g1, %lo(0x00000000), %g1
458 sllx %g2, 32, %g2
459 or %g1, %g2, %g1
460 sethi %hi(8 * _gloffset_Color3us), %g2
461 or %g2, %lo(8 * _gloffset_Color3us), %g2
462 ldx [%g1 + %g2], %g3
463#else
464 sethi %hi(0x00000000), %g1
465 or %g1, %lo(0x00000000), %g1
466 ld [%g1 + (4 * _gloffset_Color3us)], %g3
467#endif
468 jmpl %g3, %g0
469
470GLOBL_FN(GL_PREFIX(Color3usv))
471GL_PREFIX(Color3usv):
472#ifdef __sparc_v9__
473 sethi %hi(0x00000000), %g2
474 sethi %hi(0x00000000), %g1
475 or %g2, %lo(0x00000000), %g2
476 or %g1, %lo(0x00000000), %g1
477 sllx %g2, 32, %g2
478 or %g1, %g2, %g1
479 sethi %hi(8 * _gloffset_Color3usv), %g2
480 or %g2, %lo(8 * _gloffset_Color3usv), %g2
481 ldx [%g1 + %g2], %g3
482#else
483 sethi %hi(0x00000000), %g1
484 or %g1, %lo(0x00000000), %g1
485 ld [%g1 + (4 * _gloffset_Color3usv)], %g3
486#endif
487 jmpl %g3, %g0
488
489GLOBL_FN(GL_PREFIX(Color4b))
490GL_PREFIX(Color4b):
491#ifdef __sparc_v9__
492 sethi %hi(0x00000000), %g2
493 sethi %hi(0x00000000), %g1
494 or %g2, %lo(0x00000000), %g2
495 or %g1, %lo(0x00000000), %g1
496 sllx %g2, 32, %g2
497 or %g1, %g2, %g1
498 sethi %hi(8 * _gloffset_Color4b), %g2
499 or %g2, %lo(8 * _gloffset_Color4b), %g2
500 ldx [%g1 + %g2], %g3
501#else
502 sethi %hi(0x00000000), %g1
503 or %g1, %lo(0x00000000), %g1
504 ld [%g1 + (4 * _gloffset_Color4b)], %g3
505#endif
506 jmpl %g3, %g0
507
508GLOBL_FN(GL_PREFIX(Color4bv))
509GL_PREFIX(Color4bv):
510#ifdef __sparc_v9__
511 sethi %hi(0x00000000), %g2
512 sethi %hi(0x00000000), %g1
513 or %g2, %lo(0x00000000), %g2
514 or %g1, %lo(0x00000000), %g1
515 sllx %g2, 32, %g2
516 or %g1, %g2, %g1
517 sethi %hi(8 * _gloffset_Color4bv), %g2
518 or %g2, %lo(8 * _gloffset_Color4bv), %g2
519 ldx [%g1 + %g2], %g3
520#else
521 sethi %hi(0x00000000), %g1
522 or %g1, %lo(0x00000000), %g1
523 ld [%g1 + (4 * _gloffset_Color4bv)], %g3
524#endif
525 jmpl %g3, %g0
526
527GLOBL_FN(GL_PREFIX(Color4d))
528GL_PREFIX(Color4d):
529#ifdef __sparc_v9__
530 sethi %hi(0x00000000), %g2
531 sethi %hi(0x00000000), %g1
532 or %g2, %lo(0x00000000), %g2
533 or %g1, %lo(0x00000000), %g1
534 sllx %g2, 32, %g2
535 or %g1, %g2, %g1
536 sethi %hi(8 * _gloffset_Color4d), %g2
537 or %g2, %lo(8 * _gloffset_Color4d), %g2
538 ldx [%g1 + %g2], %g3
539#else
540 sethi %hi(0x00000000), %g1
541 or %g1, %lo(0x00000000), %g1
542 ld [%g1 + (4 * _gloffset_Color4d)], %g3
543#endif
544 jmpl %g3, %g0
545
546GLOBL_FN(GL_PREFIX(Color4dv))
547GL_PREFIX(Color4dv):
548#ifdef __sparc_v9__
549 sethi %hi(0x00000000), %g2
550 sethi %hi(0x00000000), %g1
551 or %g2, %lo(0x00000000), %g2
552 or %g1, %lo(0x00000000), %g1
553 sllx %g2, 32, %g2
554 or %g1, %g2, %g1
555 sethi %hi(8 * _gloffset_Color4dv), %g2
556 or %g2, %lo(8 * _gloffset_Color4dv), %g2
557 ldx [%g1 + %g2], %g3
558#else
559 sethi %hi(0x00000000), %g1
560 or %g1, %lo(0x00000000), %g1
561 ld [%g1 + (4 * _gloffset_Color4dv)], %g3
562#endif
563 jmpl %g3, %g0
564
565GLOBL_FN(GL_PREFIX(Color4f))
566GL_PREFIX(Color4f):
567#ifdef __sparc_v9__
568 sethi %hi(0x00000000), %g2
569 sethi %hi(0x00000000), %g1
570 or %g2, %lo(0x00000000), %g2
571 or %g1, %lo(0x00000000), %g1
572 sllx %g2, 32, %g2
573 or %g1, %g2, %g1
574 sethi %hi(8 * _gloffset_Color4f), %g2
575 or %g2, %lo(8 * _gloffset_Color4f), %g2
576 ldx [%g1 + %g2], %g3
577#else
578 sethi %hi(0x00000000), %g1
579 or %g1, %lo(0x00000000), %g1
580 ld [%g1 + (4 * _gloffset_Color4f)], %g3
581#endif
582 jmpl %g3, %g0
583
584GLOBL_FN(GL_PREFIX(Color4fv))
585GL_PREFIX(Color4fv):
586#ifdef __sparc_v9__
587 sethi %hi(0x00000000), %g2
588 sethi %hi(0x00000000), %g1
589 or %g2, %lo(0x00000000), %g2
590 or %g1, %lo(0x00000000), %g1
591 sllx %g2, 32, %g2
592 or %g1, %g2, %g1
593 sethi %hi(8 * _gloffset_Color4fv), %g2
594 or %g2, %lo(8 * _gloffset_Color4fv), %g2
595 ldx [%g1 + %g2], %g3
596#else
597 sethi %hi(0x00000000), %g1
598 or %g1, %lo(0x00000000), %g1
599 ld [%g1 + (4 * _gloffset_Color4fv)], %g3
600#endif
601 jmpl %g3, %g0
602
603GLOBL_FN(GL_PREFIX(Color4i))
604GL_PREFIX(Color4i):
605#ifdef __sparc_v9__
606 sethi %hi(0x00000000), %g2
607 sethi %hi(0x00000000), %g1
608 or %g2, %lo(0x00000000), %g2
609 or %g1, %lo(0x00000000), %g1
610 sllx %g2, 32, %g2
611 or %g1, %g2, %g1
612 sethi %hi(8 * _gloffset_Color4i), %g2
613 or %g2, %lo(8 * _gloffset_Color4i), %g2
614 ldx [%g1 + %g2], %g3
615#else
616 sethi %hi(0x00000000), %g1
617 or %g1, %lo(0x00000000), %g1
618 ld [%g1 + (4 * _gloffset_Color4i)], %g3
619#endif
620 jmpl %g3, %g0
621
622GLOBL_FN(GL_PREFIX(Color4iv))
623GL_PREFIX(Color4iv):
624#ifdef __sparc_v9__
625 sethi %hi(0x00000000), %g2
626 sethi %hi(0x00000000), %g1
627 or %g2, %lo(0x00000000), %g2
628 or %g1, %lo(0x00000000), %g1
629 sllx %g2, 32, %g2
630 or %g1, %g2, %g1
631 sethi %hi(8 * _gloffset_Color4iv), %g2
632 or %g2, %lo(8 * _gloffset_Color4iv), %g2
633 ldx [%g1 + %g2], %g3
634#else
635 sethi %hi(0x00000000), %g1
636 or %g1, %lo(0x00000000), %g1
637 ld [%g1 + (4 * _gloffset_Color4iv)], %g3
638#endif
639 jmpl %g3, %g0
640
641GLOBL_FN(GL_PREFIX(Color4s))
642GL_PREFIX(Color4s):
643#ifdef __sparc_v9__
644 sethi %hi(0x00000000), %g2
645 sethi %hi(0x00000000), %g1
646 or %g2, %lo(0x00000000), %g2
647 or %g1, %lo(0x00000000), %g1
648 sllx %g2, 32, %g2
649 or %g1, %g2, %g1
650 sethi %hi(8 * _gloffset_Color4s), %g2
651 or %g2, %lo(8 * _gloffset_Color4s), %g2
652 ldx [%g1 + %g2], %g3
653#else
654 sethi %hi(0x00000000), %g1
655 or %g1, %lo(0x00000000), %g1
656 ld [%g1 + (4 * _gloffset_Color4s)], %g3
657#endif
658 jmpl %g3, %g0
659
660GLOBL_FN(GL_PREFIX(Color4sv))
661GL_PREFIX(Color4sv):
662#ifdef __sparc_v9__
663 sethi %hi(0x00000000), %g2
664 sethi %hi(0x00000000), %g1
665 or %g2, %lo(0x00000000), %g2
666 or %g1, %lo(0x00000000), %g1
667 sllx %g2, 32, %g2
668 or %g1, %g2, %g1
669 sethi %hi(8 * _gloffset_Color4sv), %g2
670 or %g2, %lo(8 * _gloffset_Color4sv), %g2
671 ldx [%g1 + %g2], %g3
672#else
673 sethi %hi(0x00000000), %g1
674 or %g1, %lo(0x00000000), %g1
675 ld [%g1 + (4 * _gloffset_Color4sv)], %g3
676#endif
677 jmpl %g3, %g0
678
679GLOBL_FN(GL_PREFIX(Color4ub))
680GL_PREFIX(Color4ub):
681#ifdef __sparc_v9__
682 sethi %hi(0x00000000), %g2
683 sethi %hi(0x00000000), %g1
684 or %g2, %lo(0x00000000), %g2
685 or %g1, %lo(0x00000000), %g1
686 sllx %g2, 32, %g2
687 or %g1, %g2, %g1
688 sethi %hi(8 * _gloffset_Color4ub), %g2
689 or %g2, %lo(8 * _gloffset_Color4ub), %g2
690 ldx [%g1 + %g2], %g3
691#else
692 sethi %hi(0x00000000), %g1
693 or %g1, %lo(0x00000000), %g1
694 ld [%g1 + (4 * _gloffset_Color4ub)], %g3
695#endif
696 jmpl %g3, %g0
697
698GLOBL_FN(GL_PREFIX(Color4ubv))
699GL_PREFIX(Color4ubv):
700#ifdef __sparc_v9__
701 sethi %hi(0x00000000), %g2
702 sethi %hi(0x00000000), %g1
703 or %g2, %lo(0x00000000), %g2
704 or %g1, %lo(0x00000000), %g1
705 sllx %g2, 32, %g2
706 or %g1, %g2, %g1
707 sethi %hi(8 * _gloffset_Color4ubv), %g2
708 or %g2, %lo(8 * _gloffset_Color4ubv), %g2
709 ldx [%g1 + %g2], %g3
710#else
711 sethi %hi(0x00000000), %g1
712 or %g1, %lo(0x00000000), %g1
713 ld [%g1 + (4 * _gloffset_Color4ubv)], %g3
714#endif
715 jmpl %g3, %g0
716
717GLOBL_FN(GL_PREFIX(Color4ui))
718GL_PREFIX(Color4ui):
719#ifdef __sparc_v9__
720 sethi %hi(0x00000000), %g2
721 sethi %hi(0x00000000), %g1
722 or %g2, %lo(0x00000000), %g2
723 or %g1, %lo(0x00000000), %g1
724 sllx %g2, 32, %g2
725 or %g1, %g2, %g1
726 sethi %hi(8 * _gloffset_Color4ui), %g2
727 or %g2, %lo(8 * _gloffset_Color4ui), %g2
728 ldx [%g1 + %g2], %g3
729#else
730 sethi %hi(0x00000000), %g1
731 or %g1, %lo(0x00000000), %g1
732 ld [%g1 + (4 * _gloffset_Color4ui)], %g3
733#endif
734 jmpl %g3, %g0
735
736GLOBL_FN(GL_PREFIX(Color4uiv))
737GL_PREFIX(Color4uiv):
738#ifdef __sparc_v9__
739 sethi %hi(0x00000000), %g2
740 sethi %hi(0x00000000), %g1
741 or %g2, %lo(0x00000000), %g2
742 or %g1, %lo(0x00000000), %g1
743 sllx %g2, 32, %g2
744 or %g1, %g2, %g1
745 sethi %hi(8 * _gloffset_Color4uiv), %g2
746 or %g2, %lo(8 * _gloffset_Color4uiv), %g2
747 ldx [%g1 + %g2], %g3
748#else
749 sethi %hi(0x00000000), %g1
750 or %g1, %lo(0x00000000), %g1
751 ld [%g1 + (4 * _gloffset_Color4uiv)], %g3
752#endif
753 jmpl %g3, %g0
754
755GLOBL_FN(GL_PREFIX(Color4us))
756GL_PREFIX(Color4us):
757#ifdef __sparc_v9__
758 sethi %hi(0x00000000), %g2
759 sethi %hi(0x00000000), %g1
760 or %g2, %lo(0x00000000), %g2
761 or %g1, %lo(0x00000000), %g1
762 sllx %g2, 32, %g2
763 or %g1, %g2, %g1
764 sethi %hi(8 * _gloffset_Color4us), %g2
765 or %g2, %lo(8 * _gloffset_Color4us), %g2
766 ldx [%g1 + %g2], %g3
767#else
768 sethi %hi(0x00000000), %g1
769 or %g1, %lo(0x00000000), %g1
770 ld [%g1 + (4 * _gloffset_Color4us)], %g3
771#endif
772 jmpl %g3, %g0
773
774GLOBL_FN(GL_PREFIX(Color4usv))
775GL_PREFIX(Color4usv):
776#ifdef __sparc_v9__
777 sethi %hi(0x00000000), %g2
778 sethi %hi(0x00000000), %g1
779 or %g2, %lo(0x00000000), %g2
780 or %g1, %lo(0x00000000), %g1
781 sllx %g2, 32, %g2
782 or %g1, %g2, %g1
783 sethi %hi(8 * _gloffset_Color4usv), %g2
784 or %g2, %lo(8 * _gloffset_Color4usv), %g2
785 ldx [%g1 + %g2], %g3
786#else
787 sethi %hi(0x00000000), %g1
788 or %g1, %lo(0x00000000), %g1
789 ld [%g1 + (4 * _gloffset_Color4usv)], %g3
790#endif
791 jmpl %g3, %g0
792
793GLOBL_FN(GL_PREFIX(EdgeFlag))
794GL_PREFIX(EdgeFlag):
795#ifdef __sparc_v9__
796 sethi %hi(0x00000000), %g2
797 sethi %hi(0x00000000), %g1
798 or %g2, %lo(0x00000000), %g2
799 or %g1, %lo(0x00000000), %g1
800 sllx %g2, 32, %g2
801 or %g1, %g2, %g1
802 sethi %hi(8 * _gloffset_EdgeFlag), %g2
803 or %g2, %lo(8 * _gloffset_EdgeFlag), %g2
804 ldx [%g1 + %g2], %g3
805#else
806 sethi %hi(0x00000000), %g1
807 or %g1, %lo(0x00000000), %g1
808 ld [%g1 + (4 * _gloffset_EdgeFlag)], %g3
809#endif
810 jmpl %g3, %g0
811
812GLOBL_FN(GL_PREFIX(EdgeFlagv))
813GL_PREFIX(EdgeFlagv):
814#ifdef __sparc_v9__
815 sethi %hi(0x00000000), %g2
816 sethi %hi(0x00000000), %g1
817 or %g2, %lo(0x00000000), %g2
818 or %g1, %lo(0x00000000), %g1
819 sllx %g2, 32, %g2
820 or %g1, %g2, %g1
821 sethi %hi(8 * _gloffset_EdgeFlagv), %g2
822 or %g2, %lo(8 * _gloffset_EdgeFlagv), %g2
823 ldx [%g1 + %g2], %g3
824#else
825 sethi %hi(0x00000000), %g1
826 or %g1, %lo(0x00000000), %g1
827 ld [%g1 + (4 * _gloffset_EdgeFlagv)], %g3
828#endif
829 jmpl %g3, %g0
830
831GLOBL_FN(GL_PREFIX(End))
832GL_PREFIX(End):
833#ifdef __sparc_v9__
834 sethi %hi(0x00000000), %g2
835 sethi %hi(0x00000000), %g1
836 or %g2, %lo(0x00000000), %g2
837 or %g1, %lo(0x00000000), %g1
838 sllx %g2, 32, %g2
839 or %g1, %g2, %g1
840 sethi %hi(8 * _gloffset_End), %g2
841 or %g2, %lo(8 * _gloffset_End), %g2
842 ldx [%g1 + %g2], %g3
843#else
844 sethi %hi(0x00000000), %g1
845 or %g1, %lo(0x00000000), %g1
846 ld [%g1 + (4 * _gloffset_End)], %g3
847#endif
848 jmpl %g3, %g0
849
850GLOBL_FN(GL_PREFIX(Indexd))
851GL_PREFIX(Indexd):
852#ifdef __sparc_v9__
853 sethi %hi(0x00000000), %g2
854 sethi %hi(0x00000000), %g1
855 or %g2, %lo(0x00000000), %g2
856 or %g1, %lo(0x00000000), %g1
857 sllx %g2, 32, %g2
858 or %g1, %g2, %g1
859 sethi %hi(8 * _gloffset_Indexd), %g2
860 or %g2, %lo(8 * _gloffset_Indexd), %g2
861 ldx [%g1 + %g2], %g3
862#else
863 sethi %hi(0x00000000), %g1
864 or %g1, %lo(0x00000000), %g1
865 ld [%g1 + (4 * _gloffset_Indexd)], %g3
866#endif
867 jmpl %g3, %g0
868
869GLOBL_FN(GL_PREFIX(Indexdv))
870GL_PREFIX(Indexdv):
871#ifdef __sparc_v9__
872 sethi %hi(0x00000000), %g2
873 sethi %hi(0x00000000), %g1
874 or %g2, %lo(0x00000000), %g2
875 or %g1, %lo(0x00000000), %g1
876 sllx %g2, 32, %g2
877 or %g1, %g2, %g1
878 sethi %hi(8 * _gloffset_Indexdv), %g2
879 or %g2, %lo(8 * _gloffset_Indexdv), %g2
880 ldx [%g1 + %g2], %g3
881#else
882 sethi %hi(0x00000000), %g1
883 or %g1, %lo(0x00000000), %g1
884 ld [%g1 + (4 * _gloffset_Indexdv)], %g3
885#endif
886 jmpl %g3, %g0
887
888GLOBL_FN(GL_PREFIX(Indexf))
889GL_PREFIX(Indexf):
890#ifdef __sparc_v9__
891 sethi %hi(0x00000000), %g2
892 sethi %hi(0x00000000), %g1
893 or %g2, %lo(0x00000000), %g2
894 or %g1, %lo(0x00000000), %g1
895 sllx %g2, 32, %g2
896 or %g1, %g2, %g1
897 sethi %hi(8 * _gloffset_Indexf), %g2
898 or %g2, %lo(8 * _gloffset_Indexf), %g2
899 ldx [%g1 + %g2], %g3
900#else
901 sethi %hi(0x00000000), %g1
902 or %g1, %lo(0x00000000), %g1
903 ld [%g1 + (4 * _gloffset_Indexf)], %g3
904#endif
905 jmpl %g3, %g0
906
907GLOBL_FN(GL_PREFIX(Indexfv))
908GL_PREFIX(Indexfv):
909#ifdef __sparc_v9__
910 sethi %hi(0x00000000), %g2
911 sethi %hi(0x00000000), %g1
912 or %g2, %lo(0x00000000), %g2
913 or %g1, %lo(0x00000000), %g1
914 sllx %g2, 32, %g2
915 or %g1, %g2, %g1
916 sethi %hi(8 * _gloffset_Indexfv), %g2
917 or %g2, %lo(8 * _gloffset_Indexfv), %g2
918 ldx [%g1 + %g2], %g3
919#else
920 sethi %hi(0x00000000), %g1
921 or %g1, %lo(0x00000000), %g1
922 ld [%g1 + (4 * _gloffset_Indexfv)], %g3
923#endif
924 jmpl %g3, %g0
925
926GLOBL_FN(GL_PREFIX(Indexi))
927GL_PREFIX(Indexi):
928#ifdef __sparc_v9__
929 sethi %hi(0x00000000), %g2
930 sethi %hi(0x00000000), %g1
931 or %g2, %lo(0x00000000), %g2
932 or %g1, %lo(0x00000000), %g1
933 sllx %g2, 32, %g2
934 or %g1, %g2, %g1
935 sethi %hi(8 * _gloffset_Indexi), %g2
936 or %g2, %lo(8 * _gloffset_Indexi), %g2
937 ldx [%g1 + %g2], %g3
938#else
939 sethi %hi(0x00000000), %g1
940 or %g1, %lo(0x00000000), %g1
941 ld [%g1 + (4 * _gloffset_Indexi)], %g3
942#endif
943 jmpl %g3, %g0
944
945GLOBL_FN(GL_PREFIX(Indexiv))
946GL_PREFIX(Indexiv):
947#ifdef __sparc_v9__
948 sethi %hi(0x00000000), %g2
949 sethi %hi(0x00000000), %g1
950 or %g2, %lo(0x00000000), %g2
951 or %g1, %lo(0x00000000), %g1
952 sllx %g2, 32, %g2
953 or %g1, %g2, %g1
954 sethi %hi(8 * _gloffset_Indexiv), %g2
955 or %g2, %lo(8 * _gloffset_Indexiv), %g2
956 ldx [%g1 + %g2], %g3
957#else
958 sethi %hi(0x00000000), %g1
959 or %g1, %lo(0x00000000), %g1
960 ld [%g1 + (4 * _gloffset_Indexiv)], %g3
961#endif
962 jmpl %g3, %g0
963
964GLOBL_FN(GL_PREFIX(Indexs))
965GL_PREFIX(Indexs):
966#ifdef __sparc_v9__
967 sethi %hi(0x00000000), %g2
968 sethi %hi(0x00000000), %g1
969 or %g2, %lo(0x00000000), %g2
970 or %g1, %lo(0x00000000), %g1
971 sllx %g2, 32, %g2
972 or %g1, %g2, %g1
973 sethi %hi(8 * _gloffset_Indexs), %g2
974 or %g2, %lo(8 * _gloffset_Indexs), %g2
975 ldx [%g1 + %g2], %g3
976#else
977 sethi %hi(0x00000000), %g1
978 or %g1, %lo(0x00000000), %g1
979 ld [%g1 + (4 * _gloffset_Indexs)], %g3
980#endif
981 jmpl %g3, %g0
982
983GLOBL_FN(GL_PREFIX(Indexsv))
984GL_PREFIX(Indexsv):
985#ifdef __sparc_v9__
986 sethi %hi(0x00000000), %g2
987 sethi %hi(0x00000000), %g1
988 or %g2, %lo(0x00000000), %g2
989 or %g1, %lo(0x00000000), %g1
990 sllx %g2, 32, %g2
991 or %g1, %g2, %g1
992 sethi %hi(8 * _gloffset_Indexsv), %g2
993 or %g2, %lo(8 * _gloffset_Indexsv), %g2
994 ldx [%g1 + %g2], %g3
995#else
996 sethi %hi(0x00000000), %g1
997 or %g1, %lo(0x00000000), %g1
998 ld [%g1 + (4 * _gloffset_Indexsv)], %g3
999#endif
1000 jmpl %g3, %g0
1001
1002GLOBL_FN(GL_PREFIX(Normal3b))
1003GL_PREFIX(Normal3b):
1004#ifdef __sparc_v9__
1005 sethi %hi(0x00000000), %g2
1006 sethi %hi(0x00000000), %g1
1007 or %g2, %lo(0x00000000), %g2
1008 or %g1, %lo(0x00000000), %g1
1009 sllx %g2, 32, %g2
1010 or %g1, %g2, %g1
1011 sethi %hi(8 * _gloffset_Normal3b), %g2
1012 or %g2, %lo(8 * _gloffset_Normal3b), %g2
1013 ldx [%g1 + %g2], %g3
1014#else
1015 sethi %hi(0x00000000), %g1
1016 or %g1, %lo(0x00000000), %g1
1017 ld [%g1 + (4 * _gloffset_Normal3b)], %g3
1018#endif
1019 jmpl %g3, %g0
1020
1021GLOBL_FN(GL_PREFIX(Normal3bv))
1022GL_PREFIX(Normal3bv):
1023#ifdef __sparc_v9__
1024 sethi %hi(0x00000000), %g2
1025 sethi %hi(0x00000000), %g1
1026 or %g2, %lo(0x00000000), %g2
1027 or %g1, %lo(0x00000000), %g1
1028 sllx %g2, 32, %g2
1029 or %g1, %g2, %g1
1030 sethi %hi(8 * _gloffset_Normal3bv), %g2
1031 or %g2, %lo(8 * _gloffset_Normal3bv), %g2
1032 ldx [%g1 + %g2], %g3
1033#else
1034 sethi %hi(0x00000000), %g1
1035 or %g1, %lo(0x00000000), %g1
1036 ld [%g1 + (4 * _gloffset_Normal3bv)], %g3
1037#endif
1038 jmpl %g3, %g0
1039
1040GLOBL_FN(GL_PREFIX(Normal3d))
1041GL_PREFIX(Normal3d):
1042#ifdef __sparc_v9__
1043 sethi %hi(0x00000000), %g2
1044 sethi %hi(0x00000000), %g1
1045 or %g2, %lo(0x00000000), %g2
1046 or %g1, %lo(0x00000000), %g1
1047 sllx %g2, 32, %g2
1048 or %g1, %g2, %g1
1049 sethi %hi(8 * _gloffset_Normal3d), %g2
1050 or %g2, %lo(8 * _gloffset_Normal3d), %g2
1051 ldx [%g1 + %g2], %g3
1052#else
1053 sethi %hi(0x00000000), %g1
1054 or %g1, %lo(0x00000000), %g1
1055 ld [%g1 + (4 * _gloffset_Normal3d)], %g3
1056#endif
1057 jmpl %g3, %g0
1058
1059GLOBL_FN(GL_PREFIX(Normal3dv))
1060GL_PREFIX(Normal3dv):
1061#ifdef __sparc_v9__
1062 sethi %hi(0x00000000), %g2
1063 sethi %hi(0x00000000), %g1
1064 or %g2, %lo(0x00000000), %g2
1065 or %g1, %lo(0x00000000), %g1
1066 sllx %g2, 32, %g2
1067 or %g1, %g2, %g1
1068 sethi %hi(8 * _gloffset_Normal3dv), %g2
1069 or %g2, %lo(8 * _gloffset_Normal3dv), %g2
1070 ldx [%g1 + %g2], %g3
1071#else
1072 sethi %hi(0x00000000), %g1
1073 or %g1, %lo(0x00000000), %g1
1074 ld [%g1 + (4 * _gloffset_Normal3dv)], %g3
1075#endif
1076 jmpl %g3, %g0
1077
1078GLOBL_FN(GL_PREFIX(Normal3f))
1079GL_PREFIX(Normal3f):
1080#ifdef __sparc_v9__
1081 sethi %hi(0x00000000), %g2
1082 sethi %hi(0x00000000), %g1
1083 or %g2, %lo(0x00000000), %g2
1084 or %g1, %lo(0x00000000), %g1
1085 sllx %g2, 32, %g2
1086 or %g1, %g2, %g1
1087 sethi %hi(8 * _gloffset_Normal3f), %g2
1088 or %g2, %lo(8 * _gloffset_Normal3f), %g2
1089 ldx [%g1 + %g2], %g3
1090#else
1091 sethi %hi(0x00000000), %g1
1092 or %g1, %lo(0x00000000), %g1
1093 ld [%g1 + (4 * _gloffset_Normal3f)], %g3
1094#endif
1095 jmpl %g3, %g0
1096
1097GLOBL_FN(GL_PREFIX(Normal3fv))
1098GL_PREFIX(Normal3fv):
1099#ifdef __sparc_v9__
1100 sethi %hi(0x00000000), %g2
1101 sethi %hi(0x00000000), %g1
1102 or %g2, %lo(0x00000000), %g2
1103 or %g1, %lo(0x00000000), %g1
1104 sllx %g2, 32, %g2
1105 or %g1, %g2, %g1
1106 sethi %hi(8 * _gloffset_Normal3fv), %g2
1107 or %g2, %lo(8 * _gloffset_Normal3fv), %g2
1108 ldx [%g1 + %g2], %g3
1109#else
1110 sethi %hi(0x00000000), %g1
1111 or %g1, %lo(0x00000000), %g1
1112 ld [%g1 + (4 * _gloffset_Normal3fv)], %g3
1113#endif
1114 jmpl %g3, %g0
1115
1116GLOBL_FN(GL_PREFIX(Normal3i))
1117GL_PREFIX(Normal3i):
1118#ifdef __sparc_v9__
1119 sethi %hi(0x00000000), %g2
1120 sethi %hi(0x00000000), %g1
1121 or %g2, %lo(0x00000000), %g2
1122 or %g1, %lo(0x00000000), %g1
1123 sllx %g2, 32, %g2
1124 or %g1, %g2, %g1
1125 sethi %hi(8 * _gloffset_Normal3i), %g2
1126 or %g2, %lo(8 * _gloffset_Normal3i), %g2
1127 ldx [%g1 + %g2], %g3
1128#else
1129 sethi %hi(0x00000000), %g1
1130 or %g1, %lo(0x00000000), %g1
1131 ld [%g1 + (4 * _gloffset_Normal3i)], %g3
1132#endif
1133 jmpl %g3, %g0
1134
1135GLOBL_FN(GL_PREFIX(Normal3iv))
1136GL_PREFIX(Normal3iv):
1137#ifdef __sparc_v9__
1138 sethi %hi(0x00000000), %g2
1139 sethi %hi(0x00000000), %g1
1140 or %g2, %lo(0x00000000), %g2
1141 or %g1, %lo(0x00000000), %g1
1142 sllx %g2, 32, %g2
1143 or %g1, %g2, %g1
1144 sethi %hi(8 * _gloffset_Normal3iv), %g2
1145 or %g2, %lo(8 * _gloffset_Normal3iv), %g2
1146 ldx [%g1 + %g2], %g3
1147#else
1148 sethi %hi(0x00000000), %g1
1149 or %g1, %lo(0x00000000), %g1
1150 ld [%g1 + (4 * _gloffset_Normal3iv)], %g3
1151#endif
1152 jmpl %g3, %g0
1153
1154GLOBL_FN(GL_PREFIX(Normal3s))
1155GL_PREFIX(Normal3s):
1156#ifdef __sparc_v9__
1157 sethi %hi(0x00000000), %g2
1158 sethi %hi(0x00000000), %g1
1159 or %g2, %lo(0x00000000), %g2
1160 or %g1, %lo(0x00000000), %g1
1161 sllx %g2, 32, %g2
1162 or %g1, %g2, %g1
1163 sethi %hi(8 * _gloffset_Normal3s), %g2
1164 or %g2, %lo(8 * _gloffset_Normal3s), %g2
1165 ldx [%g1 + %g2], %g3
1166#else
1167 sethi %hi(0x00000000), %g1
1168 or %g1, %lo(0x00000000), %g1
1169 ld [%g1 + (4 * _gloffset_Normal3s)], %g3
1170#endif
1171 jmpl %g3, %g0
1172
1173GLOBL_FN(GL_PREFIX(Normal3sv))
1174GL_PREFIX(Normal3sv):
1175#ifdef __sparc_v9__
1176 sethi %hi(0x00000000), %g2
1177 sethi %hi(0x00000000), %g1
1178 or %g2, %lo(0x00000000), %g2
1179 or %g1, %lo(0x00000000), %g1
1180 sllx %g2, 32, %g2
1181 or %g1, %g2, %g1
1182 sethi %hi(8 * _gloffset_Normal3sv), %g2
1183 or %g2, %lo(8 * _gloffset_Normal3sv), %g2
1184 ldx [%g1 + %g2], %g3
1185#else
1186 sethi %hi(0x00000000), %g1
1187 or %g1, %lo(0x00000000), %g1
1188 ld [%g1 + (4 * _gloffset_Normal3sv)], %g3
1189#endif
1190 jmpl %g3, %g0
1191
1192GLOBL_FN(GL_PREFIX(RasterPos2d))
1193GL_PREFIX(RasterPos2d):
1194#ifdef __sparc_v9__
1195 sethi %hi(0x00000000), %g2
1196 sethi %hi(0x00000000), %g1
1197 or %g2, %lo(0x00000000), %g2
1198 or %g1, %lo(0x00000000), %g1
1199 sllx %g2, 32, %g2
1200 or %g1, %g2, %g1
1201 sethi %hi(8 * _gloffset_RasterPos2d), %g2
1202 or %g2, %lo(8 * _gloffset_RasterPos2d), %g2
1203 ldx [%g1 + %g2], %g3
1204#else
1205 sethi %hi(0x00000000), %g1
1206 or %g1, %lo(0x00000000), %g1
1207 ld [%g1 + (4 * _gloffset_RasterPos2d)], %g3
1208#endif
1209 jmpl %g3, %g0
1210
1211GLOBL_FN(GL_PREFIX(RasterPos2dv))
1212GL_PREFIX(RasterPos2dv):
1213#ifdef __sparc_v9__
1214 sethi %hi(0x00000000), %g2
1215 sethi %hi(0x00000000), %g1
1216 or %g2, %lo(0x00000000), %g2
1217 or %g1, %lo(0x00000000), %g1
1218 sllx %g2, 32, %g2
1219 or %g1, %g2, %g1
1220 sethi %hi(8 * _gloffset_RasterPos2dv), %g2
1221 or %g2, %lo(8 * _gloffset_RasterPos2dv), %g2
1222 ldx [%g1 + %g2], %g3
1223#else
1224 sethi %hi(0x00000000), %g1
1225 or %g1, %lo(0x00000000), %g1
1226 ld [%g1 + (4 * _gloffset_RasterPos2dv)], %g3
1227#endif
1228 jmpl %g3, %g0
1229
1230GLOBL_FN(GL_PREFIX(RasterPos2f))
1231GL_PREFIX(RasterPos2f):
1232#ifdef __sparc_v9__
1233 sethi %hi(0x00000000), %g2
1234 sethi %hi(0x00000000), %g1
1235 or %g2, %lo(0x00000000), %g2
1236 or %g1, %lo(0x00000000), %g1
1237 sllx %g2, 32, %g2
1238 or %g1, %g2, %g1
1239 sethi %hi(8 * _gloffset_RasterPos2f), %g2
1240 or %g2, %lo(8 * _gloffset_RasterPos2f), %g2
1241 ldx [%g1 + %g2], %g3
1242#else
1243 sethi %hi(0x00000000), %g1
1244 or %g1, %lo(0x00000000), %g1
1245 ld [%g1 + (4 * _gloffset_RasterPos2f)], %g3
1246#endif
1247 jmpl %g3, %g0
1248
1249GLOBL_FN(GL_PREFIX(RasterPos2fv))
1250GL_PREFIX(RasterPos2fv):
1251#ifdef __sparc_v9__
1252 sethi %hi(0x00000000), %g2
1253 sethi %hi(0x00000000), %g1
1254 or %g2, %lo(0x00000000), %g2
1255 or %g1, %lo(0x00000000), %g1
1256 sllx %g2, 32, %g2
1257 or %g1, %g2, %g1
1258 sethi %hi(8 * _gloffset_RasterPos2fv), %g2
1259 or %g2, %lo(8 * _gloffset_RasterPos2fv), %g2
1260 ldx [%g1 + %g2], %g3
1261#else
1262 sethi %hi(0x00000000), %g1
1263 or %g1, %lo(0x00000000), %g1
1264 ld [%g1 + (4 * _gloffset_RasterPos2fv)], %g3
1265#endif
1266 jmpl %g3, %g0
1267
1268GLOBL_FN(GL_PREFIX(RasterPos2i))
1269GL_PREFIX(RasterPos2i):
1270#ifdef __sparc_v9__
1271 sethi %hi(0x00000000), %g2
1272 sethi %hi(0x00000000), %g1
1273 or %g2, %lo(0x00000000), %g2
1274 or %g1, %lo(0x00000000), %g1
1275 sllx %g2, 32, %g2
1276 or %g1, %g2, %g1
1277 sethi %hi(8 * _gloffset_RasterPos2i), %g2
1278 or %g2, %lo(8 * _gloffset_RasterPos2i), %g2
1279 ldx [%g1 + %g2], %g3
1280#else
1281 sethi %hi(0x00000000), %g1
1282 or %g1, %lo(0x00000000), %g1
1283 ld [%g1 + (4 * _gloffset_RasterPos2i)], %g3
1284#endif
1285 jmpl %g3, %g0
1286
1287GLOBL_FN(GL_PREFIX(RasterPos2iv))
1288GL_PREFIX(RasterPos2iv):
1289#ifdef __sparc_v9__
1290 sethi %hi(0x00000000), %g2
1291 sethi %hi(0x00000000), %g1
1292 or %g2, %lo(0x00000000), %g2
1293 or %g1, %lo(0x00000000), %g1
1294 sllx %g2, 32, %g2
1295 or %g1, %g2, %g1
1296 sethi %hi(8 * _gloffset_RasterPos2iv), %g2
1297 or %g2, %lo(8 * _gloffset_RasterPos2iv), %g2
1298 ldx [%g1 + %g2], %g3
1299#else
1300 sethi %hi(0x00000000), %g1
1301 or %g1, %lo(0x00000000), %g1
1302 ld [%g1 + (4 * _gloffset_RasterPos2iv)], %g3
1303#endif
1304 jmpl %g3, %g0
1305
1306GLOBL_FN(GL_PREFIX(RasterPos2s))
1307GL_PREFIX(RasterPos2s):
1308#ifdef __sparc_v9__
1309 sethi %hi(0x00000000), %g2
1310 sethi %hi(0x00000000), %g1
1311 or %g2, %lo(0x00000000), %g2
1312 or %g1, %lo(0x00000000), %g1
1313 sllx %g2, 32, %g2
1314 or %g1, %g2, %g1
1315 sethi %hi(8 * _gloffset_RasterPos2s), %g2
1316 or %g2, %lo(8 * _gloffset_RasterPos2s), %g2
1317 ldx [%g1 + %g2], %g3
1318#else
1319 sethi %hi(0x00000000), %g1
1320 or %g1, %lo(0x00000000), %g1
1321 ld [%g1 + (4 * _gloffset_RasterPos2s)], %g3
1322#endif
1323 jmpl %g3, %g0
1324
1325GLOBL_FN(GL_PREFIX(RasterPos2sv))
1326GL_PREFIX(RasterPos2sv):
1327#ifdef __sparc_v9__
1328 sethi %hi(0x00000000), %g2
1329 sethi %hi(0x00000000), %g1
1330 or %g2, %lo(0x00000000), %g2
1331 or %g1, %lo(0x00000000), %g1
1332 sllx %g2, 32, %g2
1333 or %g1, %g2, %g1
1334 sethi %hi(8 * _gloffset_RasterPos2sv), %g2
1335 or %g2, %lo(8 * _gloffset_RasterPos2sv), %g2
1336 ldx [%g1 + %g2], %g3
1337#else
1338 sethi %hi(0x00000000), %g1
1339 or %g1, %lo(0x00000000), %g1
1340 ld [%g1 + (4 * _gloffset_RasterPos2sv)], %g3
1341#endif
1342 jmpl %g3, %g0
1343
1344GLOBL_FN(GL_PREFIX(RasterPos3d))
1345GL_PREFIX(RasterPos3d):
1346#ifdef __sparc_v9__
1347 sethi %hi(0x00000000), %g2
1348 sethi %hi(0x00000000), %g1
1349 or %g2, %lo(0x00000000), %g2
1350 or %g1, %lo(0x00000000), %g1
1351 sllx %g2, 32, %g2
1352 or %g1, %g2, %g1
1353 sethi %hi(8 * _gloffset_RasterPos3d), %g2
1354 or %g2, %lo(8 * _gloffset_RasterPos3d), %g2
1355 ldx [%g1 + %g2], %g3
1356#else
1357 sethi %hi(0x00000000), %g1
1358 or %g1, %lo(0x00000000), %g1
1359 ld [%g1 + (4 * _gloffset_RasterPos3d)], %g3
1360#endif
1361 jmpl %g3, %g0
1362
1363GLOBL_FN(GL_PREFIX(RasterPos3dv))
1364GL_PREFIX(RasterPos3dv):
1365#ifdef __sparc_v9__
1366 sethi %hi(0x00000000), %g2
1367 sethi %hi(0x00000000), %g1
1368 or %g2, %lo(0x00000000), %g2
1369 or %g1, %lo(0x00000000), %g1
1370 sllx %g2, 32, %g2
1371 or %g1, %g2, %g1
1372 sethi %hi(8 * _gloffset_RasterPos3dv), %g2
1373 or %g2, %lo(8 * _gloffset_RasterPos3dv), %g2
1374 ldx [%g1 + %g2], %g3
1375#else
1376 sethi %hi(0x00000000), %g1
1377 or %g1, %lo(0x00000000), %g1
1378 ld [%g1 + (4 * _gloffset_RasterPos3dv)], %g3
1379#endif
1380 jmpl %g3, %g0
1381
1382GLOBL_FN(GL_PREFIX(RasterPos3f))
1383GL_PREFIX(RasterPos3f):
1384#ifdef __sparc_v9__
1385 sethi %hi(0x00000000), %g2
1386 sethi %hi(0x00000000), %g1
1387 or %g2, %lo(0x00000000), %g2
1388 or %g1, %lo(0x00000000), %g1
1389 sllx %g2, 32, %g2
1390 or %g1, %g2, %g1
1391 sethi %hi(8 * _gloffset_RasterPos3f), %g2
1392 or %g2, %lo(8 * _gloffset_RasterPos3f), %g2
1393 ldx [%g1 + %g2], %g3
1394#else
1395 sethi %hi(0x00000000), %g1
1396 or %g1, %lo(0x00000000), %g1
1397 ld [%g1 + (4 * _gloffset_RasterPos3f)], %g3
1398#endif
1399 jmpl %g3, %g0
1400
1401GLOBL_FN(GL_PREFIX(RasterPos3fv))
1402GL_PREFIX(RasterPos3fv):
1403#ifdef __sparc_v9__
1404 sethi %hi(0x00000000), %g2
1405 sethi %hi(0x00000000), %g1
1406 or %g2, %lo(0x00000000), %g2
1407 or %g1, %lo(0x00000000), %g1
1408 sllx %g2, 32, %g2
1409 or %g1, %g2, %g1
1410 sethi %hi(8 * _gloffset_RasterPos3fv), %g2
1411 or %g2, %lo(8 * _gloffset_RasterPos3fv), %g2
1412 ldx [%g1 + %g2], %g3
1413#else
1414 sethi %hi(0x00000000), %g1
1415 or %g1, %lo(0x00000000), %g1
1416 ld [%g1 + (4 * _gloffset_RasterPos3fv)], %g3
1417#endif
1418 jmpl %g3, %g0
1419
1420GLOBL_FN(GL_PREFIX(RasterPos3i))
1421GL_PREFIX(RasterPos3i):
1422#ifdef __sparc_v9__
1423 sethi %hi(0x00000000), %g2
1424 sethi %hi(0x00000000), %g1
1425 or %g2, %lo(0x00000000), %g2
1426 or %g1, %lo(0x00000000), %g1
1427 sllx %g2, 32, %g2
1428 or %g1, %g2, %g1
1429 sethi %hi(8 * _gloffset_RasterPos3i), %g2
1430 or %g2, %lo(8 * _gloffset_RasterPos3i), %g2
1431 ldx [%g1 + %g2], %g3
1432#else
1433 sethi %hi(0x00000000), %g1
1434 or %g1, %lo(0x00000000), %g1
1435 ld [%g1 + (4 * _gloffset_RasterPos3i)], %g3
1436#endif
1437 jmpl %g3, %g0
1438
1439GLOBL_FN(GL_PREFIX(RasterPos3iv))
1440GL_PREFIX(RasterPos3iv):
1441#ifdef __sparc_v9__
1442 sethi %hi(0x00000000), %g2
1443 sethi %hi(0x00000000), %g1
1444 or %g2, %lo(0x00000000), %g2
1445 or %g1, %lo(0x00000000), %g1
1446 sllx %g2, 32, %g2
1447 or %g1, %g2, %g1
1448 sethi %hi(8 * _gloffset_RasterPos3iv), %g2
1449 or %g2, %lo(8 * _gloffset_RasterPos3iv), %g2
1450 ldx [%g1 + %g2], %g3
1451#else
1452 sethi %hi(0x00000000), %g1
1453 or %g1, %lo(0x00000000), %g1
1454 ld [%g1 + (4 * _gloffset_RasterPos3iv)], %g3
1455#endif
1456 jmpl %g3, %g0
1457
1458GLOBL_FN(GL_PREFIX(RasterPos3s))
1459GL_PREFIX(RasterPos3s):
1460#ifdef __sparc_v9__
1461 sethi %hi(0x00000000), %g2
1462 sethi %hi(0x00000000), %g1
1463 or %g2, %lo(0x00000000), %g2
1464 or %g1, %lo(0x00000000), %g1
1465 sllx %g2, 32, %g2
1466 or %g1, %g2, %g1
1467 sethi %hi(8 * _gloffset_RasterPos3s), %g2
1468 or %g2, %lo(8 * _gloffset_RasterPos3s), %g2
1469 ldx [%g1 + %g2], %g3
1470#else
1471 sethi %hi(0x00000000), %g1
1472 or %g1, %lo(0x00000000), %g1
1473 ld [%g1 + (4 * _gloffset_RasterPos3s)], %g3
1474#endif
1475 jmpl %g3, %g0
1476
1477GLOBL_FN(GL_PREFIX(RasterPos3sv))
1478GL_PREFIX(RasterPos3sv):
1479#ifdef __sparc_v9__
1480 sethi %hi(0x00000000), %g2
1481 sethi %hi(0x00000000), %g1
1482 or %g2, %lo(0x00000000), %g2
1483 or %g1, %lo(0x00000000), %g1
1484 sllx %g2, 32, %g2
1485 or %g1, %g2, %g1
1486 sethi %hi(8 * _gloffset_RasterPos3sv), %g2
1487 or %g2, %lo(8 * _gloffset_RasterPos3sv), %g2
1488 ldx [%g1 + %g2], %g3
1489#else
1490 sethi %hi(0x00000000), %g1
1491 or %g1, %lo(0x00000000), %g1
1492 ld [%g1 + (4 * _gloffset_RasterPos3sv)], %g3
1493#endif
1494 jmpl %g3, %g0
1495
1496GLOBL_FN(GL_PREFIX(RasterPos4d))
1497GL_PREFIX(RasterPos4d):
1498#ifdef __sparc_v9__
1499 sethi %hi(0x00000000), %g2
1500 sethi %hi(0x00000000), %g1
1501 or %g2, %lo(0x00000000), %g2
1502 or %g1, %lo(0x00000000), %g1
1503 sllx %g2, 32, %g2
1504 or %g1, %g2, %g1
1505 sethi %hi(8 * _gloffset_RasterPos4d), %g2
1506 or %g2, %lo(8 * _gloffset_RasterPos4d), %g2
1507 ldx [%g1 + %g2], %g3
1508#else
1509 sethi %hi(0x00000000), %g1
1510 or %g1, %lo(0x00000000), %g1
1511 ld [%g1 + (4 * _gloffset_RasterPos4d)], %g3
1512#endif
1513 jmpl %g3, %g0
1514
1515GLOBL_FN(GL_PREFIX(RasterPos4dv))
1516GL_PREFIX(RasterPos4dv):
1517#ifdef __sparc_v9__
1518 sethi %hi(0x00000000), %g2
1519 sethi %hi(0x00000000), %g1
1520 or %g2, %lo(0x00000000), %g2
1521 or %g1, %lo(0x00000000), %g1
1522 sllx %g2, 32, %g2
1523 or %g1, %g2, %g1
1524 sethi %hi(8 * _gloffset_RasterPos4dv), %g2
1525 or %g2, %lo(8 * _gloffset_RasterPos4dv), %g2
1526 ldx [%g1 + %g2], %g3
1527#else
1528 sethi %hi(0x00000000), %g1
1529 or %g1, %lo(0x00000000), %g1
1530 ld [%g1 + (4 * _gloffset_RasterPos4dv)], %g3
1531#endif
1532 jmpl %g3, %g0
1533
1534GLOBL_FN(GL_PREFIX(RasterPos4f))
1535GL_PREFIX(RasterPos4f):
1536#ifdef __sparc_v9__
1537 sethi %hi(0x00000000), %g2
1538 sethi %hi(0x00000000), %g1
1539 or %g2, %lo(0x00000000), %g2
1540 or %g1, %lo(0x00000000), %g1
1541 sllx %g2, 32, %g2
1542 or %g1, %g2, %g1
1543 sethi %hi(8 * _gloffset_RasterPos4f), %g2
1544 or %g2, %lo(8 * _gloffset_RasterPos4f), %g2
1545 ldx [%g1 + %g2], %g3
1546#else
1547 sethi %hi(0x00000000), %g1
1548 or %g1, %lo(0x00000000), %g1
1549 ld [%g1 + (4 * _gloffset_RasterPos4f)], %g3
1550#endif
1551 jmpl %g3, %g0
1552
1553GLOBL_FN(GL_PREFIX(RasterPos4fv))
1554GL_PREFIX(RasterPos4fv):
1555#ifdef __sparc_v9__
1556 sethi %hi(0x00000000), %g2
1557 sethi %hi(0x00000000), %g1
1558 or %g2, %lo(0x00000000), %g2
1559 or %g1, %lo(0x00000000), %g1
1560 sllx %g2, 32, %g2
1561 or %g1, %g2, %g1
1562 sethi %hi(8 * _gloffset_RasterPos4fv), %g2
1563 or %g2, %lo(8 * _gloffset_RasterPos4fv), %g2
1564 ldx [%g1 + %g2], %g3
1565#else
1566 sethi %hi(0x00000000), %g1
1567 or %g1, %lo(0x00000000), %g1
1568 ld [%g1 + (4 * _gloffset_RasterPos4fv)], %g3
1569#endif
1570 jmpl %g3, %g0
1571
1572GLOBL_FN(GL_PREFIX(RasterPos4i))
1573GL_PREFIX(RasterPos4i):
1574#ifdef __sparc_v9__
1575 sethi %hi(0x00000000), %g2
1576 sethi %hi(0x00000000), %g1
1577 or %g2, %lo(0x00000000), %g2
1578 or %g1, %lo(0x00000000), %g1
1579 sllx %g2, 32, %g2
1580 or %g1, %g2, %g1
1581 sethi %hi(8 * _gloffset_RasterPos4i), %g2
1582 or %g2, %lo(8 * _gloffset_RasterPos4i), %g2
1583 ldx [%g1 + %g2], %g3
1584#else
1585 sethi %hi(0x00000000), %g1
1586 or %g1, %lo(0x00000000), %g1
1587 ld [%g1 + (4 * _gloffset_RasterPos4i)], %g3
1588#endif
1589 jmpl %g3, %g0
1590
1591GLOBL_FN(GL_PREFIX(RasterPos4iv))
1592GL_PREFIX(RasterPos4iv):
1593#ifdef __sparc_v9__
1594 sethi %hi(0x00000000), %g2
1595 sethi %hi(0x00000000), %g1
1596 or %g2, %lo(0x00000000), %g2
1597 or %g1, %lo(0x00000000), %g1
1598 sllx %g2, 32, %g2
1599 or %g1, %g2, %g1
1600 sethi %hi(8 * _gloffset_RasterPos4iv), %g2
1601 or %g2, %lo(8 * _gloffset_RasterPos4iv), %g2
1602 ldx [%g1 + %g2], %g3
1603#else
1604 sethi %hi(0x00000000), %g1
1605 or %g1, %lo(0x00000000), %g1
1606 ld [%g1 + (4 * _gloffset_RasterPos4iv)], %g3
1607#endif
1608 jmpl %g3, %g0
1609
1610GLOBL_FN(GL_PREFIX(RasterPos4s))
1611GL_PREFIX(RasterPos4s):
1612#ifdef __sparc_v9__
1613 sethi %hi(0x00000000), %g2
1614 sethi %hi(0x00000000), %g1
1615 or %g2, %lo(0x00000000), %g2
1616 or %g1, %lo(0x00000000), %g1
1617 sllx %g2, 32, %g2
1618 or %g1, %g2, %g1
1619 sethi %hi(8 * _gloffset_RasterPos4s), %g2
1620 or %g2, %lo(8 * _gloffset_RasterPos4s), %g2
1621 ldx [%g1 + %g2], %g3
1622#else
1623 sethi %hi(0x00000000), %g1
1624 or %g1, %lo(0x00000000), %g1
1625 ld [%g1 + (4 * _gloffset_RasterPos4s)], %g3
1626#endif
1627 jmpl %g3, %g0
1628
1629GLOBL_FN(GL_PREFIX(RasterPos4sv))
1630GL_PREFIX(RasterPos4sv):
1631#ifdef __sparc_v9__
1632 sethi %hi(0x00000000), %g2
1633 sethi %hi(0x00000000), %g1
1634 or %g2, %lo(0x00000000), %g2
1635 or %g1, %lo(0x00000000), %g1
1636 sllx %g2, 32, %g2
1637 or %g1, %g2, %g1
1638 sethi %hi(8 * _gloffset_RasterPos4sv), %g2
1639 or %g2, %lo(8 * _gloffset_RasterPos4sv), %g2
1640 ldx [%g1 + %g2], %g3
1641#else
1642 sethi %hi(0x00000000), %g1
1643 or %g1, %lo(0x00000000), %g1
1644 ld [%g1 + (4 * _gloffset_RasterPos4sv)], %g3
1645#endif
1646 jmpl %g3, %g0
1647
1648GLOBL_FN(GL_PREFIX(Rectd))
1649GL_PREFIX(Rectd):
1650#ifdef __sparc_v9__
1651 sethi %hi(0x00000000), %g2
1652 sethi %hi(0x00000000), %g1
1653 or %g2, %lo(0x00000000), %g2
1654 or %g1, %lo(0x00000000), %g1
1655 sllx %g2, 32, %g2
1656 or %g1, %g2, %g1
1657 sethi %hi(8 * _gloffset_Rectd), %g2
1658 or %g2, %lo(8 * _gloffset_Rectd), %g2
1659 ldx [%g1 + %g2], %g3
1660#else
1661 sethi %hi(0x00000000), %g1
1662 or %g1, %lo(0x00000000), %g1
1663 ld [%g1 + (4 * _gloffset_Rectd)], %g3
1664#endif
1665 jmpl %g3, %g0
1666
1667GLOBL_FN(GL_PREFIX(Rectdv))
1668GL_PREFIX(Rectdv):
1669#ifdef __sparc_v9__
1670 sethi %hi(0x00000000), %g2
1671 sethi %hi(0x00000000), %g1
1672 or %g2, %lo(0x00000000), %g2
1673 or %g1, %lo(0x00000000), %g1
1674 sllx %g2, 32, %g2
1675 or %g1, %g2, %g1
1676 sethi %hi(8 * _gloffset_Rectdv), %g2
1677 or %g2, %lo(8 * _gloffset_Rectdv), %g2
1678 ldx [%g1 + %g2], %g3
1679#else
1680 sethi %hi(0x00000000), %g1
1681 or %g1, %lo(0x00000000), %g1
1682 ld [%g1 + (4 * _gloffset_Rectdv)], %g3
1683#endif
1684 jmpl %g3, %g0
1685
1686GLOBL_FN(GL_PREFIX(Rectf))
1687GL_PREFIX(Rectf):
1688#ifdef __sparc_v9__
1689 sethi %hi(0x00000000), %g2
1690 sethi %hi(0x00000000), %g1
1691 or %g2, %lo(0x00000000), %g2
1692 or %g1, %lo(0x00000000), %g1
1693 sllx %g2, 32, %g2
1694 or %g1, %g2, %g1
1695 sethi %hi(8 * _gloffset_Rectf), %g2
1696 or %g2, %lo(8 * _gloffset_Rectf), %g2
1697 ldx [%g1 + %g2], %g3
1698#else
1699 sethi %hi(0x00000000), %g1
1700 or %g1, %lo(0x00000000), %g1
1701 ld [%g1 + (4 * _gloffset_Rectf)], %g3
1702#endif
1703 jmpl %g3, %g0
1704
1705GLOBL_FN(GL_PREFIX(Rectfv))
1706GL_PREFIX(Rectfv):
1707#ifdef __sparc_v9__
1708 sethi %hi(0x00000000), %g2
1709 sethi %hi(0x00000000), %g1
1710 or %g2, %lo(0x00000000), %g2
1711 or %g1, %lo(0x00000000), %g1
1712 sllx %g2, 32, %g2
1713 or %g1, %g2, %g1
1714 sethi %hi(8 * _gloffset_Rectfv), %g2
1715 or %g2, %lo(8 * _gloffset_Rectfv), %g2
1716 ldx [%g1 + %g2], %g3
1717#else
1718 sethi %hi(0x00000000), %g1
1719 or %g1, %lo(0x00000000), %g1
1720 ld [%g1 + (4 * _gloffset_Rectfv)], %g3
1721#endif
1722 jmpl %g3, %g0
1723
1724GLOBL_FN(GL_PREFIX(Recti))
1725GL_PREFIX(Recti):
1726#ifdef __sparc_v9__
1727 sethi %hi(0x00000000), %g2
1728 sethi %hi(0x00000000), %g1
1729 or %g2, %lo(0x00000000), %g2
1730 or %g1, %lo(0x00000000), %g1
1731 sllx %g2, 32, %g2
1732 or %g1, %g2, %g1
1733 sethi %hi(8 * _gloffset_Recti), %g2
1734 or %g2, %lo(8 * _gloffset_Recti), %g2
1735 ldx [%g1 + %g2], %g3
1736#else
1737 sethi %hi(0x00000000), %g1
1738 or %g1, %lo(0x00000000), %g1
1739 ld [%g1 + (4 * _gloffset_Recti)], %g3
1740#endif
1741 jmpl %g3, %g0
1742
1743GLOBL_FN(GL_PREFIX(Rectiv))
1744GL_PREFIX(Rectiv):
1745#ifdef __sparc_v9__
1746 sethi %hi(0x00000000), %g2
1747 sethi %hi(0x00000000), %g1
1748 or %g2, %lo(0x00000000), %g2
1749 or %g1, %lo(0x00000000), %g1
1750 sllx %g2, 32, %g2
1751 or %g1, %g2, %g1
1752 sethi %hi(8 * _gloffset_Rectiv), %g2
1753 or %g2, %lo(8 * _gloffset_Rectiv), %g2
1754 ldx [%g1 + %g2], %g3
1755#else
1756 sethi %hi(0x00000000), %g1
1757 or %g1, %lo(0x00000000), %g1
1758 ld [%g1 + (4 * _gloffset_Rectiv)], %g3
1759#endif
1760 jmpl %g3, %g0
1761
1762GLOBL_FN(GL_PREFIX(Rects))
1763GL_PREFIX(Rects):
1764#ifdef __sparc_v9__
1765 sethi %hi(0x00000000), %g2
1766 sethi %hi(0x00000000), %g1
1767 or %g2, %lo(0x00000000), %g2
1768 or %g1, %lo(0x00000000), %g1
1769 sllx %g2, 32, %g2
1770 or %g1, %g2, %g1
1771 sethi %hi(8 * _gloffset_Rects), %g2
1772 or %g2, %lo(8 * _gloffset_Rects), %g2
1773 ldx [%g1 + %g2], %g3
1774#else
1775 sethi %hi(0x00000000), %g1
1776 or %g1, %lo(0x00000000), %g1
1777 ld [%g1 + (4 * _gloffset_Rects)], %g3
1778#endif
1779 jmpl %g3, %g0
1780
1781GLOBL_FN(GL_PREFIX(Rectsv))
1782GL_PREFIX(Rectsv):
1783#ifdef __sparc_v9__
1784 sethi %hi(0x00000000), %g2
1785 sethi %hi(0x00000000), %g1
1786 or %g2, %lo(0x00000000), %g2
1787 or %g1, %lo(0x00000000), %g1
1788 sllx %g2, 32, %g2
1789 or %g1, %g2, %g1
1790 sethi %hi(8 * _gloffset_Rectsv), %g2
1791 or %g2, %lo(8 * _gloffset_Rectsv), %g2
1792 ldx [%g1 + %g2], %g3
1793#else
1794 sethi %hi(0x00000000), %g1
1795 or %g1, %lo(0x00000000), %g1
1796 ld [%g1 + (4 * _gloffset_Rectsv)], %g3
1797#endif
1798 jmpl %g3, %g0
1799
1800GLOBL_FN(GL_PREFIX(TexCoord1d))
1801GL_PREFIX(TexCoord1d):
1802#ifdef __sparc_v9__
1803 sethi %hi(0x00000000), %g2
1804 sethi %hi(0x00000000), %g1
1805 or %g2, %lo(0x00000000), %g2
1806 or %g1, %lo(0x00000000), %g1
1807 sllx %g2, 32, %g2
1808 or %g1, %g2, %g1
1809 sethi %hi(8 * _gloffset_TexCoord1d), %g2
1810 or %g2, %lo(8 * _gloffset_TexCoord1d), %g2
1811 ldx [%g1 + %g2], %g3
1812#else
1813 sethi %hi(0x00000000), %g1
1814 or %g1, %lo(0x00000000), %g1
1815 ld [%g1 + (4 * _gloffset_TexCoord1d)], %g3
1816#endif
1817 jmpl %g3, %g0
1818
1819GLOBL_FN(GL_PREFIX(TexCoord1dv))
1820GL_PREFIX(TexCoord1dv):
1821#ifdef __sparc_v9__
1822 sethi %hi(0x00000000), %g2
1823 sethi %hi(0x00000000), %g1
1824 or %g2, %lo(0x00000000), %g2
1825 or %g1, %lo(0x00000000), %g1
1826 sllx %g2, 32, %g2
1827 or %g1, %g2, %g1
1828 sethi %hi(8 * _gloffset_TexCoord1dv), %g2
1829 or %g2, %lo(8 * _gloffset_TexCoord1dv), %g2
1830 ldx [%g1 + %g2], %g3
1831#else
1832 sethi %hi(0x00000000), %g1
1833 or %g1, %lo(0x00000000), %g1
1834 ld [%g1 + (4 * _gloffset_TexCoord1dv)], %g3
1835#endif
1836 jmpl %g3, %g0
1837
1838GLOBL_FN(GL_PREFIX(TexCoord1f))
1839GL_PREFIX(TexCoord1f):
1840#ifdef __sparc_v9__
1841 sethi %hi(0x00000000), %g2
1842 sethi %hi(0x00000000), %g1
1843 or %g2, %lo(0x00000000), %g2
1844 or %g1, %lo(0x00000000), %g1
1845 sllx %g2, 32, %g2
1846 or %g1, %g2, %g1
1847 sethi %hi(8 * _gloffset_TexCoord1f), %g2
1848 or %g2, %lo(8 * _gloffset_TexCoord1f), %g2
1849 ldx [%g1 + %g2], %g3
1850#else
1851 sethi %hi(0x00000000), %g1
1852 or %g1, %lo(0x00000000), %g1
1853 ld [%g1 + (4 * _gloffset_TexCoord1f)], %g3
1854#endif
1855 jmpl %g3, %g0
1856
1857GLOBL_FN(GL_PREFIX(TexCoord1fv))
1858GL_PREFIX(TexCoord1fv):
1859#ifdef __sparc_v9__
1860 sethi %hi(0x00000000), %g2
1861 sethi %hi(0x00000000), %g1
1862 or %g2, %lo(0x00000000), %g2
1863 or %g1, %lo(0x00000000), %g1
1864 sllx %g2, 32, %g2
1865 or %g1, %g2, %g1
1866 sethi %hi(8 * _gloffset_TexCoord1fv), %g2
1867 or %g2, %lo(8 * _gloffset_TexCoord1fv), %g2
1868 ldx [%g1 + %g2], %g3
1869#else
1870 sethi %hi(0x00000000), %g1
1871 or %g1, %lo(0x00000000), %g1
1872 ld [%g1 + (4 * _gloffset_TexCoord1fv)], %g3
1873#endif
1874 jmpl %g3, %g0
1875
1876GLOBL_FN(GL_PREFIX(TexCoord1i))
1877GL_PREFIX(TexCoord1i):
1878#ifdef __sparc_v9__
1879 sethi %hi(0x00000000), %g2
1880 sethi %hi(0x00000000), %g1
1881 or %g2, %lo(0x00000000), %g2
1882 or %g1, %lo(0x00000000), %g1
1883 sllx %g2, 32, %g2
1884 or %g1, %g2, %g1
1885 sethi %hi(8 * _gloffset_TexCoord1i), %g2
1886 or %g2, %lo(8 * _gloffset_TexCoord1i), %g2
1887 ldx [%g1 + %g2], %g3
1888#else
1889 sethi %hi(0x00000000), %g1
1890 or %g1, %lo(0x00000000), %g1
1891 ld [%g1 + (4 * _gloffset_TexCoord1i)], %g3
1892#endif
1893 jmpl %g3, %g0
1894
1895GLOBL_FN(GL_PREFIX(TexCoord1iv))
1896GL_PREFIX(TexCoord1iv):
1897#ifdef __sparc_v9__
1898 sethi %hi(0x00000000), %g2
1899 sethi %hi(0x00000000), %g1
1900 or %g2, %lo(0x00000000), %g2
1901 or %g1, %lo(0x00000000), %g1
1902 sllx %g2, 32, %g2
1903 or %g1, %g2, %g1
1904 sethi %hi(8 * _gloffset_TexCoord1iv), %g2
1905 or %g2, %lo(8 * _gloffset_TexCoord1iv), %g2
1906 ldx [%g1 + %g2], %g3
1907#else
1908 sethi %hi(0x00000000), %g1
1909 or %g1, %lo(0x00000000), %g1
1910 ld [%g1 + (4 * _gloffset_TexCoord1iv)], %g3
1911#endif
1912 jmpl %g3, %g0
1913
1914GLOBL_FN(GL_PREFIX(TexCoord1s))
1915GL_PREFIX(TexCoord1s):
1916#ifdef __sparc_v9__
1917 sethi %hi(0x00000000), %g2
1918 sethi %hi(0x00000000), %g1
1919 or %g2, %lo(0x00000000), %g2
1920 or %g1, %lo(0x00000000), %g1
1921 sllx %g2, 32, %g2
1922 or %g1, %g2, %g1
1923 sethi %hi(8 * _gloffset_TexCoord1s), %g2
1924 or %g2, %lo(8 * _gloffset_TexCoord1s), %g2
1925 ldx [%g1 + %g2], %g3
1926#else
1927 sethi %hi(0x00000000), %g1
1928 or %g1, %lo(0x00000000), %g1
1929 ld [%g1 + (4 * _gloffset_TexCoord1s)], %g3
1930#endif
1931 jmpl %g3, %g0
1932
1933GLOBL_FN(GL_PREFIX(TexCoord1sv))
1934GL_PREFIX(TexCoord1sv):
1935#ifdef __sparc_v9__
1936 sethi %hi(0x00000000), %g2
1937 sethi %hi(0x00000000), %g1
1938 or %g2, %lo(0x00000000), %g2
1939 or %g1, %lo(0x00000000), %g1
1940 sllx %g2, 32, %g2
1941 or %g1, %g2, %g1
1942 sethi %hi(8 * _gloffset_TexCoord1sv), %g2
1943 or %g2, %lo(8 * _gloffset_TexCoord1sv), %g2
1944 ldx [%g1 + %g2], %g3
1945#else
1946 sethi %hi(0x00000000), %g1
1947 or %g1, %lo(0x00000000), %g1
1948 ld [%g1 + (4 * _gloffset_TexCoord1sv)], %g3
1949#endif
1950 jmpl %g3, %g0
1951
1952GLOBL_FN(GL_PREFIX(TexCoord2d))
1953GL_PREFIX(TexCoord2d):
1954#ifdef __sparc_v9__
1955 sethi %hi(0x00000000), %g2
1956 sethi %hi(0x00000000), %g1
1957 or %g2, %lo(0x00000000), %g2
1958 or %g1, %lo(0x00000000), %g1
1959 sllx %g2, 32, %g2
1960 or %g1, %g2, %g1
1961 sethi %hi(8 * _gloffset_TexCoord2d), %g2
1962 or %g2, %lo(8 * _gloffset_TexCoord2d), %g2
1963 ldx [%g1 + %g2], %g3
1964#else
1965 sethi %hi(0x00000000), %g1
1966 or %g1, %lo(0x00000000), %g1
1967 ld [%g1 + (4 * _gloffset_TexCoord2d)], %g3
1968#endif
1969 jmpl %g3, %g0
1970
1971GLOBL_FN(GL_PREFIX(TexCoord2dv))
1972GL_PREFIX(TexCoord2dv):
1973#ifdef __sparc_v9__
1974 sethi %hi(0x00000000), %g2
1975 sethi %hi(0x00000000), %g1
1976 or %g2, %lo(0x00000000), %g2
1977 or %g1, %lo(0x00000000), %g1
1978 sllx %g2, 32, %g2
1979 or %g1, %g2, %g1
1980 sethi %hi(8 * _gloffset_TexCoord2dv), %g2
1981 or %g2, %lo(8 * _gloffset_TexCoord2dv), %g2
1982 ldx [%g1 + %g2], %g3
1983#else
1984 sethi %hi(0x00000000), %g1
1985 or %g1, %lo(0x00000000), %g1
1986 ld [%g1 + (4 * _gloffset_TexCoord2dv)], %g3
1987#endif
1988 jmpl %g3, %g0
1989
1990GLOBL_FN(GL_PREFIX(TexCoord2f))
1991GL_PREFIX(TexCoord2f):
1992#ifdef __sparc_v9__
1993 sethi %hi(0x00000000), %g2
1994 sethi %hi(0x00000000), %g1
1995 or %g2, %lo(0x00000000), %g2
1996 or %g1, %lo(0x00000000), %g1
1997 sllx %g2, 32, %g2
1998 or %g1, %g2, %g1
1999 sethi %hi(8 * _gloffset_TexCoord2f), %g2
2000 or %g2, %lo(8 * _gloffset_TexCoord2f), %g2
2001 ldx [%g1 + %g2], %g3
2002#else
2003 sethi %hi(0x00000000), %g1
2004 or %g1, %lo(0x00000000), %g1
2005 ld [%g1 + (4 * _gloffset_TexCoord2f)], %g3
2006#endif
2007 jmpl %g3, %g0
2008
2009GLOBL_FN(GL_PREFIX(TexCoord2fv))
2010GL_PREFIX(TexCoord2fv):
2011#ifdef __sparc_v9__
2012 sethi %hi(0x00000000), %g2
2013 sethi %hi(0x00000000), %g1
2014 or %g2, %lo(0x00000000), %g2
2015 or %g1, %lo(0x00000000), %g1
2016 sllx %g2, 32, %g2
2017 or %g1, %g2, %g1
2018 sethi %hi(8 * _gloffset_TexCoord2fv), %g2
2019 or %g2, %lo(8 * _gloffset_TexCoord2fv), %g2
2020 ldx [%g1 + %g2], %g3
2021#else
2022 sethi %hi(0x00000000), %g1
2023 or %g1, %lo(0x00000000), %g1
2024 ld [%g1 + (4 * _gloffset_TexCoord2fv)], %g3
2025#endif
2026 jmpl %g3, %g0
2027
2028GLOBL_FN(GL_PREFIX(TexCoord2i))
2029GL_PREFIX(TexCoord2i):
2030#ifdef __sparc_v9__
2031 sethi %hi(0x00000000), %g2
2032 sethi %hi(0x00000000), %g1
2033 or %g2, %lo(0x00000000), %g2
2034 or %g1, %lo(0x00000000), %g1
2035 sllx %g2, 32, %g2
2036 or %g1, %g2, %g1
2037 sethi %hi(8 * _gloffset_TexCoord2i), %g2
2038 or %g2, %lo(8 * _gloffset_TexCoord2i), %g2
2039 ldx [%g1 + %g2], %g3
2040#else
2041 sethi %hi(0x00000000), %g1
2042 or %g1, %lo(0x00000000), %g1
2043 ld [%g1 + (4 * _gloffset_TexCoord2i)], %g3
2044#endif
2045 jmpl %g3, %g0
2046
2047GLOBL_FN(GL_PREFIX(TexCoord2iv))
2048GL_PREFIX(TexCoord2iv):
2049#ifdef __sparc_v9__
2050 sethi %hi(0x00000000), %g2
2051 sethi %hi(0x00000000), %g1
2052 or %g2, %lo(0x00000000), %g2
2053 or %g1, %lo(0x00000000), %g1
2054 sllx %g2, 32, %g2
2055 or %g1, %g2, %g1
2056 sethi %hi(8 * _gloffset_TexCoord2iv), %g2
2057 or %g2, %lo(8 * _gloffset_TexCoord2iv), %g2
2058 ldx [%g1 + %g2], %g3
2059#else
2060 sethi %hi(0x00000000), %g1
2061 or %g1, %lo(0x00000000), %g1
2062 ld [%g1 + (4 * _gloffset_TexCoord2iv)], %g3
2063#endif
2064 jmpl %g3, %g0
2065
2066GLOBL_FN(GL_PREFIX(TexCoord2s))
2067GL_PREFIX(TexCoord2s):
2068#ifdef __sparc_v9__
2069 sethi %hi(0x00000000), %g2
2070 sethi %hi(0x00000000), %g1
2071 or %g2, %lo(0x00000000), %g2
2072 or %g1, %lo(0x00000000), %g1
2073 sllx %g2, 32, %g2
2074 or %g1, %g2, %g1
2075 sethi %hi(8 * _gloffset_TexCoord2s), %g2
2076 or %g2, %lo(8 * _gloffset_TexCoord2s), %g2
2077 ldx [%g1 + %g2], %g3
2078#else
2079 sethi %hi(0x00000000), %g1
2080 or %g1, %lo(0x00000000), %g1
2081 ld [%g1 + (4 * _gloffset_TexCoord2s)], %g3
2082#endif
2083 jmpl %g3, %g0
2084
2085GLOBL_FN(GL_PREFIX(TexCoord2sv))
2086GL_PREFIX(TexCoord2sv):
2087#ifdef __sparc_v9__
2088 sethi %hi(0x00000000), %g2
2089 sethi %hi(0x00000000), %g1
2090 or %g2, %lo(0x00000000), %g2
2091 or %g1, %lo(0x00000000), %g1
2092 sllx %g2, 32, %g2
2093 or %g1, %g2, %g1
2094 sethi %hi(8 * _gloffset_TexCoord2sv), %g2
2095 or %g2, %lo(8 * _gloffset_TexCoord2sv), %g2
2096 ldx [%g1 + %g2], %g3
2097#else
2098 sethi %hi(0x00000000), %g1
2099 or %g1, %lo(0x00000000), %g1
2100 ld [%g1 + (4 * _gloffset_TexCoord2sv)], %g3
2101#endif
2102 jmpl %g3, %g0
2103
2104GLOBL_FN(GL_PREFIX(TexCoord3d))
2105GL_PREFIX(TexCoord3d):
2106#ifdef __sparc_v9__
2107 sethi %hi(0x00000000), %g2
2108 sethi %hi(0x00000000), %g1
2109 or %g2, %lo(0x00000000), %g2
2110 or %g1, %lo(0x00000000), %g1
2111 sllx %g2, 32, %g2
2112 or %g1, %g2, %g1
2113 sethi %hi(8 * _gloffset_TexCoord3d), %g2
2114 or %g2, %lo(8 * _gloffset_TexCoord3d), %g2
2115 ldx [%g1 + %g2], %g3
2116#else
2117 sethi %hi(0x00000000), %g1
2118 or %g1, %lo(0x00000000), %g1
2119 ld [%g1 + (4 * _gloffset_TexCoord3d)], %g3
2120#endif
2121 jmpl %g3, %g0
2122
2123GLOBL_FN(GL_PREFIX(TexCoord3dv))
2124GL_PREFIX(TexCoord3dv):
2125#ifdef __sparc_v9__
2126 sethi %hi(0x00000000), %g2
2127 sethi %hi(0x00000000), %g1
2128 or %g2, %lo(0x00000000), %g2
2129 or %g1, %lo(0x00000000), %g1
2130 sllx %g2, 32, %g2
2131 or %g1, %g2, %g1
2132 sethi %hi(8 * _gloffset_TexCoord3dv), %g2
2133 or %g2, %lo(8 * _gloffset_TexCoord3dv), %g2
2134 ldx [%g1 + %g2], %g3
2135#else
2136 sethi %hi(0x00000000), %g1
2137 or %g1, %lo(0x00000000), %g1
2138 ld [%g1 + (4 * _gloffset_TexCoord3dv)], %g3
2139#endif
2140 jmpl %g3, %g0
2141
2142GLOBL_FN(GL_PREFIX(TexCoord3f))
2143GL_PREFIX(TexCoord3f):
2144#ifdef __sparc_v9__
2145 sethi %hi(0x00000000), %g2
2146 sethi %hi(0x00000000), %g1
2147 or %g2, %lo(0x00000000), %g2
2148 or %g1, %lo(0x00000000), %g1
2149 sllx %g2, 32, %g2
2150 or %g1, %g2, %g1
2151 sethi %hi(8 * _gloffset_TexCoord3f), %g2
2152 or %g2, %lo(8 * _gloffset_TexCoord3f), %g2
2153 ldx [%g1 + %g2], %g3
2154#else
2155 sethi %hi(0x00000000), %g1
2156 or %g1, %lo(0x00000000), %g1
2157 ld [%g1 + (4 * _gloffset_TexCoord3f)], %g3
2158#endif
2159 jmpl %g3, %g0
2160
2161GLOBL_FN(GL_PREFIX(TexCoord3fv))
2162GL_PREFIX(TexCoord3fv):
2163#ifdef __sparc_v9__
2164 sethi %hi(0x00000000), %g2
2165 sethi %hi(0x00000000), %g1
2166 or %g2, %lo(0x00000000), %g2
2167 or %g1, %lo(0x00000000), %g1
2168 sllx %g2, 32, %g2
2169 or %g1, %g2, %g1
2170 sethi %hi(8 * _gloffset_TexCoord3fv), %g2
2171 or %g2, %lo(8 * _gloffset_TexCoord3fv), %g2
2172 ldx [%g1 + %g2], %g3
2173#else
2174 sethi %hi(0x00000000), %g1
2175 or %g1, %lo(0x00000000), %g1
2176 ld [%g1 + (4 * _gloffset_TexCoord3fv)], %g3
2177#endif
2178 jmpl %g3, %g0
2179
2180GLOBL_FN(GL_PREFIX(TexCoord3i))
2181GL_PREFIX(TexCoord3i):
2182#ifdef __sparc_v9__
2183 sethi %hi(0x00000000), %g2
2184 sethi %hi(0x00000000), %g1
2185 or %g2, %lo(0x00000000), %g2
2186 or %g1, %lo(0x00000000), %g1
2187 sllx %g2, 32, %g2
2188 or %g1, %g2, %g1
2189 sethi %hi(8 * _gloffset_TexCoord3i), %g2
2190 or %g2, %lo(8 * _gloffset_TexCoord3i), %g2
2191 ldx [%g1 + %g2], %g3
2192#else
2193 sethi %hi(0x00000000), %g1
2194 or %g1, %lo(0x00000000), %g1
2195 ld [%g1 + (4 * _gloffset_TexCoord3i)], %g3
2196#endif
2197 jmpl %g3, %g0
2198
2199GLOBL_FN(GL_PREFIX(TexCoord3iv))
2200GL_PREFIX(TexCoord3iv):
2201#ifdef __sparc_v9__
2202 sethi %hi(0x00000000), %g2
2203 sethi %hi(0x00000000), %g1
2204 or %g2, %lo(0x00000000), %g2
2205 or %g1, %lo(0x00000000), %g1
2206 sllx %g2, 32, %g2
2207 or %g1, %g2, %g1
2208 sethi %hi(8 * _gloffset_TexCoord3iv), %g2
2209 or %g2, %lo(8 * _gloffset_TexCoord3iv), %g2
2210 ldx [%g1 + %g2], %g3
2211#else
2212 sethi %hi(0x00000000), %g1
2213 or %g1, %lo(0x00000000), %g1
2214 ld [%g1 + (4 * _gloffset_TexCoord3iv)], %g3
2215#endif
2216 jmpl %g3, %g0
2217
2218GLOBL_FN(GL_PREFIX(TexCoord3s))
2219GL_PREFIX(TexCoord3s):
2220#ifdef __sparc_v9__
2221 sethi %hi(0x00000000), %g2
2222 sethi %hi(0x00000000), %g1
2223 or %g2, %lo(0x00000000), %g2
2224 or %g1, %lo(0x00000000), %g1
2225 sllx %g2, 32, %g2
2226 or %g1, %g2, %g1
2227 sethi %hi(8 * _gloffset_TexCoord3s), %g2
2228 or %g2, %lo(8 * _gloffset_TexCoord3s), %g2
2229 ldx [%g1 + %g2], %g3
2230#else
2231 sethi %hi(0x00000000), %g1
2232 or %g1, %lo(0x00000000), %g1
2233 ld [%g1 + (4 * _gloffset_TexCoord3s)], %g3
2234#endif
2235 jmpl %g3, %g0
2236
2237GLOBL_FN(GL_PREFIX(TexCoord3sv))
2238GL_PREFIX(TexCoord3sv):
2239#ifdef __sparc_v9__
2240 sethi %hi(0x00000000), %g2
2241 sethi %hi(0x00000000), %g1
2242 or %g2, %lo(0x00000000), %g2
2243 or %g1, %lo(0x00000000), %g1
2244 sllx %g2, 32, %g2
2245 or %g1, %g2, %g1
2246 sethi %hi(8 * _gloffset_TexCoord3sv), %g2
2247 or %g2, %lo(8 * _gloffset_TexCoord3sv), %g2
2248 ldx [%g1 + %g2], %g3
2249#else
2250 sethi %hi(0x00000000), %g1
2251 or %g1, %lo(0x00000000), %g1
2252 ld [%g1 + (4 * _gloffset_TexCoord3sv)], %g3
2253#endif
2254 jmpl %g3, %g0
2255
2256GLOBL_FN(GL_PREFIX(TexCoord4d))
2257GL_PREFIX(TexCoord4d):
2258#ifdef __sparc_v9__
2259 sethi %hi(0x00000000), %g2
2260 sethi %hi(0x00000000), %g1
2261 or %g2, %lo(0x00000000), %g2
2262 or %g1, %lo(0x00000000), %g1
2263 sllx %g2, 32, %g2
2264 or %g1, %g2, %g1
2265 sethi %hi(8 * _gloffset_TexCoord4d), %g2
2266 or %g2, %lo(8 * _gloffset_TexCoord4d), %g2
2267 ldx [%g1 + %g2], %g3
2268#else
2269 sethi %hi(0x00000000), %g1
2270 or %g1, %lo(0x00000000), %g1
2271 ld [%g1 + (4 * _gloffset_TexCoord4d)], %g3
2272#endif
2273 jmpl %g3, %g0
2274
2275GLOBL_FN(GL_PREFIX(TexCoord4dv))
2276GL_PREFIX(TexCoord4dv):
2277#ifdef __sparc_v9__
2278 sethi %hi(0x00000000), %g2
2279 sethi %hi(0x00000000), %g1
2280 or %g2, %lo(0x00000000), %g2
2281 or %g1, %lo(0x00000000), %g1
2282 sllx %g2, 32, %g2
2283 or %g1, %g2, %g1
2284 sethi %hi(8 * _gloffset_TexCoord4dv), %g2
2285 or %g2, %lo(8 * _gloffset_TexCoord4dv), %g2
2286 ldx [%g1 + %g2], %g3
2287#else
2288 sethi %hi(0x00000000), %g1
2289 or %g1, %lo(0x00000000), %g1
2290 ld [%g1 + (4 * _gloffset_TexCoord4dv)], %g3
2291#endif
2292 jmpl %g3, %g0
2293
2294GLOBL_FN(GL_PREFIX(TexCoord4f))
2295GL_PREFIX(TexCoord4f):
2296#ifdef __sparc_v9__
2297 sethi %hi(0x00000000), %g2
2298 sethi %hi(0x00000000), %g1
2299 or %g2, %lo(0x00000000), %g2
2300 or %g1, %lo(0x00000000), %g1
2301 sllx %g2, 32, %g2
2302 or %g1, %g2, %g1
2303 sethi %hi(8 * _gloffset_TexCoord4f), %g2
2304 or %g2, %lo(8 * _gloffset_TexCoord4f), %g2
2305 ldx [%g1 + %g2], %g3
2306#else
2307 sethi %hi(0x00000000), %g1
2308 or %g1, %lo(0x00000000), %g1
2309 ld [%g1 + (4 * _gloffset_TexCoord4f)], %g3
2310#endif
2311 jmpl %g3, %g0
2312
2313GLOBL_FN(GL_PREFIX(TexCoord4fv))
2314GL_PREFIX(TexCoord4fv):
2315#ifdef __sparc_v9__
2316 sethi %hi(0x00000000), %g2
2317 sethi %hi(0x00000000), %g1
2318 or %g2, %lo(0x00000000), %g2
2319 or %g1, %lo(0x00000000), %g1
2320 sllx %g2, 32, %g2
2321 or %g1, %g2, %g1
2322 sethi %hi(8 * _gloffset_TexCoord4fv), %g2
2323 or %g2, %lo(8 * _gloffset_TexCoord4fv), %g2
2324 ldx [%g1 + %g2], %g3
2325#else
2326 sethi %hi(0x00000000), %g1
2327 or %g1, %lo(0x00000000), %g1
2328 ld [%g1 + (4 * _gloffset_TexCoord4fv)], %g3
2329#endif
2330 jmpl %g3, %g0
2331
2332GLOBL_FN(GL_PREFIX(TexCoord4i))
2333GL_PREFIX(TexCoord4i):
2334#ifdef __sparc_v9__
2335 sethi %hi(0x00000000), %g2
2336 sethi %hi(0x00000000), %g1
2337 or %g2, %lo(0x00000000), %g2
2338 or %g1, %lo(0x00000000), %g1
2339 sllx %g2, 32, %g2
2340 or %g1, %g2, %g1
2341 sethi %hi(8 * _gloffset_TexCoord4i), %g2
2342 or %g2, %lo(8 * _gloffset_TexCoord4i), %g2
2343 ldx [%g1 + %g2], %g3
2344#else
2345 sethi %hi(0x00000000), %g1
2346 or %g1, %lo(0x00000000), %g1
2347 ld [%g1 + (4 * _gloffset_TexCoord4i)], %g3
2348#endif
2349 jmpl %g3, %g0
2350
2351GLOBL_FN(GL_PREFIX(TexCoord4iv))
2352GL_PREFIX(TexCoord4iv):
2353#ifdef __sparc_v9__
2354 sethi %hi(0x00000000), %g2
2355 sethi %hi(0x00000000), %g1
2356 or %g2, %lo(0x00000000), %g2
2357 or %g1, %lo(0x00000000), %g1
2358 sllx %g2, 32, %g2
2359 or %g1, %g2, %g1
2360 sethi %hi(8 * _gloffset_TexCoord4iv), %g2
2361 or %g2, %lo(8 * _gloffset_TexCoord4iv), %g2
2362 ldx [%g1 + %g2], %g3
2363#else
2364 sethi %hi(0x00000000), %g1
2365 or %g1, %lo(0x00000000), %g1
2366 ld [%g1 + (4 * _gloffset_TexCoord4iv)], %g3
2367#endif
2368 jmpl %g3, %g0
2369
2370GLOBL_FN(GL_PREFIX(TexCoord4s))
2371GL_PREFIX(TexCoord4s):
2372#ifdef __sparc_v9__
2373 sethi %hi(0x00000000), %g2
2374 sethi %hi(0x00000000), %g1
2375 or %g2, %lo(0x00000000), %g2
2376 or %g1, %lo(0x00000000), %g1
2377 sllx %g2, 32, %g2
2378 or %g1, %g2, %g1
2379 sethi %hi(8 * _gloffset_TexCoord4s), %g2
2380 or %g2, %lo(8 * _gloffset_TexCoord4s), %g2
2381 ldx [%g1 + %g2], %g3
2382#else
2383 sethi %hi(0x00000000), %g1
2384 or %g1, %lo(0x00000000), %g1
2385 ld [%g1 + (4 * _gloffset_TexCoord4s)], %g3
2386#endif
2387 jmpl %g3, %g0
2388
2389GLOBL_FN(GL_PREFIX(TexCoord4sv))
2390GL_PREFIX(TexCoord4sv):
2391#ifdef __sparc_v9__
2392 sethi %hi(0x00000000), %g2
2393 sethi %hi(0x00000000), %g1
2394 or %g2, %lo(0x00000000), %g2
2395 or %g1, %lo(0x00000000), %g1
2396 sllx %g2, 32, %g2
2397 or %g1, %g2, %g1
2398 sethi %hi(8 * _gloffset_TexCoord4sv), %g2
2399 or %g2, %lo(8 * _gloffset_TexCoord4sv), %g2
2400 ldx [%g1 + %g2], %g3
2401#else
2402 sethi %hi(0x00000000), %g1
2403 or %g1, %lo(0x00000000), %g1
2404 ld [%g1 + (4 * _gloffset_TexCoord4sv)], %g3
2405#endif
2406 jmpl %g3, %g0
2407
2408GLOBL_FN(GL_PREFIX(Vertex2d))
2409GL_PREFIX(Vertex2d):
2410#ifdef __sparc_v9__
2411 sethi %hi(0x00000000), %g2
2412 sethi %hi(0x00000000), %g1
2413 or %g2, %lo(0x00000000), %g2
2414 or %g1, %lo(0x00000000), %g1
2415 sllx %g2, 32, %g2
2416 or %g1, %g2, %g1
2417 sethi %hi(8 * _gloffset_Vertex2d), %g2
2418 or %g2, %lo(8 * _gloffset_Vertex2d), %g2
2419 ldx [%g1 + %g2], %g3
2420#else
2421 sethi %hi(0x00000000), %g1
2422 or %g1, %lo(0x00000000), %g1
2423 ld [%g1 + (4 * _gloffset_Vertex2d)], %g3
2424#endif
2425 jmpl %g3, %g0
2426
2427GLOBL_FN(GL_PREFIX(Vertex2dv))
2428GL_PREFIX(Vertex2dv):
2429#ifdef __sparc_v9__
2430 sethi %hi(0x00000000), %g2
2431 sethi %hi(0x00000000), %g1
2432 or %g2, %lo(0x00000000), %g2
2433 or %g1, %lo(0x00000000), %g1
2434 sllx %g2, 32, %g2
2435 or %g1, %g2, %g1
2436 sethi %hi(8 * _gloffset_Vertex2dv), %g2
2437 or %g2, %lo(8 * _gloffset_Vertex2dv), %g2
2438 ldx [%g1 + %g2], %g3
2439#else
2440 sethi %hi(0x00000000), %g1
2441 or %g1, %lo(0x00000000), %g1
2442 ld [%g1 + (4 * _gloffset_Vertex2dv)], %g3
2443#endif
2444 jmpl %g3, %g0
2445
2446GLOBL_FN(GL_PREFIX(Vertex2f))
2447GL_PREFIX(Vertex2f):
2448#ifdef __sparc_v9__
2449 sethi %hi(0x00000000), %g2
2450 sethi %hi(0x00000000), %g1
2451 or %g2, %lo(0x00000000), %g2
2452 or %g1, %lo(0x00000000), %g1
2453 sllx %g2, 32, %g2
2454 or %g1, %g2, %g1
2455 sethi %hi(8 * _gloffset_Vertex2f), %g2
2456 or %g2, %lo(8 * _gloffset_Vertex2f), %g2
2457 ldx [%g1 + %g2], %g3
2458#else
2459 sethi %hi(0x00000000), %g1
2460 or %g1, %lo(0x00000000), %g1
2461 ld [%g1 + (4 * _gloffset_Vertex2f)], %g3
2462#endif
2463 jmpl %g3, %g0
2464
2465GLOBL_FN(GL_PREFIX(Vertex2fv))
2466GL_PREFIX(Vertex2fv):
2467#ifdef __sparc_v9__
2468 sethi %hi(0x00000000), %g2
2469 sethi %hi(0x00000000), %g1
2470 or %g2, %lo(0x00000000), %g2
2471 or %g1, %lo(0x00000000), %g1
2472 sllx %g2, 32, %g2
2473 or %g1, %g2, %g1
2474 sethi %hi(8 * _gloffset_Vertex2fv), %g2
2475 or %g2, %lo(8 * _gloffset_Vertex2fv), %g2
2476 ldx [%g1 + %g2], %g3
2477#else
2478 sethi %hi(0x00000000), %g1
2479 or %g1, %lo(0x00000000), %g1
2480 ld [%g1 + (4 * _gloffset_Vertex2fv)], %g3
2481#endif
2482 jmpl %g3, %g0
2483
2484GLOBL_FN(GL_PREFIX(Vertex2i))
2485GL_PREFIX(Vertex2i):
2486#ifdef __sparc_v9__
2487 sethi %hi(0x00000000), %g2
2488 sethi %hi(0x00000000), %g1
2489 or %g2, %lo(0x00000000), %g2
2490 or %g1, %lo(0x00000000), %g1
2491 sllx %g2, 32, %g2
2492 or %g1, %g2, %g1
2493 sethi %hi(8 * _gloffset_Vertex2i), %g2
2494 or %g2, %lo(8 * _gloffset_Vertex2i), %g2
2495 ldx [%g1 + %g2], %g3
2496#else
2497 sethi %hi(0x00000000), %g1
2498 or %g1, %lo(0x00000000), %g1
2499 ld [%g1 + (4 * _gloffset_Vertex2i)], %g3
2500#endif
2501 jmpl %g3, %g0
2502
2503GLOBL_FN(GL_PREFIX(Vertex2iv))
2504GL_PREFIX(Vertex2iv):
2505#ifdef __sparc_v9__
2506 sethi %hi(0x00000000), %g2
2507 sethi %hi(0x00000000), %g1
2508 or %g2, %lo(0x00000000), %g2
2509 or %g1, %lo(0x00000000), %g1
2510 sllx %g2, 32, %g2
2511 or %g1, %g2, %g1
2512 sethi %hi(8 * _gloffset_Vertex2iv), %g2
2513 or %g2, %lo(8 * _gloffset_Vertex2iv), %g2
2514 ldx [%g1 + %g2], %g3
2515#else
2516 sethi %hi(0x00000000), %g1
2517 or %g1, %lo(0x00000000), %g1
2518 ld [%g1 + (4 * _gloffset_Vertex2iv)], %g3
2519#endif
2520 jmpl %g3, %g0
2521
2522GLOBL_FN(GL_PREFIX(Vertex2s))
2523GL_PREFIX(Vertex2s):
2524#ifdef __sparc_v9__
2525 sethi %hi(0x00000000), %g2
2526 sethi %hi(0x00000000), %g1
2527 or %g2, %lo(0x00000000), %g2
2528 or %g1, %lo(0x00000000), %g1
2529 sllx %g2, 32, %g2
2530 or %g1, %g2, %g1
2531 sethi %hi(8 * _gloffset_Vertex2s), %g2
2532 or %g2, %lo(8 * _gloffset_Vertex2s), %g2
2533 ldx [%g1 + %g2], %g3
2534#else
2535 sethi %hi(0x00000000), %g1
2536 or %g1, %lo(0x00000000), %g1
2537 ld [%g1 + (4 * _gloffset_Vertex2s)], %g3
2538#endif
2539 jmpl %g3, %g0
2540
2541GLOBL_FN(GL_PREFIX(Vertex2sv))
2542GL_PREFIX(Vertex2sv):
2543#ifdef __sparc_v9__
2544 sethi %hi(0x00000000), %g2
2545 sethi %hi(0x00000000), %g1
2546 or %g2, %lo(0x00000000), %g2
2547 or %g1, %lo(0x00000000), %g1
2548 sllx %g2, 32, %g2
2549 or %g1, %g2, %g1
2550 sethi %hi(8 * _gloffset_Vertex2sv), %g2
2551 or %g2, %lo(8 * _gloffset_Vertex2sv), %g2
2552 ldx [%g1 + %g2], %g3
2553#else
2554 sethi %hi(0x00000000), %g1
2555 or %g1, %lo(0x00000000), %g1
2556 ld [%g1 + (4 * _gloffset_Vertex2sv)], %g3
2557#endif
2558 jmpl %g3, %g0
2559
2560GLOBL_FN(GL_PREFIX(Vertex3d))
2561GL_PREFIX(Vertex3d):
2562#ifdef __sparc_v9__
2563 sethi %hi(0x00000000), %g2
2564 sethi %hi(0x00000000), %g1
2565 or %g2, %lo(0x00000000), %g2
2566 or %g1, %lo(0x00000000), %g1
2567 sllx %g2, 32, %g2
2568 or %g1, %g2, %g1
2569 sethi %hi(8 * _gloffset_Vertex3d), %g2
2570 or %g2, %lo(8 * _gloffset_Vertex3d), %g2
2571 ldx [%g1 + %g2], %g3
2572#else
2573 sethi %hi(0x00000000), %g1
2574 or %g1, %lo(0x00000000), %g1
2575 ld [%g1 + (4 * _gloffset_Vertex3d)], %g3
2576#endif
2577 jmpl %g3, %g0
2578
2579GLOBL_FN(GL_PREFIX(Vertex3dv))
2580GL_PREFIX(Vertex3dv):
2581#ifdef __sparc_v9__
2582 sethi %hi(0x00000000), %g2
2583 sethi %hi(0x00000000), %g1
2584 or %g2, %lo(0x00000000), %g2
2585 or %g1, %lo(0x00000000), %g1
2586 sllx %g2, 32, %g2
2587 or %g1, %g2, %g1
2588 sethi %hi(8 * _gloffset_Vertex3dv), %g2
2589 or %g2, %lo(8 * _gloffset_Vertex3dv), %g2
2590 ldx [%g1 + %g2], %g3
2591#else
2592 sethi %hi(0x00000000), %g1
2593 or %g1, %lo(0x00000000), %g1
2594 ld [%g1 + (4 * _gloffset_Vertex3dv)], %g3
2595#endif
2596 jmpl %g3, %g0
2597
2598GLOBL_FN(GL_PREFIX(Vertex3f))
2599GL_PREFIX(Vertex3f):
2600#ifdef __sparc_v9__
2601 sethi %hi(0x00000000), %g2
2602 sethi %hi(0x00000000), %g1
2603 or %g2, %lo(0x00000000), %g2
2604 or %g1, %lo(0x00000000), %g1
2605 sllx %g2, 32, %g2
2606 or %g1, %g2, %g1
2607 sethi %hi(8 * _gloffset_Vertex3f), %g2
2608 or %g2, %lo(8 * _gloffset_Vertex3f), %g2
2609 ldx [%g1 + %g2], %g3
2610#else
2611 sethi %hi(0x00000000), %g1
2612 or %g1, %lo(0x00000000), %g1
2613 ld [%g1 + (4 * _gloffset_Vertex3f)], %g3
2614#endif
2615 jmpl %g3, %g0
2616
2617GLOBL_FN(GL_PREFIX(Vertex3fv))
2618GL_PREFIX(Vertex3fv):
2619#ifdef __sparc_v9__
2620 sethi %hi(0x00000000), %g2
2621 sethi %hi(0x00000000), %g1
2622 or %g2, %lo(0x00000000), %g2
2623 or %g1, %lo(0x00000000), %g1
2624 sllx %g2, 32, %g2
2625 or %g1, %g2, %g1
2626 sethi %hi(8 * _gloffset_Vertex3fv), %g2
2627 or %g2, %lo(8 * _gloffset_Vertex3fv), %g2
2628 ldx [%g1 + %g2], %g3
2629#else
2630 sethi %hi(0x00000000), %g1
2631 or %g1, %lo(0x00000000), %g1
2632 ld [%g1 + (4 * _gloffset_Vertex3fv)], %g3
2633#endif
2634 jmpl %g3, %g0
2635
2636GLOBL_FN(GL_PREFIX(Vertex3i))
2637GL_PREFIX(Vertex3i):
2638#ifdef __sparc_v9__
2639 sethi %hi(0x00000000), %g2
2640 sethi %hi(0x00000000), %g1
2641 or %g2, %lo(0x00000000), %g2
2642 or %g1, %lo(0x00000000), %g1
2643 sllx %g2, 32, %g2
2644 or %g1, %g2, %g1
2645 sethi %hi(8 * _gloffset_Vertex3i), %g2
2646 or %g2, %lo(8 * _gloffset_Vertex3i), %g2
2647 ldx [%g1 + %g2], %g3
2648#else
2649 sethi %hi(0x00000000), %g1
2650 or %g1, %lo(0x00000000), %g1
2651 ld [%g1 + (4 * _gloffset_Vertex3i)], %g3
2652#endif
2653 jmpl %g3, %g0
2654
2655GLOBL_FN(GL_PREFIX(Vertex3iv))
2656GL_PREFIX(Vertex3iv):
2657#ifdef __sparc_v9__
2658 sethi %hi(0x00000000), %g2
2659 sethi %hi(0x00000000), %g1
2660 or %g2, %lo(0x00000000), %g2
2661 or %g1, %lo(0x00000000), %g1
2662 sllx %g2, 32, %g2
2663 or %g1, %g2, %g1
2664 sethi %hi(8 * _gloffset_Vertex3iv), %g2
2665 or %g2, %lo(8 * _gloffset_Vertex3iv), %g2
2666 ldx [%g1 + %g2], %g3
2667#else
2668 sethi %hi(0x00000000), %g1
2669 or %g1, %lo(0x00000000), %g1
2670 ld [%g1 + (4 * _gloffset_Vertex3iv)], %g3
2671#endif
2672 jmpl %g3, %g0
2673
2674GLOBL_FN(GL_PREFIX(Vertex3s))
2675GL_PREFIX(Vertex3s):
2676#ifdef __sparc_v9__
2677 sethi %hi(0x00000000), %g2
2678 sethi %hi(0x00000000), %g1
2679 or %g2, %lo(0x00000000), %g2
2680 or %g1, %lo(0x00000000), %g1
2681 sllx %g2, 32, %g2
2682 or %g1, %g2, %g1
2683 sethi %hi(8 * _gloffset_Vertex3s), %g2
2684 or %g2, %lo(8 * _gloffset_Vertex3s), %g2
2685 ldx [%g1 + %g2], %g3
2686#else
2687 sethi %hi(0x00000000), %g1
2688 or %g1, %lo(0x00000000), %g1
2689 ld [%g1 + (4 * _gloffset_Vertex3s)], %g3
2690#endif
2691 jmpl %g3, %g0
2692
2693GLOBL_FN(GL_PREFIX(Vertex3sv))
2694GL_PREFIX(Vertex3sv):
2695#ifdef __sparc_v9__
2696 sethi %hi(0x00000000), %g2
2697 sethi %hi(0x00000000), %g1
2698 or %g2, %lo(0x00000000), %g2
2699 or %g1, %lo(0x00000000), %g1
2700 sllx %g2, 32, %g2
2701 or %g1, %g2, %g1
2702 sethi %hi(8 * _gloffset_Vertex3sv), %g2
2703 or %g2, %lo(8 * _gloffset_Vertex3sv), %g2
2704 ldx [%g1 + %g2], %g3
2705#else
2706 sethi %hi(0x00000000), %g1
2707 or %g1, %lo(0x00000000), %g1
2708 ld [%g1 + (4 * _gloffset_Vertex3sv)], %g3
2709#endif
2710 jmpl %g3, %g0
2711
2712GLOBL_FN(GL_PREFIX(Vertex4d))
2713GL_PREFIX(Vertex4d):
2714#ifdef __sparc_v9__
2715 sethi %hi(0x00000000), %g2
2716 sethi %hi(0x00000000), %g1
2717 or %g2, %lo(0x00000000), %g2
2718 or %g1, %lo(0x00000000), %g1
2719 sllx %g2, 32, %g2
2720 or %g1, %g2, %g1
2721 sethi %hi(8 * _gloffset_Vertex4d), %g2
2722 or %g2, %lo(8 * _gloffset_Vertex4d), %g2
2723 ldx [%g1 + %g2], %g3
2724#else
2725 sethi %hi(0x00000000), %g1
2726 or %g1, %lo(0x00000000), %g1
2727 ld [%g1 + (4 * _gloffset_Vertex4d)], %g3
2728#endif
2729 jmpl %g3, %g0
2730
2731GLOBL_FN(GL_PREFIX(Vertex4dv))
2732GL_PREFIX(Vertex4dv):
2733#ifdef __sparc_v9__
2734 sethi %hi(0x00000000), %g2
2735 sethi %hi(0x00000000), %g1
2736 or %g2, %lo(0x00000000), %g2
2737 or %g1, %lo(0x00000000), %g1
2738 sllx %g2, 32, %g2
2739 or %g1, %g2, %g1
2740 sethi %hi(8 * _gloffset_Vertex4dv), %g2
2741 or %g2, %lo(8 * _gloffset_Vertex4dv), %g2
2742 ldx [%g1 + %g2], %g3
2743#else
2744 sethi %hi(0x00000000), %g1
2745 or %g1, %lo(0x00000000), %g1
2746 ld [%g1 + (4 * _gloffset_Vertex4dv)], %g3
2747#endif
2748 jmpl %g3, %g0
2749
2750GLOBL_FN(GL_PREFIX(Vertex4f))
2751GL_PREFIX(Vertex4f):
2752#ifdef __sparc_v9__
2753 sethi %hi(0x00000000), %g2
2754 sethi %hi(0x00000000), %g1
2755 or %g2, %lo(0x00000000), %g2
2756 or %g1, %lo(0x00000000), %g1
2757 sllx %g2, 32, %g2
2758 or %g1, %g2, %g1
2759 sethi %hi(8 * _gloffset_Vertex4f), %g2
2760 or %g2, %lo(8 * _gloffset_Vertex4f), %g2
2761 ldx [%g1 + %g2], %g3
2762#else
2763 sethi %hi(0x00000000), %g1
2764 or %g1, %lo(0x00000000), %g1
2765 ld [%g1 + (4 * _gloffset_Vertex4f)], %g3
2766#endif
2767 jmpl %g3, %g0
2768
2769GLOBL_FN(GL_PREFIX(Vertex4fv))
2770GL_PREFIX(Vertex4fv):
2771#ifdef __sparc_v9__
2772 sethi %hi(0x00000000), %g2
2773 sethi %hi(0x00000000), %g1
2774 or %g2, %lo(0x00000000), %g2
2775 or %g1, %lo(0x00000000), %g1
2776 sllx %g2, 32, %g2
2777 or %g1, %g2, %g1
2778 sethi %hi(8 * _gloffset_Vertex4fv), %g2
2779 or %g2, %lo(8 * _gloffset_Vertex4fv), %g2
2780 ldx [%g1 + %g2], %g3
2781#else
2782 sethi %hi(0x00000000), %g1
2783 or %g1, %lo(0x00000000), %g1
2784 ld [%g1 + (4 * _gloffset_Vertex4fv)], %g3
2785#endif
2786 jmpl %g3, %g0
2787
2788GLOBL_FN(GL_PREFIX(Vertex4i))
2789GL_PREFIX(Vertex4i):
2790#ifdef __sparc_v9__
2791 sethi %hi(0x00000000), %g2
2792 sethi %hi(0x00000000), %g1
2793 or %g2, %lo(0x00000000), %g2
2794 or %g1, %lo(0x00000000), %g1
2795 sllx %g2, 32, %g2
2796 or %g1, %g2, %g1
2797 sethi %hi(8 * _gloffset_Vertex4i), %g2
2798 or %g2, %lo(8 * _gloffset_Vertex4i), %g2
2799 ldx [%g1 + %g2], %g3
2800#else
2801 sethi %hi(0x00000000), %g1
2802 or %g1, %lo(0x00000000), %g1
2803 ld [%g1 + (4 * _gloffset_Vertex4i)], %g3
2804#endif
2805 jmpl %g3, %g0
2806
2807GLOBL_FN(GL_PREFIX(Vertex4iv))
2808GL_PREFIX(Vertex4iv):
2809#ifdef __sparc_v9__
2810 sethi %hi(0x00000000), %g2
2811 sethi %hi(0x00000000), %g1
2812 or %g2, %lo(0x00000000), %g2
2813 or %g1, %lo(0x00000000), %g1
2814 sllx %g2, 32, %g2
2815 or %g1, %g2, %g1
2816 sethi %hi(8 * _gloffset_Vertex4iv), %g2
2817 or %g2, %lo(8 * _gloffset_Vertex4iv), %g2
2818 ldx [%g1 + %g2], %g3
2819#else
2820 sethi %hi(0x00000000), %g1
2821 or %g1, %lo(0x00000000), %g1
2822 ld [%g1 + (4 * _gloffset_Vertex4iv)], %g3
2823#endif
2824 jmpl %g3, %g0
2825
2826GLOBL_FN(GL_PREFIX(Vertex4s))
2827GL_PREFIX(Vertex4s):
2828#ifdef __sparc_v9__
2829 sethi %hi(0x00000000), %g2
2830 sethi %hi(0x00000000), %g1
2831 or %g2, %lo(0x00000000), %g2
2832 or %g1, %lo(0x00000000), %g1
2833 sllx %g2, 32, %g2
2834 or %g1, %g2, %g1
2835 sethi %hi(8 * _gloffset_Vertex4s), %g2
2836 or %g2, %lo(8 * _gloffset_Vertex4s), %g2
2837 ldx [%g1 + %g2], %g3
2838#else
2839 sethi %hi(0x00000000), %g1
2840 or %g1, %lo(0x00000000), %g1
2841 ld [%g1 + (4 * _gloffset_Vertex4s)], %g3
2842#endif
2843 jmpl %g3, %g0
2844
2845GLOBL_FN(GL_PREFIX(Vertex4sv))
2846GL_PREFIX(Vertex4sv):
2847#ifdef __sparc_v9__
2848 sethi %hi(0x00000000), %g2
2849 sethi %hi(0x00000000), %g1
2850 or %g2, %lo(0x00000000), %g2
2851 or %g1, %lo(0x00000000), %g1
2852 sllx %g2, 32, %g2
2853 or %g1, %g2, %g1
2854 sethi %hi(8 * _gloffset_Vertex4sv), %g2
2855 or %g2, %lo(8 * _gloffset_Vertex4sv), %g2
2856 ldx [%g1 + %g2], %g3
2857#else
2858 sethi %hi(0x00000000), %g1
2859 or %g1, %lo(0x00000000), %g1
2860 ld [%g1 + (4 * _gloffset_Vertex4sv)], %g3
2861#endif
2862 jmpl %g3, %g0
2863
2864GLOBL_FN(GL_PREFIX(ClipPlane))
2865GL_PREFIX(ClipPlane):
2866#ifdef __sparc_v9__
2867 sethi %hi(0x00000000), %g2
2868 sethi %hi(0x00000000), %g1
2869 or %g2, %lo(0x00000000), %g2
2870 or %g1, %lo(0x00000000), %g1
2871 sllx %g2, 32, %g2
2872 or %g1, %g2, %g1
2873 sethi %hi(8 * _gloffset_ClipPlane), %g2
2874 or %g2, %lo(8 * _gloffset_ClipPlane), %g2
2875 ldx [%g1 + %g2], %g3
2876#else
2877 sethi %hi(0x00000000), %g1
2878 or %g1, %lo(0x00000000), %g1
2879 ld [%g1 + (4 * _gloffset_ClipPlane)], %g3
2880#endif
2881 jmpl %g3, %g0
2882
2883GLOBL_FN(GL_PREFIX(ColorMaterial))
2884GL_PREFIX(ColorMaterial):
2885#ifdef __sparc_v9__
2886 sethi %hi(0x00000000), %g2
2887 sethi %hi(0x00000000), %g1
2888 or %g2, %lo(0x00000000), %g2
2889 or %g1, %lo(0x00000000), %g1
2890 sllx %g2, 32, %g2
2891 or %g1, %g2, %g1
2892 sethi %hi(8 * _gloffset_ColorMaterial), %g2
2893 or %g2, %lo(8 * _gloffset_ColorMaterial), %g2
2894 ldx [%g1 + %g2], %g3
2895#else
2896 sethi %hi(0x00000000), %g1
2897 or %g1, %lo(0x00000000), %g1
2898 ld [%g1 + (4 * _gloffset_ColorMaterial)], %g3
2899#endif
2900 jmpl %g3, %g0
2901
2902GLOBL_FN(GL_PREFIX(CullFace))
2903GL_PREFIX(CullFace):
2904#ifdef __sparc_v9__
2905 sethi %hi(0x00000000), %g2
2906 sethi %hi(0x00000000), %g1
2907 or %g2, %lo(0x00000000), %g2
2908 or %g1, %lo(0x00000000), %g1
2909 sllx %g2, 32, %g2
2910 or %g1, %g2, %g1
2911 sethi %hi(8 * _gloffset_CullFace), %g2
2912 or %g2, %lo(8 * _gloffset_CullFace), %g2
2913 ldx [%g1 + %g2], %g3
2914#else
2915 sethi %hi(0x00000000), %g1
2916 or %g1, %lo(0x00000000), %g1
2917 ld [%g1 + (4 * _gloffset_CullFace)], %g3
2918#endif
2919 jmpl %g3, %g0
2920
2921GLOBL_FN(GL_PREFIX(Fogf))
2922GL_PREFIX(Fogf):
2923#ifdef __sparc_v9__
2924 sethi %hi(0x00000000), %g2
2925 sethi %hi(0x00000000), %g1
2926 or %g2, %lo(0x00000000), %g2
2927 or %g1, %lo(0x00000000), %g1
2928 sllx %g2, 32, %g2
2929 or %g1, %g2, %g1
2930 sethi %hi(8 * _gloffset_Fogf), %g2
2931 or %g2, %lo(8 * _gloffset_Fogf), %g2
2932 ldx [%g1 + %g2], %g3
2933#else
2934 sethi %hi(0x00000000), %g1
2935 or %g1, %lo(0x00000000), %g1
2936 ld [%g1 + (4 * _gloffset_Fogf)], %g3
2937#endif
2938 jmpl %g3, %g0
2939
2940GLOBL_FN(GL_PREFIX(Fogfv))
2941GL_PREFIX(Fogfv):
2942#ifdef __sparc_v9__
2943 sethi %hi(0x00000000), %g2
2944 sethi %hi(0x00000000), %g1
2945 or %g2, %lo(0x00000000), %g2
2946 or %g1, %lo(0x00000000), %g1
2947 sllx %g2, 32, %g2
2948 or %g1, %g2, %g1
2949 sethi %hi(8 * _gloffset_Fogfv), %g2
2950 or %g2, %lo(8 * _gloffset_Fogfv), %g2
2951 ldx [%g1 + %g2], %g3
2952#else
2953 sethi %hi(0x00000000), %g1
2954 or %g1, %lo(0x00000000), %g1
2955 ld [%g1 + (4 * _gloffset_Fogfv)], %g3
2956#endif
2957 jmpl %g3, %g0
2958
2959GLOBL_FN(GL_PREFIX(Fogi))
2960GL_PREFIX(Fogi):
2961#ifdef __sparc_v9__
2962 sethi %hi(0x00000000), %g2
2963 sethi %hi(0x00000000), %g1
2964 or %g2, %lo(0x00000000), %g2
2965 or %g1, %lo(0x00000000), %g1
2966 sllx %g2, 32, %g2
2967 or %g1, %g2, %g1
2968 sethi %hi(8 * _gloffset_Fogi), %g2
2969 or %g2, %lo(8 * _gloffset_Fogi), %g2
2970 ldx [%g1 + %g2], %g3
2971#else
2972 sethi %hi(0x00000000), %g1
2973 or %g1, %lo(0x00000000), %g1
2974 ld [%g1 + (4 * _gloffset_Fogi)], %g3
2975#endif
2976 jmpl %g3, %g0
2977
2978GLOBL_FN(GL_PREFIX(Fogiv))
2979GL_PREFIX(Fogiv):
2980#ifdef __sparc_v9__
2981 sethi %hi(0x00000000), %g2
2982 sethi %hi(0x00000000), %g1
2983 or %g2, %lo(0x00000000), %g2
2984 or %g1, %lo(0x00000000), %g1
2985 sllx %g2, 32, %g2
2986 or %g1, %g2, %g1
2987 sethi %hi(8 * _gloffset_Fogiv), %g2
2988 or %g2, %lo(8 * _gloffset_Fogiv), %g2
2989 ldx [%g1 + %g2], %g3
2990#else
2991 sethi %hi(0x00000000), %g1
2992 or %g1, %lo(0x00000000), %g1
2993 ld [%g1 + (4 * _gloffset_Fogiv)], %g3
2994#endif
2995 jmpl %g3, %g0
2996
2997GLOBL_FN(GL_PREFIX(FrontFace))
2998GL_PREFIX(FrontFace):
2999#ifdef __sparc_v9__
3000 sethi %hi(0x00000000), %g2
3001 sethi %hi(0x00000000), %g1
3002 or %g2, %lo(0x00000000), %g2
3003 or %g1, %lo(0x00000000), %g1
3004 sllx %g2, 32, %g2
3005 or %g1, %g2, %g1
3006 sethi %hi(8 * _gloffset_FrontFace), %g2
3007 or %g2, %lo(8 * _gloffset_FrontFace), %g2
3008 ldx [%g1 + %g2], %g3
3009#else
3010 sethi %hi(0x00000000), %g1
3011 or %g1, %lo(0x00000000), %g1
3012 ld [%g1 + (4 * _gloffset_FrontFace)], %g3
3013#endif
3014 jmpl %g3, %g0
3015
3016GLOBL_FN(GL_PREFIX(Hint))
3017GL_PREFIX(Hint):
3018#ifdef __sparc_v9__
3019 sethi %hi(0x00000000), %g2
3020 sethi %hi(0x00000000), %g1
3021 or %g2, %lo(0x00000000), %g2
3022 or %g1, %lo(0x00000000), %g1
3023 sllx %g2, 32, %g2
3024 or %g1, %g2, %g1
3025 sethi %hi(8 * _gloffset_Hint), %g2
3026 or %g2, %lo(8 * _gloffset_Hint), %g2
3027 ldx [%g1 + %g2], %g3
3028#else
3029 sethi %hi(0x00000000), %g1
3030 or %g1, %lo(0x00000000), %g1
3031 ld [%g1 + (4 * _gloffset_Hint)], %g3
3032#endif
3033 jmpl %g3, %g0
3034
3035GLOBL_FN(GL_PREFIX(Lightf))
3036GL_PREFIX(Lightf):
3037#ifdef __sparc_v9__
3038 sethi %hi(0x00000000), %g2
3039 sethi %hi(0x00000000), %g1
3040 or %g2, %lo(0x00000000), %g2
3041 or %g1, %lo(0x00000000), %g1
3042 sllx %g2, 32, %g2
3043 or %g1, %g2, %g1
3044 sethi %hi(8 * _gloffset_Lightf), %g2
3045 or %g2, %lo(8 * _gloffset_Lightf), %g2
3046 ldx [%g1 + %g2], %g3
3047#else
3048 sethi %hi(0x00000000), %g1
3049 or %g1, %lo(0x00000000), %g1
3050 ld [%g1 + (4 * _gloffset_Lightf)], %g3
3051#endif
3052 jmpl %g3, %g0
3053
3054GLOBL_FN(GL_PREFIX(Lightfv))
3055GL_PREFIX(Lightfv):
3056#ifdef __sparc_v9__
3057 sethi %hi(0x00000000), %g2
3058 sethi %hi(0x00000000), %g1
3059 or %g2, %lo(0x00000000), %g2
3060 or %g1, %lo(0x00000000), %g1
3061 sllx %g2, 32, %g2
3062 or %g1, %g2, %g1
3063 sethi %hi(8 * _gloffset_Lightfv), %g2
3064 or %g2, %lo(8 * _gloffset_Lightfv), %g2
3065 ldx [%g1 + %g2], %g3
3066#else
3067 sethi %hi(0x00000000), %g1
3068 or %g1, %lo(0x00000000), %g1
3069 ld [%g1 + (4 * _gloffset_Lightfv)], %g3
3070#endif
3071 jmpl %g3, %g0
3072
3073GLOBL_FN(GL_PREFIX(Lighti))
3074GL_PREFIX(Lighti):
3075#ifdef __sparc_v9__
3076 sethi %hi(0x00000000), %g2
3077 sethi %hi(0x00000000), %g1
3078 or %g2, %lo(0x00000000), %g2
3079 or %g1, %lo(0x00000000), %g1
3080 sllx %g2, 32, %g2
3081 or %g1, %g2, %g1
3082 sethi %hi(8 * _gloffset_Lighti), %g2
3083 or %g2, %lo(8 * _gloffset_Lighti), %g2
3084 ldx [%g1 + %g2], %g3
3085#else
3086 sethi %hi(0x00000000), %g1
3087 or %g1, %lo(0x00000000), %g1
3088 ld [%g1 + (4 * _gloffset_Lighti)], %g3
3089#endif
3090 jmpl %g3, %g0
3091
3092GLOBL_FN(GL_PREFIX(Lightiv))
3093GL_PREFIX(Lightiv):
3094#ifdef __sparc_v9__
3095 sethi %hi(0x00000000), %g2
3096 sethi %hi(0x00000000), %g1
3097 or %g2, %lo(0x00000000), %g2
3098 or %g1, %lo(0x00000000), %g1
3099 sllx %g2, 32, %g2
3100 or %g1, %g2, %g1
3101 sethi %hi(8 * _gloffset_Lightiv), %g2
3102 or %g2, %lo(8 * _gloffset_Lightiv), %g2
3103 ldx [%g1 + %g2], %g3
3104#else
3105 sethi %hi(0x00000000), %g1
3106 or %g1, %lo(0x00000000), %g1
3107 ld [%g1 + (4 * _gloffset_Lightiv)], %g3
3108#endif
3109 jmpl %g3, %g0
3110
3111GLOBL_FN(GL_PREFIX(LightModelf))
3112GL_PREFIX(LightModelf):
3113#ifdef __sparc_v9__
3114 sethi %hi(0x00000000), %g2
3115 sethi %hi(0x00000000), %g1
3116 or %g2, %lo(0x00000000), %g2
3117 or %g1, %lo(0x00000000), %g1
3118 sllx %g2, 32, %g2
3119 or %g1, %g2, %g1
3120 sethi %hi(8 * _gloffset_LightModelf), %g2
3121 or %g2, %lo(8 * _gloffset_LightModelf), %g2
3122 ldx [%g1 + %g2], %g3
3123#else
3124 sethi %hi(0x00000000), %g1
3125 or %g1, %lo(0x00000000), %g1
3126 ld [%g1 + (4 * _gloffset_LightModelf)], %g3
3127#endif
3128 jmpl %g3, %g0
3129
3130GLOBL_FN(GL_PREFIX(LightModelfv))
3131GL_PREFIX(LightModelfv):
3132#ifdef __sparc_v9__
3133 sethi %hi(0x00000000), %g2
3134 sethi %hi(0x00000000), %g1
3135 or %g2, %lo(0x00000000), %g2
3136 or %g1, %lo(0x00000000), %g1
3137 sllx %g2, 32, %g2
3138 or %g1, %g2, %g1
3139 sethi %hi(8 * _gloffset_LightModelfv), %g2
3140 or %g2, %lo(8 * _gloffset_LightModelfv), %g2
3141 ldx [%g1 + %g2], %g3
3142#else
3143 sethi %hi(0x00000000), %g1
3144 or %g1, %lo(0x00000000), %g1
3145 ld [%g1 + (4 * _gloffset_LightModelfv)], %g3
3146#endif
3147 jmpl %g3, %g0
3148
3149GLOBL_FN(GL_PREFIX(LightModeli))
3150GL_PREFIX(LightModeli):
3151#ifdef __sparc_v9__
3152 sethi %hi(0x00000000), %g2
3153 sethi %hi(0x00000000), %g1
3154 or %g2, %lo(0x00000000), %g2
3155 or %g1, %lo(0x00000000), %g1
3156 sllx %g2, 32, %g2
3157 or %g1, %g2, %g1
3158 sethi %hi(8 * _gloffset_LightModeli), %g2
3159 or %g2, %lo(8 * _gloffset_LightModeli), %g2
3160 ldx [%g1 + %g2], %g3
3161#else
3162 sethi %hi(0x00000000), %g1
3163 or %g1, %lo(0x00000000), %g1
3164 ld [%g1 + (4 * _gloffset_LightModeli)], %g3
3165#endif
3166 jmpl %g3, %g0
3167
3168GLOBL_FN(GL_PREFIX(LightModeliv))
3169GL_PREFIX(LightModeliv):
3170#ifdef __sparc_v9__
3171 sethi %hi(0x00000000), %g2
3172 sethi %hi(0x00000000), %g1
3173 or %g2, %lo(0x00000000), %g2
3174 or %g1, %lo(0x00000000), %g1
3175 sllx %g2, 32, %g2
3176 or %g1, %g2, %g1
3177 sethi %hi(8 * _gloffset_LightModeliv), %g2
3178 or %g2, %lo(8 * _gloffset_LightModeliv), %g2
3179 ldx [%g1 + %g2], %g3
3180#else
3181 sethi %hi(0x00000000), %g1
3182 or %g1, %lo(0x00000000), %g1
3183 ld [%g1 + (4 * _gloffset_LightModeliv)], %g3
3184#endif
3185 jmpl %g3, %g0
3186
3187GLOBL_FN(GL_PREFIX(LineStipple))
3188GL_PREFIX(LineStipple):
3189#ifdef __sparc_v9__
3190 sethi %hi(0x00000000), %g2
3191 sethi %hi(0x00000000), %g1
3192 or %g2, %lo(0x00000000), %g2
3193 or %g1, %lo(0x00000000), %g1
3194 sllx %g2, 32, %g2
3195 or %g1, %g2, %g1
3196 sethi %hi(8 * _gloffset_LineStipple), %g2
3197 or %g2, %lo(8 * _gloffset_LineStipple), %g2
3198 ldx [%g1 + %g2], %g3
3199#else
3200 sethi %hi(0x00000000), %g1
3201 or %g1, %lo(0x00000000), %g1
3202 ld [%g1 + (4 * _gloffset_LineStipple)], %g3
3203#endif
3204 jmpl %g3, %g0
3205
3206GLOBL_FN(GL_PREFIX(LineWidth))
3207GL_PREFIX(LineWidth):
3208#ifdef __sparc_v9__
3209 sethi %hi(0x00000000), %g2
3210 sethi %hi(0x00000000), %g1
3211 or %g2, %lo(0x00000000), %g2
3212 or %g1, %lo(0x00000000), %g1
3213 sllx %g2, 32, %g2
3214 or %g1, %g2, %g1
3215 sethi %hi(8 * _gloffset_LineWidth), %g2
3216 or %g2, %lo(8 * _gloffset_LineWidth), %g2
3217 ldx [%g1 + %g2], %g3
3218#else
3219 sethi %hi(0x00000000), %g1
3220 or %g1, %lo(0x00000000), %g1
3221 ld [%g1 + (4 * _gloffset_LineWidth)], %g3
3222#endif
3223 jmpl %g3, %g0
3224
3225GLOBL_FN(GL_PREFIX(Materialf))
3226GL_PREFIX(Materialf):
3227#ifdef __sparc_v9__
3228 sethi %hi(0x00000000), %g2
3229 sethi %hi(0x00000000), %g1
3230 or %g2, %lo(0x00000000), %g2
3231 or %g1, %lo(0x00000000), %g1
3232 sllx %g2, 32, %g2
3233 or %g1, %g2, %g1
3234 sethi %hi(8 * _gloffset_Materialf), %g2
3235 or %g2, %lo(8 * _gloffset_Materialf), %g2
3236 ldx [%g1 + %g2], %g3
3237#else
3238 sethi %hi(0x00000000), %g1
3239 or %g1, %lo(0x00000000), %g1
3240 ld [%g1 + (4 * _gloffset_Materialf)], %g3
3241#endif
3242 jmpl %g3, %g0
3243
3244GLOBL_FN(GL_PREFIX(Materialfv))
3245GL_PREFIX(Materialfv):
3246#ifdef __sparc_v9__
3247 sethi %hi(0x00000000), %g2
3248 sethi %hi(0x00000000), %g1
3249 or %g2, %lo(0x00000000), %g2
3250 or %g1, %lo(0x00000000), %g1
3251 sllx %g2, 32, %g2
3252 or %g1, %g2, %g1
3253 sethi %hi(8 * _gloffset_Materialfv), %g2
3254 or %g2, %lo(8 * _gloffset_Materialfv), %g2
3255 ldx [%g1 + %g2], %g3
3256#else
3257 sethi %hi(0x00000000), %g1
3258 or %g1, %lo(0x00000000), %g1
3259 ld [%g1 + (4 * _gloffset_Materialfv)], %g3
3260#endif
3261 jmpl %g3, %g0
3262
3263GLOBL_FN(GL_PREFIX(Materiali))
3264GL_PREFIX(Materiali):
3265#ifdef __sparc_v9__
3266 sethi %hi(0x00000000), %g2
3267 sethi %hi(0x00000000), %g1
3268 or %g2, %lo(0x00000000), %g2
3269 or %g1, %lo(0x00000000), %g1
3270 sllx %g2, 32, %g2
3271 or %g1, %g2, %g1
3272 sethi %hi(8 * _gloffset_Materiali), %g2
3273 or %g2, %lo(8 * _gloffset_Materiali), %g2
3274 ldx [%g1 + %g2], %g3
3275#else
3276 sethi %hi(0x00000000), %g1
3277 or %g1, %lo(0x00000000), %g1
3278 ld [%g1 + (4 * _gloffset_Materiali)], %g3
3279#endif
3280 jmpl %g3, %g0
3281
3282GLOBL_FN(GL_PREFIX(Materialiv))
3283GL_PREFIX(Materialiv):
3284#ifdef __sparc_v9__
3285 sethi %hi(0x00000000), %g2
3286 sethi %hi(0x00000000), %g1
3287 or %g2, %lo(0x00000000), %g2
3288 or %g1, %lo(0x00000000), %g1
3289 sllx %g2, 32, %g2
3290 or %g1, %g2, %g1
3291 sethi %hi(8 * _gloffset_Materialiv), %g2
3292 or %g2, %lo(8 * _gloffset_Materialiv), %g2
3293 ldx [%g1 + %g2], %g3
3294#else
3295 sethi %hi(0x00000000), %g1
3296 or %g1, %lo(0x00000000), %g1
3297 ld [%g1 + (4 * _gloffset_Materialiv)], %g3
3298#endif
3299 jmpl %g3, %g0
3300
3301GLOBL_FN(GL_PREFIX(PointSize))
3302GL_PREFIX(PointSize):
3303#ifdef __sparc_v9__
3304 sethi %hi(0x00000000), %g2
3305 sethi %hi(0x00000000), %g1
3306 or %g2, %lo(0x00000000), %g2
3307 or %g1, %lo(0x00000000), %g1
3308 sllx %g2, 32, %g2
3309 or %g1, %g2, %g1
3310 sethi %hi(8 * _gloffset_PointSize), %g2
3311 or %g2, %lo(8 * _gloffset_PointSize), %g2
3312 ldx [%g1 + %g2], %g3
3313#else
3314 sethi %hi(0x00000000), %g1
3315 or %g1, %lo(0x00000000), %g1
3316 ld [%g1 + (4 * _gloffset_PointSize)], %g3
3317#endif
3318 jmpl %g3, %g0
3319
3320GLOBL_FN(GL_PREFIX(PolygonMode))
3321GL_PREFIX(PolygonMode):
3322#ifdef __sparc_v9__
3323 sethi %hi(0x00000000), %g2
3324 sethi %hi(0x00000000), %g1
3325 or %g2, %lo(0x00000000), %g2
3326 or %g1, %lo(0x00000000), %g1
3327 sllx %g2, 32, %g2
3328 or %g1, %g2, %g1
3329 sethi %hi(8 * _gloffset_PolygonMode), %g2
3330 or %g2, %lo(8 * _gloffset_PolygonMode), %g2
3331 ldx [%g1 + %g2], %g3
3332#else
3333 sethi %hi(0x00000000), %g1
3334 or %g1, %lo(0x00000000), %g1
3335 ld [%g1 + (4 * _gloffset_PolygonMode)], %g3
3336#endif
3337 jmpl %g3, %g0
3338
3339GLOBL_FN(GL_PREFIX(PolygonStipple))
3340GL_PREFIX(PolygonStipple):
3341#ifdef __sparc_v9__
3342 sethi %hi(0x00000000), %g2
3343 sethi %hi(0x00000000), %g1
3344 or %g2, %lo(0x00000000), %g2
3345 or %g1, %lo(0x00000000), %g1
3346 sllx %g2, 32, %g2
3347 or %g1, %g2, %g1
3348 sethi %hi(8 * _gloffset_PolygonStipple), %g2
3349 or %g2, %lo(8 * _gloffset_PolygonStipple), %g2
3350 ldx [%g1 + %g2], %g3
3351#else
3352 sethi %hi(0x00000000), %g1
3353 or %g1, %lo(0x00000000), %g1
3354 ld [%g1 + (4 * _gloffset_PolygonStipple)], %g3
3355#endif
3356 jmpl %g3, %g0
3357
3358GLOBL_FN(GL_PREFIX(Scissor))
3359GL_PREFIX(Scissor):
3360#ifdef __sparc_v9__
3361 sethi %hi(0x00000000), %g2
3362 sethi %hi(0x00000000), %g1
3363 or %g2, %lo(0x00000000), %g2
3364 or %g1, %lo(0x00000000), %g1
3365 sllx %g2, 32, %g2
3366 or %g1, %g2, %g1
3367 sethi %hi(8 * _gloffset_Scissor), %g2
3368 or %g2, %lo(8 * _gloffset_Scissor), %g2
3369 ldx [%g1 + %g2], %g3
3370#else
3371 sethi %hi(0x00000000), %g1
3372 or %g1, %lo(0x00000000), %g1
3373 ld [%g1 + (4 * _gloffset_Scissor)], %g3
3374#endif
3375 jmpl %g3, %g0
3376
3377GLOBL_FN(GL_PREFIX(ShadeModel))
3378GL_PREFIX(ShadeModel):
3379#ifdef __sparc_v9__
3380 sethi %hi(0x00000000), %g2
3381 sethi %hi(0x00000000), %g1
3382 or %g2, %lo(0x00000000), %g2
3383 or %g1, %lo(0x00000000), %g1
3384 sllx %g2, 32, %g2
3385 or %g1, %g2, %g1
3386 sethi %hi(8 * _gloffset_ShadeModel), %g2
3387 or %g2, %lo(8 * _gloffset_ShadeModel), %g2
3388 ldx [%g1 + %g2], %g3
3389#else
3390 sethi %hi(0x00000000), %g1
3391 or %g1, %lo(0x00000000), %g1
3392 ld [%g1 + (4 * _gloffset_ShadeModel)], %g3
3393#endif
3394 jmpl %g3, %g0
3395
3396GLOBL_FN(GL_PREFIX(TexParameterf))
3397GL_PREFIX(TexParameterf):
3398#ifdef __sparc_v9__
3399 sethi %hi(0x00000000), %g2
3400 sethi %hi(0x00000000), %g1
3401 or %g2, %lo(0x00000000), %g2
3402 or %g1, %lo(0x00000000), %g1
3403 sllx %g2, 32, %g2
3404 or %g1, %g2, %g1
3405 sethi %hi(8 * _gloffset_TexParameterf), %g2
3406 or %g2, %lo(8 * _gloffset_TexParameterf), %g2
3407 ldx [%g1 + %g2], %g3
3408#else
3409 sethi %hi(0x00000000), %g1
3410 or %g1, %lo(0x00000000), %g1
3411 ld [%g1 + (4 * _gloffset_TexParameterf)], %g3
3412#endif
3413 jmpl %g3, %g0
3414
3415GLOBL_FN(GL_PREFIX(TexParameterfv))
3416GL_PREFIX(TexParameterfv):
3417#ifdef __sparc_v9__
3418 sethi %hi(0x00000000), %g2
3419 sethi %hi(0x00000000), %g1
3420 or %g2, %lo(0x00000000), %g2
3421 or %g1, %lo(0x00000000), %g1
3422 sllx %g2, 32, %g2
3423 or %g1, %g2, %g1
3424 sethi %hi(8 * _gloffset_TexParameterfv), %g2
3425 or %g2, %lo(8 * _gloffset_TexParameterfv), %g2
3426 ldx [%g1 + %g2], %g3
3427#else
3428 sethi %hi(0x00000000), %g1
3429 or %g1, %lo(0x00000000), %g1
3430 ld [%g1 + (4 * _gloffset_TexParameterfv)], %g3
3431#endif
3432 jmpl %g3, %g0
3433
3434GLOBL_FN(GL_PREFIX(TexParameteri))
3435GL_PREFIX(TexParameteri):
3436#ifdef __sparc_v9__
3437 sethi %hi(0x00000000), %g2
3438 sethi %hi(0x00000000), %g1
3439 or %g2, %lo(0x00000000), %g2
3440 or %g1, %lo(0x00000000), %g1
3441 sllx %g2, 32, %g2
3442 or %g1, %g2, %g1
3443 sethi %hi(8 * _gloffset_TexParameteri), %g2
3444 or %g2, %lo(8 * _gloffset_TexParameteri), %g2
3445 ldx [%g1 + %g2], %g3
3446#else
3447 sethi %hi(0x00000000), %g1
3448 or %g1, %lo(0x00000000), %g1
3449 ld [%g1 + (4 * _gloffset_TexParameteri)], %g3
3450#endif
3451 jmpl %g3, %g0
3452
3453GLOBL_FN(GL_PREFIX(TexParameteriv))
3454GL_PREFIX(TexParameteriv):
3455#ifdef __sparc_v9__
3456 sethi %hi(0x00000000), %g2
3457 sethi %hi(0x00000000), %g1
3458 or %g2, %lo(0x00000000), %g2
3459 or %g1, %lo(0x00000000), %g1
3460 sllx %g2, 32, %g2
3461 or %g1, %g2, %g1
3462 sethi %hi(8 * _gloffset_TexParameteriv), %g2
3463 or %g2, %lo(8 * _gloffset_TexParameteriv), %g2
3464 ldx [%g1 + %g2], %g3
3465#else
3466 sethi %hi(0x00000000), %g1
3467 or %g1, %lo(0x00000000), %g1
3468 ld [%g1 + (4 * _gloffset_TexParameteriv)], %g3
3469#endif
3470 jmpl %g3, %g0
3471
3472GLOBL_FN(GL_PREFIX(TexImage1D))
3473GL_PREFIX(TexImage1D):
3474#ifdef __sparc_v9__
3475 sethi %hi(0x00000000), %g2
3476 sethi %hi(0x00000000), %g1
3477 or %g2, %lo(0x00000000), %g2
3478 or %g1, %lo(0x00000000), %g1
3479 sllx %g2, 32, %g2
3480 or %g1, %g2, %g1
3481 sethi %hi(8 * _gloffset_TexImage1D), %g2
3482 or %g2, %lo(8 * _gloffset_TexImage1D), %g2
3483 ldx [%g1 + %g2], %g3
3484#else
3485 sethi %hi(0x00000000), %g1
3486 or %g1, %lo(0x00000000), %g1
3487 ld [%g1 + (4 * _gloffset_TexImage1D)], %g3
3488#endif
3489 jmpl %g3, %g0
3490
3491GLOBL_FN(GL_PREFIX(TexImage2D))
3492GL_PREFIX(TexImage2D):
3493#ifdef __sparc_v9__
3494 sethi %hi(0x00000000), %g2
3495 sethi %hi(0x00000000), %g1
3496 or %g2, %lo(0x00000000), %g2
3497 or %g1, %lo(0x00000000), %g1
3498 sllx %g2, 32, %g2
3499 or %g1, %g2, %g1
3500 sethi %hi(8 * _gloffset_TexImage2D), %g2
3501 or %g2, %lo(8 * _gloffset_TexImage2D), %g2
3502 ldx [%g1 + %g2], %g3
3503#else
3504 sethi %hi(0x00000000), %g1
3505 or %g1, %lo(0x00000000), %g1
3506 ld [%g1 + (4 * _gloffset_TexImage2D)], %g3
3507#endif
3508 jmpl %g3, %g0
3509
3510GLOBL_FN(GL_PREFIX(TexEnvf))
3511GL_PREFIX(TexEnvf):
3512#ifdef __sparc_v9__
3513 sethi %hi(0x00000000), %g2
3514 sethi %hi(0x00000000), %g1
3515 or %g2, %lo(0x00000000), %g2
3516 or %g1, %lo(0x00000000), %g1
3517 sllx %g2, 32, %g2
3518 or %g1, %g2, %g1
3519 sethi %hi(8 * _gloffset_TexEnvf), %g2
3520 or %g2, %lo(8 * _gloffset_TexEnvf), %g2
3521 ldx [%g1 + %g2], %g3
3522#else
3523 sethi %hi(0x00000000), %g1
3524 or %g1, %lo(0x00000000), %g1
3525 ld [%g1 + (4 * _gloffset_TexEnvf)], %g3
3526#endif
3527 jmpl %g3, %g0
3528
3529GLOBL_FN(GL_PREFIX(TexEnvfv))
3530GL_PREFIX(TexEnvfv):
3531#ifdef __sparc_v9__
3532 sethi %hi(0x00000000), %g2
3533 sethi %hi(0x00000000), %g1
3534 or %g2, %lo(0x00000000), %g2
3535 or %g1, %lo(0x00000000), %g1
3536 sllx %g2, 32, %g2
3537 or %g1, %g2, %g1
3538 sethi %hi(8 * _gloffset_TexEnvfv), %g2
3539 or %g2, %lo(8 * _gloffset_TexEnvfv), %g2
3540 ldx [%g1 + %g2], %g3
3541#else
3542 sethi %hi(0x00000000), %g1
3543 or %g1, %lo(0x00000000), %g1
3544 ld [%g1 + (4 * _gloffset_TexEnvfv)], %g3
3545#endif
3546 jmpl %g3, %g0
3547
3548GLOBL_FN(GL_PREFIX(TexEnvi))
3549GL_PREFIX(TexEnvi):
3550#ifdef __sparc_v9__
3551 sethi %hi(0x00000000), %g2
3552 sethi %hi(0x00000000), %g1
3553 or %g2, %lo(0x00000000), %g2
3554 or %g1, %lo(0x00000000), %g1
3555 sllx %g2, 32, %g2
3556 or %g1, %g2, %g1
3557 sethi %hi(8 * _gloffset_TexEnvi), %g2
3558 or %g2, %lo(8 * _gloffset_TexEnvi), %g2
3559 ldx [%g1 + %g2], %g3
3560#else
3561 sethi %hi(0x00000000), %g1
3562 or %g1, %lo(0x00000000), %g1
3563 ld [%g1 + (4 * _gloffset_TexEnvi)], %g3
3564#endif
3565 jmpl %g3, %g0
3566
3567GLOBL_FN(GL_PREFIX(TexEnviv))
3568GL_PREFIX(TexEnviv):
3569#ifdef __sparc_v9__
3570 sethi %hi(0x00000000), %g2
3571 sethi %hi(0x00000000), %g1
3572 or %g2, %lo(0x00000000), %g2
3573 or %g1, %lo(0x00000000), %g1
3574 sllx %g2, 32, %g2
3575 or %g1, %g2, %g1
3576 sethi %hi(8 * _gloffset_TexEnviv), %g2
3577 or %g2, %lo(8 * _gloffset_TexEnviv), %g2
3578 ldx [%g1 + %g2], %g3
3579#else
3580 sethi %hi(0x00000000), %g1
3581 or %g1, %lo(0x00000000), %g1
3582 ld [%g1 + (4 * _gloffset_TexEnviv)], %g3
3583#endif
3584 jmpl %g3, %g0
3585
3586GLOBL_FN(GL_PREFIX(TexGend))
3587GL_PREFIX(TexGend):
3588#ifdef __sparc_v9__
3589 sethi %hi(0x00000000), %g2
3590 sethi %hi(0x00000000), %g1
3591 or %g2, %lo(0x00000000), %g2
3592 or %g1, %lo(0x00000000), %g1
3593 sllx %g2, 32, %g2
3594 or %g1, %g2, %g1
3595 sethi %hi(8 * _gloffset_TexGend), %g2
3596 or %g2, %lo(8 * _gloffset_TexGend), %g2
3597 ldx [%g1 + %g2], %g3
3598#else
3599 sethi %hi(0x00000000), %g1
3600 or %g1, %lo(0x00000000), %g1
3601 ld [%g1 + (4 * _gloffset_TexGend)], %g3
3602#endif
3603 jmpl %g3, %g0
3604
3605GLOBL_FN(GL_PREFIX(TexGendv))
3606GL_PREFIX(TexGendv):
3607#ifdef __sparc_v9__
3608 sethi %hi(0x00000000), %g2
3609 sethi %hi(0x00000000), %g1
3610 or %g2, %lo(0x00000000), %g2
3611 or %g1, %lo(0x00000000), %g1
3612 sllx %g2, 32, %g2
3613 or %g1, %g2, %g1
3614 sethi %hi(8 * _gloffset_TexGendv), %g2
3615 or %g2, %lo(8 * _gloffset_TexGendv), %g2
3616 ldx [%g1 + %g2], %g3
3617#else
3618 sethi %hi(0x00000000), %g1
3619 or %g1, %lo(0x00000000), %g1
3620 ld [%g1 + (4 * _gloffset_TexGendv)], %g3
3621#endif
3622 jmpl %g3, %g0
3623
3624GLOBL_FN(GL_PREFIX(TexGenf))
3625GL_PREFIX(TexGenf):
3626#ifdef __sparc_v9__
3627 sethi %hi(0x00000000), %g2
3628 sethi %hi(0x00000000), %g1
3629 or %g2, %lo(0x00000000), %g2
3630 or %g1, %lo(0x00000000), %g1
3631 sllx %g2, 32, %g2
3632 or %g1, %g2, %g1
3633 sethi %hi(8 * _gloffset_TexGenf), %g2
3634 or %g2, %lo(8 * _gloffset_TexGenf), %g2
3635 ldx [%g1 + %g2], %g3
3636#else
3637 sethi %hi(0x00000000), %g1
3638 or %g1, %lo(0x00000000), %g1
3639 ld [%g1 + (4 * _gloffset_TexGenf)], %g3
3640#endif
3641 jmpl %g3, %g0
3642
3643GLOBL_FN(GL_PREFIX(TexGenfv))
3644GL_PREFIX(TexGenfv):
3645#ifdef __sparc_v9__
3646 sethi %hi(0x00000000), %g2
3647 sethi %hi(0x00000000), %g1
3648 or %g2, %lo(0x00000000), %g2
3649 or %g1, %lo(0x00000000), %g1
3650 sllx %g2, 32, %g2
3651 or %g1, %g2, %g1
3652 sethi %hi(8 * _gloffset_TexGenfv), %g2
3653 or %g2, %lo(8 * _gloffset_TexGenfv), %g2
3654 ldx [%g1 + %g2], %g3
3655#else
3656 sethi %hi(0x00000000), %g1
3657 or %g1, %lo(0x00000000), %g1
3658 ld [%g1 + (4 * _gloffset_TexGenfv)], %g3
3659#endif
3660 jmpl %g3, %g0
3661
3662GLOBL_FN(GL_PREFIX(TexGeni))
3663GL_PREFIX(TexGeni):
3664#ifdef __sparc_v9__
3665 sethi %hi(0x00000000), %g2
3666 sethi %hi(0x00000000), %g1
3667 or %g2, %lo(0x00000000), %g2
3668 or %g1, %lo(0x00000000), %g1
3669 sllx %g2, 32, %g2
3670 or %g1, %g2, %g1
3671 sethi %hi(8 * _gloffset_TexGeni), %g2
3672 or %g2, %lo(8 * _gloffset_TexGeni), %g2
3673 ldx [%g1 + %g2], %g3
3674#else
3675 sethi %hi(0x00000000), %g1
3676 or %g1, %lo(0x00000000), %g1
3677 ld [%g1 + (4 * _gloffset_TexGeni)], %g3
3678#endif
3679 jmpl %g3, %g0
3680
3681GLOBL_FN(GL_PREFIX(TexGeniv))
3682GL_PREFIX(TexGeniv):
3683#ifdef __sparc_v9__
3684 sethi %hi(0x00000000), %g2
3685 sethi %hi(0x00000000), %g1
3686 or %g2, %lo(0x00000000), %g2
3687 or %g1, %lo(0x00000000), %g1
3688 sllx %g2, 32, %g2
3689 or %g1, %g2, %g1
3690 sethi %hi(8 * _gloffset_TexGeniv), %g2
3691 or %g2, %lo(8 * _gloffset_TexGeniv), %g2
3692 ldx [%g1 + %g2], %g3
3693#else
3694 sethi %hi(0x00000000), %g1
3695 or %g1, %lo(0x00000000), %g1
3696 ld [%g1 + (4 * _gloffset_TexGeniv)], %g3
3697#endif
3698 jmpl %g3, %g0
3699
3700GLOBL_FN(GL_PREFIX(FeedbackBuffer))
3701GL_PREFIX(FeedbackBuffer):
3702#ifdef __sparc_v9__
3703 sethi %hi(0x00000000), %g2
3704 sethi %hi(0x00000000), %g1
3705 or %g2, %lo(0x00000000), %g2
3706 or %g1, %lo(0x00000000), %g1
3707 sllx %g2, 32, %g2
3708 or %g1, %g2, %g1
3709 sethi %hi(8 * _gloffset_FeedbackBuffer), %g2
3710 or %g2, %lo(8 * _gloffset_FeedbackBuffer), %g2
3711 ldx [%g1 + %g2], %g3
3712#else
3713 sethi %hi(0x00000000), %g1
3714 or %g1, %lo(0x00000000), %g1
3715 ld [%g1 + (4 * _gloffset_FeedbackBuffer)], %g3
3716#endif
3717 jmpl %g3, %g0
3718
3719GLOBL_FN(GL_PREFIX(SelectBuffer))
3720GL_PREFIX(SelectBuffer):
3721#ifdef __sparc_v9__
3722 sethi %hi(0x00000000), %g2
3723 sethi %hi(0x00000000), %g1
3724 or %g2, %lo(0x00000000), %g2
3725 or %g1, %lo(0x00000000), %g1
3726 sllx %g2, 32, %g2
3727 or %g1, %g2, %g1
3728 sethi %hi(8 * _gloffset_SelectBuffer), %g2
3729 or %g2, %lo(8 * _gloffset_SelectBuffer), %g2
3730 ldx [%g1 + %g2], %g3
3731#else
3732 sethi %hi(0x00000000), %g1
3733 or %g1, %lo(0x00000000), %g1
3734 ld [%g1 + (4 * _gloffset_SelectBuffer)], %g3
3735#endif
3736 jmpl %g3, %g0
3737
3738GLOBL_FN(GL_PREFIX(RenderMode))
3739GL_PREFIX(RenderMode):
3740#ifdef __sparc_v9__
3741 sethi %hi(0x00000000), %g2
3742 sethi %hi(0x00000000), %g1
3743 or %g2, %lo(0x00000000), %g2
3744 or %g1, %lo(0x00000000), %g1
3745 sllx %g2, 32, %g2
3746 or %g1, %g2, %g1
3747 sethi %hi(8 * _gloffset_RenderMode), %g2
3748 or %g2, %lo(8 * _gloffset_RenderMode), %g2
3749 ldx [%g1 + %g2], %g3
3750#else
3751 sethi %hi(0x00000000), %g1
3752 or %g1, %lo(0x00000000), %g1
3753 ld [%g1 + (4 * _gloffset_RenderMode)], %g3
3754#endif
3755 jmpl %g3, %g0
3756
3757GLOBL_FN(GL_PREFIX(InitNames))
3758GL_PREFIX(InitNames):
3759#ifdef __sparc_v9__
3760 sethi %hi(0x00000000), %g2
3761 sethi %hi(0x00000000), %g1
3762 or %g2, %lo(0x00000000), %g2
3763 or %g1, %lo(0x00000000), %g1
3764 sllx %g2, 32, %g2
3765 or %g1, %g2, %g1
3766 sethi %hi(8 * _gloffset_InitNames), %g2
3767 or %g2, %lo(8 * _gloffset_InitNames), %g2
3768 ldx [%g1 + %g2], %g3
3769#else
3770 sethi %hi(0x00000000), %g1
3771 or %g1, %lo(0x00000000), %g1
3772 ld [%g1 + (4 * _gloffset_InitNames)], %g3
3773#endif
3774 jmpl %g3, %g0
3775
3776GLOBL_FN(GL_PREFIX(LoadName))
3777GL_PREFIX(LoadName):
3778#ifdef __sparc_v9__
3779 sethi %hi(0x00000000), %g2
3780 sethi %hi(0x00000000), %g1
3781 or %g2, %lo(0x00000000), %g2
3782 or %g1, %lo(0x00000000), %g1
3783 sllx %g2, 32, %g2
3784 or %g1, %g2, %g1
3785 sethi %hi(8 * _gloffset_LoadName), %g2
3786 or %g2, %lo(8 * _gloffset_LoadName), %g2
3787 ldx [%g1 + %g2], %g3
3788#else
3789 sethi %hi(0x00000000), %g1
3790 or %g1, %lo(0x00000000), %g1
3791 ld [%g1 + (4 * _gloffset_LoadName)], %g3
3792#endif
3793 jmpl %g3, %g0
3794
3795GLOBL_FN(GL_PREFIX(PassThrough))
3796GL_PREFIX(PassThrough):
3797#ifdef __sparc_v9__
3798 sethi %hi(0x00000000), %g2
3799 sethi %hi(0x00000000), %g1
3800 or %g2, %lo(0x00000000), %g2
3801 or %g1, %lo(0x00000000), %g1
3802 sllx %g2, 32, %g2
3803 or %g1, %g2, %g1
3804 sethi %hi(8 * _gloffset_PassThrough), %g2
3805 or %g2, %lo(8 * _gloffset_PassThrough), %g2
3806 ldx [%g1 + %g2], %g3
3807#else
3808 sethi %hi(0x00000000), %g1
3809 or %g1, %lo(0x00000000), %g1
3810 ld [%g1 + (4 * _gloffset_PassThrough)], %g3
3811#endif
3812 jmpl %g3, %g0
3813
3814GLOBL_FN(GL_PREFIX(PopName))
3815GL_PREFIX(PopName):
3816#ifdef __sparc_v9__
3817 sethi %hi(0x00000000), %g2
3818 sethi %hi(0x00000000), %g1
3819 or %g2, %lo(0x00000000), %g2
3820 or %g1, %lo(0x00000000), %g1
3821 sllx %g2, 32, %g2
3822 or %g1, %g2, %g1
3823 sethi %hi(8 * _gloffset_PopName), %g2
3824 or %g2, %lo(8 * _gloffset_PopName), %g2
3825 ldx [%g1 + %g2], %g3
3826#else
3827 sethi %hi(0x00000000), %g1
3828 or %g1, %lo(0x00000000), %g1
3829 ld [%g1 + (4 * _gloffset_PopName)], %g3
3830#endif
3831 jmpl %g3, %g0
3832
3833GLOBL_FN(GL_PREFIX(PushName))
3834GL_PREFIX(PushName):
3835#ifdef __sparc_v9__
3836 sethi %hi(0x00000000), %g2
3837 sethi %hi(0x00000000), %g1
3838 or %g2, %lo(0x00000000), %g2
3839 or %g1, %lo(0x00000000), %g1
3840 sllx %g2, 32, %g2
3841 or %g1, %g2, %g1
3842 sethi %hi(8 * _gloffset_PushName), %g2
3843 or %g2, %lo(8 * _gloffset_PushName), %g2
3844 ldx [%g1 + %g2], %g3
3845#else
3846 sethi %hi(0x00000000), %g1
3847 or %g1, %lo(0x00000000), %g1
3848 ld [%g1 + (4 * _gloffset_PushName)], %g3
3849#endif
3850 jmpl %g3, %g0
3851
3852GLOBL_FN(GL_PREFIX(DrawBuffer))
3853GL_PREFIX(DrawBuffer):
3854#ifdef __sparc_v9__
3855 sethi %hi(0x00000000), %g2
3856 sethi %hi(0x00000000), %g1
3857 or %g2, %lo(0x00000000), %g2
3858 or %g1, %lo(0x00000000), %g1
3859 sllx %g2, 32, %g2
3860 or %g1, %g2, %g1
3861 sethi %hi(8 * _gloffset_DrawBuffer), %g2
3862 or %g2, %lo(8 * _gloffset_DrawBuffer), %g2
3863 ldx [%g1 + %g2], %g3
3864#else
3865 sethi %hi(0x00000000), %g1
3866 or %g1, %lo(0x00000000), %g1
3867 ld [%g1 + (4 * _gloffset_DrawBuffer)], %g3
3868#endif
3869 jmpl %g3, %g0
3870
3871GLOBL_FN(GL_PREFIX(Clear))
3872GL_PREFIX(Clear):
3873#ifdef __sparc_v9__
3874 sethi %hi(0x00000000), %g2
3875 sethi %hi(0x00000000), %g1
3876 or %g2, %lo(0x00000000), %g2
3877 or %g1, %lo(0x00000000), %g1
3878 sllx %g2, 32, %g2
3879 or %g1, %g2, %g1
3880 sethi %hi(8 * _gloffset_Clear), %g2
3881 or %g2, %lo(8 * _gloffset_Clear), %g2
3882 ldx [%g1 + %g2], %g3
3883#else
3884 sethi %hi(0x00000000), %g1
3885 or %g1, %lo(0x00000000), %g1
3886 ld [%g1 + (4 * _gloffset_Clear)], %g3
3887#endif
3888 jmpl %g3, %g0
3889
3890GLOBL_FN(GL_PREFIX(ClearAccum))
3891GL_PREFIX(ClearAccum):
3892#ifdef __sparc_v9__
3893 sethi %hi(0x00000000), %g2
3894 sethi %hi(0x00000000), %g1
3895 or %g2, %lo(0x00000000), %g2
3896 or %g1, %lo(0x00000000), %g1
3897 sllx %g2, 32, %g2
3898 or %g1, %g2, %g1
3899 sethi %hi(8 * _gloffset_ClearAccum), %g2
3900 or %g2, %lo(8 * _gloffset_ClearAccum), %g2
3901 ldx [%g1 + %g2], %g3
3902#else
3903 sethi %hi(0x00000000), %g1
3904 or %g1, %lo(0x00000000), %g1
3905 ld [%g1 + (4 * _gloffset_ClearAccum)], %g3
3906#endif
3907 jmpl %g3, %g0
3908
3909GLOBL_FN(GL_PREFIX(ClearIndex))
3910GL_PREFIX(ClearIndex):
3911#ifdef __sparc_v9__
3912 sethi %hi(0x00000000), %g2
3913 sethi %hi(0x00000000), %g1
3914 or %g2, %lo(0x00000000), %g2
3915 or %g1, %lo(0x00000000), %g1
3916 sllx %g2, 32, %g2
3917 or %g1, %g2, %g1
3918 sethi %hi(8 * _gloffset_ClearIndex), %g2
3919 or %g2, %lo(8 * _gloffset_ClearIndex), %g2
3920 ldx [%g1 + %g2], %g3
3921#else
3922 sethi %hi(0x00000000), %g1
3923 or %g1, %lo(0x00000000), %g1
3924 ld [%g1 + (4 * _gloffset_ClearIndex)], %g3
3925#endif
3926 jmpl %g3, %g0
3927
3928GLOBL_FN(GL_PREFIX(ClearColor))
3929GL_PREFIX(ClearColor):
3930#ifdef __sparc_v9__
3931 sethi %hi(0x00000000), %g2
3932 sethi %hi(0x00000000), %g1
3933 or %g2, %lo(0x00000000), %g2
3934 or %g1, %lo(0x00000000), %g1
3935 sllx %g2, 32, %g2
3936 or %g1, %g2, %g1
3937 sethi %hi(8 * _gloffset_ClearColor), %g2
3938 or %g2, %lo(8 * _gloffset_ClearColor), %g2
3939 ldx [%g1 + %g2], %g3
3940#else
3941 sethi %hi(0x00000000), %g1
3942 or %g1, %lo(0x00000000), %g1
3943 ld [%g1 + (4 * _gloffset_ClearColor)], %g3
3944#endif
3945 jmpl %g3, %g0
3946
3947GLOBL_FN(GL_PREFIX(ClearStencil))
3948GL_PREFIX(ClearStencil):
3949#ifdef __sparc_v9__
3950 sethi %hi(0x00000000), %g2
3951 sethi %hi(0x00000000), %g1
3952 or %g2, %lo(0x00000000), %g2
3953 or %g1, %lo(0x00000000), %g1
3954 sllx %g2, 32, %g2
3955 or %g1, %g2, %g1
3956 sethi %hi(8 * _gloffset_ClearStencil), %g2
3957 or %g2, %lo(8 * _gloffset_ClearStencil), %g2
3958 ldx [%g1 + %g2], %g3
3959#else
3960 sethi %hi(0x00000000), %g1
3961 or %g1, %lo(0x00000000), %g1
3962 ld [%g1 + (4 * _gloffset_ClearStencil)], %g3
3963#endif
3964 jmpl %g3, %g0
3965
3966GLOBL_FN(GL_PREFIX(ClearDepth))
3967GL_PREFIX(ClearDepth):
3968#ifdef __sparc_v9__
3969 sethi %hi(0x00000000), %g2
3970 sethi %hi(0x00000000), %g1
3971 or %g2, %lo(0x00000000), %g2
3972 or %g1, %lo(0x00000000), %g1
3973 sllx %g2, 32, %g2
3974 or %g1, %g2, %g1
3975 sethi %hi(8 * _gloffset_ClearDepth), %g2
3976 or %g2, %lo(8 * _gloffset_ClearDepth), %g2
3977 ldx [%g1 + %g2], %g3
3978#else
3979 sethi %hi(0x00000000), %g1
3980 or %g1, %lo(0x00000000), %g1
3981 ld [%g1 + (4 * _gloffset_ClearDepth)], %g3
3982#endif
3983 jmpl %g3, %g0
3984
3985GLOBL_FN(GL_PREFIX(StencilMask))
3986GL_PREFIX(StencilMask):
3987#ifdef __sparc_v9__
3988 sethi %hi(0x00000000), %g2
3989 sethi %hi(0x00000000), %g1
3990 or %g2, %lo(0x00000000), %g2
3991 or %g1, %lo(0x00000000), %g1
3992 sllx %g2, 32, %g2
3993 or %g1, %g2, %g1
3994 sethi %hi(8 * _gloffset_StencilMask), %g2
3995 or %g2, %lo(8 * _gloffset_StencilMask), %g2
3996 ldx [%g1 + %g2], %g3
3997#else
3998 sethi %hi(0x00000000), %g1
3999 or %g1, %lo(0x00000000), %g1
4000 ld [%g1 + (4 * _gloffset_StencilMask)], %g3
4001#endif
4002 jmpl %g3, %g0
4003
4004GLOBL_FN(GL_PREFIX(ColorMask))
4005GL_PREFIX(ColorMask):
4006#ifdef __sparc_v9__
4007 sethi %hi(0x00000000), %g2
4008 sethi %hi(0x00000000), %g1
4009 or %g2, %lo(0x00000000), %g2
4010 or %g1, %lo(0x00000000), %g1
4011 sllx %g2, 32, %g2
4012 or %g1, %g2, %g1
4013 sethi %hi(8 * _gloffset_ColorMask), %g2
4014 or %g2, %lo(8 * _gloffset_ColorMask), %g2
4015 ldx [%g1 + %g2], %g3
4016#else
4017 sethi %hi(0x00000000), %g1
4018 or %g1, %lo(0x00000000), %g1
4019 ld [%g1 + (4 * _gloffset_ColorMask)], %g3
4020#endif
4021 jmpl %g3, %g0
4022
4023GLOBL_FN(GL_PREFIX(DepthMask))
4024GL_PREFIX(DepthMask):
4025#ifdef __sparc_v9__
4026 sethi %hi(0x00000000), %g2
4027 sethi %hi(0x00000000), %g1
4028 or %g2, %lo(0x00000000), %g2
4029 or %g1, %lo(0x00000000), %g1
4030 sllx %g2, 32, %g2
4031 or %g1, %g2, %g1
4032 sethi %hi(8 * _gloffset_DepthMask), %g2
4033 or %g2, %lo(8 * _gloffset_DepthMask), %g2
4034 ldx [%g1 + %g2], %g3
4035#else
4036 sethi %hi(0x00000000), %g1
4037 or %g1, %lo(0x00000000), %g1
4038 ld [%g1 + (4 * _gloffset_DepthMask)], %g3
4039#endif
4040 jmpl %g3, %g0
4041
4042GLOBL_FN(GL_PREFIX(IndexMask))
4043GL_PREFIX(IndexMask):
4044#ifdef __sparc_v9__
4045 sethi %hi(0x00000000), %g2
4046 sethi %hi(0x00000000), %g1
4047 or %g2, %lo(0x00000000), %g2
4048 or %g1, %lo(0x00000000), %g1
4049 sllx %g2, 32, %g2
4050 or %g1, %g2, %g1
4051 sethi %hi(8 * _gloffset_IndexMask), %g2
4052 or %g2, %lo(8 * _gloffset_IndexMask), %g2
4053 ldx [%g1 + %g2], %g3
4054#else
4055 sethi %hi(0x00000000), %g1
4056 or %g1, %lo(0x00000000), %g1
4057 ld [%g1 + (4 * _gloffset_IndexMask)], %g3
4058#endif
4059 jmpl %g3, %g0
4060
4061GLOBL_FN(GL_PREFIX(Accum))
4062GL_PREFIX(Accum):
4063#ifdef __sparc_v9__
4064 sethi %hi(0x00000000), %g2
4065 sethi %hi(0x00000000), %g1
4066 or %g2, %lo(0x00000000), %g2
4067 or %g1, %lo(0x00000000), %g1
4068 sllx %g2, 32, %g2
4069 or %g1, %g2, %g1
4070 sethi %hi(8 * _gloffset_Accum), %g2
4071 or %g2, %lo(8 * _gloffset_Accum), %g2
4072 ldx [%g1 + %g2], %g3
4073#else
4074 sethi %hi(0x00000000), %g1
4075 or %g1, %lo(0x00000000), %g1
4076 ld [%g1 + (4 * _gloffset_Accum)], %g3
4077#endif
4078 jmpl %g3, %g0
4079
4080GLOBL_FN(GL_PREFIX(Disable))
4081GL_PREFIX(Disable):
4082#ifdef __sparc_v9__
4083 sethi %hi(0x00000000), %g2
4084 sethi %hi(0x00000000), %g1
4085 or %g2, %lo(0x00000000), %g2
4086 or %g1, %lo(0x00000000), %g1
4087 sllx %g2, 32, %g2
4088 or %g1, %g2, %g1
4089 sethi %hi(8 * _gloffset_Disable), %g2
4090 or %g2, %lo(8 * _gloffset_Disable), %g2
4091 ldx [%g1 + %g2], %g3
4092#else
4093 sethi %hi(0x00000000), %g1
4094 or %g1, %lo(0x00000000), %g1
4095 ld [%g1 + (4 * _gloffset_Disable)], %g3
4096#endif
4097 jmpl %g3, %g0
4098
4099GLOBL_FN(GL_PREFIX(Enable))
4100GL_PREFIX(Enable):
4101#ifdef __sparc_v9__
4102 sethi %hi(0x00000000), %g2
4103 sethi %hi(0x00000000), %g1
4104 or %g2, %lo(0x00000000), %g2
4105 or %g1, %lo(0x00000000), %g1
4106 sllx %g2, 32, %g2
4107 or %g1, %g2, %g1
4108 sethi %hi(8 * _gloffset_Enable), %g2
4109 or %g2, %lo(8 * _gloffset_Enable), %g2
4110 ldx [%g1 + %g2], %g3
4111#else
4112 sethi %hi(0x00000000), %g1
4113 or %g1, %lo(0x00000000), %g1
4114 ld [%g1 + (4 * _gloffset_Enable)], %g3
4115#endif
4116 jmpl %g3, %g0
4117
4118GLOBL_FN(GL_PREFIX(Finish))
4119GL_PREFIX(Finish):
4120#ifdef __sparc_v9__
4121 sethi %hi(0x00000000), %g2
4122 sethi %hi(0x00000000), %g1
4123 or %g2, %lo(0x00000000), %g2
4124 or %g1, %lo(0x00000000), %g1
4125 sllx %g2, 32, %g2
4126 or %g1, %g2, %g1
4127 sethi %hi(8 * _gloffset_Finish), %g2
4128 or %g2, %lo(8 * _gloffset_Finish), %g2
4129 ldx [%g1 + %g2], %g3
4130#else
4131 sethi %hi(0x00000000), %g1
4132 or %g1, %lo(0x00000000), %g1
4133 ld [%g1 + (4 * _gloffset_Finish)], %g3
4134#endif
4135 jmpl %g3, %g0
4136
4137GLOBL_FN(GL_PREFIX(Flush))
4138GL_PREFIX(Flush):
4139#ifdef __sparc_v9__
4140 sethi %hi(0x00000000), %g2
4141 sethi %hi(0x00000000), %g1
4142 or %g2, %lo(0x00000000), %g2
4143 or %g1, %lo(0x00000000), %g1
4144 sllx %g2, 32, %g2
4145 or %g1, %g2, %g1
4146 sethi %hi(8 * _gloffset_Flush), %g2
4147 or %g2, %lo(8 * _gloffset_Flush), %g2
4148 ldx [%g1 + %g2], %g3
4149#else
4150 sethi %hi(0x00000000), %g1
4151 or %g1, %lo(0x00000000), %g1
4152 ld [%g1 + (4 * _gloffset_Flush)], %g3
4153#endif
4154 jmpl %g3, %g0
4155
4156GLOBL_FN(GL_PREFIX(PopAttrib))
4157GL_PREFIX(PopAttrib):
4158#ifdef __sparc_v9__
4159 sethi %hi(0x00000000), %g2
4160 sethi %hi(0x00000000), %g1
4161 or %g2, %lo(0x00000000), %g2
4162 or %g1, %lo(0x00000000), %g1
4163 sllx %g2, 32, %g2
4164 or %g1, %g2, %g1
4165 sethi %hi(8 * _gloffset_PopAttrib), %g2
4166 or %g2, %lo(8 * _gloffset_PopAttrib), %g2
4167 ldx [%g1 + %g2], %g3
4168#else
4169 sethi %hi(0x00000000), %g1
4170 or %g1, %lo(0x00000000), %g1
4171 ld [%g1 + (4 * _gloffset_PopAttrib)], %g3
4172#endif
4173 jmpl %g3, %g0
4174
4175GLOBL_FN(GL_PREFIX(PushAttrib))
4176GL_PREFIX(PushAttrib):
4177#ifdef __sparc_v9__
4178 sethi %hi(0x00000000), %g2
4179 sethi %hi(0x00000000), %g1
4180 or %g2, %lo(0x00000000), %g2
4181 or %g1, %lo(0x00000000), %g1
4182 sllx %g2, 32, %g2
4183 or %g1, %g2, %g1
4184 sethi %hi(8 * _gloffset_PushAttrib), %g2
4185 or %g2, %lo(8 * _gloffset_PushAttrib), %g2
4186 ldx [%g1 + %g2], %g3
4187#else
4188 sethi %hi(0x00000000), %g1
4189 or %g1, %lo(0x00000000), %g1
4190 ld [%g1 + (4 * _gloffset_PushAttrib)], %g3
4191#endif
4192 jmpl %g3, %g0
4193
4194GLOBL_FN(GL_PREFIX(Map1d))
4195GL_PREFIX(Map1d):
4196#ifdef __sparc_v9__
4197 sethi %hi(0x00000000), %g2
4198 sethi %hi(0x00000000), %g1
4199 or %g2, %lo(0x00000000), %g2
4200 or %g1, %lo(0x00000000), %g1
4201 sllx %g2, 32, %g2
4202 or %g1, %g2, %g1
4203 sethi %hi(8 * _gloffset_Map1d), %g2
4204 or %g2, %lo(8 * _gloffset_Map1d), %g2
4205 ldx [%g1 + %g2], %g3
4206#else
4207 sethi %hi(0x00000000), %g1
4208 or %g1, %lo(0x00000000), %g1
4209 ld [%g1 + (4 * _gloffset_Map1d)], %g3
4210#endif
4211 jmpl %g3, %g0
4212
4213GLOBL_FN(GL_PREFIX(Map1f))
4214GL_PREFIX(Map1f):
4215#ifdef __sparc_v9__
4216 sethi %hi(0x00000000), %g2
4217 sethi %hi(0x00000000), %g1
4218 or %g2, %lo(0x00000000), %g2
4219 or %g1, %lo(0x00000000), %g1
4220 sllx %g2, 32, %g2
4221 or %g1, %g2, %g1
4222 sethi %hi(8 * _gloffset_Map1f), %g2
4223 or %g2, %lo(8 * _gloffset_Map1f), %g2
4224 ldx [%g1 + %g2], %g3
4225#else
4226 sethi %hi(0x00000000), %g1
4227 or %g1, %lo(0x00000000), %g1
4228 ld [%g1 + (4 * _gloffset_Map1f)], %g3
4229#endif
4230 jmpl %g3, %g0
4231
4232GLOBL_FN(GL_PREFIX(Map2d))
4233GL_PREFIX(Map2d):
4234#ifdef __sparc_v9__
4235 sethi %hi(0x00000000), %g2
4236 sethi %hi(0x00000000), %g1
4237 or %g2, %lo(0x00000000), %g2
4238 or %g1, %lo(0x00000000), %g1
4239 sllx %g2, 32, %g2
4240 or %g1, %g2, %g1
4241 sethi %hi(8 * _gloffset_Map2d), %g2
4242 or %g2, %lo(8 * _gloffset_Map2d), %g2
4243 ldx [%g1 + %g2], %g3
4244#else
4245 sethi %hi(0x00000000), %g1
4246 or %g1, %lo(0x00000000), %g1
4247 ld [%g1 + (4 * _gloffset_Map2d)], %g3
4248#endif
4249 jmpl %g3, %g0
4250
4251GLOBL_FN(GL_PREFIX(Map2f))
4252GL_PREFIX(Map2f):
4253#ifdef __sparc_v9__
4254 sethi %hi(0x00000000), %g2
4255 sethi %hi(0x00000000), %g1
4256 or %g2, %lo(0x00000000), %g2
4257 or %g1, %lo(0x00000000), %g1
4258 sllx %g2, 32, %g2
4259 or %g1, %g2, %g1
4260 sethi %hi(8 * _gloffset_Map2f), %g2
4261 or %g2, %lo(8 * _gloffset_Map2f), %g2
4262 ldx [%g1 + %g2], %g3
4263#else
4264 sethi %hi(0x00000000), %g1
4265 or %g1, %lo(0x00000000), %g1
4266 ld [%g1 + (4 * _gloffset_Map2f)], %g3
4267#endif
4268 jmpl %g3, %g0
4269
4270GLOBL_FN(GL_PREFIX(MapGrid1d))
4271GL_PREFIX(MapGrid1d):
4272#ifdef __sparc_v9__
4273 sethi %hi(0x00000000), %g2
4274 sethi %hi(0x00000000), %g1
4275 or %g2, %lo(0x00000000), %g2
4276 or %g1, %lo(0x00000000), %g1
4277 sllx %g2, 32, %g2
4278 or %g1, %g2, %g1
4279 sethi %hi(8 * _gloffset_MapGrid1d), %g2
4280 or %g2, %lo(8 * _gloffset_MapGrid1d), %g2
4281 ldx [%g1 + %g2], %g3
4282#else
4283 sethi %hi(0x00000000), %g1
4284 or %g1, %lo(0x00000000), %g1
4285 ld [%g1 + (4 * _gloffset_MapGrid1d)], %g3
4286#endif
4287 jmpl %g3, %g0
4288
4289GLOBL_FN(GL_PREFIX(MapGrid1f))
4290GL_PREFIX(MapGrid1f):
4291#ifdef __sparc_v9__
4292 sethi %hi(0x00000000), %g2
4293 sethi %hi(0x00000000), %g1
4294 or %g2, %lo(0x00000000), %g2
4295 or %g1, %lo(0x00000000), %g1
4296 sllx %g2, 32, %g2
4297 or %g1, %g2, %g1
4298 sethi %hi(8 * _gloffset_MapGrid1f), %g2
4299 or %g2, %lo(8 * _gloffset_MapGrid1f), %g2
4300 ldx [%g1 + %g2], %g3
4301#else
4302 sethi %hi(0x00000000), %g1
4303 or %g1, %lo(0x00000000), %g1
4304 ld [%g1 + (4 * _gloffset_MapGrid1f)], %g3
4305#endif
4306 jmpl %g3, %g0
4307
4308GLOBL_FN(GL_PREFIX(MapGrid2d))
4309GL_PREFIX(MapGrid2d):
4310#ifdef __sparc_v9__
4311 sethi %hi(0x00000000), %g2
4312 sethi %hi(0x00000000), %g1
4313 or %g2, %lo(0x00000000), %g2
4314 or %g1, %lo(0x00000000), %g1
4315 sllx %g2, 32, %g2
4316 or %g1, %g2, %g1
4317 sethi %hi(8 * _gloffset_MapGrid2d), %g2
4318 or %g2, %lo(8 * _gloffset_MapGrid2d), %g2
4319 ldx [%g1 + %g2], %g3
4320#else
4321 sethi %hi(0x00000000), %g1
4322 or %g1, %lo(0x00000000), %g1
4323 ld [%g1 + (4 * _gloffset_MapGrid2d)], %g3
4324#endif
4325 jmpl %g3, %g0
4326
4327GLOBL_FN(GL_PREFIX(MapGrid2f))
4328GL_PREFIX(MapGrid2f):
4329#ifdef __sparc_v9__
4330 sethi %hi(0x00000000), %g2
4331 sethi %hi(0x00000000), %g1
4332 or %g2, %lo(0x00000000), %g2
4333 or %g1, %lo(0x00000000), %g1
4334 sllx %g2, 32, %g2
4335 or %g1, %g2, %g1
4336 sethi %hi(8 * _gloffset_MapGrid2f), %g2
4337 or %g2, %lo(8 * _gloffset_MapGrid2f), %g2
4338 ldx [%g1 + %g2], %g3
4339#else
4340 sethi %hi(0x00000000), %g1
4341 or %g1, %lo(0x00000000), %g1
4342 ld [%g1 + (4 * _gloffset_MapGrid2f)], %g3
4343#endif
4344 jmpl %g3, %g0
4345
4346GLOBL_FN(GL_PREFIX(EvalCoord1d))
4347GL_PREFIX(EvalCoord1d):
4348#ifdef __sparc_v9__
4349 sethi %hi(0x00000000), %g2
4350 sethi %hi(0x00000000), %g1
4351 or %g2, %lo(0x00000000), %g2
4352 or %g1, %lo(0x00000000), %g1
4353 sllx %g2, 32, %g2
4354 or %g1, %g2, %g1
4355 sethi %hi(8 * _gloffset_EvalCoord1d), %g2
4356 or %g2, %lo(8 * _gloffset_EvalCoord1d), %g2
4357 ldx [%g1 + %g2], %g3
4358#else
4359 sethi %hi(0x00000000), %g1
4360 or %g1, %lo(0x00000000), %g1
4361 ld [%g1 + (4 * _gloffset_EvalCoord1d)], %g3
4362#endif
4363 jmpl %g3, %g0
4364
4365GLOBL_FN(GL_PREFIX(EvalCoord1dv))
4366GL_PREFIX(EvalCoord1dv):
4367#ifdef __sparc_v9__
4368 sethi %hi(0x00000000), %g2
4369 sethi %hi(0x00000000), %g1
4370 or %g2, %lo(0x00000000), %g2
4371 or %g1, %lo(0x00000000), %g1
4372 sllx %g2, 32, %g2
4373 or %g1, %g2, %g1
4374 sethi %hi(8 * _gloffset_EvalCoord1dv), %g2
4375 or %g2, %lo(8 * _gloffset_EvalCoord1dv), %g2
4376 ldx [%g1 + %g2], %g3
4377#else
4378 sethi %hi(0x00000000), %g1
4379 or %g1, %lo(0x00000000), %g1
4380 ld [%g1 + (4 * _gloffset_EvalCoord1dv)], %g3
4381#endif
4382 jmpl %g3, %g0
4383
4384GLOBL_FN(GL_PREFIX(EvalCoord1f))
4385GL_PREFIX(EvalCoord1f):
4386#ifdef __sparc_v9__
4387 sethi %hi(0x00000000), %g2
4388 sethi %hi(0x00000000), %g1
4389 or %g2, %lo(0x00000000), %g2
4390 or %g1, %lo(0x00000000), %g1
4391 sllx %g2, 32, %g2
4392 or %g1, %g2, %g1
4393 sethi %hi(8 * _gloffset_EvalCoord1f), %g2
4394 or %g2, %lo(8 * _gloffset_EvalCoord1f), %g2
4395 ldx [%g1 + %g2], %g3
4396#else
4397 sethi %hi(0x00000000), %g1
4398 or %g1, %lo(0x00000000), %g1
4399 ld [%g1 + (4 * _gloffset_EvalCoord1f)], %g3
4400#endif
4401 jmpl %g3, %g0
4402
4403GLOBL_FN(GL_PREFIX(EvalCoord1fv))
4404GL_PREFIX(EvalCoord1fv):
4405#ifdef __sparc_v9__
4406 sethi %hi(0x00000000), %g2
4407 sethi %hi(0x00000000), %g1
4408 or %g2, %lo(0x00000000), %g2
4409 or %g1, %lo(0x00000000), %g1
4410 sllx %g2, 32, %g2
4411 or %g1, %g2, %g1
4412 sethi %hi(8 * _gloffset_EvalCoord1fv), %g2
4413 or %g2, %lo(8 * _gloffset_EvalCoord1fv), %g2
4414 ldx [%g1 + %g2], %g3
4415#else
4416 sethi %hi(0x00000000), %g1
4417 or %g1, %lo(0x00000000), %g1
4418 ld [%g1 + (4 * _gloffset_EvalCoord1fv)], %g3
4419#endif
4420 jmpl %g3, %g0
4421
4422GLOBL_FN(GL_PREFIX(EvalCoord2d))
4423GL_PREFIX(EvalCoord2d):
4424#ifdef __sparc_v9__
4425 sethi %hi(0x00000000), %g2
4426 sethi %hi(0x00000000), %g1
4427 or %g2, %lo(0x00000000), %g2
4428 or %g1, %lo(0x00000000), %g1
4429 sllx %g2, 32, %g2
4430 or %g1, %g2, %g1
4431 sethi %hi(8 * _gloffset_EvalCoord2d), %g2
4432 or %g2, %lo(8 * _gloffset_EvalCoord2d), %g2
4433 ldx [%g1 + %g2], %g3
4434#else
4435 sethi %hi(0x00000000), %g1
4436 or %g1, %lo(0x00000000), %g1
4437 ld [%g1 + (4 * _gloffset_EvalCoord2d)], %g3
4438#endif
4439 jmpl %g3, %g0
4440
4441GLOBL_FN(GL_PREFIX(EvalCoord2dv))
4442GL_PREFIX(EvalCoord2dv):
4443#ifdef __sparc_v9__
4444 sethi %hi(0x00000000), %g2
4445 sethi %hi(0x00000000), %g1
4446 or %g2, %lo(0x00000000), %g2
4447 or %g1, %lo(0x00000000), %g1
4448 sllx %g2, 32, %g2
4449 or %g1, %g2, %g1
4450 sethi %hi(8 * _gloffset_EvalCoord2dv), %g2
4451 or %g2, %lo(8 * _gloffset_EvalCoord2dv), %g2
4452 ldx [%g1 + %g2], %g3
4453#else
4454 sethi %hi(0x00000000), %g1
4455 or %g1, %lo(0x00000000), %g1
4456 ld [%g1 + (4 * _gloffset_EvalCoord2dv)], %g3
4457#endif
4458 jmpl %g3, %g0
4459
4460GLOBL_FN(GL_PREFIX(EvalCoord2f))
4461GL_PREFIX(EvalCoord2f):
4462#ifdef __sparc_v9__
4463 sethi %hi(0x00000000), %g2
4464 sethi %hi(0x00000000), %g1
4465 or %g2, %lo(0x00000000), %g2
4466 or %g1, %lo(0x00000000), %g1
4467 sllx %g2, 32, %g2
4468 or %g1, %g2, %g1
4469 sethi %hi(8 * _gloffset_EvalCoord2f), %g2
4470 or %g2, %lo(8 * _gloffset_EvalCoord2f), %g2
4471 ldx [%g1 + %g2], %g3
4472#else
4473 sethi %hi(0x00000000), %g1
4474 or %g1, %lo(0x00000000), %g1
4475 ld [%g1 + (4 * _gloffset_EvalCoord2f)], %g3
4476#endif
4477 jmpl %g3, %g0
4478
4479GLOBL_FN(GL_PREFIX(EvalCoord2fv))
4480GL_PREFIX(EvalCoord2fv):
4481#ifdef __sparc_v9__
4482 sethi %hi(0x00000000), %g2
4483 sethi %hi(0x00000000), %g1
4484 or %g2, %lo(0x00000000), %g2
4485 or %g1, %lo(0x00000000), %g1
4486 sllx %g2, 32, %g2
4487 or %g1, %g2, %g1
4488 sethi %hi(8 * _gloffset_EvalCoord2fv), %g2
4489 or %g2, %lo(8 * _gloffset_EvalCoord2fv), %g2
4490 ldx [%g1 + %g2], %g3
4491#else
4492 sethi %hi(0x00000000), %g1
4493 or %g1, %lo(0x00000000), %g1
4494 ld [%g1 + (4 * _gloffset_EvalCoord2fv)], %g3
4495#endif
4496 jmpl %g3, %g0
4497
4498GLOBL_FN(GL_PREFIX(EvalMesh1))
4499GL_PREFIX(EvalMesh1):
4500#ifdef __sparc_v9__
4501 sethi %hi(0x00000000), %g2
4502 sethi %hi(0x00000000), %g1
4503 or %g2, %lo(0x00000000), %g2
4504 or %g1, %lo(0x00000000), %g1
4505 sllx %g2, 32, %g2
4506 or %g1, %g2, %g1
4507 sethi %hi(8 * _gloffset_EvalMesh1), %g2
4508 or %g2, %lo(8 * _gloffset_EvalMesh1), %g2
4509 ldx [%g1 + %g2], %g3
4510#else
4511 sethi %hi(0x00000000), %g1
4512 or %g1, %lo(0x00000000), %g1
4513 ld [%g1 + (4 * _gloffset_EvalMesh1)], %g3
4514#endif
4515 jmpl %g3, %g0
4516
4517GLOBL_FN(GL_PREFIX(EvalPoint1))
4518GL_PREFIX(EvalPoint1):
4519#ifdef __sparc_v9__
4520 sethi %hi(0x00000000), %g2
4521 sethi %hi(0x00000000), %g1
4522 or %g2, %lo(0x00000000), %g2
4523 or %g1, %lo(0x00000000), %g1
4524 sllx %g2, 32, %g2
4525 or %g1, %g2, %g1
4526 sethi %hi(8 * _gloffset_EvalPoint1), %g2
4527 or %g2, %lo(8 * _gloffset_EvalPoint1), %g2
4528 ldx [%g1 + %g2], %g3
4529#else
4530 sethi %hi(0x00000000), %g1
4531 or %g1, %lo(0x00000000), %g1
4532 ld [%g1 + (4 * _gloffset_EvalPoint1)], %g3
4533#endif
4534 jmpl %g3, %g0
4535
4536GLOBL_FN(GL_PREFIX(EvalMesh2))
4537GL_PREFIX(EvalMesh2):
4538#ifdef __sparc_v9__
4539 sethi %hi(0x00000000), %g2
4540 sethi %hi(0x00000000), %g1
4541 or %g2, %lo(0x00000000), %g2
4542 or %g1, %lo(0x00000000), %g1
4543 sllx %g2, 32, %g2
4544 or %g1, %g2, %g1
4545 sethi %hi(8 * _gloffset_EvalMesh2), %g2
4546 or %g2, %lo(8 * _gloffset_EvalMesh2), %g2
4547 ldx [%g1 + %g2], %g3
4548#else
4549 sethi %hi(0x00000000), %g1
4550 or %g1, %lo(0x00000000), %g1
4551 ld [%g1 + (4 * _gloffset_EvalMesh2)], %g3
4552#endif
4553 jmpl %g3, %g0
4554
4555GLOBL_FN(GL_PREFIX(EvalPoint2))
4556GL_PREFIX(EvalPoint2):
4557#ifdef __sparc_v9__
4558 sethi %hi(0x00000000), %g2
4559 sethi %hi(0x00000000), %g1
4560 or %g2, %lo(0x00000000), %g2
4561 or %g1, %lo(0x00000000), %g1
4562 sllx %g2, 32, %g2
4563 or %g1, %g2, %g1
4564 sethi %hi(8 * _gloffset_EvalPoint2), %g2
4565 or %g2, %lo(8 * _gloffset_EvalPoint2), %g2
4566 ldx [%g1 + %g2], %g3
4567#else
4568 sethi %hi(0x00000000), %g1
4569 or %g1, %lo(0x00000000), %g1
4570 ld [%g1 + (4 * _gloffset_EvalPoint2)], %g3
4571#endif
4572 jmpl %g3, %g0
4573
4574GLOBL_FN(GL_PREFIX(AlphaFunc))
4575GL_PREFIX(AlphaFunc):
4576#ifdef __sparc_v9__
4577 sethi %hi(0x00000000), %g2
4578 sethi %hi(0x00000000), %g1
4579 or %g2, %lo(0x00000000), %g2
4580 or %g1, %lo(0x00000000), %g1
4581 sllx %g2, 32, %g2
4582 or %g1, %g2, %g1
4583 sethi %hi(8 * _gloffset_AlphaFunc), %g2
4584 or %g2, %lo(8 * _gloffset_AlphaFunc), %g2
4585 ldx [%g1 + %g2], %g3
4586#else
4587 sethi %hi(0x00000000), %g1
4588 or %g1, %lo(0x00000000), %g1
4589 ld [%g1 + (4 * _gloffset_AlphaFunc)], %g3
4590#endif
4591 jmpl %g3, %g0
4592
4593GLOBL_FN(GL_PREFIX(BlendFunc))
4594GL_PREFIX(BlendFunc):
4595#ifdef __sparc_v9__
4596 sethi %hi(0x00000000), %g2
4597 sethi %hi(0x00000000), %g1
4598 or %g2, %lo(0x00000000), %g2
4599 or %g1, %lo(0x00000000), %g1
4600 sllx %g2, 32, %g2
4601 or %g1, %g2, %g1
4602 sethi %hi(8 * _gloffset_BlendFunc), %g2
4603 or %g2, %lo(8 * _gloffset_BlendFunc), %g2
4604 ldx [%g1 + %g2], %g3
4605#else
4606 sethi %hi(0x00000000), %g1
4607 or %g1, %lo(0x00000000), %g1
4608 ld [%g1 + (4 * _gloffset_BlendFunc)], %g3
4609#endif
4610 jmpl %g3, %g0
4611
4612GLOBL_FN(GL_PREFIX(LogicOp))
4613GL_PREFIX(LogicOp):
4614#ifdef __sparc_v9__
4615 sethi %hi(0x00000000), %g2
4616 sethi %hi(0x00000000), %g1
4617 or %g2, %lo(0x00000000), %g2
4618 or %g1, %lo(0x00000000), %g1
4619 sllx %g2, 32, %g2
4620 or %g1, %g2, %g1
4621 sethi %hi(8 * _gloffset_LogicOp), %g2
4622 or %g2, %lo(8 * _gloffset_LogicOp), %g2
4623 ldx [%g1 + %g2], %g3
4624#else
4625 sethi %hi(0x00000000), %g1
4626 or %g1, %lo(0x00000000), %g1
4627 ld [%g1 + (4 * _gloffset_LogicOp)], %g3
4628#endif
4629 jmpl %g3, %g0
4630
4631GLOBL_FN(GL_PREFIX(StencilFunc))
4632GL_PREFIX(StencilFunc):
4633#ifdef __sparc_v9__
4634 sethi %hi(0x00000000), %g2
4635 sethi %hi(0x00000000), %g1
4636 or %g2, %lo(0x00000000), %g2
4637 or %g1, %lo(0x00000000), %g1
4638 sllx %g2, 32, %g2
4639 or %g1, %g2, %g1
4640 sethi %hi(8 * _gloffset_StencilFunc), %g2
4641 or %g2, %lo(8 * _gloffset_StencilFunc), %g2
4642 ldx [%g1 + %g2], %g3
4643#else
4644 sethi %hi(0x00000000), %g1
4645 or %g1, %lo(0x00000000), %g1
4646 ld [%g1 + (4 * _gloffset_StencilFunc)], %g3
4647#endif
4648 jmpl %g3, %g0
4649
4650GLOBL_FN(GL_PREFIX(StencilOp))
4651GL_PREFIX(StencilOp):
4652#ifdef __sparc_v9__
4653 sethi %hi(0x00000000), %g2
4654 sethi %hi(0x00000000), %g1
4655 or %g2, %lo(0x00000000), %g2
4656 or %g1, %lo(0x00000000), %g1
4657 sllx %g2, 32, %g2
4658 or %g1, %g2, %g1
4659 sethi %hi(8 * _gloffset_StencilOp), %g2
4660 or %g2, %lo(8 * _gloffset_StencilOp), %g2
4661 ldx [%g1 + %g2], %g3
4662#else
4663 sethi %hi(0x00000000), %g1
4664 or %g1, %lo(0x00000000), %g1
4665 ld [%g1 + (4 * _gloffset_StencilOp)], %g3
4666#endif
4667 jmpl %g3, %g0
4668
4669GLOBL_FN(GL_PREFIX(DepthFunc))
4670GL_PREFIX(DepthFunc):
4671#ifdef __sparc_v9__
4672 sethi %hi(0x00000000), %g2
4673 sethi %hi(0x00000000), %g1
4674 or %g2, %lo(0x00000000), %g2
4675 or %g1, %lo(0x00000000), %g1
4676 sllx %g2, 32, %g2
4677 or %g1, %g2, %g1
4678 sethi %hi(8 * _gloffset_DepthFunc), %g2
4679 or %g2, %lo(8 * _gloffset_DepthFunc), %g2
4680 ldx [%g1 + %g2], %g3
4681#else
4682 sethi %hi(0x00000000), %g1
4683 or %g1, %lo(0x00000000), %g1
4684 ld [%g1 + (4 * _gloffset_DepthFunc)], %g3
4685#endif
4686 jmpl %g3, %g0
4687
4688GLOBL_FN(GL_PREFIX(PixelZoom))
4689GL_PREFIX(PixelZoom):
4690#ifdef __sparc_v9__
4691 sethi %hi(0x00000000), %g2
4692 sethi %hi(0x00000000), %g1
4693 or %g2, %lo(0x00000000), %g2
4694 or %g1, %lo(0x00000000), %g1
4695 sllx %g2, 32, %g2
4696 or %g1, %g2, %g1
4697 sethi %hi(8 * _gloffset_PixelZoom), %g2
4698 or %g2, %lo(8 * _gloffset_PixelZoom), %g2
4699 ldx [%g1 + %g2], %g3
4700#else
4701 sethi %hi(0x00000000), %g1
4702 or %g1, %lo(0x00000000), %g1
4703 ld [%g1 + (4 * _gloffset_PixelZoom)], %g3
4704#endif
4705 jmpl %g3, %g0
4706
4707GLOBL_FN(GL_PREFIX(PixelTransferf))
4708GL_PREFIX(PixelTransferf):
4709#ifdef __sparc_v9__
4710 sethi %hi(0x00000000), %g2
4711 sethi %hi(0x00000000), %g1
4712 or %g2, %lo(0x00000000), %g2
4713 or %g1, %lo(0x00000000), %g1
4714 sllx %g2, 32, %g2
4715 or %g1, %g2, %g1
4716 sethi %hi(8 * _gloffset_PixelTransferf), %g2
4717 or %g2, %lo(8 * _gloffset_PixelTransferf), %g2
4718 ldx [%g1 + %g2], %g3
4719#else
4720 sethi %hi(0x00000000), %g1
4721 or %g1, %lo(0x00000000), %g1
4722 ld [%g1 + (4 * _gloffset_PixelTransferf)], %g3
4723#endif
4724 jmpl %g3, %g0
4725
4726GLOBL_FN(GL_PREFIX(PixelTransferi))
4727GL_PREFIX(PixelTransferi):
4728#ifdef __sparc_v9__
4729 sethi %hi(0x00000000), %g2
4730 sethi %hi(0x00000000), %g1
4731 or %g2, %lo(0x00000000), %g2
4732 or %g1, %lo(0x00000000), %g1
4733 sllx %g2, 32, %g2
4734 or %g1, %g2, %g1
4735 sethi %hi(8 * _gloffset_PixelTransferi), %g2
4736 or %g2, %lo(8 * _gloffset_PixelTransferi), %g2
4737 ldx [%g1 + %g2], %g3
4738#else
4739 sethi %hi(0x00000000), %g1
4740 or %g1, %lo(0x00000000), %g1
4741 ld [%g1 + (4 * _gloffset_PixelTransferi)], %g3
4742#endif
4743 jmpl %g3, %g0
4744
4745GLOBL_FN(GL_PREFIX(PixelStoref))
4746GL_PREFIX(PixelStoref):
4747#ifdef __sparc_v9__
4748 sethi %hi(0x00000000), %g2
4749 sethi %hi(0x00000000), %g1
4750 or %g2, %lo(0x00000000), %g2
4751 or %g1, %lo(0x00000000), %g1
4752 sllx %g2, 32, %g2
4753 or %g1, %g2, %g1
4754 sethi %hi(8 * _gloffset_PixelStoref), %g2
4755 or %g2, %lo(8 * _gloffset_PixelStoref), %g2
4756 ldx [%g1 + %g2], %g3
4757#else
4758 sethi %hi(0x00000000), %g1
4759 or %g1, %lo(0x00000000), %g1
4760 ld [%g1 + (4 * _gloffset_PixelStoref)], %g3
4761#endif
4762 jmpl %g3, %g0
4763
4764GLOBL_FN(GL_PREFIX(PixelStorei))
4765GL_PREFIX(PixelStorei):
4766#ifdef __sparc_v9__
4767 sethi %hi(0x00000000), %g2
4768 sethi %hi(0x00000000), %g1
4769 or %g2, %lo(0x00000000), %g2
4770 or %g1, %lo(0x00000000), %g1
4771 sllx %g2, 32, %g2
4772 or %g1, %g2, %g1
4773 sethi %hi(8 * _gloffset_PixelStorei), %g2
4774 or %g2, %lo(8 * _gloffset_PixelStorei), %g2
4775 ldx [%g1 + %g2], %g3
4776#else
4777 sethi %hi(0x00000000), %g1
4778 or %g1, %lo(0x00000000), %g1
4779 ld [%g1 + (4 * _gloffset_PixelStorei)], %g3
4780#endif
4781 jmpl %g3, %g0
4782
4783GLOBL_FN(GL_PREFIX(PixelMapfv))
4784GL_PREFIX(PixelMapfv):
4785#ifdef __sparc_v9__
4786 sethi %hi(0x00000000), %g2
4787 sethi %hi(0x00000000), %g1
4788 or %g2, %lo(0x00000000), %g2
4789 or %g1, %lo(0x00000000), %g1
4790 sllx %g2, 32, %g2
4791 or %g1, %g2, %g1
4792 sethi %hi(8 * _gloffset_PixelMapfv), %g2
4793 or %g2, %lo(8 * _gloffset_PixelMapfv), %g2
4794 ldx [%g1 + %g2], %g3
4795#else
4796 sethi %hi(0x00000000), %g1
4797 or %g1, %lo(0x00000000), %g1
4798 ld [%g1 + (4 * _gloffset_PixelMapfv)], %g3
4799#endif
4800 jmpl %g3, %g0
4801
4802GLOBL_FN(GL_PREFIX(PixelMapuiv))
4803GL_PREFIX(PixelMapuiv):
4804#ifdef __sparc_v9__
4805 sethi %hi(0x00000000), %g2
4806 sethi %hi(0x00000000), %g1
4807 or %g2, %lo(0x00000000), %g2
4808 or %g1, %lo(0x00000000), %g1
4809 sllx %g2, 32, %g2
4810 or %g1, %g2, %g1
4811 sethi %hi(8 * _gloffset_PixelMapuiv), %g2
4812 or %g2, %lo(8 * _gloffset_PixelMapuiv), %g2
4813 ldx [%g1 + %g2], %g3
4814#else
4815 sethi %hi(0x00000000), %g1
4816 or %g1, %lo(0x00000000), %g1
4817 ld [%g1 + (4 * _gloffset_PixelMapuiv)], %g3
4818#endif
4819 jmpl %g3, %g0
4820
4821GLOBL_FN(GL_PREFIX(PixelMapusv))
4822GL_PREFIX(PixelMapusv):
4823#ifdef __sparc_v9__
4824 sethi %hi(0x00000000), %g2
4825 sethi %hi(0x00000000), %g1
4826 or %g2, %lo(0x00000000), %g2
4827 or %g1, %lo(0x00000000), %g1
4828 sllx %g2, 32, %g2
4829 or %g1, %g2, %g1
4830 sethi %hi(8 * _gloffset_PixelMapusv), %g2
4831 or %g2, %lo(8 * _gloffset_PixelMapusv), %g2
4832 ldx [%g1 + %g2], %g3
4833#else
4834 sethi %hi(0x00000000), %g1
4835 or %g1, %lo(0x00000000), %g1
4836 ld [%g1 + (4 * _gloffset_PixelMapusv)], %g3
4837#endif
4838 jmpl %g3, %g0
4839
4840GLOBL_FN(GL_PREFIX(ReadBuffer))
4841GL_PREFIX(ReadBuffer):
4842#ifdef __sparc_v9__
4843 sethi %hi(0x00000000), %g2
4844 sethi %hi(0x00000000), %g1
4845 or %g2, %lo(0x00000000), %g2
4846 or %g1, %lo(0x00000000), %g1
4847 sllx %g2, 32, %g2
4848 or %g1, %g2, %g1
4849 sethi %hi(8 * _gloffset_ReadBuffer), %g2
4850 or %g2, %lo(8 * _gloffset_ReadBuffer), %g2
4851 ldx [%g1 + %g2], %g3
4852#else
4853 sethi %hi(0x00000000), %g1
4854 or %g1, %lo(0x00000000), %g1
4855 ld [%g1 + (4 * _gloffset_ReadBuffer)], %g3
4856#endif
4857 jmpl %g3, %g0
4858
4859GLOBL_FN(GL_PREFIX(CopyPixels))
4860GL_PREFIX(CopyPixels):
4861#ifdef __sparc_v9__
4862 sethi %hi(0x00000000), %g2
4863 sethi %hi(0x00000000), %g1
4864 or %g2, %lo(0x00000000), %g2
4865 or %g1, %lo(0x00000000), %g1
4866 sllx %g2, 32, %g2
4867 or %g1, %g2, %g1
4868 sethi %hi(8 * _gloffset_CopyPixels), %g2
4869 or %g2, %lo(8 * _gloffset_CopyPixels), %g2
4870 ldx [%g1 + %g2], %g3
4871#else
4872 sethi %hi(0x00000000), %g1
4873 or %g1, %lo(0x00000000), %g1
4874 ld [%g1 + (4 * _gloffset_CopyPixels)], %g3
4875#endif
4876 jmpl %g3, %g0
4877
4878GLOBL_FN(GL_PREFIX(ReadPixels))
4879GL_PREFIX(ReadPixels):
4880#ifdef __sparc_v9__
4881 sethi %hi(0x00000000), %g2
4882 sethi %hi(0x00000000), %g1
4883 or %g2, %lo(0x00000000), %g2
4884 or %g1, %lo(0x00000000), %g1
4885 sllx %g2, 32, %g2
4886 or %g1, %g2, %g1
4887 sethi %hi(8 * _gloffset_ReadPixels), %g2
4888 or %g2, %lo(8 * _gloffset_ReadPixels), %g2
4889 ldx [%g1 + %g2], %g3
4890#else
4891 sethi %hi(0x00000000), %g1
4892 or %g1, %lo(0x00000000), %g1
4893 ld [%g1 + (4 * _gloffset_ReadPixels)], %g3
4894#endif
4895 jmpl %g3, %g0
4896
4897GLOBL_FN(GL_PREFIX(DrawPixels))
4898GL_PREFIX(DrawPixels):
4899#ifdef __sparc_v9__
4900 sethi %hi(0x00000000), %g2
4901 sethi %hi(0x00000000), %g1
4902 or %g2, %lo(0x00000000), %g2
4903 or %g1, %lo(0x00000000), %g1
4904 sllx %g2, 32, %g2
4905 or %g1, %g2, %g1
4906 sethi %hi(8 * _gloffset_DrawPixels), %g2
4907 or %g2, %lo(8 * _gloffset_DrawPixels), %g2
4908 ldx [%g1 + %g2], %g3
4909#else
4910 sethi %hi(0x00000000), %g1
4911 or %g1, %lo(0x00000000), %g1
4912 ld [%g1 + (4 * _gloffset_DrawPixels)], %g3
4913#endif
4914 jmpl %g3, %g0
4915
4916GLOBL_FN(GL_PREFIX(GetBooleanv))
4917GL_PREFIX(GetBooleanv):
4918#ifdef __sparc_v9__
4919 sethi %hi(0x00000000), %g2
4920 sethi %hi(0x00000000), %g1
4921 or %g2, %lo(0x00000000), %g2
4922 or %g1, %lo(0x00000000), %g1
4923 sllx %g2, 32, %g2
4924 or %g1, %g2, %g1
4925 sethi %hi(8 * _gloffset_GetBooleanv), %g2
4926 or %g2, %lo(8 * _gloffset_GetBooleanv), %g2
4927 ldx [%g1 + %g2], %g3
4928#else
4929 sethi %hi(0x00000000), %g1
4930 or %g1, %lo(0x00000000), %g1
4931 ld [%g1 + (4 * _gloffset_GetBooleanv)], %g3
4932#endif
4933 jmpl %g3, %g0
4934
4935GLOBL_FN(GL_PREFIX(GetClipPlane))
4936GL_PREFIX(GetClipPlane):
4937#ifdef __sparc_v9__
4938 sethi %hi(0x00000000), %g2
4939 sethi %hi(0x00000000), %g1
4940 or %g2, %lo(0x00000000), %g2
4941 or %g1, %lo(0x00000000), %g1
4942 sllx %g2, 32, %g2
4943 or %g1, %g2, %g1
4944 sethi %hi(8 * _gloffset_GetClipPlane), %g2
4945 or %g2, %lo(8 * _gloffset_GetClipPlane), %g2
4946 ldx [%g1 + %g2], %g3
4947#else
4948 sethi %hi(0x00000000), %g1
4949 or %g1, %lo(0x00000000), %g1
4950 ld [%g1 + (4 * _gloffset_GetClipPlane)], %g3
4951#endif
4952 jmpl %g3, %g0
4953
4954GLOBL_FN(GL_PREFIX(GetDoublev))
4955GL_PREFIX(GetDoublev):
4956#ifdef __sparc_v9__
4957 sethi %hi(0x00000000), %g2
4958 sethi %hi(0x00000000), %g1
4959 or %g2, %lo(0x00000000), %g2
4960 or %g1, %lo(0x00000000), %g1
4961 sllx %g2, 32, %g2
4962 or %g1, %g2, %g1
4963 sethi %hi(8 * _gloffset_GetDoublev), %g2
4964 or %g2, %lo(8 * _gloffset_GetDoublev), %g2
4965 ldx [%g1 + %g2], %g3
4966#else
4967 sethi %hi(0x00000000), %g1
4968 or %g1, %lo(0x00000000), %g1
4969 ld [%g1 + (4 * _gloffset_GetDoublev)], %g3
4970#endif
4971 jmpl %g3, %g0
4972
4973GLOBL_FN(GL_PREFIX(GetError))
4974GL_PREFIX(GetError):
4975#ifdef __sparc_v9__
4976 sethi %hi(0x00000000), %g2
4977 sethi %hi(0x00000000), %g1
4978 or %g2, %lo(0x00000000), %g2
4979 or %g1, %lo(0x00000000), %g1
4980 sllx %g2, 32, %g2
4981 or %g1, %g2, %g1
4982 sethi %hi(8 * _gloffset_GetError), %g2
4983 or %g2, %lo(8 * _gloffset_GetError), %g2
4984 ldx [%g1 + %g2], %g3
4985#else
4986 sethi %hi(0x00000000), %g1
4987 or %g1, %lo(0x00000000), %g1
4988 ld [%g1 + (4 * _gloffset_GetError)], %g3
4989#endif
4990 jmpl %g3, %g0
4991
4992GLOBL_FN(GL_PREFIX(GetFloatv))
4993GL_PREFIX(GetFloatv):
4994#ifdef __sparc_v9__
4995 sethi %hi(0x00000000), %g2
4996 sethi %hi(0x00000000), %g1
4997 or %g2, %lo(0x00000000), %g2
4998 or %g1, %lo(0x00000000), %g1
4999 sllx %g2, 32, %g2
5000 or %g1, %g2, %g1
5001 sethi %hi(8 * _gloffset_GetFloatv), %g2
5002 or %g2, %lo(8 * _gloffset_GetFloatv), %g2
5003 ldx [%g1 + %g2], %g3
5004#else
5005 sethi %hi(0x00000000), %g1
5006 or %g1, %lo(0x00000000), %g1
5007 ld [%g1 + (4 * _gloffset_GetFloatv)], %g3
5008#endif
5009 jmpl %g3, %g0
5010
5011GLOBL_FN(GL_PREFIX(GetIntegerv))
5012GL_PREFIX(GetIntegerv):
5013#ifdef __sparc_v9__
5014 sethi %hi(0x00000000), %g2
5015 sethi %hi(0x00000000), %g1
5016 or %g2, %lo(0x00000000), %g2
5017 or %g1, %lo(0x00000000), %g1
5018 sllx %g2, 32, %g2
5019 or %g1, %g2, %g1
5020 sethi %hi(8 * _gloffset_GetIntegerv), %g2
5021 or %g2, %lo(8 * _gloffset_GetIntegerv), %g2
5022 ldx [%g1 + %g2], %g3
5023#else
5024 sethi %hi(0x00000000), %g1
5025 or %g1, %lo(0x00000000), %g1
5026 ld [%g1 + (4 * _gloffset_GetIntegerv)], %g3
5027#endif
5028 jmpl %g3, %g0
5029
5030GLOBL_FN(GL_PREFIX(GetLightfv))
5031GL_PREFIX(GetLightfv):
5032#ifdef __sparc_v9__
5033 sethi %hi(0x00000000), %g2
5034 sethi %hi(0x00000000), %g1
5035 or %g2, %lo(0x00000000), %g2
5036 or %g1, %lo(0x00000000), %g1
5037 sllx %g2, 32, %g2
5038 or %g1, %g2, %g1
5039 sethi %hi(8 * _gloffset_GetLightfv), %g2
5040 or %g2, %lo(8 * _gloffset_GetLightfv), %g2
5041 ldx [%g1 + %g2], %g3
5042#else
5043 sethi %hi(0x00000000), %g1
5044 or %g1, %lo(0x00000000), %g1
5045 ld [%g1 + (4 * _gloffset_GetLightfv)], %g3
5046#endif
5047 jmpl %g3, %g0
5048
5049GLOBL_FN(GL_PREFIX(GetLightiv))
5050GL_PREFIX(GetLightiv):
5051#ifdef __sparc_v9__
5052 sethi %hi(0x00000000), %g2
5053 sethi %hi(0x00000000), %g1
5054 or %g2, %lo(0x00000000), %g2
5055 or %g1, %lo(0x00000000), %g1
5056 sllx %g2, 32, %g2
5057 or %g1, %g2, %g1
5058 sethi %hi(8 * _gloffset_GetLightiv), %g2
5059 or %g2, %lo(8 * _gloffset_GetLightiv), %g2
5060 ldx [%g1 + %g2], %g3
5061#else
5062 sethi %hi(0x00000000), %g1
5063 or %g1, %lo(0x00000000), %g1
5064 ld [%g1 + (4 * _gloffset_GetLightiv)], %g3
5065#endif
5066 jmpl %g3, %g0
5067
5068GLOBL_FN(GL_PREFIX(GetMapdv))
5069GL_PREFIX(GetMapdv):
5070#ifdef __sparc_v9__
5071 sethi %hi(0x00000000), %g2
5072 sethi %hi(0x00000000), %g1
5073 or %g2, %lo(0x00000000), %g2
5074 or %g1, %lo(0x00000000), %g1
5075 sllx %g2, 32, %g2
5076 or %g1, %g2, %g1
5077 sethi %hi(8 * _gloffset_GetMapdv), %g2
5078 or %g2, %lo(8 * _gloffset_GetMapdv), %g2
5079 ldx [%g1 + %g2], %g3
5080#else
5081 sethi %hi(0x00000000), %g1
5082 or %g1, %lo(0x00000000), %g1
5083 ld [%g1 + (4 * _gloffset_GetMapdv)], %g3
5084#endif
5085 jmpl %g3, %g0
5086
5087GLOBL_FN(GL_PREFIX(GetMapfv))
5088GL_PREFIX(GetMapfv):
5089#ifdef __sparc_v9__
5090 sethi %hi(0x00000000), %g2
5091 sethi %hi(0x00000000), %g1
5092 or %g2, %lo(0x00000000), %g2
5093 or %g1, %lo(0x00000000), %g1
5094 sllx %g2, 32, %g2
5095 or %g1, %g2, %g1
5096 sethi %hi(8 * _gloffset_GetMapfv), %g2
5097 or %g2, %lo(8 * _gloffset_GetMapfv), %g2
5098 ldx [%g1 + %g2], %g3
5099#else
5100 sethi %hi(0x00000000), %g1
5101 or %g1, %lo(0x00000000), %g1
5102 ld [%g1 + (4 * _gloffset_GetMapfv)], %g3
5103#endif
5104 jmpl %g3, %g0
5105
5106GLOBL_FN(GL_PREFIX(GetMapiv))
5107GL_PREFIX(GetMapiv):
5108#ifdef __sparc_v9__
5109 sethi %hi(0x00000000), %g2
5110 sethi %hi(0x00000000), %g1
5111 or %g2, %lo(0x00000000), %g2
5112 or %g1, %lo(0x00000000), %g1
5113 sllx %g2, 32, %g2
5114 or %g1, %g2, %g1
5115 sethi %hi(8 * _gloffset_GetMapiv), %g2
5116 or %g2, %lo(8 * _gloffset_GetMapiv), %g2
5117 ldx [%g1 + %g2], %g3
5118#else
5119 sethi %hi(0x00000000), %g1
5120 or %g1, %lo(0x00000000), %g1
5121 ld [%g1 + (4 * _gloffset_GetMapiv)], %g3
5122#endif
5123 jmpl %g3, %g0
5124
5125GLOBL_FN(GL_PREFIX(GetMaterialfv))
5126GL_PREFIX(GetMaterialfv):
5127#ifdef __sparc_v9__
5128 sethi %hi(0x00000000), %g2
5129 sethi %hi(0x00000000), %g1
5130 or %g2, %lo(0x00000000), %g2
5131 or %g1, %lo(0x00000000), %g1
5132 sllx %g2, 32, %g2
5133 or %g1, %g2, %g1
5134 sethi %hi(8 * _gloffset_GetMaterialfv), %g2
5135 or %g2, %lo(8 * _gloffset_GetMaterialfv), %g2
5136 ldx [%g1 + %g2], %g3
5137#else
5138 sethi %hi(0x00000000), %g1
5139 or %g1, %lo(0x00000000), %g1
5140 ld [%g1 + (4 * _gloffset_GetMaterialfv)], %g3
5141#endif
5142 jmpl %g3, %g0
5143
5144GLOBL_FN(GL_PREFIX(GetMaterialiv))
5145GL_PREFIX(GetMaterialiv):
5146#ifdef __sparc_v9__
5147 sethi %hi(0x00000000), %g2
5148 sethi %hi(0x00000000), %g1
5149 or %g2, %lo(0x00000000), %g2
5150 or %g1, %lo(0x00000000), %g1
5151 sllx %g2, 32, %g2
5152 or %g1, %g2, %g1
5153 sethi %hi(8 * _gloffset_GetMaterialiv), %g2
5154 or %g2, %lo(8 * _gloffset_GetMaterialiv), %g2
5155 ldx [%g1 + %g2], %g3
5156#else
5157 sethi %hi(0x00000000), %g1
5158 or %g1, %lo(0x00000000), %g1
5159 ld [%g1 + (4 * _gloffset_GetMaterialiv)], %g3
5160#endif
5161 jmpl %g3, %g0
5162
5163GLOBL_FN(GL_PREFIX(GetPixelMapfv))
5164GL_PREFIX(GetPixelMapfv):
5165#ifdef __sparc_v9__
5166 sethi %hi(0x00000000), %g2
5167 sethi %hi(0x00000000), %g1
5168 or %g2, %lo(0x00000000), %g2
5169 or %g1, %lo(0x00000000), %g1
5170 sllx %g2, 32, %g2
5171 or %g1, %g2, %g1
5172 sethi %hi(8 * _gloffset_GetPixelMapfv), %g2
5173 or %g2, %lo(8 * _gloffset_GetPixelMapfv), %g2
5174 ldx [%g1 + %g2], %g3
5175#else
5176 sethi %hi(0x00000000), %g1
5177 or %g1, %lo(0x00000000), %g1
5178 ld [%g1 + (4 * _gloffset_GetPixelMapfv)], %g3
5179#endif
5180 jmpl %g3, %g0
5181
5182GLOBL_FN(GL_PREFIX(GetPixelMapuiv))
5183GL_PREFIX(GetPixelMapuiv):
5184#ifdef __sparc_v9__
5185 sethi %hi(0x00000000), %g2
5186 sethi %hi(0x00000000), %g1
5187 or %g2, %lo(0x00000000), %g2
5188 or %g1, %lo(0x00000000), %g1
5189 sllx %g2, 32, %g2
5190 or %g1, %g2, %g1
5191 sethi %hi(8 * _gloffset_GetPixelMapuiv), %g2
5192 or %g2, %lo(8 * _gloffset_GetPixelMapuiv), %g2
5193 ldx [%g1 + %g2], %g3
5194#else
5195 sethi %hi(0x00000000), %g1
5196 or %g1, %lo(0x00000000), %g1
5197 ld [%g1 + (4 * _gloffset_GetPixelMapuiv)], %g3
5198#endif
5199 jmpl %g3, %g0
5200
5201GLOBL_FN(GL_PREFIX(GetPixelMapusv))
5202GL_PREFIX(GetPixelMapusv):
5203#ifdef __sparc_v9__
5204 sethi %hi(0x00000000), %g2
5205 sethi %hi(0x00000000), %g1
5206 or %g2, %lo(0x00000000), %g2
5207 or %g1, %lo(0x00000000), %g1
5208 sllx %g2, 32, %g2
5209 or %g1, %g2, %g1
5210 sethi %hi(8 * _gloffset_GetPixelMapusv), %g2
5211 or %g2, %lo(8 * _gloffset_GetPixelMapusv), %g2
5212 ldx [%g1 + %g2], %g3
5213#else
5214 sethi %hi(0x00000000), %g1
5215 or %g1, %lo(0x00000000), %g1
5216 ld [%g1 + (4 * _gloffset_GetPixelMapusv)], %g3
5217#endif
5218 jmpl %g3, %g0
5219
5220GLOBL_FN(GL_PREFIX(GetPolygonStipple))
5221GL_PREFIX(GetPolygonStipple):
5222#ifdef __sparc_v9__
5223 sethi %hi(0x00000000), %g2
5224 sethi %hi(0x00000000), %g1
5225 or %g2, %lo(0x00000000), %g2
5226 or %g1, %lo(0x00000000), %g1
5227 sllx %g2, 32, %g2
5228 or %g1, %g2, %g1
5229 sethi %hi(8 * _gloffset_GetPolygonStipple), %g2
5230 or %g2, %lo(8 * _gloffset_GetPolygonStipple), %g2
5231 ldx [%g1 + %g2], %g3
5232#else
5233 sethi %hi(0x00000000), %g1
5234 or %g1, %lo(0x00000000), %g1
5235 ld [%g1 + (4 * _gloffset_GetPolygonStipple)], %g3
5236#endif
5237 jmpl %g3, %g0
5238
5239GLOBL_FN(GL_PREFIX(GetString))
5240GL_PREFIX(GetString):
5241#ifdef __sparc_v9__
5242 sethi %hi(0x00000000), %g2
5243 sethi %hi(0x00000000), %g1
5244 or %g2, %lo(0x00000000), %g2
5245 or %g1, %lo(0x00000000), %g1
5246 sllx %g2, 32, %g2
5247 or %g1, %g2, %g1
5248 sethi %hi(8 * _gloffset_GetString), %g2
5249 or %g2, %lo(8 * _gloffset_GetString), %g2
5250 ldx [%g1 + %g2], %g3
5251#else
5252 sethi %hi(0x00000000), %g1
5253 or %g1, %lo(0x00000000), %g1
5254 ld [%g1 + (4 * _gloffset_GetString)], %g3
5255#endif
5256 jmpl %g3, %g0
5257
5258GLOBL_FN(GL_PREFIX(GetTexEnvfv))
5259GL_PREFIX(GetTexEnvfv):
5260#ifdef __sparc_v9__
5261 sethi %hi(0x00000000), %g2
5262 sethi %hi(0x00000000), %g1
5263 or %g2, %lo(0x00000000), %g2
5264 or %g1, %lo(0x00000000), %g1
5265 sllx %g2, 32, %g2
5266 or %g1, %g2, %g1
5267 sethi %hi(8 * _gloffset_GetTexEnvfv), %g2
5268 or %g2, %lo(8 * _gloffset_GetTexEnvfv), %g2
5269 ldx [%g1 + %g2], %g3
5270#else
5271 sethi %hi(0x00000000), %g1
5272 or %g1, %lo(0x00000000), %g1
5273 ld [%g1 + (4 * _gloffset_GetTexEnvfv)], %g3
5274#endif
5275 jmpl %g3, %g0
5276
5277GLOBL_FN(GL_PREFIX(GetTexEnviv))
5278GL_PREFIX(GetTexEnviv):
5279#ifdef __sparc_v9__
5280 sethi %hi(0x00000000), %g2
5281 sethi %hi(0x00000000), %g1
5282 or %g2, %lo(0x00000000), %g2
5283 or %g1, %lo(0x00000000), %g1
5284 sllx %g2, 32, %g2
5285 or %g1, %g2, %g1
5286 sethi %hi(8 * _gloffset_GetTexEnviv), %g2
5287 or %g2, %lo(8 * _gloffset_GetTexEnviv), %g2
5288 ldx [%g1 + %g2], %g3
5289#else
5290 sethi %hi(0x00000000), %g1
5291 or %g1, %lo(0x00000000), %g1
5292 ld [%g1 + (4 * _gloffset_GetTexEnviv)], %g3
5293#endif
5294 jmpl %g3, %g0
5295
5296GLOBL_FN(GL_PREFIX(GetTexGendv))
5297GL_PREFIX(GetTexGendv):
5298#ifdef __sparc_v9__
5299 sethi %hi(0x00000000), %g2
5300 sethi %hi(0x00000000), %g1
5301 or %g2, %lo(0x00000000), %g2
5302 or %g1, %lo(0x00000000), %g1
5303 sllx %g2, 32, %g2
5304 or %g1, %g2, %g1
5305 sethi %hi(8 * _gloffset_GetTexGendv), %g2
5306 or %g2, %lo(8 * _gloffset_GetTexGendv), %g2
5307 ldx [%g1 + %g2], %g3
5308#else
5309 sethi %hi(0x00000000), %g1
5310 or %g1, %lo(0x00000000), %g1
5311 ld [%g1 + (4 * _gloffset_GetTexGendv)], %g3
5312#endif
5313 jmpl %g3, %g0
5314
5315GLOBL_FN(GL_PREFIX(GetTexGenfv))
5316GL_PREFIX(GetTexGenfv):
5317#ifdef __sparc_v9__
5318 sethi %hi(0x00000000), %g2
5319 sethi %hi(0x00000000), %g1
5320 or %g2, %lo(0x00000000), %g2
5321 or %g1, %lo(0x00000000), %g1
5322 sllx %g2, 32, %g2
5323 or %g1, %g2, %g1
5324 sethi %hi(8 * _gloffset_GetTexGenfv), %g2
5325 or %g2, %lo(8 * _gloffset_GetTexGenfv), %g2
5326 ldx [%g1 + %g2], %g3
5327#else
5328 sethi %hi(0x00000000), %g1
5329 or %g1, %lo(0x00000000), %g1
5330 ld [%g1 + (4 * _gloffset_GetTexGenfv)], %g3
5331#endif
5332 jmpl %g3, %g0
5333
5334GLOBL_FN(GL_PREFIX(GetTexGeniv))
5335GL_PREFIX(GetTexGeniv):
5336#ifdef __sparc_v9__
5337 sethi %hi(0x00000000), %g2
5338 sethi %hi(0x00000000), %g1
5339 or %g2, %lo(0x00000000), %g2
5340 or %g1, %lo(0x00000000), %g1
5341 sllx %g2, 32, %g2
5342 or %g1, %g2, %g1
5343 sethi %hi(8 * _gloffset_GetTexGeniv), %g2
5344 or %g2, %lo(8 * _gloffset_GetTexGeniv), %g2
5345 ldx [%g1 + %g2], %g3
5346#else
5347 sethi %hi(0x00000000), %g1
5348 or %g1, %lo(0x00000000), %g1
5349 ld [%g1 + (4 * _gloffset_GetTexGeniv)], %g3
5350#endif
5351 jmpl %g3, %g0
5352
5353GLOBL_FN(GL_PREFIX(GetTexImage))
5354GL_PREFIX(GetTexImage):
5355#ifdef __sparc_v9__
5356 sethi %hi(0x00000000), %g2
5357 sethi %hi(0x00000000), %g1
5358 or %g2, %lo(0x00000000), %g2
5359 or %g1, %lo(0x00000000), %g1
5360 sllx %g2, 32, %g2
5361 or %g1, %g2, %g1
5362 sethi %hi(8 * _gloffset_GetTexImage), %g2
5363 or %g2, %lo(8 * _gloffset_GetTexImage), %g2
5364 ldx [%g1 + %g2], %g3
5365#else
5366 sethi %hi(0x00000000), %g1
5367 or %g1, %lo(0x00000000), %g1
5368 ld [%g1 + (4 * _gloffset_GetTexImage)], %g3
5369#endif
5370 jmpl %g3, %g0
5371
5372GLOBL_FN(GL_PREFIX(GetTexParameterfv))
5373GL_PREFIX(GetTexParameterfv):
5374#ifdef __sparc_v9__
5375 sethi %hi(0x00000000), %g2
5376 sethi %hi(0x00000000), %g1
5377 or %g2, %lo(0x00000000), %g2
5378 or %g1, %lo(0x00000000), %g1
5379 sllx %g2, 32, %g2
5380 or %g1, %g2, %g1
5381 sethi %hi(8 * _gloffset_GetTexParameterfv), %g2
5382 or %g2, %lo(8 * _gloffset_GetTexParameterfv), %g2
5383 ldx [%g1 + %g2], %g3
5384#else
5385 sethi %hi(0x00000000), %g1
5386 or %g1, %lo(0x00000000), %g1
5387 ld [%g1 + (4 * _gloffset_GetTexParameterfv)], %g3
5388#endif
5389 jmpl %g3, %g0
5390
5391GLOBL_FN(GL_PREFIX(GetTexParameteriv))
5392GL_PREFIX(GetTexParameteriv):
5393#ifdef __sparc_v9__
5394 sethi %hi(0x00000000), %g2
5395 sethi %hi(0x00000000), %g1
5396 or %g2, %lo(0x00000000), %g2
5397 or %g1, %lo(0x00000000), %g1
5398 sllx %g2, 32, %g2
5399 or %g1, %g2, %g1
5400 sethi %hi(8 * _gloffset_GetTexParameteriv), %g2
5401 or %g2, %lo(8 * _gloffset_GetTexParameteriv), %g2
5402 ldx [%g1 + %g2], %g3
5403#else
5404 sethi %hi(0x00000000), %g1
5405 or %g1, %lo(0x00000000), %g1
5406 ld [%g1 + (4 * _gloffset_GetTexParameteriv)], %g3
5407#endif
5408 jmpl %g3, %g0
5409
5410GLOBL_FN(GL_PREFIX(GetTexLevelParameterfv))
5411GL_PREFIX(GetTexLevelParameterfv):
5412#ifdef __sparc_v9__
5413 sethi %hi(0x00000000), %g2
5414 sethi %hi(0x00000000), %g1
5415 or %g2, %lo(0x00000000), %g2
5416 or %g1, %lo(0x00000000), %g1
5417 sllx %g2, 32, %g2
5418 or %g1, %g2, %g1
5419 sethi %hi(8 * _gloffset_GetTexLevelParameterfv), %g2
5420 or %g2, %lo(8 * _gloffset_GetTexLevelParameterfv), %g2
5421 ldx [%g1 + %g2], %g3
5422#else
5423 sethi %hi(0x00000000), %g1
5424 or %g1, %lo(0x00000000), %g1
5425 ld [%g1 + (4 * _gloffset_GetTexLevelParameterfv)], %g3
5426#endif
5427 jmpl %g3, %g0
5428
5429GLOBL_FN(GL_PREFIX(GetTexLevelParameteriv))
5430GL_PREFIX(GetTexLevelParameteriv):
5431#ifdef __sparc_v9__
5432 sethi %hi(0x00000000), %g2
5433 sethi %hi(0x00000000), %g1
5434 or %g2, %lo(0x00000000), %g2
5435 or %g1, %lo(0x00000000), %g1
5436 sllx %g2, 32, %g2
5437 or %g1, %g2, %g1
5438 sethi %hi(8 * _gloffset_GetTexLevelParameteriv), %g2
5439 or %g2, %lo(8 * _gloffset_GetTexLevelParameteriv), %g2
5440 ldx [%g1 + %g2], %g3
5441#else
5442 sethi %hi(0x00000000), %g1
5443 or %g1, %lo(0x00000000), %g1
5444 ld [%g1 + (4 * _gloffset_GetTexLevelParameteriv)], %g3
5445#endif
5446 jmpl %g3, %g0
5447
5448GLOBL_FN(GL_PREFIX(IsEnabled))
5449GL_PREFIX(IsEnabled):
5450#ifdef __sparc_v9__
5451 sethi %hi(0x00000000), %g2
5452 sethi %hi(0x00000000), %g1
5453 or %g2, %lo(0x00000000), %g2
5454 or %g1, %lo(0x00000000), %g1
5455 sllx %g2, 32, %g2
5456 or %g1, %g2, %g1
5457 sethi %hi(8 * _gloffset_IsEnabled), %g2
5458 or %g2, %lo(8 * _gloffset_IsEnabled), %g2
5459 ldx [%g1 + %g2], %g3
5460#else
5461 sethi %hi(0x00000000), %g1
5462 or %g1, %lo(0x00000000), %g1
5463 ld [%g1 + (4 * _gloffset_IsEnabled)], %g3
5464#endif
5465 jmpl %g3, %g0
5466
5467GLOBL_FN(GL_PREFIX(IsList))
5468GL_PREFIX(IsList):
5469#ifdef __sparc_v9__
5470 sethi %hi(0x00000000), %g2
5471 sethi %hi(0x00000000), %g1
5472 or %g2, %lo(0x00000000), %g2
5473 or %g1, %lo(0x00000000), %g1
5474 sllx %g2, 32, %g2
5475 or %g1, %g2, %g1
5476 sethi %hi(8 * _gloffset_IsList), %g2
5477 or %g2, %lo(8 * _gloffset_IsList), %g2
5478 ldx [%g1 + %g2], %g3
5479#else
5480 sethi %hi(0x00000000), %g1
5481 or %g1, %lo(0x00000000), %g1
5482 ld [%g1 + (4 * _gloffset_IsList)], %g3
5483#endif
5484 jmpl %g3, %g0
5485
5486GLOBL_FN(GL_PREFIX(DepthRange))
5487GL_PREFIX(DepthRange):
5488#ifdef __sparc_v9__
5489 sethi %hi(0x00000000), %g2
5490 sethi %hi(0x00000000), %g1
5491 or %g2, %lo(0x00000000), %g2
5492 or %g1, %lo(0x00000000), %g1
5493 sllx %g2, 32, %g2
5494 or %g1, %g2, %g1
5495 sethi %hi(8 * _gloffset_DepthRange), %g2
5496 or %g2, %lo(8 * _gloffset_DepthRange), %g2
5497 ldx [%g1 + %g2], %g3
5498#else
5499 sethi %hi(0x00000000), %g1
5500 or %g1, %lo(0x00000000), %g1
5501 ld [%g1 + (4 * _gloffset_DepthRange)], %g3
5502#endif
5503 jmpl %g3, %g0
5504
5505GLOBL_FN(GL_PREFIX(Frustum))
5506GL_PREFIX(Frustum):
5507#ifdef __sparc_v9__
5508 sethi %hi(0x00000000), %g2
5509 sethi %hi(0x00000000), %g1
5510 or %g2, %lo(0x00000000), %g2
5511 or %g1, %lo(0x00000000), %g1
5512 sllx %g2, 32, %g2
5513 or %g1, %g2, %g1
5514 sethi %hi(8 * _gloffset_Frustum), %g2
5515 or %g2, %lo(8 * _gloffset_Frustum), %g2
5516 ldx [%g1 + %g2], %g3
5517#else
5518 sethi %hi(0x00000000), %g1
5519 or %g1, %lo(0x00000000), %g1
5520 ld [%g1 + (4 * _gloffset_Frustum)], %g3
5521#endif
5522 jmpl %g3, %g0
5523
5524GLOBL_FN(GL_PREFIX(LoadIdentity))
5525GL_PREFIX(LoadIdentity):
5526#ifdef __sparc_v9__
5527 sethi %hi(0x00000000), %g2
5528 sethi %hi(0x00000000), %g1
5529 or %g2, %lo(0x00000000), %g2
5530 or %g1, %lo(0x00000000), %g1
5531 sllx %g2, 32, %g2
5532 or %g1, %g2, %g1
5533 sethi %hi(8 * _gloffset_LoadIdentity), %g2
5534 or %g2, %lo(8 * _gloffset_LoadIdentity), %g2
5535 ldx [%g1 + %g2], %g3
5536#else
5537 sethi %hi(0x00000000), %g1
5538 or %g1, %lo(0x00000000), %g1
5539 ld [%g1 + (4 * _gloffset_LoadIdentity)], %g3
5540#endif
5541 jmpl %g3, %g0
5542
5543GLOBL_FN(GL_PREFIX(LoadMatrixf))
5544GL_PREFIX(LoadMatrixf):
5545#ifdef __sparc_v9__
5546 sethi %hi(0x00000000), %g2
5547 sethi %hi(0x00000000), %g1
5548 or %g2, %lo(0x00000000), %g2
5549 or %g1, %lo(0x00000000), %g1
5550 sllx %g2, 32, %g2
5551 or %g1, %g2, %g1
5552 sethi %hi(8 * _gloffset_LoadMatrixf), %g2
5553 or %g2, %lo(8 * _gloffset_LoadMatrixf), %g2
5554 ldx [%g1 + %g2], %g3
5555#else
5556 sethi %hi(0x00000000), %g1
5557 or %g1, %lo(0x00000000), %g1
5558 ld [%g1 + (4 * _gloffset_LoadMatrixf)], %g3
5559#endif
5560 jmpl %g3, %g0
5561
5562GLOBL_FN(GL_PREFIX(LoadMatrixd))
5563GL_PREFIX(LoadMatrixd):
5564#ifdef __sparc_v9__
5565 sethi %hi(0x00000000), %g2
5566 sethi %hi(0x00000000), %g1
5567 or %g2, %lo(0x00000000), %g2
5568 or %g1, %lo(0x00000000), %g1
5569 sllx %g2, 32, %g2
5570 or %g1, %g2, %g1
5571 sethi %hi(8 * _gloffset_LoadMatrixd), %g2
5572 or %g2, %lo(8 * _gloffset_LoadMatrixd), %g2
5573 ldx [%g1 + %g2], %g3
5574#else
5575 sethi %hi(0x00000000), %g1
5576 or %g1, %lo(0x00000000), %g1
5577 ld [%g1 + (4 * _gloffset_LoadMatrixd)], %g3
5578#endif
5579 jmpl %g3, %g0
5580
5581GLOBL_FN(GL_PREFIX(MatrixMode))
5582GL_PREFIX(MatrixMode):
5583#ifdef __sparc_v9__
5584 sethi %hi(0x00000000), %g2
5585 sethi %hi(0x00000000), %g1
5586 or %g2, %lo(0x00000000), %g2
5587 or %g1, %lo(0x00000000), %g1
5588 sllx %g2, 32, %g2
5589 or %g1, %g2, %g1
5590 sethi %hi(8 * _gloffset_MatrixMode), %g2
5591 or %g2, %lo(8 * _gloffset_MatrixMode), %g2
5592 ldx [%g1 + %g2], %g3
5593#else
5594 sethi %hi(0x00000000), %g1
5595 or %g1, %lo(0x00000000), %g1
5596 ld [%g1 + (4 * _gloffset_MatrixMode)], %g3
5597#endif
5598 jmpl %g3, %g0
5599
5600GLOBL_FN(GL_PREFIX(MultMatrixf))
5601GL_PREFIX(MultMatrixf):
5602#ifdef __sparc_v9__
5603 sethi %hi(0x00000000), %g2
5604 sethi %hi(0x00000000), %g1
5605 or %g2, %lo(0x00000000), %g2
5606 or %g1, %lo(0x00000000), %g1
5607 sllx %g2, 32, %g2
5608 or %g1, %g2, %g1
5609 sethi %hi(8 * _gloffset_MultMatrixf), %g2
5610 or %g2, %lo(8 * _gloffset_MultMatrixf), %g2
5611 ldx [%g1 + %g2], %g3
5612#else
5613 sethi %hi(0x00000000), %g1
5614 or %g1, %lo(0x00000000), %g1
5615 ld [%g1 + (4 * _gloffset_MultMatrixf)], %g3
5616#endif
5617 jmpl %g3, %g0
5618
5619GLOBL_FN(GL_PREFIX(MultMatrixd))
5620GL_PREFIX(MultMatrixd):
5621#ifdef __sparc_v9__
5622 sethi %hi(0x00000000), %g2
5623 sethi %hi(0x00000000), %g1
5624 or %g2, %lo(0x00000000), %g2
5625 or %g1, %lo(0x00000000), %g1
5626 sllx %g2, 32, %g2
5627 or %g1, %g2, %g1
5628 sethi %hi(8 * _gloffset_MultMatrixd), %g2
5629 or %g2, %lo(8 * _gloffset_MultMatrixd), %g2
5630 ldx [%g1 + %g2], %g3
5631#else
5632 sethi %hi(0x00000000), %g1
5633 or %g1, %lo(0x00000000), %g1
5634 ld [%g1 + (4 * _gloffset_MultMatrixd)], %g3
5635#endif
5636 jmpl %g3, %g0
5637
5638GLOBL_FN(GL_PREFIX(Ortho))
5639GL_PREFIX(Ortho):
5640#ifdef __sparc_v9__
5641 sethi %hi(0x00000000), %g2
5642 sethi %hi(0x00000000), %g1
5643 or %g2, %lo(0x00000000), %g2
5644 or %g1, %lo(0x00000000), %g1
5645 sllx %g2, 32, %g2
5646 or %g1, %g2, %g1
5647 sethi %hi(8 * _gloffset_Ortho), %g2
5648 or %g2, %lo(8 * _gloffset_Ortho), %g2
5649 ldx [%g1 + %g2], %g3
5650#else
5651 sethi %hi(0x00000000), %g1
5652 or %g1, %lo(0x00000000), %g1
5653 ld [%g1 + (4 * _gloffset_Ortho)], %g3
5654#endif
5655 jmpl %g3, %g0
5656
5657GLOBL_FN(GL_PREFIX(PopMatrix))
5658GL_PREFIX(PopMatrix):
5659#ifdef __sparc_v9__
5660 sethi %hi(0x00000000), %g2
5661 sethi %hi(0x00000000), %g1
5662 or %g2, %lo(0x00000000), %g2
5663 or %g1, %lo(0x00000000), %g1
5664 sllx %g2, 32, %g2
5665 or %g1, %g2, %g1
5666 sethi %hi(8 * _gloffset_PopMatrix), %g2
5667 or %g2, %lo(8 * _gloffset_PopMatrix), %g2
5668 ldx [%g1 + %g2], %g3
5669#else
5670 sethi %hi(0x00000000), %g1
5671 or %g1, %lo(0x00000000), %g1
5672 ld [%g1 + (4 * _gloffset_PopMatrix)], %g3
5673#endif
5674 jmpl %g3, %g0
5675
5676GLOBL_FN(GL_PREFIX(PushMatrix))
5677GL_PREFIX(PushMatrix):
5678#ifdef __sparc_v9__
5679 sethi %hi(0x00000000), %g2
5680 sethi %hi(0x00000000), %g1
5681 or %g2, %lo(0x00000000), %g2
5682 or %g1, %lo(0x00000000), %g1
5683 sllx %g2, 32, %g2
5684 or %g1, %g2, %g1
5685 sethi %hi(8 * _gloffset_PushMatrix), %g2
5686 or %g2, %lo(8 * _gloffset_PushMatrix), %g2
5687 ldx [%g1 + %g2], %g3
5688#else
5689 sethi %hi(0x00000000), %g1
5690 or %g1, %lo(0x00000000), %g1
5691 ld [%g1 + (4 * _gloffset_PushMatrix)], %g3
5692#endif
5693 jmpl %g3, %g0
5694
5695GLOBL_FN(GL_PREFIX(Rotated))
5696GL_PREFIX(Rotated):
5697#ifdef __sparc_v9__
5698 sethi %hi(0x00000000), %g2
5699 sethi %hi(0x00000000), %g1
5700 or %g2, %lo(0x00000000), %g2
5701 or %g1, %lo(0x00000000), %g1
5702 sllx %g2, 32, %g2
5703 or %g1, %g2, %g1
5704 sethi %hi(8 * _gloffset_Rotated), %g2
5705 or %g2, %lo(8 * _gloffset_Rotated), %g2
5706 ldx [%g1 + %g2], %g3
5707#else
5708 sethi %hi(0x00000000), %g1
5709 or %g1, %lo(0x00000000), %g1
5710 ld [%g1 + (4 * _gloffset_Rotated)], %g3
5711#endif
5712 jmpl %g3, %g0
5713
5714GLOBL_FN(GL_PREFIX(Rotatef))
5715GL_PREFIX(Rotatef):
5716#ifdef __sparc_v9__
5717 sethi %hi(0x00000000), %g2
5718 sethi %hi(0x00000000), %g1
5719 or %g2, %lo(0x00000000), %g2
5720 or %g1, %lo(0x00000000), %g1
5721 sllx %g2, 32, %g2
5722 or %g1, %g2, %g1
5723 sethi %hi(8 * _gloffset_Rotatef), %g2
5724 or %g2, %lo(8 * _gloffset_Rotatef), %g2
5725 ldx [%g1 + %g2], %g3
5726#else
5727 sethi %hi(0x00000000), %g1
5728 or %g1, %lo(0x00000000), %g1
5729 ld [%g1 + (4 * _gloffset_Rotatef)], %g3
5730#endif
5731 jmpl %g3, %g0
5732
5733GLOBL_FN(GL_PREFIX(Scaled))
5734GL_PREFIX(Scaled):
5735#ifdef __sparc_v9__
5736 sethi %hi(0x00000000), %g2
5737 sethi %hi(0x00000000), %g1
5738 or %g2, %lo(0x00000000), %g2
5739 or %g1, %lo(0x00000000), %g1
5740 sllx %g2, 32, %g2
5741 or %g1, %g2, %g1
5742 sethi %hi(8 * _gloffset_Scaled), %g2
5743 or %g2, %lo(8 * _gloffset_Scaled), %g2
5744 ldx [%g1 + %g2], %g3
5745#else
5746 sethi %hi(0x00000000), %g1
5747 or %g1, %lo(0x00000000), %g1
5748 ld [%g1 + (4 * _gloffset_Scaled)], %g3
5749#endif
5750 jmpl %g3, %g0
5751
5752GLOBL_FN(GL_PREFIX(Scalef))
5753GL_PREFIX(Scalef):
5754#ifdef __sparc_v9__
5755 sethi %hi(0x00000000), %g2
5756 sethi %hi(0x00000000), %g1
5757 or %g2, %lo(0x00000000), %g2
5758 or %g1, %lo(0x00000000), %g1
5759 sllx %g2, 32, %g2
5760 or %g1, %g2, %g1
5761 sethi %hi(8 * _gloffset_Scalef), %g2
5762 or %g2, %lo(8 * _gloffset_Scalef), %g2
5763 ldx [%g1 + %g2], %g3
5764#else
5765 sethi %hi(0x00000000), %g1
5766 or %g1, %lo(0x00000000), %g1
5767 ld [%g1 + (4 * _gloffset_Scalef)], %g3
5768#endif
5769 jmpl %g3, %g0
5770
5771GLOBL_FN(GL_PREFIX(Translated))
5772GL_PREFIX(Translated):
5773#ifdef __sparc_v9__
5774 sethi %hi(0x00000000), %g2
5775 sethi %hi(0x00000000), %g1
5776 or %g2, %lo(0x00000000), %g2
5777 or %g1, %lo(0x00000000), %g1
5778 sllx %g2, 32, %g2
5779 or %g1, %g2, %g1
5780 sethi %hi(8 * _gloffset_Translated), %g2
5781 or %g2, %lo(8 * _gloffset_Translated), %g2
5782 ldx [%g1 + %g2], %g3
5783#else
5784 sethi %hi(0x00000000), %g1
5785 or %g1, %lo(0x00000000), %g1
5786 ld [%g1 + (4 * _gloffset_Translated)], %g3
5787#endif
5788 jmpl %g3, %g0
5789
5790GLOBL_FN(GL_PREFIX(Translatef))
5791GL_PREFIX(Translatef):
5792#ifdef __sparc_v9__
5793 sethi %hi(0x00000000), %g2
5794 sethi %hi(0x00000000), %g1
5795 or %g2, %lo(0x00000000), %g2
5796 or %g1, %lo(0x00000000), %g1
5797 sllx %g2, 32, %g2
5798 or %g1, %g2, %g1
5799 sethi %hi(8 * _gloffset_Translatef), %g2
5800 or %g2, %lo(8 * _gloffset_Translatef), %g2
5801 ldx [%g1 + %g2], %g3
5802#else
5803 sethi %hi(0x00000000), %g1
5804 or %g1, %lo(0x00000000), %g1
5805 ld [%g1 + (4 * _gloffset_Translatef)], %g3
5806#endif
5807 jmpl %g3, %g0
5808
5809GLOBL_FN(GL_PREFIX(Viewport))
5810GL_PREFIX(Viewport):
5811#ifdef __sparc_v9__
5812 sethi %hi(0x00000000), %g2
5813 sethi %hi(0x00000000), %g1
5814 or %g2, %lo(0x00000000), %g2
5815 or %g1, %lo(0x00000000), %g1
5816 sllx %g2, 32, %g2
5817 or %g1, %g2, %g1
5818 sethi %hi(8 * _gloffset_Viewport), %g2
5819 or %g2, %lo(8 * _gloffset_Viewport), %g2
5820 ldx [%g1 + %g2], %g3
5821#else
5822 sethi %hi(0x00000000), %g1
5823 or %g1, %lo(0x00000000), %g1
5824 ld [%g1 + (4 * _gloffset_Viewport)], %g3
5825#endif
5826 jmpl %g3, %g0
5827
5828GLOBL_FN(GL_PREFIX(ArrayElement))
5829GL_PREFIX(ArrayElement):
5830#ifdef __sparc_v9__
5831 sethi %hi(0x00000000), %g2
5832 sethi %hi(0x00000000), %g1
5833 or %g2, %lo(0x00000000), %g2
5834 or %g1, %lo(0x00000000), %g1
5835 sllx %g2, 32, %g2
5836 or %g1, %g2, %g1
5837 sethi %hi(8 * _gloffset_ArrayElement), %g2
5838 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
5839 ldx [%g1 + %g2], %g3
5840#else
5841 sethi %hi(0x00000000), %g1
5842 or %g1, %lo(0x00000000), %g1
5843 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
5844#endif
5845 jmpl %g3, %g0
5846
5847GLOBL_FN(GL_PREFIX(ColorPointer))
5848GL_PREFIX(ColorPointer):
5849#ifdef __sparc_v9__
5850 sethi %hi(0x00000000), %g2
5851 sethi %hi(0x00000000), %g1
5852 or %g2, %lo(0x00000000), %g2
5853 or %g1, %lo(0x00000000), %g1
5854 sllx %g2, 32, %g2
5855 or %g1, %g2, %g1
5856 sethi %hi(8 * _gloffset_ColorPointer), %g2
5857 or %g2, %lo(8 * _gloffset_ColorPointer), %g2
5858 ldx [%g1 + %g2], %g3
5859#else
5860 sethi %hi(0x00000000), %g1
5861 or %g1, %lo(0x00000000), %g1
5862 ld [%g1 + (4 * _gloffset_ColorPointer)], %g3
5863#endif
5864 jmpl %g3, %g0
5865
5866GLOBL_FN(GL_PREFIX(DisableClientState))
5867GL_PREFIX(DisableClientState):
5868#ifdef __sparc_v9__
5869 sethi %hi(0x00000000), %g2
5870 sethi %hi(0x00000000), %g1
5871 or %g2, %lo(0x00000000), %g2
5872 or %g1, %lo(0x00000000), %g1
5873 sllx %g2, 32, %g2
5874 or %g1, %g2, %g1
5875 sethi %hi(8 * _gloffset_DisableClientState), %g2
5876 or %g2, %lo(8 * _gloffset_DisableClientState), %g2
5877 ldx [%g1 + %g2], %g3
5878#else
5879 sethi %hi(0x00000000), %g1
5880 or %g1, %lo(0x00000000), %g1
5881 ld [%g1 + (4 * _gloffset_DisableClientState)], %g3
5882#endif
5883 jmpl %g3, %g0
5884
5885GLOBL_FN(GL_PREFIX(DrawArrays))
5886GL_PREFIX(DrawArrays):
5887#ifdef __sparc_v9__
5888 sethi %hi(0x00000000), %g2
5889 sethi %hi(0x00000000), %g1
5890 or %g2, %lo(0x00000000), %g2
5891 or %g1, %lo(0x00000000), %g1
5892 sllx %g2, 32, %g2
5893 or %g1, %g2, %g1
5894 sethi %hi(8 * _gloffset_DrawArrays), %g2
5895 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
5896 ldx [%g1 + %g2], %g3
5897#else
5898 sethi %hi(0x00000000), %g1
5899 or %g1, %lo(0x00000000), %g1
5900 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
5901#endif
5902 jmpl %g3, %g0
5903
5904GLOBL_FN(GL_PREFIX(DrawElements))
5905GL_PREFIX(DrawElements):
5906#ifdef __sparc_v9__
5907 sethi %hi(0x00000000), %g2
5908 sethi %hi(0x00000000), %g1
5909 or %g2, %lo(0x00000000), %g2
5910 or %g1, %lo(0x00000000), %g1
5911 sllx %g2, 32, %g2
5912 or %g1, %g2, %g1
5913 sethi %hi(8 * _gloffset_DrawElements), %g2
5914 or %g2, %lo(8 * _gloffset_DrawElements), %g2
5915 ldx [%g1 + %g2], %g3
5916#else
5917 sethi %hi(0x00000000), %g1
5918 or %g1, %lo(0x00000000), %g1
5919 ld [%g1 + (4 * _gloffset_DrawElements)], %g3
5920#endif
5921 jmpl %g3, %g0
5922
5923GLOBL_FN(GL_PREFIX(EdgeFlagPointer))
5924GL_PREFIX(EdgeFlagPointer):
5925#ifdef __sparc_v9__
5926 sethi %hi(0x00000000), %g2
5927 sethi %hi(0x00000000), %g1
5928 or %g2, %lo(0x00000000), %g2
5929 or %g1, %lo(0x00000000), %g1
5930 sllx %g2, 32, %g2
5931 or %g1, %g2, %g1
5932 sethi %hi(8 * _gloffset_EdgeFlagPointer), %g2
5933 or %g2, %lo(8 * _gloffset_EdgeFlagPointer), %g2
5934 ldx [%g1 + %g2], %g3
5935#else
5936 sethi %hi(0x00000000), %g1
5937 or %g1, %lo(0x00000000), %g1
5938 ld [%g1 + (4 * _gloffset_EdgeFlagPointer)], %g3
5939#endif
5940 jmpl %g3, %g0
5941
5942GLOBL_FN(GL_PREFIX(EnableClientState))
5943GL_PREFIX(EnableClientState):
5944#ifdef __sparc_v9__
5945 sethi %hi(0x00000000), %g2
5946 sethi %hi(0x00000000), %g1
5947 or %g2, %lo(0x00000000), %g2
5948 or %g1, %lo(0x00000000), %g1
5949 sllx %g2, 32, %g2
5950 or %g1, %g2, %g1
5951 sethi %hi(8 * _gloffset_EnableClientState), %g2
5952 or %g2, %lo(8 * _gloffset_EnableClientState), %g2
5953 ldx [%g1 + %g2], %g3
5954#else
5955 sethi %hi(0x00000000), %g1
5956 or %g1, %lo(0x00000000), %g1
5957 ld [%g1 + (4 * _gloffset_EnableClientState)], %g3
5958#endif
5959 jmpl %g3, %g0
5960
5961GLOBL_FN(GL_PREFIX(GetPointerv))
5962GL_PREFIX(GetPointerv):
5963#ifdef __sparc_v9__
5964 sethi %hi(0x00000000), %g2
5965 sethi %hi(0x00000000), %g1
5966 or %g2, %lo(0x00000000), %g2
5967 or %g1, %lo(0x00000000), %g1
5968 sllx %g2, 32, %g2
5969 or %g1, %g2, %g1
5970 sethi %hi(8 * _gloffset_GetPointerv), %g2
5971 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
5972 ldx [%g1 + %g2], %g3
5973#else
5974 sethi %hi(0x00000000), %g1
5975 or %g1, %lo(0x00000000), %g1
5976 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
5977#endif
5978 jmpl %g3, %g0
5979
5980GLOBL_FN(GL_PREFIX(IndexPointer))
5981GL_PREFIX(IndexPointer):
5982#ifdef __sparc_v9__
5983 sethi %hi(0x00000000), %g2
5984 sethi %hi(0x00000000), %g1
5985 or %g2, %lo(0x00000000), %g2
5986 or %g1, %lo(0x00000000), %g1
5987 sllx %g2, 32, %g2
5988 or %g1, %g2, %g1
5989 sethi %hi(8 * _gloffset_IndexPointer), %g2
5990 or %g2, %lo(8 * _gloffset_IndexPointer), %g2
5991 ldx [%g1 + %g2], %g3
5992#else
5993 sethi %hi(0x00000000), %g1
5994 or %g1, %lo(0x00000000), %g1
5995 ld [%g1 + (4 * _gloffset_IndexPointer)], %g3
5996#endif
5997 jmpl %g3, %g0
5998
5999GLOBL_FN(GL_PREFIX(InterleavedArrays))
6000GL_PREFIX(InterleavedArrays):
6001#ifdef __sparc_v9__
6002 sethi %hi(0x00000000), %g2
6003 sethi %hi(0x00000000), %g1
6004 or %g2, %lo(0x00000000), %g2
6005 or %g1, %lo(0x00000000), %g1
6006 sllx %g2, 32, %g2
6007 or %g1, %g2, %g1
6008 sethi %hi(8 * _gloffset_InterleavedArrays), %g2
6009 or %g2, %lo(8 * _gloffset_InterleavedArrays), %g2
6010 ldx [%g1 + %g2], %g3
6011#else
6012 sethi %hi(0x00000000), %g1
6013 or %g1, %lo(0x00000000), %g1
6014 ld [%g1 + (4 * _gloffset_InterleavedArrays)], %g3
6015#endif
6016 jmpl %g3, %g0
6017
6018GLOBL_FN(GL_PREFIX(NormalPointer))
6019GL_PREFIX(NormalPointer):
6020#ifdef __sparc_v9__
6021 sethi %hi(0x00000000), %g2
6022 sethi %hi(0x00000000), %g1
6023 or %g2, %lo(0x00000000), %g2
6024 or %g1, %lo(0x00000000), %g1
6025 sllx %g2, 32, %g2
6026 or %g1, %g2, %g1
6027 sethi %hi(8 * _gloffset_NormalPointer), %g2
6028 or %g2, %lo(8 * _gloffset_NormalPointer), %g2
6029 ldx [%g1 + %g2], %g3
6030#else
6031 sethi %hi(0x00000000), %g1
6032 or %g1, %lo(0x00000000), %g1
6033 ld [%g1 + (4 * _gloffset_NormalPointer)], %g3
6034#endif
6035 jmpl %g3, %g0
6036
6037GLOBL_FN(GL_PREFIX(TexCoordPointer))
6038GL_PREFIX(TexCoordPointer):
6039#ifdef __sparc_v9__
6040 sethi %hi(0x00000000), %g2
6041 sethi %hi(0x00000000), %g1
6042 or %g2, %lo(0x00000000), %g2
6043 or %g1, %lo(0x00000000), %g1
6044 sllx %g2, 32, %g2
6045 or %g1, %g2, %g1
6046 sethi %hi(8 * _gloffset_TexCoordPointer), %g2
6047 or %g2, %lo(8 * _gloffset_TexCoordPointer), %g2
6048 ldx [%g1 + %g2], %g3
6049#else
6050 sethi %hi(0x00000000), %g1
6051 or %g1, %lo(0x00000000), %g1
6052 ld [%g1 + (4 * _gloffset_TexCoordPointer)], %g3
6053#endif
6054 jmpl %g3, %g0
6055
6056GLOBL_FN(GL_PREFIX(VertexPointer))
6057GL_PREFIX(VertexPointer):
6058#ifdef __sparc_v9__
6059 sethi %hi(0x00000000), %g2
6060 sethi %hi(0x00000000), %g1
6061 or %g2, %lo(0x00000000), %g2
6062 or %g1, %lo(0x00000000), %g1
6063 sllx %g2, 32, %g2
6064 or %g1, %g2, %g1
6065 sethi %hi(8 * _gloffset_VertexPointer), %g2
6066 or %g2, %lo(8 * _gloffset_VertexPointer), %g2
6067 ldx [%g1 + %g2], %g3
6068#else
6069 sethi %hi(0x00000000), %g1
6070 or %g1, %lo(0x00000000), %g1
6071 ld [%g1 + (4 * _gloffset_VertexPointer)], %g3
6072#endif
6073 jmpl %g3, %g0
6074
6075GLOBL_FN(GL_PREFIX(PolygonOffset))
6076GL_PREFIX(PolygonOffset):
6077#ifdef __sparc_v9__
6078 sethi %hi(0x00000000), %g2
6079 sethi %hi(0x00000000), %g1
6080 or %g2, %lo(0x00000000), %g2
6081 or %g1, %lo(0x00000000), %g1
6082 sllx %g2, 32, %g2
6083 or %g1, %g2, %g1
6084 sethi %hi(8 * _gloffset_PolygonOffset), %g2
6085 or %g2, %lo(8 * _gloffset_PolygonOffset), %g2
6086 ldx [%g1 + %g2], %g3
6087#else
6088 sethi %hi(0x00000000), %g1
6089 or %g1, %lo(0x00000000), %g1
6090 ld [%g1 + (4 * _gloffset_PolygonOffset)], %g3
6091#endif
6092 jmpl %g3, %g0
6093
6094GLOBL_FN(GL_PREFIX(CopyTexImage1D))
6095GL_PREFIX(CopyTexImage1D):
6096#ifdef __sparc_v9__
6097 sethi %hi(0x00000000), %g2
6098 sethi %hi(0x00000000), %g1
6099 or %g2, %lo(0x00000000), %g2
6100 or %g1, %lo(0x00000000), %g1
6101 sllx %g2, 32, %g2
6102 or %g1, %g2, %g1
6103 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
6104 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
6105 ldx [%g1 + %g2], %g3
6106#else
6107 sethi %hi(0x00000000), %g1
6108 or %g1, %lo(0x00000000), %g1
6109 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
6110#endif
6111 jmpl %g3, %g0
6112
6113GLOBL_FN(GL_PREFIX(CopyTexImage2D))
6114GL_PREFIX(CopyTexImage2D):
6115#ifdef __sparc_v9__
6116 sethi %hi(0x00000000), %g2
6117 sethi %hi(0x00000000), %g1
6118 or %g2, %lo(0x00000000), %g2
6119 or %g1, %lo(0x00000000), %g1
6120 sllx %g2, 32, %g2
6121 or %g1, %g2, %g1
6122 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
6123 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
6124 ldx [%g1 + %g2], %g3
6125#else
6126 sethi %hi(0x00000000), %g1
6127 or %g1, %lo(0x00000000), %g1
6128 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
6129#endif
6130 jmpl %g3, %g0
6131
6132GLOBL_FN(GL_PREFIX(CopyTexSubImage1D))
6133GL_PREFIX(CopyTexSubImage1D):
6134#ifdef __sparc_v9__
6135 sethi %hi(0x00000000), %g2
6136 sethi %hi(0x00000000), %g1
6137 or %g2, %lo(0x00000000), %g2
6138 or %g1, %lo(0x00000000), %g1
6139 sllx %g2, 32, %g2
6140 or %g1, %g2, %g1
6141 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
6142 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
6143 ldx [%g1 + %g2], %g3
6144#else
6145 sethi %hi(0x00000000), %g1
6146 or %g1, %lo(0x00000000), %g1
6147 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
6148#endif
6149 jmpl %g3, %g0
6150
6151GLOBL_FN(GL_PREFIX(CopyTexSubImage2D))
6152GL_PREFIX(CopyTexSubImage2D):
6153#ifdef __sparc_v9__
6154 sethi %hi(0x00000000), %g2
6155 sethi %hi(0x00000000), %g1
6156 or %g2, %lo(0x00000000), %g2
6157 or %g1, %lo(0x00000000), %g1
6158 sllx %g2, 32, %g2
6159 or %g1, %g2, %g1
6160 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
6161 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
6162 ldx [%g1 + %g2], %g3
6163#else
6164 sethi %hi(0x00000000), %g1
6165 or %g1, %lo(0x00000000), %g1
6166 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
6167#endif
6168 jmpl %g3, %g0
6169
6170GLOBL_FN(GL_PREFIX(TexSubImage1D))
6171GL_PREFIX(TexSubImage1D):
6172#ifdef __sparc_v9__
6173 sethi %hi(0x00000000), %g2
6174 sethi %hi(0x00000000), %g1
6175 or %g2, %lo(0x00000000), %g2
6176 or %g1, %lo(0x00000000), %g1
6177 sllx %g2, 32, %g2
6178 or %g1, %g2, %g1
6179 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
6180 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
6181 ldx [%g1 + %g2], %g3
6182#else
6183 sethi %hi(0x00000000), %g1
6184 or %g1, %lo(0x00000000), %g1
6185 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
6186#endif
6187 jmpl %g3, %g0
6188
6189GLOBL_FN(GL_PREFIX(TexSubImage2D))
6190GL_PREFIX(TexSubImage2D):
6191#ifdef __sparc_v9__
6192 sethi %hi(0x00000000), %g2
6193 sethi %hi(0x00000000), %g1
6194 or %g2, %lo(0x00000000), %g2
6195 or %g1, %lo(0x00000000), %g1
6196 sllx %g2, 32, %g2
6197 or %g1, %g2, %g1
6198 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
6199 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
6200 ldx [%g1 + %g2], %g3
6201#else
6202 sethi %hi(0x00000000), %g1
6203 or %g1, %lo(0x00000000), %g1
6204 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
6205#endif
6206 jmpl %g3, %g0
6207
6208GLOBL_FN(GL_PREFIX(AreTexturesResident))
6209GL_PREFIX(AreTexturesResident):
6210#ifdef __sparc_v9__
6211 sethi %hi(0x00000000), %g2
6212 sethi %hi(0x00000000), %g1
6213 or %g2, %lo(0x00000000), %g2
6214 or %g1, %lo(0x00000000), %g1
6215 sllx %g2, 32, %g2
6216 or %g1, %g2, %g1
6217 sethi %hi(8 * _gloffset_AreTexturesResident), %g2
6218 or %g2, %lo(8 * _gloffset_AreTexturesResident), %g2
6219 ldx [%g1 + %g2], %g3
6220#else
6221 sethi %hi(0x00000000), %g1
6222 or %g1, %lo(0x00000000), %g1
6223 ld [%g1 + (4 * _gloffset_AreTexturesResident)], %g3
6224#endif
6225 jmpl %g3, %g0
6226
6227GLOBL_FN(GL_PREFIX(BindTexture))
6228GL_PREFIX(BindTexture):
6229#ifdef __sparc_v9__
6230 sethi %hi(0x00000000), %g2
6231 sethi %hi(0x00000000), %g1
6232 or %g2, %lo(0x00000000), %g2
6233 or %g1, %lo(0x00000000), %g1
6234 sllx %g2, 32, %g2
6235 or %g1, %g2, %g1
6236 sethi %hi(8 * _gloffset_BindTexture), %g2
6237 or %g2, %lo(8 * _gloffset_BindTexture), %g2
6238 ldx [%g1 + %g2], %g3
6239#else
6240 sethi %hi(0x00000000), %g1
6241 or %g1, %lo(0x00000000), %g1
6242 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
6243#endif
6244 jmpl %g3, %g0
6245
6246GLOBL_FN(GL_PREFIX(DeleteTextures))
6247GL_PREFIX(DeleteTextures):
6248#ifdef __sparc_v9__
6249 sethi %hi(0x00000000), %g2
6250 sethi %hi(0x00000000), %g1
6251 or %g2, %lo(0x00000000), %g2
6252 or %g1, %lo(0x00000000), %g1
6253 sllx %g2, 32, %g2
6254 or %g1, %g2, %g1
6255 sethi %hi(8 * _gloffset_DeleteTextures), %g2
6256 or %g2, %lo(8 * _gloffset_DeleteTextures), %g2
6257 ldx [%g1 + %g2], %g3
6258#else
6259 sethi %hi(0x00000000), %g1
6260 or %g1, %lo(0x00000000), %g1
6261 ld [%g1 + (4 * _gloffset_DeleteTextures)], %g3
6262#endif
6263 jmpl %g3, %g0
6264
6265GLOBL_FN(GL_PREFIX(GenTextures))
6266GL_PREFIX(GenTextures):
6267#ifdef __sparc_v9__
6268 sethi %hi(0x00000000), %g2
6269 sethi %hi(0x00000000), %g1
6270 or %g2, %lo(0x00000000), %g2
6271 or %g1, %lo(0x00000000), %g1
6272 sllx %g2, 32, %g2
6273 or %g1, %g2, %g1
6274 sethi %hi(8 * _gloffset_GenTextures), %g2
6275 or %g2, %lo(8 * _gloffset_GenTextures), %g2
6276 ldx [%g1 + %g2], %g3
6277#else
6278 sethi %hi(0x00000000), %g1
6279 or %g1, %lo(0x00000000), %g1
6280 ld [%g1 + (4 * _gloffset_GenTextures)], %g3
6281#endif
6282 jmpl %g3, %g0
6283
6284GLOBL_FN(GL_PREFIX(IsTexture))
6285GL_PREFIX(IsTexture):
6286#ifdef __sparc_v9__
6287 sethi %hi(0x00000000), %g2
6288 sethi %hi(0x00000000), %g1
6289 or %g2, %lo(0x00000000), %g2
6290 or %g1, %lo(0x00000000), %g1
6291 sllx %g2, 32, %g2
6292 or %g1, %g2, %g1
6293 sethi %hi(8 * _gloffset_IsTexture), %g2
6294 or %g2, %lo(8 * _gloffset_IsTexture), %g2
6295 ldx [%g1 + %g2], %g3
6296#else
6297 sethi %hi(0x00000000), %g1
6298 or %g1, %lo(0x00000000), %g1
6299 ld [%g1 + (4 * _gloffset_IsTexture)], %g3
6300#endif
6301 jmpl %g3, %g0
6302
6303GLOBL_FN(GL_PREFIX(PrioritizeTextures))
6304GL_PREFIX(PrioritizeTextures):
6305#ifdef __sparc_v9__
6306 sethi %hi(0x00000000), %g2
6307 sethi %hi(0x00000000), %g1
6308 or %g2, %lo(0x00000000), %g2
6309 or %g1, %lo(0x00000000), %g1
6310 sllx %g2, 32, %g2
6311 or %g1, %g2, %g1
6312 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
6313 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
6314 ldx [%g1 + %g2], %g3
6315#else
6316 sethi %hi(0x00000000), %g1
6317 or %g1, %lo(0x00000000), %g1
6318 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
6319#endif
6320 jmpl %g3, %g0
6321
6322GLOBL_FN(GL_PREFIX(Indexub))
6323GL_PREFIX(Indexub):
6324#ifdef __sparc_v9__
6325 sethi %hi(0x00000000), %g2
6326 sethi %hi(0x00000000), %g1
6327 or %g2, %lo(0x00000000), %g2
6328 or %g1, %lo(0x00000000), %g1
6329 sllx %g2, 32, %g2
6330 or %g1, %g2, %g1
6331 sethi %hi(8 * _gloffset_Indexub), %g2
6332 or %g2, %lo(8 * _gloffset_Indexub), %g2
6333 ldx [%g1 + %g2], %g3
6334#else
6335 sethi %hi(0x00000000), %g1
6336 or %g1, %lo(0x00000000), %g1
6337 ld [%g1 + (4 * _gloffset_Indexub)], %g3
6338#endif
6339 jmpl %g3, %g0
6340
6341GLOBL_FN(GL_PREFIX(Indexubv))
6342GL_PREFIX(Indexubv):
6343#ifdef __sparc_v9__
6344 sethi %hi(0x00000000), %g2
6345 sethi %hi(0x00000000), %g1
6346 or %g2, %lo(0x00000000), %g2
6347 or %g1, %lo(0x00000000), %g1
6348 sllx %g2, 32, %g2
6349 or %g1, %g2, %g1
6350 sethi %hi(8 * _gloffset_Indexubv), %g2
6351 or %g2, %lo(8 * _gloffset_Indexubv), %g2
6352 ldx [%g1 + %g2], %g3
6353#else
6354 sethi %hi(0x00000000), %g1
6355 or %g1, %lo(0x00000000), %g1
6356 ld [%g1 + (4 * _gloffset_Indexubv)], %g3
6357#endif
6358 jmpl %g3, %g0
6359
6360GLOBL_FN(GL_PREFIX(PopClientAttrib))
6361GL_PREFIX(PopClientAttrib):
6362#ifdef __sparc_v9__
6363 sethi %hi(0x00000000), %g2
6364 sethi %hi(0x00000000), %g1
6365 or %g2, %lo(0x00000000), %g2
6366 or %g1, %lo(0x00000000), %g1
6367 sllx %g2, 32, %g2
6368 or %g1, %g2, %g1
6369 sethi %hi(8 * _gloffset_PopClientAttrib), %g2
6370 or %g2, %lo(8 * _gloffset_PopClientAttrib), %g2
6371 ldx [%g1 + %g2], %g3
6372#else
6373 sethi %hi(0x00000000), %g1
6374 or %g1, %lo(0x00000000), %g1
6375 ld [%g1 + (4 * _gloffset_PopClientAttrib)], %g3
6376#endif
6377 jmpl %g3, %g0
6378
6379GLOBL_FN(GL_PREFIX(PushClientAttrib))
6380GL_PREFIX(PushClientAttrib):
6381#ifdef __sparc_v9__
6382 sethi %hi(0x00000000), %g2
6383 sethi %hi(0x00000000), %g1
6384 or %g2, %lo(0x00000000), %g2
6385 or %g1, %lo(0x00000000), %g1
6386 sllx %g2, 32, %g2
6387 or %g1, %g2, %g1
6388 sethi %hi(8 * _gloffset_PushClientAttrib), %g2
6389 or %g2, %lo(8 * _gloffset_PushClientAttrib), %g2
6390 ldx [%g1 + %g2], %g3
6391#else
6392 sethi %hi(0x00000000), %g1
6393 or %g1, %lo(0x00000000), %g1
6394 ld [%g1 + (4 * _gloffset_PushClientAttrib)], %g3
6395#endif
6396 jmpl %g3, %g0
6397
6398GLOBL_FN(GL_PREFIX(BlendColor))
6399GL_PREFIX(BlendColor):
6400#ifdef __sparc_v9__
6401 sethi %hi(0x00000000), %g2
6402 sethi %hi(0x00000000), %g1
6403 or %g2, %lo(0x00000000), %g2
6404 or %g1, %lo(0x00000000), %g1
6405 sllx %g2, 32, %g2
6406 or %g1, %g2, %g1
6407 sethi %hi(8 * _gloffset_BlendColor), %g2
6408 or %g2, %lo(8 * _gloffset_BlendColor), %g2
6409 ldx [%g1 + %g2], %g3
6410#else
6411 sethi %hi(0x00000000), %g1
6412 or %g1, %lo(0x00000000), %g1
6413 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
6414#endif
6415 jmpl %g3, %g0
6416
6417GLOBL_FN(GL_PREFIX(BlendEquation))
6418GL_PREFIX(BlendEquation):
6419#ifdef __sparc_v9__
6420 sethi %hi(0x00000000), %g2
6421 sethi %hi(0x00000000), %g1
6422 or %g2, %lo(0x00000000), %g2
6423 or %g1, %lo(0x00000000), %g1
6424 sllx %g2, 32, %g2
6425 or %g1, %g2, %g1
6426 sethi %hi(8 * _gloffset_BlendEquation), %g2
6427 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
6428 ldx [%g1 + %g2], %g3
6429#else
6430 sethi %hi(0x00000000), %g1
6431 or %g1, %lo(0x00000000), %g1
6432 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
6433#endif
6434 jmpl %g3, %g0
6435
6436GLOBL_FN(GL_PREFIX(DrawRangeElements))
6437GL_PREFIX(DrawRangeElements):
6438#ifdef __sparc_v9__
6439 sethi %hi(0x00000000), %g2
6440 sethi %hi(0x00000000), %g1
6441 or %g2, %lo(0x00000000), %g2
6442 or %g1, %lo(0x00000000), %g1
6443 sllx %g2, 32, %g2
6444 or %g1, %g2, %g1
6445 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
6446 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
6447 ldx [%g1 + %g2], %g3
6448#else
6449 sethi %hi(0x00000000), %g1
6450 or %g1, %lo(0x00000000), %g1
6451 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
6452#endif
6453 jmpl %g3, %g0
6454
6455GLOBL_FN(GL_PREFIX(ColorTable))
6456GL_PREFIX(ColorTable):
6457#ifdef __sparc_v9__
6458 sethi %hi(0x00000000), %g2
6459 sethi %hi(0x00000000), %g1
6460 or %g2, %lo(0x00000000), %g2
6461 or %g1, %lo(0x00000000), %g1
6462 sllx %g2, 32, %g2
6463 or %g1, %g2, %g1
6464 sethi %hi(8 * _gloffset_ColorTable), %g2
6465 or %g2, %lo(8 * _gloffset_ColorTable), %g2
6466 ldx [%g1 + %g2], %g3
6467#else
6468 sethi %hi(0x00000000), %g1
6469 or %g1, %lo(0x00000000), %g1
6470 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
6471#endif
6472 jmpl %g3, %g0
6473
6474GLOBL_FN(GL_PREFIX(ColorTableParameterfv))
6475GL_PREFIX(ColorTableParameterfv):
6476#ifdef __sparc_v9__
6477 sethi %hi(0x00000000), %g2
6478 sethi %hi(0x00000000), %g1
6479 or %g2, %lo(0x00000000), %g2
6480 or %g1, %lo(0x00000000), %g1
6481 sllx %g2, 32, %g2
6482 or %g1, %g2, %g1
6483 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
6484 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
6485 ldx [%g1 + %g2], %g3
6486#else
6487 sethi %hi(0x00000000), %g1
6488 or %g1, %lo(0x00000000), %g1
6489 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
6490#endif
6491 jmpl %g3, %g0
6492
6493GLOBL_FN(GL_PREFIX(ColorTableParameteriv))
6494GL_PREFIX(ColorTableParameteriv):
6495#ifdef __sparc_v9__
6496 sethi %hi(0x00000000), %g2
6497 sethi %hi(0x00000000), %g1
6498 or %g2, %lo(0x00000000), %g2
6499 or %g1, %lo(0x00000000), %g1
6500 sllx %g2, 32, %g2
6501 or %g1, %g2, %g1
6502 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
6503 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
6504 ldx [%g1 + %g2], %g3
6505#else
6506 sethi %hi(0x00000000), %g1
6507 or %g1, %lo(0x00000000), %g1
6508 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
6509#endif
6510 jmpl %g3, %g0
6511
6512GLOBL_FN(GL_PREFIX(CopyColorTable))
6513GL_PREFIX(CopyColorTable):
6514#ifdef __sparc_v9__
6515 sethi %hi(0x00000000), %g2
6516 sethi %hi(0x00000000), %g1
6517 or %g2, %lo(0x00000000), %g2
6518 or %g1, %lo(0x00000000), %g1
6519 sllx %g2, 32, %g2
6520 or %g1, %g2, %g1
6521 sethi %hi(8 * _gloffset_CopyColorTable), %g2
6522 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
6523 ldx [%g1 + %g2], %g3
6524#else
6525 sethi %hi(0x00000000), %g1
6526 or %g1, %lo(0x00000000), %g1
6527 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
6528#endif
6529 jmpl %g3, %g0
6530
6531GLOBL_FN(GL_PREFIX(GetColorTable))
6532GL_PREFIX(GetColorTable):
6533#ifdef __sparc_v9__
6534 sethi %hi(0x00000000), %g2
6535 sethi %hi(0x00000000), %g1
6536 or %g2, %lo(0x00000000), %g2
6537 or %g1, %lo(0x00000000), %g1
6538 sllx %g2, 32, %g2
6539 or %g1, %g2, %g1
6540 sethi %hi(8 * _gloffset_GetColorTable), %g2
6541 or %g2, %lo(8 * _gloffset_GetColorTable), %g2
6542 ldx [%g1 + %g2], %g3
6543#else
6544 sethi %hi(0x00000000), %g1
6545 or %g1, %lo(0x00000000), %g1
6546 ld [%g1 + (4 * _gloffset_GetColorTable)], %g3
6547#endif
6548 jmpl %g3, %g0
6549
6550GLOBL_FN(GL_PREFIX(GetColorTableParameterfv))
6551GL_PREFIX(GetColorTableParameterfv):
6552#ifdef __sparc_v9__
6553 sethi %hi(0x00000000), %g2
6554 sethi %hi(0x00000000), %g1
6555 or %g2, %lo(0x00000000), %g2
6556 or %g1, %lo(0x00000000), %g1
6557 sllx %g2, 32, %g2
6558 or %g1, %g2, %g1
6559 sethi %hi(8 * _gloffset_GetColorTableParameterfv), %g2
6560 or %g2, %lo(8 * _gloffset_GetColorTableParameterfv), %g2
6561 ldx [%g1 + %g2], %g3
6562#else
6563 sethi %hi(0x00000000), %g1
6564 or %g1, %lo(0x00000000), %g1
6565 ld [%g1 + (4 * _gloffset_GetColorTableParameterfv)], %g3
6566#endif
6567 jmpl %g3, %g0
6568
6569GLOBL_FN(GL_PREFIX(GetColorTableParameteriv))
6570GL_PREFIX(GetColorTableParameteriv):
6571#ifdef __sparc_v9__
6572 sethi %hi(0x00000000), %g2
6573 sethi %hi(0x00000000), %g1
6574 or %g2, %lo(0x00000000), %g2
6575 or %g1, %lo(0x00000000), %g1
6576 sllx %g2, 32, %g2
6577 or %g1, %g2, %g1
6578 sethi %hi(8 * _gloffset_GetColorTableParameteriv), %g2
6579 or %g2, %lo(8 * _gloffset_GetColorTableParameteriv), %g2
6580 ldx [%g1 + %g2], %g3
6581#else
6582 sethi %hi(0x00000000), %g1
6583 or %g1, %lo(0x00000000), %g1
6584 ld [%g1 + (4 * _gloffset_GetColorTableParameteriv)], %g3
6585#endif
6586 jmpl %g3, %g0
6587
6588GLOBL_FN(GL_PREFIX(ColorSubTable))
6589GL_PREFIX(ColorSubTable):
6590#ifdef __sparc_v9__
6591 sethi %hi(0x00000000), %g2
6592 sethi %hi(0x00000000), %g1
6593 or %g2, %lo(0x00000000), %g2
6594 or %g1, %lo(0x00000000), %g1
6595 sllx %g2, 32, %g2
6596 or %g1, %g2, %g1
6597 sethi %hi(8 * _gloffset_ColorSubTable), %g2
6598 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
6599 ldx [%g1 + %g2], %g3
6600#else
6601 sethi %hi(0x00000000), %g1
6602 or %g1, %lo(0x00000000), %g1
6603 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
6604#endif
6605 jmpl %g3, %g0
6606
6607GLOBL_FN(GL_PREFIX(CopyColorSubTable))
6608GL_PREFIX(CopyColorSubTable):
6609#ifdef __sparc_v9__
6610 sethi %hi(0x00000000), %g2
6611 sethi %hi(0x00000000), %g1
6612 or %g2, %lo(0x00000000), %g2
6613 or %g1, %lo(0x00000000), %g1
6614 sllx %g2, 32, %g2
6615 or %g1, %g2, %g1
6616 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
6617 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
6618 ldx [%g1 + %g2], %g3
6619#else
6620 sethi %hi(0x00000000), %g1
6621 or %g1, %lo(0x00000000), %g1
6622 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
6623#endif
6624 jmpl %g3, %g0
6625
6626GLOBL_FN(GL_PREFIX(ConvolutionFilter1D))
6627GL_PREFIX(ConvolutionFilter1D):
6628#ifdef __sparc_v9__
6629 sethi %hi(0x00000000), %g2
6630 sethi %hi(0x00000000), %g1
6631 or %g2, %lo(0x00000000), %g2
6632 or %g1, %lo(0x00000000), %g1
6633 sllx %g2, 32, %g2
6634 or %g1, %g2, %g1
6635 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
6636 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
6637 ldx [%g1 + %g2], %g3
6638#else
6639 sethi %hi(0x00000000), %g1
6640 or %g1, %lo(0x00000000), %g1
6641 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
6642#endif
6643 jmpl %g3, %g0
6644
6645GLOBL_FN(GL_PREFIX(ConvolutionFilter2D))
6646GL_PREFIX(ConvolutionFilter2D):
6647#ifdef __sparc_v9__
6648 sethi %hi(0x00000000), %g2
6649 sethi %hi(0x00000000), %g1
6650 or %g2, %lo(0x00000000), %g2
6651 or %g1, %lo(0x00000000), %g1
6652 sllx %g2, 32, %g2
6653 or %g1, %g2, %g1
6654 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
6655 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
6656 ldx [%g1 + %g2], %g3
6657#else
6658 sethi %hi(0x00000000), %g1
6659 or %g1, %lo(0x00000000), %g1
6660 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
6661#endif
6662 jmpl %g3, %g0
6663
6664GLOBL_FN(GL_PREFIX(ConvolutionParameterf))
6665GL_PREFIX(ConvolutionParameterf):
6666#ifdef __sparc_v9__
6667 sethi %hi(0x00000000), %g2
6668 sethi %hi(0x00000000), %g1
6669 or %g2, %lo(0x00000000), %g2
6670 or %g1, %lo(0x00000000), %g1
6671 sllx %g2, 32, %g2
6672 or %g1, %g2, %g1
6673 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
6674 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
6675 ldx [%g1 + %g2], %g3
6676#else
6677 sethi %hi(0x00000000), %g1
6678 or %g1, %lo(0x00000000), %g1
6679 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
6680#endif
6681 jmpl %g3, %g0
6682
6683GLOBL_FN(GL_PREFIX(ConvolutionParameterfv))
6684GL_PREFIX(ConvolutionParameterfv):
6685#ifdef __sparc_v9__
6686 sethi %hi(0x00000000), %g2
6687 sethi %hi(0x00000000), %g1
6688 or %g2, %lo(0x00000000), %g2
6689 or %g1, %lo(0x00000000), %g1
6690 sllx %g2, 32, %g2
6691 or %g1, %g2, %g1
6692 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
6693 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
6694 ldx [%g1 + %g2], %g3
6695#else
6696 sethi %hi(0x00000000), %g1
6697 or %g1, %lo(0x00000000), %g1
6698 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
6699#endif
6700 jmpl %g3, %g0
6701
6702GLOBL_FN(GL_PREFIX(ConvolutionParameteri))
6703GL_PREFIX(ConvolutionParameteri):
6704#ifdef __sparc_v9__
6705 sethi %hi(0x00000000), %g2
6706 sethi %hi(0x00000000), %g1
6707 or %g2, %lo(0x00000000), %g2
6708 or %g1, %lo(0x00000000), %g1
6709 sllx %g2, 32, %g2
6710 or %g1, %g2, %g1
6711 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
6712 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
6713 ldx [%g1 + %g2], %g3
6714#else
6715 sethi %hi(0x00000000), %g1
6716 or %g1, %lo(0x00000000), %g1
6717 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
6718#endif
6719 jmpl %g3, %g0
6720
6721GLOBL_FN(GL_PREFIX(ConvolutionParameteriv))
6722GL_PREFIX(ConvolutionParameteriv):
6723#ifdef __sparc_v9__
6724 sethi %hi(0x00000000), %g2
6725 sethi %hi(0x00000000), %g1
6726 or %g2, %lo(0x00000000), %g2
6727 or %g1, %lo(0x00000000), %g1
6728 sllx %g2, 32, %g2
6729 or %g1, %g2, %g1
6730 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
6731 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
6732 ldx [%g1 + %g2], %g3
6733#else
6734 sethi %hi(0x00000000), %g1
6735 or %g1, %lo(0x00000000), %g1
6736 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
6737#endif
6738 jmpl %g3, %g0
6739
6740GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1D))
6741GL_PREFIX(CopyConvolutionFilter1D):
6742#ifdef __sparc_v9__
6743 sethi %hi(0x00000000), %g2
6744 sethi %hi(0x00000000), %g1
6745 or %g2, %lo(0x00000000), %g2
6746 or %g1, %lo(0x00000000), %g1
6747 sllx %g2, 32, %g2
6748 or %g1, %g2, %g1
6749 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
6750 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
6751 ldx [%g1 + %g2], %g3
6752#else
6753 sethi %hi(0x00000000), %g1
6754 or %g1, %lo(0x00000000), %g1
6755 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
6756#endif
6757 jmpl %g3, %g0
6758
6759GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2D))
6760GL_PREFIX(CopyConvolutionFilter2D):
6761#ifdef __sparc_v9__
6762 sethi %hi(0x00000000), %g2
6763 sethi %hi(0x00000000), %g1
6764 or %g2, %lo(0x00000000), %g2
6765 or %g1, %lo(0x00000000), %g1
6766 sllx %g2, 32, %g2
6767 or %g1, %g2, %g1
6768 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
6769 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
6770 ldx [%g1 + %g2], %g3
6771#else
6772 sethi %hi(0x00000000), %g1
6773 or %g1, %lo(0x00000000), %g1
6774 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
6775#endif
6776 jmpl %g3, %g0
6777
6778GLOBL_FN(GL_PREFIX(GetConvolutionFilter))
6779GL_PREFIX(GetConvolutionFilter):
6780#ifdef __sparc_v9__
6781 sethi %hi(0x00000000), %g2
6782 sethi %hi(0x00000000), %g1
6783 or %g2, %lo(0x00000000), %g2
6784 or %g1, %lo(0x00000000), %g1
6785 sllx %g2, 32, %g2
6786 or %g1, %g2, %g1
6787 sethi %hi(8 * _gloffset_GetConvolutionFilter), %g2
6788 or %g2, %lo(8 * _gloffset_GetConvolutionFilter), %g2
6789 ldx [%g1 + %g2], %g3
6790#else
6791 sethi %hi(0x00000000), %g1
6792 or %g1, %lo(0x00000000), %g1
6793 ld [%g1 + (4 * _gloffset_GetConvolutionFilter)], %g3
6794#endif
6795 jmpl %g3, %g0
6796
6797GLOBL_FN(GL_PREFIX(GetConvolutionParameterfv))
6798GL_PREFIX(GetConvolutionParameterfv):
6799#ifdef __sparc_v9__
6800 sethi %hi(0x00000000), %g2
6801 sethi %hi(0x00000000), %g1
6802 or %g2, %lo(0x00000000), %g2
6803 or %g1, %lo(0x00000000), %g1
6804 sllx %g2, 32, %g2
6805 or %g1, %g2, %g1
6806 sethi %hi(8 * _gloffset_GetConvolutionParameterfv), %g2
6807 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfv), %g2
6808 ldx [%g1 + %g2], %g3
6809#else
6810 sethi %hi(0x00000000), %g1
6811 or %g1, %lo(0x00000000), %g1
6812 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfv)], %g3
6813#endif
6814 jmpl %g3, %g0
6815
6816GLOBL_FN(GL_PREFIX(GetConvolutionParameteriv))
6817GL_PREFIX(GetConvolutionParameteriv):
6818#ifdef __sparc_v9__
6819 sethi %hi(0x00000000), %g2
6820 sethi %hi(0x00000000), %g1
6821 or %g2, %lo(0x00000000), %g2
6822 or %g1, %lo(0x00000000), %g1
6823 sllx %g2, 32, %g2
6824 or %g1, %g2, %g1
6825 sethi %hi(8 * _gloffset_GetConvolutionParameteriv), %g2
6826 or %g2, %lo(8 * _gloffset_GetConvolutionParameteriv), %g2
6827 ldx [%g1 + %g2], %g3
6828#else
6829 sethi %hi(0x00000000), %g1
6830 or %g1, %lo(0x00000000), %g1
6831 ld [%g1 + (4 * _gloffset_GetConvolutionParameteriv)], %g3
6832#endif
6833 jmpl %g3, %g0
6834
6835GLOBL_FN(GL_PREFIX(GetSeparableFilter))
6836GL_PREFIX(GetSeparableFilter):
6837#ifdef __sparc_v9__
6838 sethi %hi(0x00000000), %g2
6839 sethi %hi(0x00000000), %g1
6840 or %g2, %lo(0x00000000), %g2
6841 or %g1, %lo(0x00000000), %g1
6842 sllx %g2, 32, %g2
6843 or %g1, %g2, %g1
6844 sethi %hi(8 * _gloffset_GetSeparableFilter), %g2
6845 or %g2, %lo(8 * _gloffset_GetSeparableFilter), %g2
6846 ldx [%g1 + %g2], %g3
6847#else
6848 sethi %hi(0x00000000), %g1
6849 or %g1, %lo(0x00000000), %g1
6850 ld [%g1 + (4 * _gloffset_GetSeparableFilter)], %g3
6851#endif
6852 jmpl %g3, %g0
6853
6854GLOBL_FN(GL_PREFIX(SeparableFilter2D))
6855GL_PREFIX(SeparableFilter2D):
6856#ifdef __sparc_v9__
6857 sethi %hi(0x00000000), %g2
6858 sethi %hi(0x00000000), %g1
6859 or %g2, %lo(0x00000000), %g2
6860 or %g1, %lo(0x00000000), %g1
6861 sllx %g2, 32, %g2
6862 or %g1, %g2, %g1
6863 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
6864 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
6865 ldx [%g1 + %g2], %g3
6866#else
6867 sethi %hi(0x00000000), %g1
6868 or %g1, %lo(0x00000000), %g1
6869 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
6870#endif
6871 jmpl %g3, %g0
6872
6873GLOBL_FN(GL_PREFIX(GetHistogram))
6874GL_PREFIX(GetHistogram):
6875#ifdef __sparc_v9__
6876 sethi %hi(0x00000000), %g2
6877 sethi %hi(0x00000000), %g1
6878 or %g2, %lo(0x00000000), %g2
6879 or %g1, %lo(0x00000000), %g1
6880 sllx %g2, 32, %g2
6881 or %g1, %g2, %g1
6882 sethi %hi(8 * _gloffset_GetHistogram), %g2
6883 or %g2, %lo(8 * _gloffset_GetHistogram), %g2
6884 ldx [%g1 + %g2], %g3
6885#else
6886 sethi %hi(0x00000000), %g1
6887 or %g1, %lo(0x00000000), %g1
6888 ld [%g1 + (4 * _gloffset_GetHistogram)], %g3
6889#endif
6890 jmpl %g3, %g0
6891
6892GLOBL_FN(GL_PREFIX(GetHistogramParameterfv))
6893GL_PREFIX(GetHistogramParameterfv):
6894#ifdef __sparc_v9__
6895 sethi %hi(0x00000000), %g2
6896 sethi %hi(0x00000000), %g1
6897 or %g2, %lo(0x00000000), %g2
6898 or %g1, %lo(0x00000000), %g1
6899 sllx %g2, 32, %g2
6900 or %g1, %g2, %g1
6901 sethi %hi(8 * _gloffset_GetHistogramParameterfv), %g2
6902 or %g2, %lo(8 * _gloffset_GetHistogramParameterfv), %g2
6903 ldx [%g1 + %g2], %g3
6904#else
6905 sethi %hi(0x00000000), %g1
6906 or %g1, %lo(0x00000000), %g1
6907 ld [%g1 + (4 * _gloffset_GetHistogramParameterfv)], %g3
6908#endif
6909 jmpl %g3, %g0
6910
6911GLOBL_FN(GL_PREFIX(GetHistogramParameteriv))
6912GL_PREFIX(GetHistogramParameteriv):
6913#ifdef __sparc_v9__
6914 sethi %hi(0x00000000), %g2
6915 sethi %hi(0x00000000), %g1
6916 or %g2, %lo(0x00000000), %g2
6917 or %g1, %lo(0x00000000), %g1
6918 sllx %g2, 32, %g2
6919 or %g1, %g2, %g1
6920 sethi %hi(8 * _gloffset_GetHistogramParameteriv), %g2
6921 or %g2, %lo(8 * _gloffset_GetHistogramParameteriv), %g2
6922 ldx [%g1 + %g2], %g3
6923#else
6924 sethi %hi(0x00000000), %g1
6925 or %g1, %lo(0x00000000), %g1
6926 ld [%g1 + (4 * _gloffset_GetHistogramParameteriv)], %g3
6927#endif
6928 jmpl %g3, %g0
6929
6930GLOBL_FN(GL_PREFIX(GetMinmax))
6931GL_PREFIX(GetMinmax):
6932#ifdef __sparc_v9__
6933 sethi %hi(0x00000000), %g2
6934 sethi %hi(0x00000000), %g1
6935 or %g2, %lo(0x00000000), %g2
6936 or %g1, %lo(0x00000000), %g1
6937 sllx %g2, 32, %g2
6938 or %g1, %g2, %g1
6939 sethi %hi(8 * _gloffset_GetMinmax), %g2
6940 or %g2, %lo(8 * _gloffset_GetMinmax), %g2
6941 ldx [%g1 + %g2], %g3
6942#else
6943 sethi %hi(0x00000000), %g1
6944 or %g1, %lo(0x00000000), %g1
6945 ld [%g1 + (4 * _gloffset_GetMinmax)], %g3
6946#endif
6947 jmpl %g3, %g0
6948
6949GLOBL_FN(GL_PREFIX(GetMinmaxParameterfv))
6950GL_PREFIX(GetMinmaxParameterfv):
6951#ifdef __sparc_v9__
6952 sethi %hi(0x00000000), %g2
6953 sethi %hi(0x00000000), %g1
6954 or %g2, %lo(0x00000000), %g2
6955 or %g1, %lo(0x00000000), %g1
6956 sllx %g2, 32, %g2
6957 or %g1, %g2, %g1
6958 sethi %hi(8 * _gloffset_GetMinmaxParameterfv), %g2
6959 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfv), %g2
6960 ldx [%g1 + %g2], %g3
6961#else
6962 sethi %hi(0x00000000), %g1
6963 or %g1, %lo(0x00000000), %g1
6964 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfv)], %g3
6965#endif
6966 jmpl %g3, %g0
6967
6968GLOBL_FN(GL_PREFIX(GetMinmaxParameteriv))
6969GL_PREFIX(GetMinmaxParameteriv):
6970#ifdef __sparc_v9__
6971 sethi %hi(0x00000000), %g2
6972 sethi %hi(0x00000000), %g1
6973 or %g2, %lo(0x00000000), %g2
6974 or %g1, %lo(0x00000000), %g1
6975 sllx %g2, 32, %g2
6976 or %g1, %g2, %g1
6977 sethi %hi(8 * _gloffset_GetMinmaxParameteriv), %g2
6978 or %g2, %lo(8 * _gloffset_GetMinmaxParameteriv), %g2
6979 ldx [%g1 + %g2], %g3
6980#else
6981 sethi %hi(0x00000000), %g1
6982 or %g1, %lo(0x00000000), %g1
6983 ld [%g1 + (4 * _gloffset_GetMinmaxParameteriv)], %g3
6984#endif
6985 jmpl %g3, %g0
6986
6987GLOBL_FN(GL_PREFIX(Histogram))
6988GL_PREFIX(Histogram):
6989#ifdef __sparc_v9__
6990 sethi %hi(0x00000000), %g2
6991 sethi %hi(0x00000000), %g1
6992 or %g2, %lo(0x00000000), %g2
6993 or %g1, %lo(0x00000000), %g1
6994 sllx %g2, 32, %g2
6995 or %g1, %g2, %g1
6996 sethi %hi(8 * _gloffset_Histogram), %g2
6997 or %g2, %lo(8 * _gloffset_Histogram), %g2
6998 ldx [%g1 + %g2], %g3
6999#else
7000 sethi %hi(0x00000000), %g1
7001 or %g1, %lo(0x00000000), %g1
7002 ld [%g1 + (4 * _gloffset_Histogram)], %g3
7003#endif
7004 jmpl %g3, %g0
7005
7006GLOBL_FN(GL_PREFIX(Minmax))
7007GL_PREFIX(Minmax):
7008#ifdef __sparc_v9__
7009 sethi %hi(0x00000000), %g2
7010 sethi %hi(0x00000000), %g1
7011 or %g2, %lo(0x00000000), %g2
7012 or %g1, %lo(0x00000000), %g1
7013 sllx %g2, 32, %g2
7014 or %g1, %g2, %g1
7015 sethi %hi(8 * _gloffset_Minmax), %g2
7016 or %g2, %lo(8 * _gloffset_Minmax), %g2
7017 ldx [%g1 + %g2], %g3
7018#else
7019 sethi %hi(0x00000000), %g1
7020 or %g1, %lo(0x00000000), %g1
7021 ld [%g1 + (4 * _gloffset_Minmax)], %g3
7022#endif
7023 jmpl %g3, %g0
7024
7025GLOBL_FN(GL_PREFIX(ResetHistogram))
7026GL_PREFIX(ResetHistogram):
7027#ifdef __sparc_v9__
7028 sethi %hi(0x00000000), %g2
7029 sethi %hi(0x00000000), %g1
7030 or %g2, %lo(0x00000000), %g2
7031 or %g1, %lo(0x00000000), %g1
7032 sllx %g2, 32, %g2
7033 or %g1, %g2, %g1
7034 sethi %hi(8 * _gloffset_ResetHistogram), %g2
7035 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
7036 ldx [%g1 + %g2], %g3
7037#else
7038 sethi %hi(0x00000000), %g1
7039 or %g1, %lo(0x00000000), %g1
7040 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
7041#endif
7042 jmpl %g3, %g0
7043
7044GLOBL_FN(GL_PREFIX(ResetMinmax))
7045GL_PREFIX(ResetMinmax):
7046#ifdef __sparc_v9__
7047 sethi %hi(0x00000000), %g2
7048 sethi %hi(0x00000000), %g1
7049 or %g2, %lo(0x00000000), %g2
7050 or %g1, %lo(0x00000000), %g1
7051 sllx %g2, 32, %g2
7052 or %g1, %g2, %g1
7053 sethi %hi(8 * _gloffset_ResetMinmax), %g2
7054 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
7055 ldx [%g1 + %g2], %g3
7056#else
7057 sethi %hi(0x00000000), %g1
7058 or %g1, %lo(0x00000000), %g1
7059 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
7060#endif
7061 jmpl %g3, %g0
7062
7063GLOBL_FN(GL_PREFIX(TexImage3D))
7064GL_PREFIX(TexImage3D):
7065#ifdef __sparc_v9__
7066 sethi %hi(0x00000000), %g2
7067 sethi %hi(0x00000000), %g1
7068 or %g2, %lo(0x00000000), %g2
7069 or %g1, %lo(0x00000000), %g1
7070 sllx %g2, 32, %g2
7071 or %g1, %g2, %g1
7072 sethi %hi(8 * _gloffset_TexImage3D), %g2
7073 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
7074 ldx [%g1 + %g2], %g3
7075#else
7076 sethi %hi(0x00000000), %g1
7077 or %g1, %lo(0x00000000), %g1
7078 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
7079#endif
7080 jmpl %g3, %g0
7081
7082GLOBL_FN(GL_PREFIX(TexSubImage3D))
7083GL_PREFIX(TexSubImage3D):
7084#ifdef __sparc_v9__
7085 sethi %hi(0x00000000), %g2
7086 sethi %hi(0x00000000), %g1
7087 or %g2, %lo(0x00000000), %g2
7088 or %g1, %lo(0x00000000), %g1
7089 sllx %g2, 32, %g2
7090 or %g1, %g2, %g1
7091 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
7092 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
7093 ldx [%g1 + %g2], %g3
7094#else
7095 sethi %hi(0x00000000), %g1
7096 or %g1, %lo(0x00000000), %g1
7097 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
7098#endif
7099 jmpl %g3, %g0
7100
7101GLOBL_FN(GL_PREFIX(CopyTexSubImage3D))
7102GL_PREFIX(CopyTexSubImage3D):
7103#ifdef __sparc_v9__
7104 sethi %hi(0x00000000), %g2
7105 sethi %hi(0x00000000), %g1
7106 or %g2, %lo(0x00000000), %g2
7107 or %g1, %lo(0x00000000), %g1
7108 sllx %g2, 32, %g2
7109 or %g1, %g2, %g1
7110 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
7111 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
7112 ldx [%g1 + %g2], %g3
7113#else
7114 sethi %hi(0x00000000), %g1
7115 or %g1, %lo(0x00000000), %g1
7116 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
7117#endif
7118 jmpl %g3, %g0
7119
7120GLOBL_FN(GL_PREFIX(ActiveTextureARB))
7121GL_PREFIX(ActiveTextureARB):
7122#ifdef __sparc_v9__
7123 sethi %hi(0x00000000), %g2
7124 sethi %hi(0x00000000), %g1
7125 or %g2, %lo(0x00000000), %g2
7126 or %g1, %lo(0x00000000), %g1
7127 sllx %g2, 32, %g2
7128 or %g1, %g2, %g1
7129 sethi %hi(8 * _gloffset_ActiveTextureARB), %g2
7130 or %g2, %lo(8 * _gloffset_ActiveTextureARB), %g2
7131 ldx [%g1 + %g2], %g3
7132#else
7133 sethi %hi(0x00000000), %g1
7134 or %g1, %lo(0x00000000), %g1
7135 ld [%g1 + (4 * _gloffset_ActiveTextureARB)], %g3
7136#endif
7137 jmpl %g3, %g0
7138
7139GLOBL_FN(GL_PREFIX(ClientActiveTextureARB))
7140GL_PREFIX(ClientActiveTextureARB):
7141#ifdef __sparc_v9__
7142 sethi %hi(0x00000000), %g2
7143 sethi %hi(0x00000000), %g1
7144 or %g2, %lo(0x00000000), %g2
7145 or %g1, %lo(0x00000000), %g1
7146 sllx %g2, 32, %g2
7147 or %g1, %g2, %g1
7148 sethi %hi(8 * _gloffset_ClientActiveTextureARB), %g2
7149 or %g2, %lo(8 * _gloffset_ClientActiveTextureARB), %g2
7150 ldx [%g1 + %g2], %g3
7151#else
7152 sethi %hi(0x00000000), %g1
7153 or %g1, %lo(0x00000000), %g1
7154 ld [%g1 + (4 * _gloffset_ClientActiveTextureARB)], %g3
7155#endif
7156 jmpl %g3, %g0
7157
7158GLOBL_FN(GL_PREFIX(MultiTexCoord1dARB))
7159GL_PREFIX(MultiTexCoord1dARB):
7160#ifdef __sparc_v9__
7161 sethi %hi(0x00000000), %g2
7162 sethi %hi(0x00000000), %g1
7163 or %g2, %lo(0x00000000), %g2
7164 or %g1, %lo(0x00000000), %g1
7165 sllx %g2, 32, %g2
7166 or %g1, %g2, %g1
7167 sethi %hi(8 * _gloffset_MultiTexCoord1dARB), %g2
7168 or %g2, %lo(8 * _gloffset_MultiTexCoord1dARB), %g2
7169 ldx [%g1 + %g2], %g3
7170#else
7171 sethi %hi(0x00000000), %g1
7172 or %g1, %lo(0x00000000), %g1
7173 ld [%g1 + (4 * _gloffset_MultiTexCoord1dARB)], %g3
7174#endif
7175 jmpl %g3, %g0
7176
7177GLOBL_FN(GL_PREFIX(MultiTexCoord1dvARB))
7178GL_PREFIX(MultiTexCoord1dvARB):
7179#ifdef __sparc_v9__
7180 sethi %hi(0x00000000), %g2
7181 sethi %hi(0x00000000), %g1
7182 or %g2, %lo(0x00000000), %g2
7183 or %g1, %lo(0x00000000), %g1
7184 sllx %g2, 32, %g2
7185 or %g1, %g2, %g1
7186 sethi %hi(8 * _gloffset_MultiTexCoord1dvARB), %g2
7187 or %g2, %lo(8 * _gloffset_MultiTexCoord1dvARB), %g2
7188 ldx [%g1 + %g2], %g3
7189#else
7190 sethi %hi(0x00000000), %g1
7191 or %g1, %lo(0x00000000), %g1
7192 ld [%g1 + (4 * _gloffset_MultiTexCoord1dvARB)], %g3
7193#endif
7194 jmpl %g3, %g0
7195
7196GLOBL_FN(GL_PREFIX(MultiTexCoord1fARB))
7197GL_PREFIX(MultiTexCoord1fARB):
7198#ifdef __sparc_v9__
7199 sethi %hi(0x00000000), %g2
7200 sethi %hi(0x00000000), %g1
7201 or %g2, %lo(0x00000000), %g2
7202 or %g1, %lo(0x00000000), %g1
7203 sllx %g2, 32, %g2
7204 or %g1, %g2, %g1
7205 sethi %hi(8 * _gloffset_MultiTexCoord1fARB), %g2
7206 or %g2, %lo(8 * _gloffset_MultiTexCoord1fARB), %g2
7207 ldx [%g1 + %g2], %g3
7208#else
7209 sethi %hi(0x00000000), %g1
7210 or %g1, %lo(0x00000000), %g1
7211 ld [%g1 + (4 * _gloffset_MultiTexCoord1fARB)], %g3
7212#endif
7213 jmpl %g3, %g0
7214
7215GLOBL_FN(GL_PREFIX(MultiTexCoord1fvARB))
7216GL_PREFIX(MultiTexCoord1fvARB):
7217#ifdef __sparc_v9__
7218 sethi %hi(0x00000000), %g2
7219 sethi %hi(0x00000000), %g1
7220 or %g2, %lo(0x00000000), %g2
7221 or %g1, %lo(0x00000000), %g1
7222 sllx %g2, 32, %g2
7223 or %g1, %g2, %g1
7224 sethi %hi(8 * _gloffset_MultiTexCoord1fvARB), %g2
7225 or %g2, %lo(8 * _gloffset_MultiTexCoord1fvARB), %g2
7226 ldx [%g1 + %g2], %g3
7227#else
7228 sethi %hi(0x00000000), %g1
7229 or %g1, %lo(0x00000000), %g1
7230 ld [%g1 + (4 * _gloffset_MultiTexCoord1fvARB)], %g3
7231#endif
7232 jmpl %g3, %g0
7233
7234GLOBL_FN(GL_PREFIX(MultiTexCoord1iARB))
7235GL_PREFIX(MultiTexCoord1iARB):
7236#ifdef __sparc_v9__
7237 sethi %hi(0x00000000), %g2
7238 sethi %hi(0x00000000), %g1
7239 or %g2, %lo(0x00000000), %g2
7240 or %g1, %lo(0x00000000), %g1
7241 sllx %g2, 32, %g2
7242 or %g1, %g2, %g1
7243 sethi %hi(8 * _gloffset_MultiTexCoord1iARB), %g2
7244 or %g2, %lo(8 * _gloffset_MultiTexCoord1iARB), %g2
7245 ldx [%g1 + %g2], %g3
7246#else
7247 sethi %hi(0x00000000), %g1
7248 or %g1, %lo(0x00000000), %g1
7249 ld [%g1 + (4 * _gloffset_MultiTexCoord1iARB)], %g3
7250#endif
7251 jmpl %g3, %g0
7252
7253GLOBL_FN(GL_PREFIX(MultiTexCoord1ivARB))
7254GL_PREFIX(MultiTexCoord1ivARB):
7255#ifdef __sparc_v9__
7256 sethi %hi(0x00000000), %g2
7257 sethi %hi(0x00000000), %g1
7258 or %g2, %lo(0x00000000), %g2
7259 or %g1, %lo(0x00000000), %g1
7260 sllx %g2, 32, %g2
7261 or %g1, %g2, %g1
7262 sethi %hi(8 * _gloffset_MultiTexCoord1ivARB), %g2
7263 or %g2, %lo(8 * _gloffset_MultiTexCoord1ivARB), %g2
7264 ldx [%g1 + %g2], %g3
7265#else
7266 sethi %hi(0x00000000), %g1
7267 or %g1, %lo(0x00000000), %g1
7268 ld [%g1 + (4 * _gloffset_MultiTexCoord1ivARB)], %g3
7269#endif
7270 jmpl %g3, %g0
7271
7272GLOBL_FN(GL_PREFIX(MultiTexCoord1sARB))
7273GL_PREFIX(MultiTexCoord1sARB):
7274#ifdef __sparc_v9__
7275 sethi %hi(0x00000000), %g2
7276 sethi %hi(0x00000000), %g1
7277 or %g2, %lo(0x00000000), %g2
7278 or %g1, %lo(0x00000000), %g1
7279 sllx %g2, 32, %g2
7280 or %g1, %g2, %g1
7281 sethi %hi(8 * _gloffset_MultiTexCoord1sARB), %g2
7282 or %g2, %lo(8 * _gloffset_MultiTexCoord1sARB), %g2
7283 ldx [%g1 + %g2], %g3
7284#else
7285 sethi %hi(0x00000000), %g1
7286 or %g1, %lo(0x00000000), %g1
7287 ld [%g1 + (4 * _gloffset_MultiTexCoord1sARB)], %g3
7288#endif
7289 jmpl %g3, %g0
7290
7291GLOBL_FN(GL_PREFIX(MultiTexCoord1svARB))
7292GL_PREFIX(MultiTexCoord1svARB):
7293#ifdef __sparc_v9__
7294 sethi %hi(0x00000000), %g2
7295 sethi %hi(0x00000000), %g1
7296 or %g2, %lo(0x00000000), %g2
7297 or %g1, %lo(0x00000000), %g1
7298 sllx %g2, 32, %g2
7299 or %g1, %g2, %g1
7300 sethi %hi(8 * _gloffset_MultiTexCoord1svARB), %g2
7301 or %g2, %lo(8 * _gloffset_MultiTexCoord1svARB), %g2
7302 ldx [%g1 + %g2], %g3
7303#else
7304 sethi %hi(0x00000000), %g1
7305 or %g1, %lo(0x00000000), %g1
7306 ld [%g1 + (4 * _gloffset_MultiTexCoord1svARB)], %g3
7307#endif
7308 jmpl %g3, %g0
7309
7310GLOBL_FN(GL_PREFIX(MultiTexCoord2dARB))
7311GL_PREFIX(MultiTexCoord2dARB):
7312#ifdef __sparc_v9__
7313 sethi %hi(0x00000000), %g2
7314 sethi %hi(0x00000000), %g1
7315 or %g2, %lo(0x00000000), %g2
7316 or %g1, %lo(0x00000000), %g1
7317 sllx %g2, 32, %g2
7318 or %g1, %g2, %g1
7319 sethi %hi(8 * _gloffset_MultiTexCoord2dARB), %g2
7320 or %g2, %lo(8 * _gloffset_MultiTexCoord2dARB), %g2
7321 ldx [%g1 + %g2], %g3
7322#else
7323 sethi %hi(0x00000000), %g1
7324 or %g1, %lo(0x00000000), %g1
7325 ld [%g1 + (4 * _gloffset_MultiTexCoord2dARB)], %g3
7326#endif
7327 jmpl %g3, %g0
7328
7329GLOBL_FN(GL_PREFIX(MultiTexCoord2dvARB))
7330GL_PREFIX(MultiTexCoord2dvARB):
7331#ifdef __sparc_v9__
7332 sethi %hi(0x00000000), %g2
7333 sethi %hi(0x00000000), %g1
7334 or %g2, %lo(0x00000000), %g2
7335 or %g1, %lo(0x00000000), %g1
7336 sllx %g2, 32, %g2
7337 or %g1, %g2, %g1
7338 sethi %hi(8 * _gloffset_MultiTexCoord2dvARB), %g2
7339 or %g2, %lo(8 * _gloffset_MultiTexCoord2dvARB), %g2
7340 ldx [%g1 + %g2], %g3
7341#else
7342 sethi %hi(0x00000000), %g1
7343 or %g1, %lo(0x00000000), %g1
7344 ld [%g1 + (4 * _gloffset_MultiTexCoord2dvARB)], %g3
7345#endif
7346 jmpl %g3, %g0
7347
7348GLOBL_FN(GL_PREFIX(MultiTexCoord2fARB))
7349GL_PREFIX(MultiTexCoord2fARB):
7350#ifdef __sparc_v9__
7351 sethi %hi(0x00000000), %g2
7352 sethi %hi(0x00000000), %g1
7353 or %g2, %lo(0x00000000), %g2
7354 or %g1, %lo(0x00000000), %g1
7355 sllx %g2, 32, %g2
7356 or %g1, %g2, %g1
7357 sethi %hi(8 * _gloffset_MultiTexCoord2fARB), %g2
7358 or %g2, %lo(8 * _gloffset_MultiTexCoord2fARB), %g2
7359 ldx [%g1 + %g2], %g3
7360#else
7361 sethi %hi(0x00000000), %g1
7362 or %g1, %lo(0x00000000), %g1
7363 ld [%g1 + (4 * _gloffset_MultiTexCoord2fARB)], %g3
7364#endif
7365 jmpl %g3, %g0
7366
7367GLOBL_FN(GL_PREFIX(MultiTexCoord2fvARB))
7368GL_PREFIX(MultiTexCoord2fvARB):
7369#ifdef __sparc_v9__
7370 sethi %hi(0x00000000), %g2
7371 sethi %hi(0x00000000), %g1
7372 or %g2, %lo(0x00000000), %g2
7373 or %g1, %lo(0x00000000), %g1
7374 sllx %g2, 32, %g2
7375 or %g1, %g2, %g1
7376 sethi %hi(8 * _gloffset_MultiTexCoord2fvARB), %g2
7377 or %g2, %lo(8 * _gloffset_MultiTexCoord2fvARB), %g2
7378 ldx [%g1 + %g2], %g3
7379#else
7380 sethi %hi(0x00000000), %g1
7381 or %g1, %lo(0x00000000), %g1
7382 ld [%g1 + (4 * _gloffset_MultiTexCoord2fvARB)], %g3
7383#endif
7384 jmpl %g3, %g0
7385
7386GLOBL_FN(GL_PREFIX(MultiTexCoord2iARB))
7387GL_PREFIX(MultiTexCoord2iARB):
7388#ifdef __sparc_v9__
7389 sethi %hi(0x00000000), %g2
7390 sethi %hi(0x00000000), %g1
7391 or %g2, %lo(0x00000000), %g2
7392 or %g1, %lo(0x00000000), %g1
7393 sllx %g2, 32, %g2
7394 or %g1, %g2, %g1
7395 sethi %hi(8 * _gloffset_MultiTexCoord2iARB), %g2
7396 or %g2, %lo(8 * _gloffset_MultiTexCoord2iARB), %g2
7397 ldx [%g1 + %g2], %g3
7398#else
7399 sethi %hi(0x00000000), %g1
7400 or %g1, %lo(0x00000000), %g1
7401 ld [%g1 + (4 * _gloffset_MultiTexCoord2iARB)], %g3
7402#endif
7403 jmpl %g3, %g0
7404
7405GLOBL_FN(GL_PREFIX(MultiTexCoord2ivARB))
7406GL_PREFIX(MultiTexCoord2ivARB):
7407#ifdef __sparc_v9__
7408 sethi %hi(0x00000000), %g2
7409 sethi %hi(0x00000000), %g1
7410 or %g2, %lo(0x00000000), %g2
7411 or %g1, %lo(0x00000000), %g1
7412 sllx %g2, 32, %g2
7413 or %g1, %g2, %g1
7414 sethi %hi(8 * _gloffset_MultiTexCoord2ivARB), %g2
7415 or %g2, %lo(8 * _gloffset_MultiTexCoord2ivARB), %g2
7416 ldx [%g1 + %g2], %g3
7417#else
7418 sethi %hi(0x00000000), %g1
7419 or %g1, %lo(0x00000000), %g1
7420 ld [%g1 + (4 * _gloffset_MultiTexCoord2ivARB)], %g3
7421#endif
7422 jmpl %g3, %g0
7423
7424GLOBL_FN(GL_PREFIX(MultiTexCoord2sARB))
7425GL_PREFIX(MultiTexCoord2sARB):
7426#ifdef __sparc_v9__
7427 sethi %hi(0x00000000), %g2
7428 sethi %hi(0x00000000), %g1
7429 or %g2, %lo(0x00000000), %g2
7430 or %g1, %lo(0x00000000), %g1
7431 sllx %g2, 32, %g2
7432 or %g1, %g2, %g1
7433 sethi %hi(8 * _gloffset_MultiTexCoord2sARB), %g2
7434 or %g2, %lo(8 * _gloffset_MultiTexCoord2sARB), %g2
7435 ldx [%g1 + %g2], %g3
7436#else
7437 sethi %hi(0x00000000), %g1
7438 or %g1, %lo(0x00000000), %g1
7439 ld [%g1 + (4 * _gloffset_MultiTexCoord2sARB)], %g3
7440#endif
7441 jmpl %g3, %g0
7442
7443GLOBL_FN(GL_PREFIX(MultiTexCoord2svARB))
7444GL_PREFIX(MultiTexCoord2svARB):
7445#ifdef __sparc_v9__
7446 sethi %hi(0x00000000), %g2
7447 sethi %hi(0x00000000), %g1
7448 or %g2, %lo(0x00000000), %g2
7449 or %g1, %lo(0x00000000), %g1
7450 sllx %g2, 32, %g2
7451 or %g1, %g2, %g1
7452 sethi %hi(8 * _gloffset_MultiTexCoord2svARB), %g2
7453 or %g2, %lo(8 * _gloffset_MultiTexCoord2svARB), %g2
7454 ldx [%g1 + %g2], %g3
7455#else
7456 sethi %hi(0x00000000), %g1
7457 or %g1, %lo(0x00000000), %g1
7458 ld [%g1 + (4 * _gloffset_MultiTexCoord2svARB)], %g3
7459#endif
7460 jmpl %g3, %g0
7461
7462GLOBL_FN(GL_PREFIX(MultiTexCoord3dARB))
7463GL_PREFIX(MultiTexCoord3dARB):
7464#ifdef __sparc_v9__
7465 sethi %hi(0x00000000), %g2
7466 sethi %hi(0x00000000), %g1
7467 or %g2, %lo(0x00000000), %g2
7468 or %g1, %lo(0x00000000), %g1
7469 sllx %g2, 32, %g2
7470 or %g1, %g2, %g1
7471 sethi %hi(8 * _gloffset_MultiTexCoord3dARB), %g2
7472 or %g2, %lo(8 * _gloffset_MultiTexCoord3dARB), %g2
7473 ldx [%g1 + %g2], %g3
7474#else
7475 sethi %hi(0x00000000), %g1
7476 or %g1, %lo(0x00000000), %g1
7477 ld [%g1 + (4 * _gloffset_MultiTexCoord3dARB)], %g3
7478#endif
7479 jmpl %g3, %g0
7480
7481GLOBL_FN(GL_PREFIX(MultiTexCoord3dvARB))
7482GL_PREFIX(MultiTexCoord3dvARB):
7483#ifdef __sparc_v9__
7484 sethi %hi(0x00000000), %g2
7485 sethi %hi(0x00000000), %g1
7486 or %g2, %lo(0x00000000), %g2
7487 or %g1, %lo(0x00000000), %g1
7488 sllx %g2, 32, %g2
7489 or %g1, %g2, %g1
7490 sethi %hi(8 * _gloffset_MultiTexCoord3dvARB), %g2
7491 or %g2, %lo(8 * _gloffset_MultiTexCoord3dvARB), %g2
7492 ldx [%g1 + %g2], %g3
7493#else
7494 sethi %hi(0x00000000), %g1
7495 or %g1, %lo(0x00000000), %g1
7496 ld [%g1 + (4 * _gloffset_MultiTexCoord3dvARB)], %g3
7497#endif
7498 jmpl %g3, %g0
7499
7500GLOBL_FN(GL_PREFIX(MultiTexCoord3fARB))
7501GL_PREFIX(MultiTexCoord3fARB):
7502#ifdef __sparc_v9__
7503 sethi %hi(0x00000000), %g2
7504 sethi %hi(0x00000000), %g1
7505 or %g2, %lo(0x00000000), %g2
7506 or %g1, %lo(0x00000000), %g1
7507 sllx %g2, 32, %g2
7508 or %g1, %g2, %g1
7509 sethi %hi(8 * _gloffset_MultiTexCoord3fARB), %g2
7510 or %g2, %lo(8 * _gloffset_MultiTexCoord3fARB), %g2
7511 ldx [%g1 + %g2], %g3
7512#else
7513 sethi %hi(0x00000000), %g1
7514 or %g1, %lo(0x00000000), %g1
7515 ld [%g1 + (4 * _gloffset_MultiTexCoord3fARB)], %g3
7516#endif
7517 jmpl %g3, %g0
7518
7519GLOBL_FN(GL_PREFIX(MultiTexCoord3fvARB))
7520GL_PREFIX(MultiTexCoord3fvARB):
7521#ifdef __sparc_v9__
7522 sethi %hi(0x00000000), %g2
7523 sethi %hi(0x00000000), %g1
7524 or %g2, %lo(0x00000000), %g2
7525 or %g1, %lo(0x00000000), %g1
7526 sllx %g2, 32, %g2
7527 or %g1, %g2, %g1
7528 sethi %hi(8 * _gloffset_MultiTexCoord3fvARB), %g2
7529 or %g2, %lo(8 * _gloffset_MultiTexCoord3fvARB), %g2
7530 ldx [%g1 + %g2], %g3
7531#else
7532 sethi %hi(0x00000000), %g1
7533 or %g1, %lo(0x00000000), %g1
7534 ld [%g1 + (4 * _gloffset_MultiTexCoord3fvARB)], %g3
7535#endif
7536 jmpl %g3, %g0
7537
7538GLOBL_FN(GL_PREFIX(MultiTexCoord3iARB))
7539GL_PREFIX(MultiTexCoord3iARB):
7540#ifdef __sparc_v9__
7541 sethi %hi(0x00000000), %g2
7542 sethi %hi(0x00000000), %g1
7543 or %g2, %lo(0x00000000), %g2
7544 or %g1, %lo(0x00000000), %g1
7545 sllx %g2, 32, %g2
7546 or %g1, %g2, %g1
7547 sethi %hi(8 * _gloffset_MultiTexCoord3iARB), %g2
7548 or %g2, %lo(8 * _gloffset_MultiTexCoord3iARB), %g2
7549 ldx [%g1 + %g2], %g3
7550#else
7551 sethi %hi(0x00000000), %g1
7552 or %g1, %lo(0x00000000), %g1
7553 ld [%g1 + (4 * _gloffset_MultiTexCoord3iARB)], %g3
7554#endif
7555 jmpl %g3, %g0
7556
7557GLOBL_FN(GL_PREFIX(MultiTexCoord3ivARB))
7558GL_PREFIX(MultiTexCoord3ivARB):
7559#ifdef __sparc_v9__
7560 sethi %hi(0x00000000), %g2
7561 sethi %hi(0x00000000), %g1
7562 or %g2, %lo(0x00000000), %g2
7563 or %g1, %lo(0x00000000), %g1
7564 sllx %g2, 32, %g2
7565 or %g1, %g2, %g1
7566 sethi %hi(8 * _gloffset_MultiTexCoord3ivARB), %g2
7567 or %g2, %lo(8 * _gloffset_MultiTexCoord3ivARB), %g2
7568 ldx [%g1 + %g2], %g3
7569#else
7570 sethi %hi(0x00000000), %g1
7571 or %g1, %lo(0x00000000), %g1
7572 ld [%g1 + (4 * _gloffset_MultiTexCoord3ivARB)], %g3
7573#endif
7574 jmpl %g3, %g0
7575
7576GLOBL_FN(GL_PREFIX(MultiTexCoord3sARB))
7577GL_PREFIX(MultiTexCoord3sARB):
7578#ifdef __sparc_v9__
7579 sethi %hi(0x00000000), %g2
7580 sethi %hi(0x00000000), %g1
7581 or %g2, %lo(0x00000000), %g2
7582 or %g1, %lo(0x00000000), %g1
7583 sllx %g2, 32, %g2
7584 or %g1, %g2, %g1
7585 sethi %hi(8 * _gloffset_MultiTexCoord3sARB), %g2
7586 or %g2, %lo(8 * _gloffset_MultiTexCoord3sARB), %g2
7587 ldx [%g1 + %g2], %g3
7588#else
7589 sethi %hi(0x00000000), %g1
7590 or %g1, %lo(0x00000000), %g1
7591 ld [%g1 + (4 * _gloffset_MultiTexCoord3sARB)], %g3
7592#endif
7593 jmpl %g3, %g0
7594
7595GLOBL_FN(GL_PREFIX(MultiTexCoord3svARB))
7596GL_PREFIX(MultiTexCoord3svARB):
7597#ifdef __sparc_v9__
7598 sethi %hi(0x00000000), %g2
7599 sethi %hi(0x00000000), %g1
7600 or %g2, %lo(0x00000000), %g2
7601 or %g1, %lo(0x00000000), %g1
7602 sllx %g2, 32, %g2
7603 or %g1, %g2, %g1
7604 sethi %hi(8 * _gloffset_MultiTexCoord3svARB), %g2
7605 or %g2, %lo(8 * _gloffset_MultiTexCoord3svARB), %g2
7606 ldx [%g1 + %g2], %g3
7607#else
7608 sethi %hi(0x00000000), %g1
7609 or %g1, %lo(0x00000000), %g1
7610 ld [%g1 + (4 * _gloffset_MultiTexCoord3svARB)], %g3
7611#endif
7612 jmpl %g3, %g0
7613
7614GLOBL_FN(GL_PREFIX(MultiTexCoord4dARB))
7615GL_PREFIX(MultiTexCoord4dARB):
7616#ifdef __sparc_v9__
7617 sethi %hi(0x00000000), %g2
7618 sethi %hi(0x00000000), %g1
7619 or %g2, %lo(0x00000000), %g2
7620 or %g1, %lo(0x00000000), %g1
7621 sllx %g2, 32, %g2
7622 or %g1, %g2, %g1
7623 sethi %hi(8 * _gloffset_MultiTexCoord4dARB), %g2
7624 or %g2, %lo(8 * _gloffset_MultiTexCoord4dARB), %g2
7625 ldx [%g1 + %g2], %g3
7626#else
7627 sethi %hi(0x00000000), %g1
7628 or %g1, %lo(0x00000000), %g1
7629 ld [%g1 + (4 * _gloffset_MultiTexCoord4dARB)], %g3
7630#endif
7631 jmpl %g3, %g0
7632
7633GLOBL_FN(GL_PREFIX(MultiTexCoord4dvARB))
7634GL_PREFIX(MultiTexCoord4dvARB):
7635#ifdef __sparc_v9__
7636 sethi %hi(0x00000000), %g2
7637 sethi %hi(0x00000000), %g1
7638 or %g2, %lo(0x00000000), %g2
7639 or %g1, %lo(0x00000000), %g1
7640 sllx %g2, 32, %g2
7641 or %g1, %g2, %g1
7642 sethi %hi(8 * _gloffset_MultiTexCoord4dvARB), %g2
7643 or %g2, %lo(8 * _gloffset_MultiTexCoord4dvARB), %g2
7644 ldx [%g1 + %g2], %g3
7645#else
7646 sethi %hi(0x00000000), %g1
7647 or %g1, %lo(0x00000000), %g1
7648 ld [%g1 + (4 * _gloffset_MultiTexCoord4dvARB)], %g3
7649#endif
7650 jmpl %g3, %g0
7651
7652GLOBL_FN(GL_PREFIX(MultiTexCoord4fARB))
7653GL_PREFIX(MultiTexCoord4fARB):
7654#ifdef __sparc_v9__
7655 sethi %hi(0x00000000), %g2
7656 sethi %hi(0x00000000), %g1
7657 or %g2, %lo(0x00000000), %g2
7658 or %g1, %lo(0x00000000), %g1
7659 sllx %g2, 32, %g2
7660 or %g1, %g2, %g1
7661 sethi %hi(8 * _gloffset_MultiTexCoord4fARB), %g2
7662 or %g2, %lo(8 * _gloffset_MultiTexCoord4fARB), %g2
7663 ldx [%g1 + %g2], %g3
7664#else
7665 sethi %hi(0x00000000), %g1
7666 or %g1, %lo(0x00000000), %g1
7667 ld [%g1 + (4 * _gloffset_MultiTexCoord4fARB)], %g3
7668#endif
7669 jmpl %g3, %g0
7670
7671GLOBL_FN(GL_PREFIX(MultiTexCoord4fvARB))
7672GL_PREFIX(MultiTexCoord4fvARB):
7673#ifdef __sparc_v9__
7674 sethi %hi(0x00000000), %g2
7675 sethi %hi(0x00000000), %g1
7676 or %g2, %lo(0x00000000), %g2
7677 or %g1, %lo(0x00000000), %g1
7678 sllx %g2, 32, %g2
7679 or %g1, %g2, %g1
7680 sethi %hi(8 * _gloffset_MultiTexCoord4fvARB), %g2
7681 or %g2, %lo(8 * _gloffset_MultiTexCoord4fvARB), %g2
7682 ldx [%g1 + %g2], %g3
7683#else
7684 sethi %hi(0x00000000), %g1
7685 or %g1, %lo(0x00000000), %g1
7686 ld [%g1 + (4 * _gloffset_MultiTexCoord4fvARB)], %g3
7687#endif
7688 jmpl %g3, %g0
7689
7690GLOBL_FN(GL_PREFIX(MultiTexCoord4iARB))
7691GL_PREFIX(MultiTexCoord4iARB):
7692#ifdef __sparc_v9__
7693 sethi %hi(0x00000000), %g2
7694 sethi %hi(0x00000000), %g1
7695 or %g2, %lo(0x00000000), %g2
7696 or %g1, %lo(0x00000000), %g1
7697 sllx %g2, 32, %g2
7698 or %g1, %g2, %g1
7699 sethi %hi(8 * _gloffset_MultiTexCoord4iARB), %g2
7700 or %g2, %lo(8 * _gloffset_MultiTexCoord4iARB), %g2
7701 ldx [%g1 + %g2], %g3
7702#else
7703 sethi %hi(0x00000000), %g1
7704 or %g1, %lo(0x00000000), %g1
7705 ld [%g1 + (4 * _gloffset_MultiTexCoord4iARB)], %g3
7706#endif
7707 jmpl %g3, %g0
7708
7709GLOBL_FN(GL_PREFIX(MultiTexCoord4ivARB))
7710GL_PREFIX(MultiTexCoord4ivARB):
7711#ifdef __sparc_v9__
7712 sethi %hi(0x00000000), %g2
7713 sethi %hi(0x00000000), %g1
7714 or %g2, %lo(0x00000000), %g2
7715 or %g1, %lo(0x00000000), %g1
7716 sllx %g2, 32, %g2
7717 or %g1, %g2, %g1
7718 sethi %hi(8 * _gloffset_MultiTexCoord4ivARB), %g2
7719 or %g2, %lo(8 * _gloffset_MultiTexCoord4ivARB), %g2
7720 ldx [%g1 + %g2], %g3
7721#else
7722 sethi %hi(0x00000000), %g1
7723 or %g1, %lo(0x00000000), %g1
7724 ld [%g1 + (4 * _gloffset_MultiTexCoord4ivARB)], %g3
7725#endif
7726 jmpl %g3, %g0
7727
7728GLOBL_FN(GL_PREFIX(MultiTexCoord4sARB))
7729GL_PREFIX(MultiTexCoord4sARB):
7730#ifdef __sparc_v9__
7731 sethi %hi(0x00000000), %g2
7732 sethi %hi(0x00000000), %g1
7733 or %g2, %lo(0x00000000), %g2
7734 or %g1, %lo(0x00000000), %g1
7735 sllx %g2, 32, %g2
7736 or %g1, %g2, %g1
7737 sethi %hi(8 * _gloffset_MultiTexCoord4sARB), %g2
7738 or %g2, %lo(8 * _gloffset_MultiTexCoord4sARB), %g2
7739 ldx [%g1 + %g2], %g3
7740#else
7741 sethi %hi(0x00000000), %g1
7742 or %g1, %lo(0x00000000), %g1
7743 ld [%g1 + (4 * _gloffset_MultiTexCoord4sARB)], %g3
7744#endif
7745 jmpl %g3, %g0
7746
7747GLOBL_FN(GL_PREFIX(MultiTexCoord4svARB))
7748GL_PREFIX(MultiTexCoord4svARB):
7749#ifdef __sparc_v9__
7750 sethi %hi(0x00000000), %g2
7751 sethi %hi(0x00000000), %g1
7752 or %g2, %lo(0x00000000), %g2
7753 or %g1, %lo(0x00000000), %g1
7754 sllx %g2, 32, %g2
7755 or %g1, %g2, %g1
7756 sethi %hi(8 * _gloffset_MultiTexCoord4svARB), %g2
7757 or %g2, %lo(8 * _gloffset_MultiTexCoord4svARB), %g2
7758 ldx [%g1 + %g2], %g3
7759#else
7760 sethi %hi(0x00000000), %g1
7761 or %g1, %lo(0x00000000), %g1
7762 ld [%g1 + (4 * _gloffset_MultiTexCoord4svARB)], %g3
7763#endif
7764 jmpl %g3, %g0
7765
7766GLOBL_FN(GL_PREFIX(LoadTransposeMatrixfARB))
7767GL_PREFIX(LoadTransposeMatrixfARB):
7768#ifdef __sparc_v9__
7769 sethi %hi(0x00000000), %g2
7770 sethi %hi(0x00000000), %g1
7771 or %g2, %lo(0x00000000), %g2
7772 or %g1, %lo(0x00000000), %g1
7773 sllx %g2, 32, %g2
7774 or %g1, %g2, %g1
7775 sethi %hi(8 * _gloffset_LoadTransposeMatrixfARB), %g2
7776 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixfARB), %g2
7777 ldx [%g1 + %g2], %g3
7778#else
7779 sethi %hi(0x00000000), %g1
7780 or %g1, %lo(0x00000000), %g1
7781 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixfARB)], %g3
7782#endif
7783 jmpl %g3, %g0
7784
7785GLOBL_FN(GL_PREFIX(LoadTransposeMatrixdARB))
7786GL_PREFIX(LoadTransposeMatrixdARB):
7787#ifdef __sparc_v9__
7788 sethi %hi(0x00000000), %g2
7789 sethi %hi(0x00000000), %g1
7790 or %g2, %lo(0x00000000), %g2
7791 or %g1, %lo(0x00000000), %g1
7792 sllx %g2, 32, %g2
7793 or %g1, %g2, %g1
7794 sethi %hi(8 * _gloffset_LoadTransposeMatrixdARB), %g2
7795 or %g2, %lo(8 * _gloffset_LoadTransposeMatrixdARB), %g2
7796 ldx [%g1 + %g2], %g3
7797#else
7798 sethi %hi(0x00000000), %g1
7799 or %g1, %lo(0x00000000), %g1
7800 ld [%g1 + (4 * _gloffset_LoadTransposeMatrixdARB)], %g3
7801#endif
7802 jmpl %g3, %g0
7803
7804GLOBL_FN(GL_PREFIX(MultTransposeMatrixfARB))
7805GL_PREFIX(MultTransposeMatrixfARB):
7806#ifdef __sparc_v9__
7807 sethi %hi(0x00000000), %g2
7808 sethi %hi(0x00000000), %g1
7809 or %g2, %lo(0x00000000), %g2
7810 or %g1, %lo(0x00000000), %g1
7811 sllx %g2, 32, %g2
7812 or %g1, %g2, %g1
7813 sethi %hi(8 * _gloffset_MultTransposeMatrixfARB), %g2
7814 or %g2, %lo(8 * _gloffset_MultTransposeMatrixfARB), %g2
7815 ldx [%g1 + %g2], %g3
7816#else
7817 sethi %hi(0x00000000), %g1
7818 or %g1, %lo(0x00000000), %g1
7819 ld [%g1 + (4 * _gloffset_MultTransposeMatrixfARB)], %g3
7820#endif
7821 jmpl %g3, %g0
7822
7823GLOBL_FN(GL_PREFIX(MultTransposeMatrixdARB))
7824GL_PREFIX(MultTransposeMatrixdARB):
7825#ifdef __sparc_v9__
7826 sethi %hi(0x00000000), %g2
7827 sethi %hi(0x00000000), %g1
7828 or %g2, %lo(0x00000000), %g2
7829 or %g1, %lo(0x00000000), %g1
7830 sllx %g2, 32, %g2
7831 or %g1, %g2, %g1
7832 sethi %hi(8 * _gloffset_MultTransposeMatrixdARB), %g2
7833 or %g2, %lo(8 * _gloffset_MultTransposeMatrixdARB), %g2
7834 ldx [%g1 + %g2], %g3
7835#else
7836 sethi %hi(0x00000000), %g1
7837 or %g1, %lo(0x00000000), %g1
7838 ld [%g1 + (4 * _gloffset_MultTransposeMatrixdARB)], %g3
7839#endif
7840 jmpl %g3, %g0
7841
7842GLOBL_FN(GL_PREFIX(SampleCoverageARB))
7843GL_PREFIX(SampleCoverageARB):
7844#ifdef __sparc_v9__
7845 sethi %hi(0x00000000), %g2
7846 sethi %hi(0x00000000), %g1
7847 or %g2, %lo(0x00000000), %g2
7848 or %g1, %lo(0x00000000), %g1
7849 sllx %g2, 32, %g2
7850 or %g1, %g2, %g1
7851 sethi %hi(8 * _gloffset_SampleCoverageARB), %g2
7852 or %g2, %lo(8 * _gloffset_SampleCoverageARB), %g2
7853 ldx [%g1 + %g2], %g3
7854#else
7855 sethi %hi(0x00000000), %g1
7856 or %g1, %lo(0x00000000), %g1
7857 ld [%g1 + (4 * _gloffset_SampleCoverageARB)], %g3
7858#endif
7859 jmpl %g3, %g0
7860
7861GLOBL_FN(GL_PREFIX(CompressedTexImage3DARB))
7862GL_PREFIX(CompressedTexImage3DARB):
7863#ifdef __sparc_v9__
7864 sethi %hi(0x00000000), %g2
7865 sethi %hi(0x00000000), %g1
7866 or %g2, %lo(0x00000000), %g2
7867 or %g1, %lo(0x00000000), %g1
7868 sllx %g2, 32, %g2
7869 or %g1, %g2, %g1
7870 sethi %hi(8 * _gloffset_CompressedTexImage3DARB), %g2
7871 or %g2, %lo(8 * _gloffset_CompressedTexImage3DARB), %g2
7872 ldx [%g1 + %g2], %g3
7873#else
7874 sethi %hi(0x00000000), %g1
7875 or %g1, %lo(0x00000000), %g1
7876 ld [%g1 + (4 * _gloffset_CompressedTexImage3DARB)], %g3
7877#endif
7878 jmpl %g3, %g0
7879
7880GLOBL_FN(GL_PREFIX(CompressedTexImage2DARB))
7881GL_PREFIX(CompressedTexImage2DARB):
7882#ifdef __sparc_v9__
7883 sethi %hi(0x00000000), %g2
7884 sethi %hi(0x00000000), %g1
7885 or %g2, %lo(0x00000000), %g2
7886 or %g1, %lo(0x00000000), %g1
7887 sllx %g2, 32, %g2
7888 or %g1, %g2, %g1
7889 sethi %hi(8 * _gloffset_CompressedTexImage2DARB), %g2
7890 or %g2, %lo(8 * _gloffset_CompressedTexImage2DARB), %g2
7891 ldx [%g1 + %g2], %g3
7892#else
7893 sethi %hi(0x00000000), %g1
7894 or %g1, %lo(0x00000000), %g1
7895 ld [%g1 + (4 * _gloffset_CompressedTexImage2DARB)], %g3
7896#endif
7897 jmpl %g3, %g0
7898
7899GLOBL_FN(GL_PREFIX(CompressedTexImage1DARB))
7900GL_PREFIX(CompressedTexImage1DARB):
7901#ifdef __sparc_v9__
7902 sethi %hi(0x00000000), %g2
7903 sethi %hi(0x00000000), %g1
7904 or %g2, %lo(0x00000000), %g2
7905 or %g1, %lo(0x00000000), %g1
7906 sllx %g2, 32, %g2
7907 or %g1, %g2, %g1
7908 sethi %hi(8 * _gloffset_CompressedTexImage1DARB), %g2
7909 or %g2, %lo(8 * _gloffset_CompressedTexImage1DARB), %g2
7910 ldx [%g1 + %g2], %g3
7911#else
7912 sethi %hi(0x00000000), %g1
7913 or %g1, %lo(0x00000000), %g1
7914 ld [%g1 + (4 * _gloffset_CompressedTexImage1DARB)], %g3
7915#endif
7916 jmpl %g3, %g0
7917
7918GLOBL_FN(GL_PREFIX(CompressedTexSubImage3DARB))
7919GL_PREFIX(CompressedTexSubImage3DARB):
7920#ifdef __sparc_v9__
7921 sethi %hi(0x00000000), %g2
7922 sethi %hi(0x00000000), %g1
7923 or %g2, %lo(0x00000000), %g2
7924 or %g1, %lo(0x00000000), %g1
7925 sllx %g2, 32, %g2
7926 or %g1, %g2, %g1
7927 sethi %hi(8 * _gloffset_CompressedTexSubImage3DARB), %g2
7928 or %g2, %lo(8 * _gloffset_CompressedTexSubImage3DARB), %g2
7929 ldx [%g1 + %g2], %g3
7930#else
7931 sethi %hi(0x00000000), %g1
7932 or %g1, %lo(0x00000000), %g1
7933 ld [%g1 + (4 * _gloffset_CompressedTexSubImage3DARB)], %g3
7934#endif
7935 jmpl %g3, %g0
7936
7937GLOBL_FN(GL_PREFIX(CompressedTexSubImage2DARB))
7938GL_PREFIX(CompressedTexSubImage2DARB):
7939#ifdef __sparc_v9__
7940 sethi %hi(0x00000000), %g2
7941 sethi %hi(0x00000000), %g1
7942 or %g2, %lo(0x00000000), %g2
7943 or %g1, %lo(0x00000000), %g1
7944 sllx %g2, 32, %g2
7945 or %g1, %g2, %g1
7946 sethi %hi(8 * _gloffset_CompressedTexSubImage2DARB), %g2
7947 or %g2, %lo(8 * _gloffset_CompressedTexSubImage2DARB), %g2
7948 ldx [%g1 + %g2], %g3
7949#else
7950 sethi %hi(0x00000000), %g1
7951 or %g1, %lo(0x00000000), %g1
7952 ld [%g1 + (4 * _gloffset_CompressedTexSubImage2DARB)], %g3
7953#endif
7954 jmpl %g3, %g0
7955
7956GLOBL_FN(GL_PREFIX(CompressedTexSubImage1DARB))
7957GL_PREFIX(CompressedTexSubImage1DARB):
7958#ifdef __sparc_v9__
7959 sethi %hi(0x00000000), %g2
7960 sethi %hi(0x00000000), %g1
7961 or %g2, %lo(0x00000000), %g2
7962 or %g1, %lo(0x00000000), %g1
7963 sllx %g2, 32, %g2
7964 or %g1, %g2, %g1
7965 sethi %hi(8 * _gloffset_CompressedTexSubImage1DARB), %g2
7966 or %g2, %lo(8 * _gloffset_CompressedTexSubImage1DARB), %g2
7967 ldx [%g1 + %g2], %g3
7968#else
7969 sethi %hi(0x00000000), %g1
7970 or %g1, %lo(0x00000000), %g1
7971 ld [%g1 + (4 * _gloffset_CompressedTexSubImage1DARB)], %g3
7972#endif
7973 jmpl %g3, %g0
7974
7975GLOBL_FN(GL_PREFIX(GetCompressedTexImageARB))
7976GL_PREFIX(GetCompressedTexImageARB):
7977#ifdef __sparc_v9__
7978 sethi %hi(0x00000000), %g2
7979 sethi %hi(0x00000000), %g1
7980 or %g2, %lo(0x00000000), %g2
7981 or %g1, %lo(0x00000000), %g1
7982 sllx %g2, 32, %g2
7983 or %g1, %g2, %g1
7984 sethi %hi(8 * _gloffset_GetCompressedTexImageARB), %g2
7985 or %g2, %lo(8 * _gloffset_GetCompressedTexImageARB), %g2
7986 ldx [%g1 + %g2], %g3
7987#else
7988 sethi %hi(0x00000000), %g1
7989 or %g1, %lo(0x00000000), %g1
7990 ld [%g1 + (4 * _gloffset_GetCompressedTexImageARB)], %g3
7991#endif
7992 jmpl %g3, %g0
7993
7994GLOBL_FN(GL_PREFIX(BlendColorEXT))
7995GL_PREFIX(BlendColorEXT):
7996#ifdef __sparc_v9__
7997 sethi %hi(0x00000000), %g2
7998 sethi %hi(0x00000000), %g1
7999 or %g2, %lo(0x00000000), %g2
8000 or %g1, %lo(0x00000000), %g1
8001 sllx %g2, 32, %g2
8002 or %g1, %g2, %g1
8003 sethi %hi(8 * _gloffset_BlendColor), %g2
8004 or %g2, %lo(8 * _gloffset_BlendColor), %g2
8005 ldx [%g1 + %g2], %g3
8006#else
8007 sethi %hi(0x00000000), %g1
8008 or %g1, %lo(0x00000000), %g1
8009 ld [%g1 + (4 * _gloffset_BlendColor)], %g3
8010#endif
8011 jmpl %g3, %g0
8012
8013GLOBL_FN(GL_PREFIX(PolygonOffsetEXT))
8014GL_PREFIX(PolygonOffsetEXT):
8015#ifdef __sparc_v9__
8016 sethi %hi(0x00000000), %g2
8017 sethi %hi(0x00000000), %g1
8018 or %g2, %lo(0x00000000), %g2
8019 or %g1, %lo(0x00000000), %g1
8020 sllx %g2, 32, %g2
8021 or %g1, %g2, %g1
8022 sethi %hi(8 * _gloffset_PolygonOffsetEXT), %g2
8023 or %g2, %lo(8 * _gloffset_PolygonOffsetEXT), %g2
8024 ldx [%g1 + %g2], %g3
8025#else
8026 sethi %hi(0x00000000), %g1
8027 or %g1, %lo(0x00000000), %g1
8028 ld [%g1 + (4 * _gloffset_PolygonOffsetEXT)], %g3
8029#endif
8030 jmpl %g3, %g0
8031
8032GLOBL_FN(GL_PREFIX(TexImage3DEXT))
8033GL_PREFIX(TexImage3DEXT):
8034#ifdef __sparc_v9__
8035 sethi %hi(0x00000000), %g2
8036 sethi %hi(0x00000000), %g1
8037 or %g2, %lo(0x00000000), %g2
8038 or %g1, %lo(0x00000000), %g1
8039 sllx %g2, 32, %g2
8040 or %g1, %g2, %g1
8041 sethi %hi(8 * _gloffset_TexImage3D), %g2
8042 or %g2, %lo(8 * _gloffset_TexImage3D), %g2
8043 ldx [%g1 + %g2], %g3
8044#else
8045 sethi %hi(0x00000000), %g1
8046 or %g1, %lo(0x00000000), %g1
8047 ld [%g1 + (4 * _gloffset_TexImage3D)], %g3
8048#endif
8049 jmpl %g3, %g0
8050
8051GLOBL_FN(GL_PREFIX(TexSubImage3DEXT))
8052GL_PREFIX(TexSubImage3DEXT):
8053#ifdef __sparc_v9__
8054 sethi %hi(0x00000000), %g2
8055 sethi %hi(0x00000000), %g1
8056 or %g2, %lo(0x00000000), %g2
8057 or %g1, %lo(0x00000000), %g1
8058 sllx %g2, 32, %g2
8059 or %g1, %g2, %g1
8060 sethi %hi(8 * _gloffset_TexSubImage3D), %g2
8061 or %g2, %lo(8 * _gloffset_TexSubImage3D), %g2
8062 ldx [%g1 + %g2], %g3
8063#else
8064 sethi %hi(0x00000000), %g1
8065 or %g1, %lo(0x00000000), %g1
8066 ld [%g1 + (4 * _gloffset_TexSubImage3D)], %g3
8067#endif
8068 jmpl %g3, %g0
8069
8070GLOBL_FN(GL_PREFIX(GetTexFilterFuncSGIS))
8071GL_PREFIX(GetTexFilterFuncSGIS):
8072#ifdef __sparc_v9__
8073 sethi %hi(0x00000000), %g2
8074 sethi %hi(0x00000000), %g1
8075 or %g2, %lo(0x00000000), %g2
8076 or %g1, %lo(0x00000000), %g1
8077 sllx %g2, 32, %g2
8078 or %g1, %g2, %g1
8079 sethi %hi(8 * _gloffset_GetTexFilterFuncSGIS), %g2
8080 or %g2, %lo(8 * _gloffset_GetTexFilterFuncSGIS), %g2
8081 ldx [%g1 + %g2], %g3
8082#else
8083 sethi %hi(0x00000000), %g1
8084 or %g1, %lo(0x00000000), %g1
8085 ld [%g1 + (4 * _gloffset_GetTexFilterFuncSGIS)], %g3
8086#endif
8087 jmpl %g3, %g0
8088
8089GLOBL_FN(GL_PREFIX(TexFilterFuncSGIS))
8090GL_PREFIX(TexFilterFuncSGIS):
8091#ifdef __sparc_v9__
8092 sethi %hi(0x00000000), %g2
8093 sethi %hi(0x00000000), %g1
8094 or %g2, %lo(0x00000000), %g2
8095 or %g1, %lo(0x00000000), %g1
8096 sllx %g2, 32, %g2
8097 or %g1, %g2, %g1
8098 sethi %hi(8 * _gloffset_TexFilterFuncSGIS), %g2
8099 or %g2, %lo(8 * _gloffset_TexFilterFuncSGIS), %g2
8100 ldx [%g1 + %g2], %g3
8101#else
8102 sethi %hi(0x00000000), %g1
8103 or %g1, %lo(0x00000000), %g1
8104 ld [%g1 + (4 * _gloffset_TexFilterFuncSGIS)], %g3
8105#endif
8106 jmpl %g3, %g0
8107
8108GLOBL_FN(GL_PREFIX(TexSubImage1DEXT))
8109GL_PREFIX(TexSubImage1DEXT):
8110#ifdef __sparc_v9__
8111 sethi %hi(0x00000000), %g2
8112 sethi %hi(0x00000000), %g1
8113 or %g2, %lo(0x00000000), %g2
8114 or %g1, %lo(0x00000000), %g1
8115 sllx %g2, 32, %g2
8116 or %g1, %g2, %g1
8117 sethi %hi(8 * _gloffset_TexSubImage1D), %g2
8118 or %g2, %lo(8 * _gloffset_TexSubImage1D), %g2
8119 ldx [%g1 + %g2], %g3
8120#else
8121 sethi %hi(0x00000000), %g1
8122 or %g1, %lo(0x00000000), %g1
8123 ld [%g1 + (4 * _gloffset_TexSubImage1D)], %g3
8124#endif
8125 jmpl %g3, %g0
8126
8127GLOBL_FN(GL_PREFIX(TexSubImage2DEXT))
8128GL_PREFIX(TexSubImage2DEXT):
8129#ifdef __sparc_v9__
8130 sethi %hi(0x00000000), %g2
8131 sethi %hi(0x00000000), %g1
8132 or %g2, %lo(0x00000000), %g2
8133 or %g1, %lo(0x00000000), %g1
8134 sllx %g2, 32, %g2
8135 or %g1, %g2, %g1
8136 sethi %hi(8 * _gloffset_TexSubImage2D), %g2
8137 or %g2, %lo(8 * _gloffset_TexSubImage2D), %g2
8138 ldx [%g1 + %g2], %g3
8139#else
8140 sethi %hi(0x00000000), %g1
8141 or %g1, %lo(0x00000000), %g1
8142 ld [%g1 + (4 * _gloffset_TexSubImage2D)], %g3
8143#endif
8144 jmpl %g3, %g0
8145
8146GLOBL_FN(GL_PREFIX(CopyTexImage1DEXT))
8147GL_PREFIX(CopyTexImage1DEXT):
8148#ifdef __sparc_v9__
8149 sethi %hi(0x00000000), %g2
8150 sethi %hi(0x00000000), %g1
8151 or %g2, %lo(0x00000000), %g2
8152 or %g1, %lo(0x00000000), %g1
8153 sllx %g2, 32, %g2
8154 or %g1, %g2, %g1
8155 sethi %hi(8 * _gloffset_CopyTexImage1D), %g2
8156 or %g2, %lo(8 * _gloffset_CopyTexImage1D), %g2
8157 ldx [%g1 + %g2], %g3
8158#else
8159 sethi %hi(0x00000000), %g1
8160 or %g1, %lo(0x00000000), %g1
8161 ld [%g1 + (4 * _gloffset_CopyTexImage1D)], %g3
8162#endif
8163 jmpl %g3, %g0
8164
8165GLOBL_FN(GL_PREFIX(CopyTexImage2DEXT))
8166GL_PREFIX(CopyTexImage2DEXT):
8167#ifdef __sparc_v9__
8168 sethi %hi(0x00000000), %g2
8169 sethi %hi(0x00000000), %g1
8170 or %g2, %lo(0x00000000), %g2
8171 or %g1, %lo(0x00000000), %g1
8172 sllx %g2, 32, %g2
8173 or %g1, %g2, %g1
8174 sethi %hi(8 * _gloffset_CopyTexImage2D), %g2
8175 or %g2, %lo(8 * _gloffset_CopyTexImage2D), %g2
8176 ldx [%g1 + %g2], %g3
8177#else
8178 sethi %hi(0x00000000), %g1
8179 or %g1, %lo(0x00000000), %g1
8180 ld [%g1 + (4 * _gloffset_CopyTexImage2D)], %g3
8181#endif
8182 jmpl %g3, %g0
8183
8184GLOBL_FN(GL_PREFIX(CopyTexSubImage1DEXT))
8185GL_PREFIX(CopyTexSubImage1DEXT):
8186#ifdef __sparc_v9__
8187 sethi %hi(0x00000000), %g2
8188 sethi %hi(0x00000000), %g1
8189 or %g2, %lo(0x00000000), %g2
8190 or %g1, %lo(0x00000000), %g1
8191 sllx %g2, 32, %g2
8192 or %g1, %g2, %g1
8193 sethi %hi(8 * _gloffset_CopyTexSubImage1D), %g2
8194 or %g2, %lo(8 * _gloffset_CopyTexSubImage1D), %g2
8195 ldx [%g1 + %g2], %g3
8196#else
8197 sethi %hi(0x00000000), %g1
8198 or %g1, %lo(0x00000000), %g1
8199 ld [%g1 + (4 * _gloffset_CopyTexSubImage1D)], %g3
8200#endif
8201 jmpl %g3, %g0
8202
8203GLOBL_FN(GL_PREFIX(CopyTexSubImage2DEXT))
8204GL_PREFIX(CopyTexSubImage2DEXT):
8205#ifdef __sparc_v9__
8206 sethi %hi(0x00000000), %g2
8207 sethi %hi(0x00000000), %g1
8208 or %g2, %lo(0x00000000), %g2
8209 or %g1, %lo(0x00000000), %g1
8210 sllx %g2, 32, %g2
8211 or %g1, %g2, %g1
8212 sethi %hi(8 * _gloffset_CopyTexSubImage2D), %g2
8213 or %g2, %lo(8 * _gloffset_CopyTexSubImage2D), %g2
8214 ldx [%g1 + %g2], %g3
8215#else
8216 sethi %hi(0x00000000), %g1
8217 or %g1, %lo(0x00000000), %g1
8218 ld [%g1 + (4 * _gloffset_CopyTexSubImage2D)], %g3
8219#endif
8220 jmpl %g3, %g0
8221
8222GLOBL_FN(GL_PREFIX(CopyTexSubImage3DEXT))
8223GL_PREFIX(CopyTexSubImage3DEXT):
8224#ifdef __sparc_v9__
8225 sethi %hi(0x00000000), %g2
8226 sethi %hi(0x00000000), %g1
8227 or %g2, %lo(0x00000000), %g2
8228 or %g1, %lo(0x00000000), %g1
8229 sllx %g2, 32, %g2
8230 or %g1, %g2, %g1
8231 sethi %hi(8 * _gloffset_CopyTexSubImage3D), %g2
8232 or %g2, %lo(8 * _gloffset_CopyTexSubImage3D), %g2
8233 ldx [%g1 + %g2], %g3
8234#else
8235 sethi %hi(0x00000000), %g1
8236 or %g1, %lo(0x00000000), %g1
8237 ld [%g1 + (4 * _gloffset_CopyTexSubImage3D)], %g3
8238#endif
8239 jmpl %g3, %g0
8240
8241GLOBL_FN(GL_PREFIX(GetHistogramEXT))
8242GL_PREFIX(GetHistogramEXT):
8243#ifdef __sparc_v9__
8244 sethi %hi(0x00000000), %g2
8245 sethi %hi(0x00000000), %g1
8246 or %g2, %lo(0x00000000), %g2
8247 or %g1, %lo(0x00000000), %g1
8248 sllx %g2, 32, %g2
8249 or %g1, %g2, %g1
8250 sethi %hi(8 * _gloffset_GetHistogramEXT), %g2
8251 or %g2, %lo(8 * _gloffset_GetHistogramEXT), %g2
8252 ldx [%g1 + %g2], %g3
8253#else
8254 sethi %hi(0x00000000), %g1
8255 or %g1, %lo(0x00000000), %g1
8256 ld [%g1 + (4 * _gloffset_GetHistogramEXT)], %g3
8257#endif
8258 jmpl %g3, %g0
8259
8260GLOBL_FN(GL_PREFIX(GetHistogramParameterfvEXT))
8261GL_PREFIX(GetHistogramParameterfvEXT):
8262#ifdef __sparc_v9__
8263 sethi %hi(0x00000000), %g2
8264 sethi %hi(0x00000000), %g1
8265 or %g2, %lo(0x00000000), %g2
8266 or %g1, %lo(0x00000000), %g1
8267 sllx %g2, 32, %g2
8268 or %g1, %g2, %g1
8269 sethi %hi(8 * _gloffset_GetHistogramParameterfvEXT), %g2
8270 or %g2, %lo(8 * _gloffset_GetHistogramParameterfvEXT), %g2
8271 ldx [%g1 + %g2], %g3
8272#else
8273 sethi %hi(0x00000000), %g1
8274 or %g1, %lo(0x00000000), %g1
8275 ld [%g1 + (4 * _gloffset_GetHistogramParameterfvEXT)], %g3
8276#endif
8277 jmpl %g3, %g0
8278
8279GLOBL_FN(GL_PREFIX(GetHistogramParameterivEXT))
8280GL_PREFIX(GetHistogramParameterivEXT):
8281#ifdef __sparc_v9__
8282 sethi %hi(0x00000000), %g2
8283 sethi %hi(0x00000000), %g1
8284 or %g2, %lo(0x00000000), %g2
8285 or %g1, %lo(0x00000000), %g1
8286 sllx %g2, 32, %g2
8287 or %g1, %g2, %g1
8288 sethi %hi(8 * _gloffset_GetHistogramParameterivEXT), %g2
8289 or %g2, %lo(8 * _gloffset_GetHistogramParameterivEXT), %g2
8290 ldx [%g1 + %g2], %g3
8291#else
8292 sethi %hi(0x00000000), %g1
8293 or %g1, %lo(0x00000000), %g1
8294 ld [%g1 + (4 * _gloffset_GetHistogramParameterivEXT)], %g3
8295#endif
8296 jmpl %g3, %g0
8297
8298GLOBL_FN(GL_PREFIX(GetMinmaxEXT))
8299GL_PREFIX(GetMinmaxEXT):
8300#ifdef __sparc_v9__
8301 sethi %hi(0x00000000), %g2
8302 sethi %hi(0x00000000), %g1
8303 or %g2, %lo(0x00000000), %g2
8304 or %g1, %lo(0x00000000), %g1
8305 sllx %g2, 32, %g2
8306 or %g1, %g2, %g1
8307 sethi %hi(8 * _gloffset_GetMinmaxEXT), %g2
8308 or %g2, %lo(8 * _gloffset_GetMinmaxEXT), %g2
8309 ldx [%g1 + %g2], %g3
8310#else
8311 sethi %hi(0x00000000), %g1
8312 or %g1, %lo(0x00000000), %g1
8313 ld [%g1 + (4 * _gloffset_GetMinmaxEXT)], %g3
8314#endif
8315 jmpl %g3, %g0
8316
8317GLOBL_FN(GL_PREFIX(GetMinmaxParameterfvEXT))
8318GL_PREFIX(GetMinmaxParameterfvEXT):
8319#ifdef __sparc_v9__
8320 sethi %hi(0x00000000), %g2
8321 sethi %hi(0x00000000), %g1
8322 or %g2, %lo(0x00000000), %g2
8323 or %g1, %lo(0x00000000), %g1
8324 sllx %g2, 32, %g2
8325 or %g1, %g2, %g1
8326 sethi %hi(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
8327 or %g2, %lo(8 * _gloffset_GetMinmaxParameterfvEXT), %g2
8328 ldx [%g1 + %g2], %g3
8329#else
8330 sethi %hi(0x00000000), %g1
8331 or %g1, %lo(0x00000000), %g1
8332 ld [%g1 + (4 * _gloffset_GetMinmaxParameterfvEXT)], %g3
8333#endif
8334 jmpl %g3, %g0
8335
8336GLOBL_FN(GL_PREFIX(GetMinmaxParameterivEXT))
8337GL_PREFIX(GetMinmaxParameterivEXT):
8338#ifdef __sparc_v9__
8339 sethi %hi(0x00000000), %g2
8340 sethi %hi(0x00000000), %g1
8341 or %g2, %lo(0x00000000), %g2
8342 or %g1, %lo(0x00000000), %g1
8343 sllx %g2, 32, %g2
8344 or %g1, %g2, %g1
8345 sethi %hi(8 * _gloffset_GetMinmaxParameterivEXT), %g2
8346 or %g2, %lo(8 * _gloffset_GetMinmaxParameterivEXT), %g2
8347 ldx [%g1 + %g2], %g3
8348#else
8349 sethi %hi(0x00000000), %g1
8350 or %g1, %lo(0x00000000), %g1
8351 ld [%g1 + (4 * _gloffset_GetMinmaxParameterivEXT)], %g3
8352#endif
8353 jmpl %g3, %g0
8354
8355GLOBL_FN(GL_PREFIX(HistogramEXT))
8356GL_PREFIX(HistogramEXT):
8357#ifdef __sparc_v9__
8358 sethi %hi(0x00000000), %g2
8359 sethi %hi(0x00000000), %g1
8360 or %g2, %lo(0x00000000), %g2
8361 or %g1, %lo(0x00000000), %g1
8362 sllx %g2, 32, %g2
8363 or %g1, %g2, %g1
8364 sethi %hi(8 * _gloffset_Histogram), %g2
8365 or %g2, %lo(8 * _gloffset_Histogram), %g2
8366 ldx [%g1 + %g2], %g3
8367#else
8368 sethi %hi(0x00000000), %g1
8369 or %g1, %lo(0x00000000), %g1
8370 ld [%g1 + (4 * _gloffset_Histogram)], %g3
8371#endif
8372 jmpl %g3, %g0
8373
8374GLOBL_FN(GL_PREFIX(MinmaxEXT))
8375GL_PREFIX(MinmaxEXT):
8376#ifdef __sparc_v9__
8377 sethi %hi(0x00000000), %g2
8378 sethi %hi(0x00000000), %g1
8379 or %g2, %lo(0x00000000), %g2
8380 or %g1, %lo(0x00000000), %g1
8381 sllx %g2, 32, %g2
8382 or %g1, %g2, %g1
8383 sethi %hi(8 * _gloffset_Minmax), %g2
8384 or %g2, %lo(8 * _gloffset_Minmax), %g2
8385 ldx [%g1 + %g2], %g3
8386#else
8387 sethi %hi(0x00000000), %g1
8388 or %g1, %lo(0x00000000), %g1
8389 ld [%g1 + (4 * _gloffset_Minmax)], %g3
8390#endif
8391 jmpl %g3, %g0
8392
8393GLOBL_FN(GL_PREFIX(ResetHistogramEXT))
8394GL_PREFIX(ResetHistogramEXT):
8395#ifdef __sparc_v9__
8396 sethi %hi(0x00000000), %g2
8397 sethi %hi(0x00000000), %g1
8398 or %g2, %lo(0x00000000), %g2
8399 or %g1, %lo(0x00000000), %g1
8400 sllx %g2, 32, %g2
8401 or %g1, %g2, %g1
8402 sethi %hi(8 * _gloffset_ResetHistogram), %g2
8403 or %g2, %lo(8 * _gloffset_ResetHistogram), %g2
8404 ldx [%g1 + %g2], %g3
8405#else
8406 sethi %hi(0x00000000), %g1
8407 or %g1, %lo(0x00000000), %g1
8408 ld [%g1 + (4 * _gloffset_ResetHistogram)], %g3
8409#endif
8410 jmpl %g3, %g0
8411
8412GLOBL_FN(GL_PREFIX(ResetMinmaxEXT))
8413GL_PREFIX(ResetMinmaxEXT):
8414#ifdef __sparc_v9__
8415 sethi %hi(0x00000000), %g2
8416 sethi %hi(0x00000000), %g1
8417 or %g2, %lo(0x00000000), %g2
8418 or %g1, %lo(0x00000000), %g1
8419 sllx %g2, 32, %g2
8420 or %g1, %g2, %g1
8421 sethi %hi(8 * _gloffset_ResetMinmax), %g2
8422 or %g2, %lo(8 * _gloffset_ResetMinmax), %g2
8423 ldx [%g1 + %g2], %g3
8424#else
8425 sethi %hi(0x00000000), %g1
8426 or %g1, %lo(0x00000000), %g1
8427 ld [%g1 + (4 * _gloffset_ResetMinmax)], %g3
8428#endif
8429 jmpl %g3, %g0
8430
8431GLOBL_FN(GL_PREFIX(ConvolutionFilter1DEXT))
8432GL_PREFIX(ConvolutionFilter1DEXT):
8433#ifdef __sparc_v9__
8434 sethi %hi(0x00000000), %g2
8435 sethi %hi(0x00000000), %g1
8436 or %g2, %lo(0x00000000), %g2
8437 or %g1, %lo(0x00000000), %g1
8438 sllx %g2, 32, %g2
8439 or %g1, %g2, %g1
8440 sethi %hi(8 * _gloffset_ConvolutionFilter1D), %g2
8441 or %g2, %lo(8 * _gloffset_ConvolutionFilter1D), %g2
8442 ldx [%g1 + %g2], %g3
8443#else
8444 sethi %hi(0x00000000), %g1
8445 or %g1, %lo(0x00000000), %g1
8446 ld [%g1 + (4 * _gloffset_ConvolutionFilter1D)], %g3
8447#endif
8448 jmpl %g3, %g0
8449
8450GLOBL_FN(GL_PREFIX(ConvolutionFilter2DEXT))
8451GL_PREFIX(ConvolutionFilter2DEXT):
8452#ifdef __sparc_v9__
8453 sethi %hi(0x00000000), %g2
8454 sethi %hi(0x00000000), %g1
8455 or %g2, %lo(0x00000000), %g2
8456 or %g1, %lo(0x00000000), %g1
8457 sllx %g2, 32, %g2
8458 or %g1, %g2, %g1
8459 sethi %hi(8 * _gloffset_ConvolutionFilter2D), %g2
8460 or %g2, %lo(8 * _gloffset_ConvolutionFilter2D), %g2
8461 ldx [%g1 + %g2], %g3
8462#else
8463 sethi %hi(0x00000000), %g1
8464 or %g1, %lo(0x00000000), %g1
8465 ld [%g1 + (4 * _gloffset_ConvolutionFilter2D)], %g3
8466#endif
8467 jmpl %g3, %g0
8468
8469GLOBL_FN(GL_PREFIX(ConvolutionParameterfEXT))
8470GL_PREFIX(ConvolutionParameterfEXT):
8471#ifdef __sparc_v9__
8472 sethi %hi(0x00000000), %g2
8473 sethi %hi(0x00000000), %g1
8474 or %g2, %lo(0x00000000), %g2
8475 or %g1, %lo(0x00000000), %g1
8476 sllx %g2, 32, %g2
8477 or %g1, %g2, %g1
8478 sethi %hi(8 * _gloffset_ConvolutionParameterf), %g2
8479 or %g2, %lo(8 * _gloffset_ConvolutionParameterf), %g2
8480 ldx [%g1 + %g2], %g3
8481#else
8482 sethi %hi(0x00000000), %g1
8483 or %g1, %lo(0x00000000), %g1
8484 ld [%g1 + (4 * _gloffset_ConvolutionParameterf)], %g3
8485#endif
8486 jmpl %g3, %g0
8487
8488GLOBL_FN(GL_PREFIX(ConvolutionParameterfvEXT))
8489GL_PREFIX(ConvolutionParameterfvEXT):
8490#ifdef __sparc_v9__
8491 sethi %hi(0x00000000), %g2
8492 sethi %hi(0x00000000), %g1
8493 or %g2, %lo(0x00000000), %g2
8494 or %g1, %lo(0x00000000), %g1
8495 sllx %g2, 32, %g2
8496 or %g1, %g2, %g1
8497 sethi %hi(8 * _gloffset_ConvolutionParameterfv), %g2
8498 or %g2, %lo(8 * _gloffset_ConvolutionParameterfv), %g2
8499 ldx [%g1 + %g2], %g3
8500#else
8501 sethi %hi(0x00000000), %g1
8502 or %g1, %lo(0x00000000), %g1
8503 ld [%g1 + (4 * _gloffset_ConvolutionParameterfv)], %g3
8504#endif
8505 jmpl %g3, %g0
8506
8507GLOBL_FN(GL_PREFIX(ConvolutionParameteriEXT))
8508GL_PREFIX(ConvolutionParameteriEXT):
8509#ifdef __sparc_v9__
8510 sethi %hi(0x00000000), %g2
8511 sethi %hi(0x00000000), %g1
8512 or %g2, %lo(0x00000000), %g2
8513 or %g1, %lo(0x00000000), %g1
8514 sllx %g2, 32, %g2
8515 or %g1, %g2, %g1
8516 sethi %hi(8 * _gloffset_ConvolutionParameteri), %g2
8517 or %g2, %lo(8 * _gloffset_ConvolutionParameteri), %g2
8518 ldx [%g1 + %g2], %g3
8519#else
8520 sethi %hi(0x00000000), %g1
8521 or %g1, %lo(0x00000000), %g1
8522 ld [%g1 + (4 * _gloffset_ConvolutionParameteri)], %g3
8523#endif
8524 jmpl %g3, %g0
8525
8526GLOBL_FN(GL_PREFIX(ConvolutionParameterivEXT))
8527GL_PREFIX(ConvolutionParameterivEXT):
8528#ifdef __sparc_v9__
8529 sethi %hi(0x00000000), %g2
8530 sethi %hi(0x00000000), %g1
8531 or %g2, %lo(0x00000000), %g2
8532 or %g1, %lo(0x00000000), %g1
8533 sllx %g2, 32, %g2
8534 or %g1, %g2, %g1
8535 sethi %hi(8 * _gloffset_ConvolutionParameteriv), %g2
8536 or %g2, %lo(8 * _gloffset_ConvolutionParameteriv), %g2
8537 ldx [%g1 + %g2], %g3
8538#else
8539 sethi %hi(0x00000000), %g1
8540 or %g1, %lo(0x00000000), %g1
8541 ld [%g1 + (4 * _gloffset_ConvolutionParameteriv)], %g3
8542#endif
8543 jmpl %g3, %g0
8544
8545GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1DEXT))
8546GL_PREFIX(CopyConvolutionFilter1DEXT):
8547#ifdef __sparc_v9__
8548 sethi %hi(0x00000000), %g2
8549 sethi %hi(0x00000000), %g1
8550 or %g2, %lo(0x00000000), %g2
8551 or %g1, %lo(0x00000000), %g1
8552 sllx %g2, 32, %g2
8553 or %g1, %g2, %g1
8554 sethi %hi(8 * _gloffset_CopyConvolutionFilter1D), %g2
8555 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter1D), %g2
8556 ldx [%g1 + %g2], %g3
8557#else
8558 sethi %hi(0x00000000), %g1
8559 or %g1, %lo(0x00000000), %g1
8560 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter1D)], %g3
8561#endif
8562 jmpl %g3, %g0
8563
8564GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2DEXT))
8565GL_PREFIX(CopyConvolutionFilter2DEXT):
8566#ifdef __sparc_v9__
8567 sethi %hi(0x00000000), %g2
8568 sethi %hi(0x00000000), %g1
8569 or %g2, %lo(0x00000000), %g2
8570 or %g1, %lo(0x00000000), %g1
8571 sllx %g2, 32, %g2
8572 or %g1, %g2, %g1
8573 sethi %hi(8 * _gloffset_CopyConvolutionFilter2D), %g2
8574 or %g2, %lo(8 * _gloffset_CopyConvolutionFilter2D), %g2
8575 ldx [%g1 + %g2], %g3
8576#else
8577 sethi %hi(0x00000000), %g1
8578 or %g1, %lo(0x00000000), %g1
8579 ld [%g1 + (4 * _gloffset_CopyConvolutionFilter2D)], %g3
8580#endif
8581 jmpl %g3, %g0
8582
8583GLOBL_FN(GL_PREFIX(GetConvolutionFilterEXT))
8584GL_PREFIX(GetConvolutionFilterEXT):
8585#ifdef __sparc_v9__
8586 sethi %hi(0x00000000), %g2
8587 sethi %hi(0x00000000), %g1
8588 or %g2, %lo(0x00000000), %g2
8589 or %g1, %lo(0x00000000), %g1
8590 sllx %g2, 32, %g2
8591 or %g1, %g2, %g1
8592 sethi %hi(8 * _gloffset_GetConvolutionFilterEXT), %g2
8593 or %g2, %lo(8 * _gloffset_GetConvolutionFilterEXT), %g2
8594 ldx [%g1 + %g2], %g3
8595#else
8596 sethi %hi(0x00000000), %g1
8597 or %g1, %lo(0x00000000), %g1
8598 ld [%g1 + (4 * _gloffset_GetConvolutionFilterEXT)], %g3
8599#endif
8600 jmpl %g3, %g0
8601
8602GLOBL_FN(GL_PREFIX(GetConvolutionParameterfvEXT))
8603GL_PREFIX(GetConvolutionParameterfvEXT):
8604#ifdef __sparc_v9__
8605 sethi %hi(0x00000000), %g2
8606 sethi %hi(0x00000000), %g1
8607 or %g2, %lo(0x00000000), %g2
8608 or %g1, %lo(0x00000000), %g1
8609 sllx %g2, 32, %g2
8610 or %g1, %g2, %g1
8611 sethi %hi(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
8612 or %g2, %lo(8 * _gloffset_GetConvolutionParameterfvEXT), %g2
8613 ldx [%g1 + %g2], %g3
8614#else
8615 sethi %hi(0x00000000), %g1
8616 or %g1, %lo(0x00000000), %g1
8617 ld [%g1 + (4 * _gloffset_GetConvolutionParameterfvEXT)], %g3
8618#endif
8619 jmpl %g3, %g0
8620
8621GLOBL_FN(GL_PREFIX(GetConvolutionParameterivEXT))
8622GL_PREFIX(GetConvolutionParameterivEXT):
8623#ifdef __sparc_v9__
8624 sethi %hi(0x00000000), %g2
8625 sethi %hi(0x00000000), %g1
8626 or %g2, %lo(0x00000000), %g2
8627 or %g1, %lo(0x00000000), %g1
8628 sllx %g2, 32, %g2
8629 or %g1, %g2, %g1
8630 sethi %hi(8 * _gloffset_GetConvolutionParameterivEXT), %g2
8631 or %g2, %lo(8 * _gloffset_GetConvolutionParameterivEXT), %g2
8632 ldx [%g1 + %g2], %g3
8633#else
8634 sethi %hi(0x00000000), %g1
8635 or %g1, %lo(0x00000000), %g1
8636 ld [%g1 + (4 * _gloffset_GetConvolutionParameterivEXT)], %g3
8637#endif
8638 jmpl %g3, %g0
8639
8640GLOBL_FN(GL_PREFIX(GetSeparableFilterEXT))
8641GL_PREFIX(GetSeparableFilterEXT):
8642#ifdef __sparc_v9__
8643 sethi %hi(0x00000000), %g2
8644 sethi %hi(0x00000000), %g1
8645 or %g2, %lo(0x00000000), %g2
8646 or %g1, %lo(0x00000000), %g1
8647 sllx %g2, 32, %g2
8648 or %g1, %g2, %g1
8649 sethi %hi(8 * _gloffset_GetSeparableFilterEXT), %g2
8650 or %g2, %lo(8 * _gloffset_GetSeparableFilterEXT), %g2
8651 ldx [%g1 + %g2], %g3
8652#else
8653 sethi %hi(0x00000000), %g1
8654 or %g1, %lo(0x00000000), %g1
8655 ld [%g1 + (4 * _gloffset_GetSeparableFilterEXT)], %g3
8656#endif
8657 jmpl %g3, %g0
8658
8659GLOBL_FN(GL_PREFIX(SeparableFilter2DEXT))
8660GL_PREFIX(SeparableFilter2DEXT):
8661#ifdef __sparc_v9__
8662 sethi %hi(0x00000000), %g2
8663 sethi %hi(0x00000000), %g1
8664 or %g2, %lo(0x00000000), %g2
8665 or %g1, %lo(0x00000000), %g1
8666 sllx %g2, 32, %g2
8667 or %g1, %g2, %g1
8668 sethi %hi(8 * _gloffset_SeparableFilter2D), %g2
8669 or %g2, %lo(8 * _gloffset_SeparableFilter2D), %g2
8670 ldx [%g1 + %g2], %g3
8671#else
8672 sethi %hi(0x00000000), %g1
8673 or %g1, %lo(0x00000000), %g1
8674 ld [%g1 + (4 * _gloffset_SeparableFilter2D)], %g3
8675#endif
8676 jmpl %g3, %g0
8677
8678GLOBL_FN(GL_PREFIX(ColorTableSGI))
8679GL_PREFIX(ColorTableSGI):
8680#ifdef __sparc_v9__
8681 sethi %hi(0x00000000), %g2
8682 sethi %hi(0x00000000), %g1
8683 or %g2, %lo(0x00000000), %g2
8684 or %g1, %lo(0x00000000), %g1
8685 sllx %g2, 32, %g2
8686 or %g1, %g2, %g1
8687 sethi %hi(8 * _gloffset_ColorTable), %g2
8688 or %g2, %lo(8 * _gloffset_ColorTable), %g2
8689 ldx [%g1 + %g2], %g3
8690#else
8691 sethi %hi(0x00000000), %g1
8692 or %g1, %lo(0x00000000), %g1
8693 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
8694#endif
8695 jmpl %g3, %g0
8696
8697GLOBL_FN(GL_PREFIX(ColorTableParameterfvSGI))
8698GL_PREFIX(ColorTableParameterfvSGI):
8699#ifdef __sparc_v9__
8700 sethi %hi(0x00000000), %g2
8701 sethi %hi(0x00000000), %g1
8702 or %g2, %lo(0x00000000), %g2
8703 or %g1, %lo(0x00000000), %g1
8704 sllx %g2, 32, %g2
8705 or %g1, %g2, %g1
8706 sethi %hi(8 * _gloffset_ColorTableParameterfv), %g2
8707 or %g2, %lo(8 * _gloffset_ColorTableParameterfv), %g2
8708 ldx [%g1 + %g2], %g3
8709#else
8710 sethi %hi(0x00000000), %g1
8711 or %g1, %lo(0x00000000), %g1
8712 ld [%g1 + (4 * _gloffset_ColorTableParameterfv)], %g3
8713#endif
8714 jmpl %g3, %g0
8715
8716GLOBL_FN(GL_PREFIX(ColorTableParameterivSGI))
8717GL_PREFIX(ColorTableParameterivSGI):
8718#ifdef __sparc_v9__
8719 sethi %hi(0x00000000), %g2
8720 sethi %hi(0x00000000), %g1
8721 or %g2, %lo(0x00000000), %g2
8722 or %g1, %lo(0x00000000), %g1
8723 sllx %g2, 32, %g2
8724 or %g1, %g2, %g1
8725 sethi %hi(8 * _gloffset_ColorTableParameteriv), %g2
8726 or %g2, %lo(8 * _gloffset_ColorTableParameteriv), %g2
8727 ldx [%g1 + %g2], %g3
8728#else
8729 sethi %hi(0x00000000), %g1
8730 or %g1, %lo(0x00000000), %g1
8731 ld [%g1 + (4 * _gloffset_ColorTableParameteriv)], %g3
8732#endif
8733 jmpl %g3, %g0
8734
8735GLOBL_FN(GL_PREFIX(CopyColorTableSGI))
8736GL_PREFIX(CopyColorTableSGI):
8737#ifdef __sparc_v9__
8738 sethi %hi(0x00000000), %g2
8739 sethi %hi(0x00000000), %g1
8740 or %g2, %lo(0x00000000), %g2
8741 or %g1, %lo(0x00000000), %g1
8742 sllx %g2, 32, %g2
8743 or %g1, %g2, %g1
8744 sethi %hi(8 * _gloffset_CopyColorTable), %g2
8745 or %g2, %lo(8 * _gloffset_CopyColorTable), %g2
8746 ldx [%g1 + %g2], %g3
8747#else
8748 sethi %hi(0x00000000), %g1
8749 or %g1, %lo(0x00000000), %g1
8750 ld [%g1 + (4 * _gloffset_CopyColorTable)], %g3
8751#endif
8752 jmpl %g3, %g0
8753
8754GLOBL_FN(GL_PREFIX(GetColorTableSGI))
8755GL_PREFIX(GetColorTableSGI):
8756#ifdef __sparc_v9__
8757 sethi %hi(0x00000000), %g2
8758 sethi %hi(0x00000000), %g1
8759 or %g2, %lo(0x00000000), %g2
8760 or %g1, %lo(0x00000000), %g1
8761 sllx %g2, 32, %g2
8762 or %g1, %g2, %g1
8763 sethi %hi(8 * _gloffset_GetColorTableSGI), %g2
8764 or %g2, %lo(8 * _gloffset_GetColorTableSGI), %g2
8765 ldx [%g1 + %g2], %g3
8766#else
8767 sethi %hi(0x00000000), %g1
8768 or %g1, %lo(0x00000000), %g1
8769 ld [%g1 + (4 * _gloffset_GetColorTableSGI)], %g3
8770#endif
8771 jmpl %g3, %g0
8772
8773GLOBL_FN(GL_PREFIX(GetColorTableParameterfvSGI))
8774GL_PREFIX(GetColorTableParameterfvSGI):
8775#ifdef __sparc_v9__
8776 sethi %hi(0x00000000), %g2
8777 sethi %hi(0x00000000), %g1
8778 or %g2, %lo(0x00000000), %g2
8779 or %g1, %lo(0x00000000), %g1
8780 sllx %g2, 32, %g2
8781 or %g1, %g2, %g1
8782 sethi %hi(8 * _gloffset_GetColorTableParameterfvSGI), %g2
8783 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvSGI), %g2
8784 ldx [%g1 + %g2], %g3
8785#else
8786 sethi %hi(0x00000000), %g1
8787 or %g1, %lo(0x00000000), %g1
8788 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvSGI)], %g3
8789#endif
8790 jmpl %g3, %g0
8791
8792GLOBL_FN(GL_PREFIX(GetColorTableParameterivSGI))
8793GL_PREFIX(GetColorTableParameterivSGI):
8794#ifdef __sparc_v9__
8795 sethi %hi(0x00000000), %g2
8796 sethi %hi(0x00000000), %g1
8797 or %g2, %lo(0x00000000), %g2
8798 or %g1, %lo(0x00000000), %g1
8799 sllx %g2, 32, %g2
8800 or %g1, %g2, %g1
8801 sethi %hi(8 * _gloffset_GetColorTableParameterivSGI), %g2
8802 or %g2, %lo(8 * _gloffset_GetColorTableParameterivSGI), %g2
8803 ldx [%g1 + %g2], %g3
8804#else
8805 sethi %hi(0x00000000), %g1
8806 or %g1, %lo(0x00000000), %g1
8807 ld [%g1 + (4 * _gloffset_GetColorTableParameterivSGI)], %g3
8808#endif
8809 jmpl %g3, %g0
8810
8811GLOBL_FN(GL_PREFIX(PixelTexGenSGIX))
8812GL_PREFIX(PixelTexGenSGIX):
8813#ifdef __sparc_v9__
8814 sethi %hi(0x00000000), %g2
8815 sethi %hi(0x00000000), %g1
8816 or %g2, %lo(0x00000000), %g2
8817 or %g1, %lo(0x00000000), %g1
8818 sllx %g2, 32, %g2
8819 or %g1, %g2, %g1
8820 sethi %hi(8 * _gloffset_PixelTexGenSGIX), %g2
8821 or %g2, %lo(8 * _gloffset_PixelTexGenSGIX), %g2
8822 ldx [%g1 + %g2], %g3
8823#else
8824 sethi %hi(0x00000000), %g1
8825 or %g1, %lo(0x00000000), %g1
8826 ld [%g1 + (4 * _gloffset_PixelTexGenSGIX)], %g3
8827#endif
8828 jmpl %g3, %g0
8829
8830GLOBL_FN(GL_PREFIX(PixelTexGenParameteriSGIS))
8831GL_PREFIX(PixelTexGenParameteriSGIS):
8832#ifdef __sparc_v9__
8833 sethi %hi(0x00000000), %g2
8834 sethi %hi(0x00000000), %g1
8835 or %g2, %lo(0x00000000), %g2
8836 or %g1, %lo(0x00000000), %g1
8837 sllx %g2, 32, %g2
8838 or %g1, %g2, %g1
8839 sethi %hi(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
8840 or %g2, %lo(8 * _gloffset_PixelTexGenParameteriSGIS), %g2
8841 ldx [%g1 + %g2], %g3
8842#else
8843 sethi %hi(0x00000000), %g1
8844 or %g1, %lo(0x00000000), %g1
8845 ld [%g1 + (4 * _gloffset_PixelTexGenParameteriSGIS)], %g3
8846#endif
8847 jmpl %g3, %g0
8848
8849GLOBL_FN(GL_PREFIX(PixelTexGenParameterivSGIS))
8850GL_PREFIX(PixelTexGenParameterivSGIS):
8851#ifdef __sparc_v9__
8852 sethi %hi(0x00000000), %g2
8853 sethi %hi(0x00000000), %g1
8854 or %g2, %lo(0x00000000), %g2
8855 or %g1, %lo(0x00000000), %g1
8856 sllx %g2, 32, %g2
8857 or %g1, %g2, %g1
8858 sethi %hi(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
8859 or %g2, %lo(8 * _gloffset_PixelTexGenParameterivSGIS), %g2
8860 ldx [%g1 + %g2], %g3
8861#else
8862 sethi %hi(0x00000000), %g1
8863 or %g1, %lo(0x00000000), %g1
8864 ld [%g1 + (4 * _gloffset_PixelTexGenParameterivSGIS)], %g3
8865#endif
8866 jmpl %g3, %g0
8867
8868GLOBL_FN(GL_PREFIX(PixelTexGenParameterfSGIS))
8869GL_PREFIX(PixelTexGenParameterfSGIS):
8870#ifdef __sparc_v9__
8871 sethi %hi(0x00000000), %g2
8872 sethi %hi(0x00000000), %g1
8873 or %g2, %lo(0x00000000), %g2
8874 or %g1, %lo(0x00000000), %g1
8875 sllx %g2, 32, %g2
8876 or %g1, %g2, %g1
8877 sethi %hi(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
8878 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfSGIS), %g2
8879 ldx [%g1 + %g2], %g3
8880#else
8881 sethi %hi(0x00000000), %g1
8882 or %g1, %lo(0x00000000), %g1
8883 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfSGIS)], %g3
8884#endif
8885 jmpl %g3, %g0
8886
8887GLOBL_FN(GL_PREFIX(PixelTexGenParameterfvSGIS))
8888GL_PREFIX(PixelTexGenParameterfvSGIS):
8889#ifdef __sparc_v9__
8890 sethi %hi(0x00000000), %g2
8891 sethi %hi(0x00000000), %g1
8892 or %g2, %lo(0x00000000), %g2
8893 or %g1, %lo(0x00000000), %g1
8894 sllx %g2, 32, %g2
8895 or %g1, %g2, %g1
8896 sethi %hi(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
8897 or %g2, %lo(8 * _gloffset_PixelTexGenParameterfvSGIS), %g2
8898 ldx [%g1 + %g2], %g3
8899#else
8900 sethi %hi(0x00000000), %g1
8901 or %g1, %lo(0x00000000), %g1
8902 ld [%g1 + (4 * _gloffset_PixelTexGenParameterfvSGIS)], %g3
8903#endif
8904 jmpl %g3, %g0
8905
8906GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterivSGIS))
8907GL_PREFIX(GetPixelTexGenParameterivSGIS):
8908#ifdef __sparc_v9__
8909 sethi %hi(0x00000000), %g2
8910 sethi %hi(0x00000000), %g1
8911 or %g2, %lo(0x00000000), %g2
8912 or %g1, %lo(0x00000000), %g1
8913 sllx %g2, 32, %g2
8914 or %g1, %g2, %g1
8915 sethi %hi(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
8916 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterivSGIS), %g2
8917 ldx [%g1 + %g2], %g3
8918#else
8919 sethi %hi(0x00000000), %g1
8920 or %g1, %lo(0x00000000), %g1
8921 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterivSGIS)], %g3
8922#endif
8923 jmpl %g3, %g0
8924
8925GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterfvSGIS))
8926GL_PREFIX(GetPixelTexGenParameterfvSGIS):
8927#ifdef __sparc_v9__
8928 sethi %hi(0x00000000), %g2
8929 sethi %hi(0x00000000), %g1
8930 or %g2, %lo(0x00000000), %g2
8931 or %g1, %lo(0x00000000), %g1
8932 sllx %g2, 32, %g2
8933 or %g1, %g2, %g1
8934 sethi %hi(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
8935 or %g2, %lo(8 * _gloffset_GetPixelTexGenParameterfvSGIS), %g2
8936 ldx [%g1 + %g2], %g3
8937#else
8938 sethi %hi(0x00000000), %g1
8939 or %g1, %lo(0x00000000), %g1
8940 ld [%g1 + (4 * _gloffset_GetPixelTexGenParameterfvSGIS)], %g3
8941#endif
8942 jmpl %g3, %g0
8943
8944GLOBL_FN(GL_PREFIX(TexImage4DSGIS))
8945GL_PREFIX(TexImage4DSGIS):
8946#ifdef __sparc_v9__
8947 sethi %hi(0x00000000), %g2
8948 sethi %hi(0x00000000), %g1
8949 or %g2, %lo(0x00000000), %g2
8950 or %g1, %lo(0x00000000), %g1
8951 sllx %g2, 32, %g2
8952 or %g1, %g2, %g1
8953 sethi %hi(8 * _gloffset_TexImage4DSGIS), %g2
8954 or %g2, %lo(8 * _gloffset_TexImage4DSGIS), %g2
8955 ldx [%g1 + %g2], %g3
8956#else
8957 sethi %hi(0x00000000), %g1
8958 or %g1, %lo(0x00000000), %g1
8959 ld [%g1 + (4 * _gloffset_TexImage4DSGIS)], %g3
8960#endif
8961 jmpl %g3, %g0
8962
8963GLOBL_FN(GL_PREFIX(TexSubImage4DSGIS))
8964GL_PREFIX(TexSubImage4DSGIS):
8965#ifdef __sparc_v9__
8966 sethi %hi(0x00000000), %g2
8967 sethi %hi(0x00000000), %g1
8968 or %g2, %lo(0x00000000), %g2
8969 or %g1, %lo(0x00000000), %g1
8970 sllx %g2, 32, %g2
8971 or %g1, %g2, %g1
8972 sethi %hi(8 * _gloffset_TexSubImage4DSGIS), %g2
8973 or %g2, %lo(8 * _gloffset_TexSubImage4DSGIS), %g2
8974 ldx [%g1 + %g2], %g3
8975#else
8976 sethi %hi(0x00000000), %g1
8977 or %g1, %lo(0x00000000), %g1
8978 ld [%g1 + (4 * _gloffset_TexSubImage4DSGIS)], %g3
8979#endif
8980 jmpl %g3, %g0
8981
8982GLOBL_FN(GL_PREFIX(AreTexturesResidentEXT))
8983GL_PREFIX(AreTexturesResidentEXT):
8984#ifdef __sparc_v9__
8985 sethi %hi(0x00000000), %g2
8986 sethi %hi(0x00000000), %g1
8987 or %g2, %lo(0x00000000), %g2
8988 or %g1, %lo(0x00000000), %g1
8989 sllx %g2, 32, %g2
8990 or %g1, %g2, %g1
8991 sethi %hi(8 * _gloffset_AreTexturesResidentEXT), %g2
8992 or %g2, %lo(8 * _gloffset_AreTexturesResidentEXT), %g2
8993 ldx [%g1 + %g2], %g3
8994#else
8995 sethi %hi(0x00000000), %g1
8996 or %g1, %lo(0x00000000), %g1
8997 ld [%g1 + (4 * _gloffset_AreTexturesResidentEXT)], %g3
8998#endif
8999 jmpl %g3, %g0
9000
9001GLOBL_FN(GL_PREFIX(BindTextureEXT))
9002GL_PREFIX(BindTextureEXT):
9003#ifdef __sparc_v9__
9004 sethi %hi(0x00000000), %g2
9005 sethi %hi(0x00000000), %g1
9006 or %g2, %lo(0x00000000), %g2
9007 or %g1, %lo(0x00000000), %g1
9008 sllx %g2, 32, %g2
9009 or %g1, %g2, %g1
9010 sethi %hi(8 * _gloffset_BindTexture), %g2
9011 or %g2, %lo(8 * _gloffset_BindTexture), %g2
9012 ldx [%g1 + %g2], %g3
9013#else
9014 sethi %hi(0x00000000), %g1
9015 or %g1, %lo(0x00000000), %g1
9016 ld [%g1 + (4 * _gloffset_BindTexture)], %g3
9017#endif
9018 jmpl %g3, %g0
9019
9020GLOBL_FN(GL_PREFIX(GenTexturesEXT))
9021GL_PREFIX(GenTexturesEXT):
9022#ifdef __sparc_v9__
9023 sethi %hi(0x00000000), %g2
9024 sethi %hi(0x00000000), %g1
9025 or %g2, %lo(0x00000000), %g2
9026 or %g1, %lo(0x00000000), %g1
9027 sllx %g2, 32, %g2
9028 or %g1, %g2, %g1
9029 sethi %hi(8 * _gloffset_GenTexturesEXT), %g2
9030 or %g2, %lo(8 * _gloffset_GenTexturesEXT), %g2
9031 ldx [%g1 + %g2], %g3
9032#else
9033 sethi %hi(0x00000000), %g1
9034 or %g1, %lo(0x00000000), %g1
9035 ld [%g1 + (4 * _gloffset_GenTexturesEXT)], %g3
9036#endif
9037 jmpl %g3, %g0
9038
9039GLOBL_FN(GL_PREFIX(IsTextureEXT))
9040GL_PREFIX(IsTextureEXT):
9041#ifdef __sparc_v9__
9042 sethi %hi(0x00000000), %g2
9043 sethi %hi(0x00000000), %g1
9044 or %g2, %lo(0x00000000), %g2
9045 or %g1, %lo(0x00000000), %g1
9046 sllx %g2, 32, %g2
9047 or %g1, %g2, %g1
9048 sethi %hi(8 * _gloffset_IsTextureEXT), %g2
9049 or %g2, %lo(8 * _gloffset_IsTextureEXT), %g2
9050 ldx [%g1 + %g2], %g3
9051#else
9052 sethi %hi(0x00000000), %g1
9053 or %g1, %lo(0x00000000), %g1
9054 ld [%g1 + (4 * _gloffset_IsTextureEXT)], %g3
9055#endif
9056 jmpl %g3, %g0
9057
9058GLOBL_FN(GL_PREFIX(PrioritizeTexturesEXT))
9059GL_PREFIX(PrioritizeTexturesEXT):
9060#ifdef __sparc_v9__
9061 sethi %hi(0x00000000), %g2
9062 sethi %hi(0x00000000), %g1
9063 or %g2, %lo(0x00000000), %g2
9064 or %g1, %lo(0x00000000), %g1
9065 sllx %g2, 32, %g2
9066 or %g1, %g2, %g1
9067 sethi %hi(8 * _gloffset_PrioritizeTextures), %g2
9068 or %g2, %lo(8 * _gloffset_PrioritizeTextures), %g2
9069 ldx [%g1 + %g2], %g3
9070#else
9071 sethi %hi(0x00000000), %g1
9072 or %g1, %lo(0x00000000), %g1
9073 ld [%g1 + (4 * _gloffset_PrioritizeTextures)], %g3
9074#endif
9075 jmpl %g3, %g0
9076
9077GLOBL_FN(GL_PREFIX(DetailTexFuncSGIS))
9078GL_PREFIX(DetailTexFuncSGIS):
9079#ifdef __sparc_v9__
9080 sethi %hi(0x00000000), %g2
9081 sethi %hi(0x00000000), %g1
9082 or %g2, %lo(0x00000000), %g2
9083 or %g1, %lo(0x00000000), %g1
9084 sllx %g2, 32, %g2
9085 or %g1, %g2, %g1
9086 sethi %hi(8 * _gloffset_DetailTexFuncSGIS), %g2
9087 or %g2, %lo(8 * _gloffset_DetailTexFuncSGIS), %g2
9088 ldx [%g1 + %g2], %g3
9089#else
9090 sethi %hi(0x00000000), %g1
9091 or %g1, %lo(0x00000000), %g1
9092 ld [%g1 + (4 * _gloffset_DetailTexFuncSGIS)], %g3
9093#endif
9094 jmpl %g3, %g0
9095
9096GLOBL_FN(GL_PREFIX(GetDetailTexFuncSGIS))
9097GL_PREFIX(GetDetailTexFuncSGIS):
9098#ifdef __sparc_v9__
9099 sethi %hi(0x00000000), %g2
9100 sethi %hi(0x00000000), %g1
9101 or %g2, %lo(0x00000000), %g2
9102 or %g1, %lo(0x00000000), %g1
9103 sllx %g2, 32, %g2
9104 or %g1, %g2, %g1
9105 sethi %hi(8 * _gloffset_GetDetailTexFuncSGIS), %g2
9106 or %g2, %lo(8 * _gloffset_GetDetailTexFuncSGIS), %g2
9107 ldx [%g1 + %g2], %g3
9108#else
9109 sethi %hi(0x00000000), %g1
9110 or %g1, %lo(0x00000000), %g1
9111 ld [%g1 + (4 * _gloffset_GetDetailTexFuncSGIS)], %g3
9112#endif
9113 jmpl %g3, %g0
9114
9115GLOBL_FN(GL_PREFIX(SharpenTexFuncSGIS))
9116GL_PREFIX(SharpenTexFuncSGIS):
9117#ifdef __sparc_v9__
9118 sethi %hi(0x00000000), %g2
9119 sethi %hi(0x00000000), %g1
9120 or %g2, %lo(0x00000000), %g2
9121 or %g1, %lo(0x00000000), %g1
9122 sllx %g2, 32, %g2
9123 or %g1, %g2, %g1
9124 sethi %hi(8 * _gloffset_SharpenTexFuncSGIS), %g2
9125 or %g2, %lo(8 * _gloffset_SharpenTexFuncSGIS), %g2
9126 ldx [%g1 + %g2], %g3
9127#else
9128 sethi %hi(0x00000000), %g1
9129 or %g1, %lo(0x00000000), %g1
9130 ld [%g1 + (4 * _gloffset_SharpenTexFuncSGIS)], %g3
9131#endif
9132 jmpl %g3, %g0
9133
9134GLOBL_FN(GL_PREFIX(GetSharpenTexFuncSGIS))
9135GL_PREFIX(GetSharpenTexFuncSGIS):
9136#ifdef __sparc_v9__
9137 sethi %hi(0x00000000), %g2
9138 sethi %hi(0x00000000), %g1
9139 or %g2, %lo(0x00000000), %g2
9140 or %g1, %lo(0x00000000), %g1
9141 sllx %g2, 32, %g2
9142 or %g1, %g2, %g1
9143 sethi %hi(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
9144 or %g2, %lo(8 * _gloffset_GetSharpenTexFuncSGIS), %g2
9145 ldx [%g1 + %g2], %g3
9146#else
9147 sethi %hi(0x00000000), %g1
9148 or %g1, %lo(0x00000000), %g1
9149 ld [%g1 + (4 * _gloffset_GetSharpenTexFuncSGIS)], %g3
9150#endif
9151 jmpl %g3, %g0
9152
9153GLOBL_FN(GL_PREFIX(ArrayElementEXT))
9154GL_PREFIX(ArrayElementEXT):
9155#ifdef __sparc_v9__
9156 sethi %hi(0x00000000), %g2
9157 sethi %hi(0x00000000), %g1
9158 or %g2, %lo(0x00000000), %g2
9159 or %g1, %lo(0x00000000), %g1
9160 sllx %g2, 32, %g2
9161 or %g1, %g2, %g1
9162 sethi %hi(8 * _gloffset_ArrayElement), %g2
9163 or %g2, %lo(8 * _gloffset_ArrayElement), %g2
9164 ldx [%g1 + %g2], %g3
9165#else
9166 sethi %hi(0x00000000), %g1
9167 or %g1, %lo(0x00000000), %g1
9168 ld [%g1 + (4 * _gloffset_ArrayElement)], %g3
9169#endif
9170 jmpl %g3, %g0
9171
9172GLOBL_FN(GL_PREFIX(ColorPointerEXT))
9173GL_PREFIX(ColorPointerEXT):
9174#ifdef __sparc_v9__
9175 sethi %hi(0x00000000), %g2
9176 sethi %hi(0x00000000), %g1
9177 or %g2, %lo(0x00000000), %g2
9178 or %g1, %lo(0x00000000), %g1
9179 sllx %g2, 32, %g2
9180 or %g1, %g2, %g1
9181 sethi %hi(8 * _gloffset_ColorPointerEXT), %g2
9182 or %g2, %lo(8 * _gloffset_ColorPointerEXT), %g2
9183 ldx [%g1 + %g2], %g3
9184#else
9185 sethi %hi(0x00000000), %g1
9186 or %g1, %lo(0x00000000), %g1
9187 ld [%g1 + (4 * _gloffset_ColorPointerEXT)], %g3
9188#endif
9189 jmpl %g3, %g0
9190
9191GLOBL_FN(GL_PREFIX(DrawArraysEXT))
9192GL_PREFIX(DrawArraysEXT):
9193#ifdef __sparc_v9__
9194 sethi %hi(0x00000000), %g2
9195 sethi %hi(0x00000000), %g1
9196 or %g2, %lo(0x00000000), %g2
9197 or %g1, %lo(0x00000000), %g1
9198 sllx %g2, 32, %g2
9199 or %g1, %g2, %g1
9200 sethi %hi(8 * _gloffset_DrawArrays), %g2
9201 or %g2, %lo(8 * _gloffset_DrawArrays), %g2
9202 ldx [%g1 + %g2], %g3
9203#else
9204 sethi %hi(0x00000000), %g1
9205 or %g1, %lo(0x00000000), %g1
9206 ld [%g1 + (4 * _gloffset_DrawArrays)], %g3
9207#endif
9208 jmpl %g3, %g0
9209
9210GLOBL_FN(GL_PREFIX(EdgeFlagPointerEXT))
9211GL_PREFIX(EdgeFlagPointerEXT):
9212#ifdef __sparc_v9__
9213 sethi %hi(0x00000000), %g2
9214 sethi %hi(0x00000000), %g1
9215 or %g2, %lo(0x00000000), %g2
9216 or %g1, %lo(0x00000000), %g1
9217 sllx %g2, 32, %g2
9218 or %g1, %g2, %g1
9219 sethi %hi(8 * _gloffset_EdgeFlagPointerEXT), %g2
9220 or %g2, %lo(8 * _gloffset_EdgeFlagPointerEXT), %g2
9221 ldx [%g1 + %g2], %g3
9222#else
9223 sethi %hi(0x00000000), %g1
9224 or %g1, %lo(0x00000000), %g1
9225 ld [%g1 + (4 * _gloffset_EdgeFlagPointerEXT)], %g3
9226#endif
9227 jmpl %g3, %g0
9228
9229GLOBL_FN(GL_PREFIX(GetPointervEXT))
9230GL_PREFIX(GetPointervEXT):
9231#ifdef __sparc_v9__
9232 sethi %hi(0x00000000), %g2
9233 sethi %hi(0x00000000), %g1
9234 or %g2, %lo(0x00000000), %g2
9235 or %g1, %lo(0x00000000), %g1
9236 sllx %g2, 32, %g2
9237 or %g1, %g2, %g1
9238 sethi %hi(8 * _gloffset_GetPointerv), %g2
9239 or %g2, %lo(8 * _gloffset_GetPointerv), %g2
9240 ldx [%g1 + %g2], %g3
9241#else
9242 sethi %hi(0x00000000), %g1
9243 or %g1, %lo(0x00000000), %g1
9244 ld [%g1 + (4 * _gloffset_GetPointerv)], %g3
9245#endif
9246 jmpl %g3, %g0
9247
9248GLOBL_FN(GL_PREFIX(IndexPointerEXT))
9249GL_PREFIX(IndexPointerEXT):
9250#ifdef __sparc_v9__
9251 sethi %hi(0x00000000), %g2
9252 sethi %hi(0x00000000), %g1
9253 or %g2, %lo(0x00000000), %g2
9254 or %g1, %lo(0x00000000), %g1
9255 sllx %g2, 32, %g2
9256 or %g1, %g2, %g1
9257 sethi %hi(8 * _gloffset_IndexPointerEXT), %g2
9258 or %g2, %lo(8 * _gloffset_IndexPointerEXT), %g2
9259 ldx [%g1 + %g2], %g3
9260#else
9261 sethi %hi(0x00000000), %g1
9262 or %g1, %lo(0x00000000), %g1
9263 ld [%g1 + (4 * _gloffset_IndexPointerEXT)], %g3
9264#endif
9265 jmpl %g3, %g0
9266
9267GLOBL_FN(GL_PREFIX(NormalPointerEXT))
9268GL_PREFIX(NormalPointerEXT):
9269#ifdef __sparc_v9__
9270 sethi %hi(0x00000000), %g2
9271 sethi %hi(0x00000000), %g1
9272 or %g2, %lo(0x00000000), %g2
9273 or %g1, %lo(0x00000000), %g1
9274 sllx %g2, 32, %g2
9275 or %g1, %g2, %g1
9276 sethi %hi(8 * _gloffset_NormalPointerEXT), %g2
9277 or %g2, %lo(8 * _gloffset_NormalPointerEXT), %g2
9278 ldx [%g1 + %g2], %g3
9279#else
9280 sethi %hi(0x00000000), %g1
9281 or %g1, %lo(0x00000000), %g1
9282 ld [%g1 + (4 * _gloffset_NormalPointerEXT)], %g3
9283#endif
9284 jmpl %g3, %g0
9285
9286GLOBL_FN(GL_PREFIX(TexCoordPointerEXT))
9287GL_PREFIX(TexCoordPointerEXT):
9288#ifdef __sparc_v9__
9289 sethi %hi(0x00000000), %g2
9290 sethi %hi(0x00000000), %g1
9291 or %g2, %lo(0x00000000), %g2
9292 or %g1, %lo(0x00000000), %g1
9293 sllx %g2, 32, %g2
9294 or %g1, %g2, %g1
9295 sethi %hi(8 * _gloffset_TexCoordPointerEXT), %g2
9296 or %g2, %lo(8 * _gloffset_TexCoordPointerEXT), %g2
9297 ldx [%g1 + %g2], %g3
9298#else
9299 sethi %hi(0x00000000), %g1
9300 or %g1, %lo(0x00000000), %g1
9301 ld [%g1 + (4 * _gloffset_TexCoordPointerEXT)], %g3
9302#endif
9303 jmpl %g3, %g0
9304
9305GLOBL_FN(GL_PREFIX(VertexPointerEXT))
9306GL_PREFIX(VertexPointerEXT):
9307#ifdef __sparc_v9__
9308 sethi %hi(0x00000000), %g2
9309 sethi %hi(0x00000000), %g1
9310 or %g2, %lo(0x00000000), %g2
9311 or %g1, %lo(0x00000000), %g1
9312 sllx %g2, 32, %g2
9313 or %g1, %g2, %g1
9314 sethi %hi(8 * _gloffset_VertexPointerEXT), %g2
9315 or %g2, %lo(8 * _gloffset_VertexPointerEXT), %g2
9316 ldx [%g1 + %g2], %g3
9317#else
9318 sethi %hi(0x00000000), %g1
9319 or %g1, %lo(0x00000000), %g1
9320 ld [%g1 + (4 * _gloffset_VertexPointerEXT)], %g3
9321#endif
9322 jmpl %g3, %g0
9323
9324GLOBL_FN(GL_PREFIX(BlendEquationEXT))
9325GL_PREFIX(BlendEquationEXT):
9326#ifdef __sparc_v9__
9327 sethi %hi(0x00000000), %g2
9328 sethi %hi(0x00000000), %g1
9329 or %g2, %lo(0x00000000), %g2
9330 or %g1, %lo(0x00000000), %g1
9331 sllx %g2, 32, %g2
9332 or %g1, %g2, %g1
9333 sethi %hi(8 * _gloffset_BlendEquation), %g2
9334 or %g2, %lo(8 * _gloffset_BlendEquation), %g2
9335 ldx [%g1 + %g2], %g3
9336#else
9337 sethi %hi(0x00000000), %g1
9338 or %g1, %lo(0x00000000), %g1
9339 ld [%g1 + (4 * _gloffset_BlendEquation)], %g3
9340#endif
9341 jmpl %g3, %g0
9342
9343GLOBL_FN(GL_PREFIX(SpriteParameterfSGIX))
9344GL_PREFIX(SpriteParameterfSGIX):
9345#ifdef __sparc_v9__
9346 sethi %hi(0x00000000), %g2
9347 sethi %hi(0x00000000), %g1
9348 or %g2, %lo(0x00000000), %g2
9349 or %g1, %lo(0x00000000), %g1
9350 sllx %g2, 32, %g2
9351 or %g1, %g2, %g1
9352 sethi %hi(8 * _gloffset_SpriteParameterfSGIX), %g2
9353 or %g2, %lo(8 * _gloffset_SpriteParameterfSGIX), %g2
9354 ldx [%g1 + %g2], %g3
9355#else
9356 sethi %hi(0x00000000), %g1
9357 or %g1, %lo(0x00000000), %g1
9358 ld [%g1 + (4 * _gloffset_SpriteParameterfSGIX)], %g3
9359#endif
9360 jmpl %g3, %g0
9361
9362GLOBL_FN(GL_PREFIX(SpriteParameterfvSGIX))
9363GL_PREFIX(SpriteParameterfvSGIX):
9364#ifdef __sparc_v9__
9365 sethi %hi(0x00000000), %g2
9366 sethi %hi(0x00000000), %g1
9367 or %g2, %lo(0x00000000), %g2
9368 or %g1, %lo(0x00000000), %g1
9369 sllx %g2, 32, %g2
9370 or %g1, %g2, %g1
9371 sethi %hi(8 * _gloffset_SpriteParameterfvSGIX), %g2
9372 or %g2, %lo(8 * _gloffset_SpriteParameterfvSGIX), %g2
9373 ldx [%g1 + %g2], %g3
9374#else
9375 sethi %hi(0x00000000), %g1
9376 or %g1, %lo(0x00000000), %g1
9377 ld [%g1 + (4 * _gloffset_SpriteParameterfvSGIX)], %g3
9378#endif
9379 jmpl %g3, %g0
9380
9381GLOBL_FN(GL_PREFIX(SpriteParameteriSGIX))
9382GL_PREFIX(SpriteParameteriSGIX):
9383#ifdef __sparc_v9__
9384 sethi %hi(0x00000000), %g2
9385 sethi %hi(0x00000000), %g1
9386 or %g2, %lo(0x00000000), %g2
9387 or %g1, %lo(0x00000000), %g1
9388 sllx %g2, 32, %g2
9389 or %g1, %g2, %g1
9390 sethi %hi(8 * _gloffset_SpriteParameteriSGIX), %g2
9391 or %g2, %lo(8 * _gloffset_SpriteParameteriSGIX), %g2
9392 ldx [%g1 + %g2], %g3
9393#else
9394 sethi %hi(0x00000000), %g1
9395 or %g1, %lo(0x00000000), %g1
9396 ld [%g1 + (4 * _gloffset_SpriteParameteriSGIX)], %g3
9397#endif
9398 jmpl %g3, %g0
9399
9400GLOBL_FN(GL_PREFIX(SpriteParameterivSGIX))
9401GL_PREFIX(SpriteParameterivSGIX):
9402#ifdef __sparc_v9__
9403 sethi %hi(0x00000000), %g2
9404 sethi %hi(0x00000000), %g1
9405 or %g2, %lo(0x00000000), %g2
9406 or %g1, %lo(0x00000000), %g1
9407 sllx %g2, 32, %g2
9408 or %g1, %g2, %g1
9409 sethi %hi(8 * _gloffset_SpriteParameterivSGIX), %g2
9410 or %g2, %lo(8 * _gloffset_SpriteParameterivSGIX), %g2
9411 ldx [%g1 + %g2], %g3
9412#else
9413 sethi %hi(0x00000000), %g1
9414 or %g1, %lo(0x00000000), %g1
9415 ld [%g1 + (4 * _gloffset_SpriteParameterivSGIX)], %g3
9416#endif
9417 jmpl %g3, %g0
9418
9419GLOBL_FN(GL_PREFIX(GetInstrumentsSGIX))
9420GL_PREFIX(GetInstrumentsSGIX):
9421#ifdef __sparc_v9__
9422 sethi %hi(0x00000000), %g2
9423 sethi %hi(0x00000000), %g1
9424 or %g2, %lo(0x00000000), %g2
9425 or %g1, %lo(0x00000000), %g1
9426 sllx %g2, 32, %g2
9427 or %g1, %g2, %g1
9428 sethi %hi(8 * _gloffset_GetInstrumentsSGIX), %g2
9429 or %g2, %lo(8 * _gloffset_GetInstrumentsSGIX), %g2
9430 ldx [%g1 + %g2], %g3
9431#else
9432 sethi %hi(0x00000000), %g1
9433 or %g1, %lo(0x00000000), %g1
9434 ld [%g1 + (4 * _gloffset_GetInstrumentsSGIX)], %g3
9435#endif
9436 jmpl %g3, %g0
9437
9438GLOBL_FN(GL_PREFIX(InstrumentsBufferSGIX))
9439GL_PREFIX(InstrumentsBufferSGIX):
9440#ifdef __sparc_v9__
9441 sethi %hi(0x00000000), %g2
9442 sethi %hi(0x00000000), %g1
9443 or %g2, %lo(0x00000000), %g2
9444 or %g1, %lo(0x00000000), %g1
9445 sllx %g2, 32, %g2
9446 or %g1, %g2, %g1
9447 sethi %hi(8 * _gloffset_InstrumentsBufferSGIX), %g2
9448 or %g2, %lo(8 * _gloffset_InstrumentsBufferSGIX), %g2
9449 ldx [%g1 + %g2], %g3
9450#else
9451 sethi %hi(0x00000000), %g1
9452 or %g1, %lo(0x00000000), %g1
9453 ld [%g1 + (4 * _gloffset_InstrumentsBufferSGIX)], %g3
9454#endif
9455 jmpl %g3, %g0
9456
9457GLOBL_FN(GL_PREFIX(PollInstrumentsSGIX))
9458GL_PREFIX(PollInstrumentsSGIX):
9459#ifdef __sparc_v9__
9460 sethi %hi(0x00000000), %g2
9461 sethi %hi(0x00000000), %g1
9462 or %g2, %lo(0x00000000), %g2
9463 or %g1, %lo(0x00000000), %g1
9464 sllx %g2, 32, %g2
9465 or %g1, %g2, %g1
9466 sethi %hi(8 * _gloffset_PollInstrumentsSGIX), %g2
9467 or %g2, %lo(8 * _gloffset_PollInstrumentsSGIX), %g2
9468 ldx [%g1 + %g2], %g3
9469#else
9470 sethi %hi(0x00000000), %g1
9471 or %g1, %lo(0x00000000), %g1
9472 ld [%g1 + (4 * _gloffset_PollInstrumentsSGIX)], %g3
9473#endif
9474 jmpl %g3, %g0
9475
9476GLOBL_FN(GL_PREFIX(ReadInstrumentsSGIX))
9477GL_PREFIX(ReadInstrumentsSGIX):
9478#ifdef __sparc_v9__
9479 sethi %hi(0x00000000), %g2
9480 sethi %hi(0x00000000), %g1
9481 or %g2, %lo(0x00000000), %g2
9482 or %g1, %lo(0x00000000), %g1
9483 sllx %g2, 32, %g2
9484 or %g1, %g2, %g1
9485 sethi %hi(8 * _gloffset_ReadInstrumentsSGIX), %g2
9486 or %g2, %lo(8 * _gloffset_ReadInstrumentsSGIX), %g2
9487 ldx [%g1 + %g2], %g3
9488#else
9489 sethi %hi(0x00000000), %g1
9490 or %g1, %lo(0x00000000), %g1
9491 ld [%g1 + (4 * _gloffset_ReadInstrumentsSGIX)], %g3
9492#endif
9493 jmpl %g3, %g0
9494
9495GLOBL_FN(GL_PREFIX(StartInstrumentsSGIX))
9496GL_PREFIX(StartInstrumentsSGIX):
9497#ifdef __sparc_v9__
9498 sethi %hi(0x00000000), %g2
9499 sethi %hi(0x00000000), %g1
9500 or %g2, %lo(0x00000000), %g2
9501 or %g1, %lo(0x00000000), %g1
9502 sllx %g2, 32, %g2
9503 or %g1, %g2, %g1
9504 sethi %hi(8 * _gloffset_StartInstrumentsSGIX), %g2
9505 or %g2, %lo(8 * _gloffset_StartInstrumentsSGIX), %g2
9506 ldx [%g1 + %g2], %g3
9507#else
9508 sethi %hi(0x00000000), %g1
9509 or %g1, %lo(0x00000000), %g1
9510 ld [%g1 + (4 * _gloffset_StartInstrumentsSGIX)], %g3
9511#endif
9512 jmpl %g3, %g0
9513
9514GLOBL_FN(GL_PREFIX(StopInstrumentsSGIX))
9515GL_PREFIX(StopInstrumentsSGIX):
9516#ifdef __sparc_v9__
9517 sethi %hi(0x00000000), %g2
9518 sethi %hi(0x00000000), %g1
9519 or %g2, %lo(0x00000000), %g2
9520 or %g1, %lo(0x00000000), %g1
9521 sllx %g2, 32, %g2
9522 or %g1, %g2, %g1
9523 sethi %hi(8 * _gloffset_StopInstrumentsSGIX), %g2
9524 or %g2, %lo(8 * _gloffset_StopInstrumentsSGIX), %g2
9525 ldx [%g1 + %g2], %g3
9526#else
9527 sethi %hi(0x00000000), %g1
9528 or %g1, %lo(0x00000000), %g1
9529 ld [%g1 + (4 * _gloffset_StopInstrumentsSGIX)], %g3
9530#endif
9531 jmpl %g3, %g0
9532
9533GLOBL_FN(GL_PREFIX(FrameZoomSGIX))
9534GL_PREFIX(FrameZoomSGIX):
9535#ifdef __sparc_v9__
9536 sethi %hi(0x00000000), %g2
9537 sethi %hi(0x00000000), %g1
9538 or %g2, %lo(0x00000000), %g2
9539 or %g1, %lo(0x00000000), %g1
9540 sllx %g2, 32, %g2
9541 or %g1, %g2, %g1
9542 sethi %hi(8 * _gloffset_FrameZoomSGIX), %g2
9543 or %g2, %lo(8 * _gloffset_FrameZoomSGIX), %g2
9544 ldx [%g1 + %g2], %g3
9545#else
9546 sethi %hi(0x00000000), %g1
9547 or %g1, %lo(0x00000000), %g1
9548 ld [%g1 + (4 * _gloffset_FrameZoomSGIX)], %g3
9549#endif
9550 jmpl %g3, %g0
9551
9552GLOBL_FN(GL_PREFIX(TagSampleBufferSGIX))
9553GL_PREFIX(TagSampleBufferSGIX):
9554#ifdef __sparc_v9__
9555 sethi %hi(0x00000000), %g2
9556 sethi %hi(0x00000000), %g1
9557 or %g2, %lo(0x00000000), %g2
9558 or %g1, %lo(0x00000000), %g1
9559 sllx %g2, 32, %g2
9560 or %g1, %g2, %g1
9561 sethi %hi(8 * _gloffset_TagSampleBufferSGIX), %g2
9562 or %g2, %lo(8 * _gloffset_TagSampleBufferSGIX), %g2
9563 ldx [%g1 + %g2], %g3
9564#else
9565 sethi %hi(0x00000000), %g1
9566 or %g1, %lo(0x00000000), %g1
9567 ld [%g1 + (4 * _gloffset_TagSampleBufferSGIX)], %g3
9568#endif
9569 jmpl %g3, %g0
9570
9571GLOBL_FN(GL_PREFIX(ReferencePlaneSGIX))
9572GL_PREFIX(ReferencePlaneSGIX):
9573#ifdef __sparc_v9__
9574 sethi %hi(0x00000000), %g2
9575 sethi %hi(0x00000000), %g1
9576 or %g2, %lo(0x00000000), %g2
9577 or %g1, %lo(0x00000000), %g1
9578 sllx %g2, 32, %g2
9579 or %g1, %g2, %g1
9580 sethi %hi(8 * _gloffset_ReferencePlaneSGIX), %g2
9581 or %g2, %lo(8 * _gloffset_ReferencePlaneSGIX), %g2
9582 ldx [%g1 + %g2], %g3
9583#else
9584 sethi %hi(0x00000000), %g1
9585 or %g1, %lo(0x00000000), %g1
9586 ld [%g1 + (4 * _gloffset_ReferencePlaneSGIX)], %g3
9587#endif
9588 jmpl %g3, %g0
9589
9590GLOBL_FN(GL_PREFIX(FlushRasterSGIX))
9591GL_PREFIX(FlushRasterSGIX):
9592#ifdef __sparc_v9__
9593 sethi %hi(0x00000000), %g2
9594 sethi %hi(0x00000000), %g1
9595 or %g2, %lo(0x00000000), %g2
9596 or %g1, %lo(0x00000000), %g1
9597 sllx %g2, 32, %g2
9598 or %g1, %g2, %g1
9599 sethi %hi(8 * _gloffset_FlushRasterSGIX), %g2
9600 or %g2, %lo(8 * _gloffset_FlushRasterSGIX), %g2
9601 ldx [%g1 + %g2], %g3
9602#else
9603 sethi %hi(0x00000000), %g1
9604 or %g1, %lo(0x00000000), %g1
9605 ld [%g1 + (4 * _gloffset_FlushRasterSGIX)], %g3
9606#endif
9607 jmpl %g3, %g0
9608
9609GLOBL_FN(GL_PREFIX(ColorSubTableEXT))
9610GL_PREFIX(ColorSubTableEXT):
9611#ifdef __sparc_v9__
9612 sethi %hi(0x00000000), %g2
9613 sethi %hi(0x00000000), %g1
9614 or %g2, %lo(0x00000000), %g2
9615 or %g1, %lo(0x00000000), %g1
9616 sllx %g2, 32, %g2
9617 or %g1, %g2, %g1
9618 sethi %hi(8 * _gloffset_ColorSubTable), %g2
9619 or %g2, %lo(8 * _gloffset_ColorSubTable), %g2
9620 ldx [%g1 + %g2], %g3
9621#else
9622 sethi %hi(0x00000000), %g1
9623 or %g1, %lo(0x00000000), %g1
9624 ld [%g1 + (4 * _gloffset_ColorSubTable)], %g3
9625#endif
9626 jmpl %g3, %g0
9627
9628GLOBL_FN(GL_PREFIX(CopyColorSubTableEXT))
9629GL_PREFIX(CopyColorSubTableEXT):
9630#ifdef __sparc_v9__
9631 sethi %hi(0x00000000), %g2
9632 sethi %hi(0x00000000), %g1
9633 or %g2, %lo(0x00000000), %g2
9634 or %g1, %lo(0x00000000), %g1
9635 sllx %g2, 32, %g2
9636 or %g1, %g2, %g1
9637 sethi %hi(8 * _gloffset_CopyColorSubTable), %g2
9638 or %g2, %lo(8 * _gloffset_CopyColorSubTable), %g2
9639 ldx [%g1 + %g2], %g3
9640#else
9641 sethi %hi(0x00000000), %g1
9642 or %g1, %lo(0x00000000), %g1
9643 ld [%g1 + (4 * _gloffset_CopyColorSubTable)], %g3
9644#endif
9645 jmpl %g3, %g0
9646
9647GLOBL_FN(GL_PREFIX(HintPGI))
9648GL_PREFIX(HintPGI):
9649#ifdef __sparc_v9__
9650 sethi %hi(0x00000000), %g2
9651 sethi %hi(0x00000000), %g1
9652 or %g2, %lo(0x00000000), %g2
9653 or %g1, %lo(0x00000000), %g1
9654 sllx %g2, 32, %g2
9655 or %g1, %g2, %g1
9656 sethi %hi(8 * _gloffset_HintPGI), %g2
9657 or %g2, %lo(8 * _gloffset_HintPGI), %g2
9658 ldx [%g1 + %g2], %g3
9659#else
9660 sethi %hi(0x00000000), %g1
9661 or %g1, %lo(0x00000000), %g1
9662 ld [%g1 + (4 * _gloffset_HintPGI)], %g3
9663#endif
9664 jmpl %g3, %g0
9665
9666GLOBL_FN(GL_PREFIX(ColorTableEXT))
9667GL_PREFIX(ColorTableEXT):
9668#ifdef __sparc_v9__
9669 sethi %hi(0x00000000), %g2
9670 sethi %hi(0x00000000), %g1
9671 or %g2, %lo(0x00000000), %g2
9672 or %g1, %lo(0x00000000), %g1
9673 sllx %g2, 32, %g2
9674 or %g1, %g2, %g1
9675 sethi %hi(8 * _gloffset_ColorTable), %g2
9676 or %g2, %lo(8 * _gloffset_ColorTable), %g2
9677 ldx [%g1 + %g2], %g3
9678#else
9679 sethi %hi(0x00000000), %g1
9680 or %g1, %lo(0x00000000), %g1
9681 ld [%g1 + (4 * _gloffset_ColorTable)], %g3
9682#endif
9683 jmpl %g3, %g0
9684
9685GLOBL_FN(GL_PREFIX(GetColorTableEXT))
9686GL_PREFIX(GetColorTableEXT):
9687#ifdef __sparc_v9__
9688 sethi %hi(0x00000000), %g2
9689 sethi %hi(0x00000000), %g1
9690 or %g2, %lo(0x00000000), %g2
9691 or %g1, %lo(0x00000000), %g1
9692 sllx %g2, 32, %g2
9693 or %g1, %g2, %g1
9694 sethi %hi(8 * _gloffset_GetColorTableEXT), %g2
9695 or %g2, %lo(8 * _gloffset_GetColorTableEXT), %g2
9696 ldx [%g1 + %g2], %g3
9697#else
9698 sethi %hi(0x00000000), %g1
9699 or %g1, %lo(0x00000000), %g1
9700 ld [%g1 + (4 * _gloffset_GetColorTableEXT)], %g3
9701#endif
9702 jmpl %g3, %g0
9703
9704GLOBL_FN(GL_PREFIX(GetColorTableParameterivEXT))
9705GL_PREFIX(GetColorTableParameterivEXT):
9706#ifdef __sparc_v9__
9707 sethi %hi(0x00000000), %g2
9708 sethi %hi(0x00000000), %g1
9709 or %g2, %lo(0x00000000), %g2
9710 or %g1, %lo(0x00000000), %g1
9711 sllx %g2, 32, %g2
9712 or %g1, %g2, %g1
9713 sethi %hi(8 * _gloffset_GetColorTableParameterivEXT), %g2
9714 or %g2, %lo(8 * _gloffset_GetColorTableParameterivEXT), %g2
9715 ldx [%g1 + %g2], %g3
9716#else
9717 sethi %hi(0x00000000), %g1
9718 or %g1, %lo(0x00000000), %g1
9719 ld [%g1 + (4 * _gloffset_GetColorTableParameterivEXT)], %g3
9720#endif
9721 jmpl %g3, %g0
9722
9723GLOBL_FN(GL_PREFIX(GetColorTableParameterfvEXT))
9724GL_PREFIX(GetColorTableParameterfvEXT):
9725#ifdef __sparc_v9__
9726 sethi %hi(0x00000000), %g2
9727 sethi %hi(0x00000000), %g1
9728 or %g2, %lo(0x00000000), %g2
9729 or %g1, %lo(0x00000000), %g1
9730 sllx %g2, 32, %g2
9731 or %g1, %g2, %g1
9732 sethi %hi(8 * _gloffset_GetColorTableParameterfvEXT), %g2
9733 or %g2, %lo(8 * _gloffset_GetColorTableParameterfvEXT), %g2
9734 ldx [%g1 + %g2], %g3
9735#else
9736 sethi %hi(0x00000000), %g1
9737 or %g1, %lo(0x00000000), %g1
9738 ld [%g1 + (4 * _gloffset_GetColorTableParameterfvEXT)], %g3
9739#endif
9740 jmpl %g3, %g0
9741
9742GLOBL_FN(GL_PREFIX(GetListParameterfvSGIX))
9743GL_PREFIX(GetListParameterfvSGIX):
9744#ifdef __sparc_v9__
9745 sethi %hi(0x00000000), %g2
9746 sethi %hi(0x00000000), %g1
9747 or %g2, %lo(0x00000000), %g2
9748 or %g1, %lo(0x00000000), %g1
9749 sllx %g2, 32, %g2
9750 or %g1, %g2, %g1
9751 sethi %hi(8 * _gloffset_GetListParameterfvSGIX), %g2
9752 or %g2, %lo(8 * _gloffset_GetListParameterfvSGIX), %g2
9753 ldx [%g1 + %g2], %g3
9754#else
9755 sethi %hi(0x00000000), %g1
9756 or %g1, %lo(0x00000000), %g1
9757 ld [%g1 + (4 * _gloffset_GetListParameterfvSGIX)], %g3
9758#endif
9759 jmpl %g3, %g0
9760
9761GLOBL_FN(GL_PREFIX(GetListParameterivSGIX))
9762GL_PREFIX(GetListParameterivSGIX):
9763#ifdef __sparc_v9__
9764 sethi %hi(0x00000000), %g2
9765 sethi %hi(0x00000000), %g1
9766 or %g2, %lo(0x00000000), %g2
9767 or %g1, %lo(0x00000000), %g1
9768 sllx %g2, 32, %g2
9769 or %g1, %g2, %g1
9770 sethi %hi(8 * _gloffset_GetListParameterivSGIX), %g2
9771 or %g2, %lo(8 * _gloffset_GetListParameterivSGIX), %g2
9772 ldx [%g1 + %g2], %g3
9773#else
9774 sethi %hi(0x00000000), %g1
9775 or %g1, %lo(0x00000000), %g1
9776 ld [%g1 + (4 * _gloffset_GetListParameterivSGIX)], %g3
9777#endif
9778 jmpl %g3, %g0
9779
9780GLOBL_FN(GL_PREFIX(ListParameterfSGIX))
9781GL_PREFIX(ListParameterfSGIX):
9782#ifdef __sparc_v9__
9783 sethi %hi(0x00000000), %g2
9784 sethi %hi(0x00000000), %g1
9785 or %g2, %lo(0x00000000), %g2
9786 or %g1, %lo(0x00000000), %g1
9787 sllx %g2, 32, %g2
9788 or %g1, %g2, %g1
9789 sethi %hi(8 * _gloffset_ListParameterfSGIX), %g2
9790 or %g2, %lo(8 * _gloffset_ListParameterfSGIX), %g2
9791 ldx [%g1 + %g2], %g3
9792#else
9793 sethi %hi(0x00000000), %g1
9794 or %g1, %lo(0x00000000), %g1
9795 ld [%g1 + (4 * _gloffset_ListParameterfSGIX)], %g3
9796#endif
9797 jmpl %g3, %g0
9798
9799GLOBL_FN(GL_PREFIX(ListParameterfvSGIX))
9800GL_PREFIX(ListParameterfvSGIX):
9801#ifdef __sparc_v9__
9802 sethi %hi(0x00000000), %g2
9803 sethi %hi(0x00000000), %g1
9804 or %g2, %lo(0x00000000), %g2
9805 or %g1, %lo(0x00000000), %g1
9806 sllx %g2, 32, %g2
9807 or %g1, %g2, %g1
9808 sethi %hi(8 * _gloffset_ListParameterfvSGIX), %g2
9809 or %g2, %lo(8 * _gloffset_ListParameterfvSGIX), %g2
9810 ldx [%g1 + %g2], %g3
9811#else
9812 sethi %hi(0x00000000), %g1
9813 or %g1, %lo(0x00000000), %g1
9814 ld [%g1 + (4 * _gloffset_ListParameterfvSGIX)], %g3
9815#endif
9816 jmpl %g3, %g0
9817
9818GLOBL_FN(GL_PREFIX(ListParameteriSGIX))
9819GL_PREFIX(ListParameteriSGIX):
9820#ifdef __sparc_v9__
9821 sethi %hi(0x00000000), %g2
9822 sethi %hi(0x00000000), %g1
9823 or %g2, %lo(0x00000000), %g2
9824 or %g1, %lo(0x00000000), %g1
9825 sllx %g2, 32, %g2
9826 or %g1, %g2, %g1
9827 sethi %hi(8 * _gloffset_ListParameteriSGIX), %g2
9828 or %g2, %lo(8 * _gloffset_ListParameteriSGIX), %g2
9829 ldx [%g1 + %g2], %g3
9830#else
9831 sethi %hi(0x00000000), %g1
9832 or %g1, %lo(0x00000000), %g1
9833 ld [%g1 + (4 * _gloffset_ListParameteriSGIX)], %g3
9834#endif
9835 jmpl %g3, %g0
9836
9837GLOBL_FN(GL_PREFIX(ListParameterivSGIX))
9838GL_PREFIX(ListParameterivSGIX):
9839#ifdef __sparc_v9__
9840 sethi %hi(0x00000000), %g2
9841 sethi %hi(0x00000000), %g1
9842 or %g2, %lo(0x00000000), %g2
9843 or %g1, %lo(0x00000000), %g1
9844 sllx %g2, 32, %g2
9845 or %g1, %g2, %g1
9846 sethi %hi(8 * _gloffset_ListParameterivSGIX), %g2
9847 or %g2, %lo(8 * _gloffset_ListParameterivSGIX), %g2
9848 ldx [%g1 + %g2], %g3
9849#else
9850 sethi %hi(0x00000000), %g1
9851 or %g1, %lo(0x00000000), %g1
9852 ld [%g1 + (4 * _gloffset_ListParameterivSGIX)], %g3
9853#endif
9854 jmpl %g3, %g0
9855
9856GLOBL_FN(GL_PREFIX(IndexMaterialEXT))
9857GL_PREFIX(IndexMaterialEXT):
9858#ifdef __sparc_v9__
9859 sethi %hi(0x00000000), %g2
9860 sethi %hi(0x00000000), %g1
9861 or %g2, %lo(0x00000000), %g2
9862 or %g1, %lo(0x00000000), %g1
9863 sllx %g2, 32, %g2
9864 or %g1, %g2, %g1
9865 sethi %hi(8 * _gloffset_IndexMaterialEXT), %g2
9866 or %g2, %lo(8 * _gloffset_IndexMaterialEXT), %g2
9867 ldx [%g1 + %g2], %g3
9868#else
9869 sethi %hi(0x00000000), %g1
9870 or %g1, %lo(0x00000000), %g1
9871 ld [%g1 + (4 * _gloffset_IndexMaterialEXT)], %g3
9872#endif
9873 jmpl %g3, %g0
9874
9875GLOBL_FN(GL_PREFIX(IndexFuncEXT))
9876GL_PREFIX(IndexFuncEXT):
9877#ifdef __sparc_v9__
9878 sethi %hi(0x00000000), %g2
9879 sethi %hi(0x00000000), %g1
9880 or %g2, %lo(0x00000000), %g2
9881 or %g1, %lo(0x00000000), %g1
9882 sllx %g2, 32, %g2
9883 or %g1, %g2, %g1
9884 sethi %hi(8 * _gloffset_IndexFuncEXT), %g2
9885 or %g2, %lo(8 * _gloffset_IndexFuncEXT), %g2
9886 ldx [%g1 + %g2], %g3
9887#else
9888 sethi %hi(0x00000000), %g1
9889 or %g1, %lo(0x00000000), %g1
9890 ld [%g1 + (4 * _gloffset_IndexFuncEXT)], %g3
9891#endif
9892 jmpl %g3, %g0
9893
9894GLOBL_FN(GL_PREFIX(LockArraysEXT))
9895GL_PREFIX(LockArraysEXT):
9896#ifdef __sparc_v9__
9897 sethi %hi(0x00000000), %g2
9898 sethi %hi(0x00000000), %g1
9899 or %g2, %lo(0x00000000), %g2
9900 or %g1, %lo(0x00000000), %g1
9901 sllx %g2, 32, %g2
9902 or %g1, %g2, %g1
9903 sethi %hi(8 * _gloffset_LockArraysEXT), %g2
9904 or %g2, %lo(8 * _gloffset_LockArraysEXT), %g2
9905 ldx [%g1 + %g2], %g3
9906#else
9907 sethi %hi(0x00000000), %g1
9908 or %g1, %lo(0x00000000), %g1
9909 ld [%g1 + (4 * _gloffset_LockArraysEXT)], %g3
9910#endif
9911 jmpl %g3, %g0
9912
9913GLOBL_FN(GL_PREFIX(UnlockArraysEXT))
9914GL_PREFIX(UnlockArraysEXT):
9915#ifdef __sparc_v9__
9916 sethi %hi(0x00000000), %g2
9917 sethi %hi(0x00000000), %g1
9918 or %g2, %lo(0x00000000), %g2
9919 or %g1, %lo(0x00000000), %g1
9920 sllx %g2, 32, %g2
9921 or %g1, %g2, %g1
9922 sethi %hi(8 * _gloffset_UnlockArraysEXT), %g2
9923 or %g2, %lo(8 * _gloffset_UnlockArraysEXT), %g2
9924 ldx [%g1 + %g2], %g3
9925#else
9926 sethi %hi(0x00000000), %g1
9927 or %g1, %lo(0x00000000), %g1
9928 ld [%g1 + (4 * _gloffset_UnlockArraysEXT)], %g3
9929#endif
9930 jmpl %g3, %g0
9931
9932GLOBL_FN(GL_PREFIX(CullParameterdvEXT))
9933GL_PREFIX(CullParameterdvEXT):
9934#ifdef __sparc_v9__
9935 sethi %hi(0x00000000), %g2
9936 sethi %hi(0x00000000), %g1
9937 or %g2, %lo(0x00000000), %g2
9938 or %g1, %lo(0x00000000), %g1
9939 sllx %g2, 32, %g2
9940 or %g1, %g2, %g1
9941 sethi %hi(8 * _gloffset_CullParameterdvEXT), %g2
9942 or %g2, %lo(8 * _gloffset_CullParameterdvEXT), %g2
9943 ldx [%g1 + %g2], %g3
9944#else
9945 sethi %hi(0x00000000), %g1
9946 or %g1, %lo(0x00000000), %g1
9947 ld [%g1 + (4 * _gloffset_CullParameterdvEXT)], %g3
9948#endif
9949 jmpl %g3, %g0
9950
9951GLOBL_FN(GL_PREFIX(CullParameterfvEXT))
9952GL_PREFIX(CullParameterfvEXT):
9953#ifdef __sparc_v9__
9954 sethi %hi(0x00000000), %g2
9955 sethi %hi(0x00000000), %g1
9956 or %g2, %lo(0x00000000), %g2
9957 or %g1, %lo(0x00000000), %g1
9958 sllx %g2, 32, %g2
9959 or %g1, %g2, %g1
9960 sethi %hi(8 * _gloffset_CullParameterfvEXT), %g2
9961 or %g2, %lo(8 * _gloffset_CullParameterfvEXT), %g2
9962 ldx [%g1 + %g2], %g3
9963#else
9964 sethi %hi(0x00000000), %g1
9965 or %g1, %lo(0x00000000), %g1
9966 ld [%g1 + (4 * _gloffset_CullParameterfvEXT)], %g3
9967#endif
9968 jmpl %g3, %g0
9969
9970GLOBL_FN(GL_PREFIX(FragmentColorMaterialSGIX))
9971GL_PREFIX(FragmentColorMaterialSGIX):
9972#ifdef __sparc_v9__
9973 sethi %hi(0x00000000), %g2
9974 sethi %hi(0x00000000), %g1
9975 or %g2, %lo(0x00000000), %g2
9976 or %g1, %lo(0x00000000), %g1
9977 sllx %g2, 32, %g2
9978 or %g1, %g2, %g1
9979 sethi %hi(8 * _gloffset_FragmentColorMaterialSGIX), %g2
9980 or %g2, %lo(8 * _gloffset_FragmentColorMaterialSGIX), %g2
9981 ldx [%g1 + %g2], %g3
9982#else
9983 sethi %hi(0x00000000), %g1
9984 or %g1, %lo(0x00000000), %g1
9985 ld [%g1 + (4 * _gloffset_FragmentColorMaterialSGIX)], %g3
9986#endif
9987 jmpl %g3, %g0
9988
9989GLOBL_FN(GL_PREFIX(FragmentLightfSGIX))
9990GL_PREFIX(FragmentLightfSGIX):
9991#ifdef __sparc_v9__
9992 sethi %hi(0x00000000), %g2
9993 sethi %hi(0x00000000), %g1
9994 or %g2, %lo(0x00000000), %g2
9995 or %g1, %lo(0x00000000), %g1
9996 sllx %g2, 32, %g2
9997 or %g1, %g2, %g1
9998 sethi %hi(8 * _gloffset_FragmentLightfSGIX), %g2
9999 or %g2, %lo(8 * _gloffset_FragmentLightfSGIX), %g2
10000 ldx [%g1 + %g2], %g3
10001#else
10002 sethi %hi(0x00000000), %g1
10003 or %g1, %lo(0x00000000), %g1
10004 ld [%g1 + (4 * _gloffset_FragmentLightfSGIX)], %g3
10005#endif
10006 jmpl %g3, %g0
10007
10008GLOBL_FN(GL_PREFIX(FragmentLightfvSGIX))
10009GL_PREFIX(FragmentLightfvSGIX):
10010#ifdef __sparc_v9__
10011 sethi %hi(0x00000000), %g2
10012 sethi %hi(0x00000000), %g1
10013 or %g2, %lo(0x00000000), %g2
10014 or %g1, %lo(0x00000000), %g1
10015 sllx %g2, 32, %g2
10016 or %g1, %g2, %g1
10017 sethi %hi(8 * _gloffset_FragmentLightfvSGIX), %g2
10018 or %g2, %lo(8 * _gloffset_FragmentLightfvSGIX), %g2
10019 ldx [%g1 + %g2], %g3
10020#else
10021 sethi %hi(0x00000000), %g1
10022 or %g1, %lo(0x00000000), %g1
10023 ld [%g1 + (4 * _gloffset_FragmentLightfvSGIX)], %g3
10024#endif
10025 jmpl %g3, %g0
10026
10027GLOBL_FN(GL_PREFIX(FragmentLightiSGIX))
10028GL_PREFIX(FragmentLightiSGIX):
10029#ifdef __sparc_v9__
10030 sethi %hi(0x00000000), %g2
10031 sethi %hi(0x00000000), %g1
10032 or %g2, %lo(0x00000000), %g2
10033 or %g1, %lo(0x00000000), %g1
10034 sllx %g2, 32, %g2
10035 or %g1, %g2, %g1
10036 sethi %hi(8 * _gloffset_FragmentLightiSGIX), %g2
10037 or %g2, %lo(8 * _gloffset_FragmentLightiSGIX), %g2
10038 ldx [%g1 + %g2], %g3
10039#else
10040 sethi %hi(0x00000000), %g1
10041 or %g1, %lo(0x00000000), %g1
10042 ld [%g1 + (4 * _gloffset_FragmentLightiSGIX)], %g3
10043#endif
10044 jmpl %g3, %g0
10045
10046GLOBL_FN(GL_PREFIX(FragmentLightivSGIX))
10047GL_PREFIX(FragmentLightivSGIX):
10048#ifdef __sparc_v9__
10049 sethi %hi(0x00000000), %g2
10050 sethi %hi(0x00000000), %g1
10051 or %g2, %lo(0x00000000), %g2
10052 or %g1, %lo(0x00000000), %g1
10053 sllx %g2, 32, %g2
10054 or %g1, %g2, %g1
10055 sethi %hi(8 * _gloffset_FragmentLightivSGIX), %g2
10056 or %g2, %lo(8 * _gloffset_FragmentLightivSGIX), %g2
10057 ldx [%g1 + %g2], %g3
10058#else
10059 sethi %hi(0x00000000), %g1
10060 or %g1, %lo(0x00000000), %g1
10061 ld [%g1 + (4 * _gloffset_FragmentLightivSGIX)], %g3
10062#endif
10063 jmpl %g3, %g0
10064
10065GLOBL_FN(GL_PREFIX(FragmentLightModelfSGIX))
10066GL_PREFIX(FragmentLightModelfSGIX):
10067#ifdef __sparc_v9__
10068 sethi %hi(0x00000000), %g2
10069 sethi %hi(0x00000000), %g1
10070 or %g2, %lo(0x00000000), %g2
10071 or %g1, %lo(0x00000000), %g1
10072 sllx %g2, 32, %g2
10073 or %g1, %g2, %g1
10074 sethi %hi(8 * _gloffset_FragmentLightModelfSGIX), %g2
10075 or %g2, %lo(8 * _gloffset_FragmentLightModelfSGIX), %g2
10076 ldx [%g1 + %g2], %g3
10077#else
10078 sethi %hi(0x00000000), %g1
10079 or %g1, %lo(0x00000000), %g1
10080 ld [%g1 + (4 * _gloffset_FragmentLightModelfSGIX)], %g3
10081#endif
10082 jmpl %g3, %g0
10083
10084GLOBL_FN(GL_PREFIX(FragmentLightModelfvSGIX))
10085GL_PREFIX(FragmentLightModelfvSGIX):
10086#ifdef __sparc_v9__
10087 sethi %hi(0x00000000), %g2
10088 sethi %hi(0x00000000), %g1
10089 or %g2, %lo(0x00000000), %g2
10090 or %g1, %lo(0x00000000), %g1
10091 sllx %g2, 32, %g2
10092 or %g1, %g2, %g1
10093 sethi %hi(8 * _gloffset_FragmentLightModelfvSGIX), %g2
10094 or %g2, %lo(8 * _gloffset_FragmentLightModelfvSGIX), %g2
10095 ldx [%g1 + %g2], %g3
10096#else
10097 sethi %hi(0x00000000), %g1
10098 or %g1, %lo(0x00000000), %g1
10099 ld [%g1 + (4 * _gloffset_FragmentLightModelfvSGIX)], %g3
10100#endif
10101 jmpl %g3, %g0
10102
10103GLOBL_FN(GL_PREFIX(FragmentLightModeliSGIX))
10104GL_PREFIX(FragmentLightModeliSGIX):
10105#ifdef __sparc_v9__
10106 sethi %hi(0x00000000), %g2
10107 sethi %hi(0x00000000), %g1
10108 or %g2, %lo(0x00000000), %g2
10109 or %g1, %lo(0x00000000), %g1
10110 sllx %g2, 32, %g2
10111 or %g1, %g2, %g1
10112 sethi %hi(8 * _gloffset_FragmentLightModeliSGIX), %g2
10113 or %g2, %lo(8 * _gloffset_FragmentLightModeliSGIX), %g2
10114 ldx [%g1 + %g2], %g3
10115#else
10116 sethi %hi(0x00000000), %g1
10117 or %g1, %lo(0x00000000), %g1
10118 ld [%g1 + (4 * _gloffset_FragmentLightModeliSGIX)], %g3
10119#endif
10120 jmpl %g3, %g0
10121
10122GLOBL_FN(GL_PREFIX(FragmentLightModelivSGIX))
10123GL_PREFIX(FragmentLightModelivSGIX):
10124#ifdef __sparc_v9__
10125 sethi %hi(0x00000000), %g2
10126 sethi %hi(0x00000000), %g1
10127 or %g2, %lo(0x00000000), %g2
10128 or %g1, %lo(0x00000000), %g1
10129 sllx %g2, 32, %g2
10130 or %g1, %g2, %g1
10131 sethi %hi(8 * _gloffset_FragmentLightModelivSGIX), %g2
10132 or %g2, %lo(8 * _gloffset_FragmentLightModelivSGIX), %g2
10133 ldx [%g1 + %g2], %g3
10134#else
10135 sethi %hi(0x00000000), %g1
10136 or %g1, %lo(0x00000000), %g1
10137 ld [%g1 + (4 * _gloffset_FragmentLightModelivSGIX)], %g3
10138#endif
10139 jmpl %g3, %g0
10140
10141GLOBL_FN(GL_PREFIX(FragmentMaterialfSGIX))
10142GL_PREFIX(FragmentMaterialfSGIX):
10143#ifdef __sparc_v9__
10144 sethi %hi(0x00000000), %g2
10145 sethi %hi(0x00000000), %g1
10146 or %g2, %lo(0x00000000), %g2
10147 or %g1, %lo(0x00000000), %g1
10148 sllx %g2, 32, %g2
10149 or %g1, %g2, %g1
10150 sethi %hi(8 * _gloffset_FragmentMaterialfSGIX), %g2
10151 or %g2, %lo(8 * _gloffset_FragmentMaterialfSGIX), %g2
10152 ldx [%g1 + %g2], %g3
10153#else
10154 sethi %hi(0x00000000), %g1
10155 or %g1, %lo(0x00000000), %g1
10156 ld [%g1 + (4 * _gloffset_FragmentMaterialfSGIX)], %g3
10157#endif
10158 jmpl %g3, %g0
10159
10160GLOBL_FN(GL_PREFIX(FragmentMaterialfvSGIX))
10161GL_PREFIX(FragmentMaterialfvSGIX):
10162#ifdef __sparc_v9__
10163 sethi %hi(0x00000000), %g2
10164 sethi %hi(0x00000000), %g1
10165 or %g2, %lo(0x00000000), %g2
10166 or %g1, %lo(0x00000000), %g1
10167 sllx %g2, 32, %g2
10168 or %g1, %g2, %g1
10169 sethi %hi(8 * _gloffset_FragmentMaterialfvSGIX), %g2
10170 or %g2, %lo(8 * _gloffset_FragmentMaterialfvSGIX), %g2
10171 ldx [%g1 + %g2], %g3
10172#else
10173 sethi %hi(0x00000000), %g1
10174 or %g1, %lo(0x00000000), %g1
10175 ld [%g1 + (4 * _gloffset_FragmentMaterialfvSGIX)], %g3
10176#endif
10177 jmpl %g3, %g0
10178
10179GLOBL_FN(GL_PREFIX(FragmentMaterialiSGIX))
10180GL_PREFIX(FragmentMaterialiSGIX):
10181#ifdef __sparc_v9__
10182 sethi %hi(0x00000000), %g2
10183 sethi %hi(0x00000000), %g1
10184 or %g2, %lo(0x00000000), %g2
10185 or %g1, %lo(0x00000000), %g1
10186 sllx %g2, 32, %g2
10187 or %g1, %g2, %g1
10188 sethi %hi(8 * _gloffset_FragmentMaterialiSGIX), %g2
10189 or %g2, %lo(8 * _gloffset_FragmentMaterialiSGIX), %g2
10190 ldx [%g1 + %g2], %g3
10191#else
10192 sethi %hi(0x00000000), %g1
10193 or %g1, %lo(0x00000000), %g1
10194 ld [%g1 + (4 * _gloffset_FragmentMaterialiSGIX)], %g3
10195#endif
10196 jmpl %g3, %g0
10197
10198GLOBL_FN(GL_PREFIX(FragmentMaterialivSGIX))
10199GL_PREFIX(FragmentMaterialivSGIX):
10200#ifdef __sparc_v9__
10201 sethi %hi(0x00000000), %g2
10202 sethi %hi(0x00000000), %g1
10203 or %g2, %lo(0x00000000), %g2
10204 or %g1, %lo(0x00000000), %g1
10205 sllx %g2, 32, %g2
10206 or %g1, %g2, %g1
10207 sethi %hi(8 * _gloffset_FragmentMaterialivSGIX), %g2
10208 or %g2, %lo(8 * _gloffset_FragmentMaterialivSGIX), %g2
10209 ldx [%g1 + %g2], %g3
10210#else
10211 sethi %hi(0x00000000), %g1
10212 or %g1, %lo(0x00000000), %g1
10213 ld [%g1 + (4 * _gloffset_FragmentMaterialivSGIX)], %g3
10214#endif
10215 jmpl %g3, %g0
10216
10217GLOBL_FN(GL_PREFIX(GetFragmentLightfvSGIX))
10218GL_PREFIX(GetFragmentLightfvSGIX):
10219#ifdef __sparc_v9__
10220 sethi %hi(0x00000000), %g2
10221 sethi %hi(0x00000000), %g1
10222 or %g2, %lo(0x00000000), %g2
10223 or %g1, %lo(0x00000000), %g1
10224 sllx %g2, 32, %g2
10225 or %g1, %g2, %g1
10226 sethi %hi(8 * _gloffset_GetFragmentLightfvSGIX), %g2
10227 or %g2, %lo(8 * _gloffset_GetFragmentLightfvSGIX), %g2
10228 ldx [%g1 + %g2], %g3
10229#else
10230 sethi %hi(0x00000000), %g1
10231 or %g1, %lo(0x00000000), %g1
10232 ld [%g1 + (4 * _gloffset_GetFragmentLightfvSGIX)], %g3
10233#endif
10234 jmpl %g3, %g0
10235
10236GLOBL_FN(GL_PREFIX(GetFragmentLightivSGIX))
10237GL_PREFIX(GetFragmentLightivSGIX):
10238#ifdef __sparc_v9__
10239 sethi %hi(0x00000000), %g2
10240 sethi %hi(0x00000000), %g1
10241 or %g2, %lo(0x00000000), %g2
10242 or %g1, %lo(0x00000000), %g1
10243 sllx %g2, 32, %g2
10244 or %g1, %g2, %g1
10245 sethi %hi(8 * _gloffset_GetFragmentLightivSGIX), %g2
10246 or %g2, %lo(8 * _gloffset_GetFragmentLightivSGIX), %g2
10247 ldx [%g1 + %g2], %g3
10248#else
10249 sethi %hi(0x00000000), %g1
10250 or %g1, %lo(0x00000000), %g1
10251 ld [%g1 + (4 * _gloffset_GetFragmentLightivSGIX)], %g3
10252#endif
10253 jmpl %g3, %g0
10254
10255GLOBL_FN(GL_PREFIX(GetFragmentMaterialfvSGIX))
10256GL_PREFIX(GetFragmentMaterialfvSGIX):
10257#ifdef __sparc_v9__
10258 sethi %hi(0x00000000), %g2
10259 sethi %hi(0x00000000), %g1
10260 or %g2, %lo(0x00000000), %g2
10261 or %g1, %lo(0x00000000), %g1
10262 sllx %g2, 32, %g2
10263 or %g1, %g2, %g1
10264 sethi %hi(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
10265 or %g2, %lo(8 * _gloffset_GetFragmentMaterialfvSGIX), %g2
10266 ldx [%g1 + %g2], %g3
10267#else
10268 sethi %hi(0x00000000), %g1
10269 or %g1, %lo(0x00000000), %g1
10270 ld [%g1 + (4 * _gloffset_GetFragmentMaterialfvSGIX)], %g3
10271#endif
10272 jmpl %g3, %g0
10273
10274GLOBL_FN(GL_PREFIX(GetFragmentMaterialivSGIX))
10275GL_PREFIX(GetFragmentMaterialivSGIX):
10276#ifdef __sparc_v9__
10277 sethi %hi(0x00000000), %g2
10278 sethi %hi(0x00000000), %g1
10279 or %g2, %lo(0x00000000), %g2
10280 or %g1, %lo(0x00000000), %g1
10281 sllx %g2, 32, %g2
10282 or %g1, %g2, %g1
10283 sethi %hi(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
10284 or %g2, %lo(8 * _gloffset_GetFragmentMaterialivSGIX), %g2
10285 ldx [%g1 + %g2], %g3
10286#else
10287 sethi %hi(0x00000000), %g1
10288 or %g1, %lo(0x00000000), %g1
10289 ld [%g1 + (4 * _gloffset_GetFragmentMaterialivSGIX)], %g3
10290#endif
10291 jmpl %g3, %g0
10292
10293GLOBL_FN(GL_PREFIX(LightEnviSGIX))
10294GL_PREFIX(LightEnviSGIX):
10295#ifdef __sparc_v9__
10296 sethi %hi(0x00000000), %g2
10297 sethi %hi(0x00000000), %g1
10298 or %g2, %lo(0x00000000), %g2
10299 or %g1, %lo(0x00000000), %g1
10300 sllx %g2, 32, %g2
10301 or %g1, %g2, %g1
10302 sethi %hi(8 * _gloffset_LightEnviSGIX), %g2
10303 or %g2, %lo(8 * _gloffset_LightEnviSGIX), %g2
10304 ldx [%g1 + %g2], %g3
10305#else
10306 sethi %hi(0x00000000), %g1
10307 or %g1, %lo(0x00000000), %g1
10308 ld [%g1 + (4 * _gloffset_LightEnviSGIX)], %g3
10309#endif
10310 jmpl %g3, %g0
10311
10312GLOBL_FN(GL_PREFIX(DrawRangeElementsEXT))
10313GL_PREFIX(DrawRangeElementsEXT):
10314#ifdef __sparc_v9__
10315 sethi %hi(0x00000000), %g2
10316 sethi %hi(0x00000000), %g1
10317 or %g2, %lo(0x00000000), %g2
10318 or %g1, %lo(0x00000000), %g1
10319 sllx %g2, 32, %g2
10320 or %g1, %g2, %g1
10321 sethi %hi(8 * _gloffset_DrawRangeElements), %g2
10322 or %g2, %lo(8 * _gloffset_DrawRangeElements), %g2
10323 ldx [%g1 + %g2], %g3
10324#else
10325 sethi %hi(0x00000000), %g1
10326 or %g1, %lo(0x00000000), %g1
10327 ld [%g1 + (4 * _gloffset_DrawRangeElements)], %g3
10328#endif
10329 jmpl %g3, %g0
10330
10331GLOBL_FN(GL_PREFIX(SecondaryColor3bEXT))
10332GL_PREFIX(SecondaryColor3bEXT):
10333#ifdef __sparc_v9__
10334 sethi %hi(0x00000000), %g2
10335 sethi %hi(0x00000000), %g1
10336 or %g2, %lo(0x00000000), %g2
10337 or %g1, %lo(0x00000000), %g1
10338 sllx %g2, 32, %g2
10339 or %g1, %g2, %g1
10340 sethi %hi(8 * _gloffset_SecondaryColor3bEXT), %g2
10341 or %g2, %lo(8 * _gloffset_SecondaryColor3bEXT), %g2
10342 ldx [%g1 + %g2], %g3
10343#else
10344 sethi %hi(0x00000000), %g1
10345 or %g1, %lo(0x00000000), %g1
10346 ld [%g1 + (4 * _gloffset_SecondaryColor3bEXT)], %g3
10347#endif
10348 jmpl %g3, %g0
10349
10350GLOBL_FN(GL_PREFIX(SecondaryColor3bvEXT))
10351GL_PREFIX(SecondaryColor3bvEXT):
10352#ifdef __sparc_v9__
10353 sethi %hi(0x00000000), %g2
10354 sethi %hi(0x00000000), %g1
10355 or %g2, %lo(0x00000000), %g2
10356 or %g1, %lo(0x00000000), %g1
10357 sllx %g2, 32, %g2
10358 or %g1, %g2, %g1
10359 sethi %hi(8 * _gloffset_SecondaryColor3bvEXT), %g2
10360 or %g2, %lo(8 * _gloffset_SecondaryColor3bvEXT), %g2
10361 ldx [%g1 + %g2], %g3
10362#else
10363 sethi %hi(0x00000000), %g1
10364 or %g1, %lo(0x00000000), %g1
10365 ld [%g1 + (4 * _gloffset_SecondaryColor3bvEXT)], %g3
10366#endif
10367 jmpl %g3, %g0
10368
10369GLOBL_FN(GL_PREFIX(SecondaryColor3dEXT))
10370GL_PREFIX(SecondaryColor3dEXT):
10371#ifdef __sparc_v9__
10372 sethi %hi(0x00000000), %g2
10373 sethi %hi(0x00000000), %g1
10374 or %g2, %lo(0x00000000), %g2
10375 or %g1, %lo(0x00000000), %g1
10376 sllx %g2, 32, %g2
10377 or %g1, %g2, %g1
10378 sethi %hi(8 * _gloffset_SecondaryColor3dEXT), %g2
10379 or %g2, %lo(8 * _gloffset_SecondaryColor3dEXT), %g2
10380 ldx [%g1 + %g2], %g3
10381#else
10382 sethi %hi(0x00000000), %g1
10383 or %g1, %lo(0x00000000), %g1
10384 ld [%g1 + (4 * _gloffset_SecondaryColor3dEXT)], %g3
10385#endif
10386 jmpl %g3, %g0
10387
10388GLOBL_FN(GL_PREFIX(SecondaryColor3dvEXT))
10389GL_PREFIX(SecondaryColor3dvEXT):
10390#ifdef __sparc_v9__
10391 sethi %hi(0x00000000), %g2
10392 sethi %hi(0x00000000), %g1
10393 or %g2, %lo(0x00000000), %g2
10394 or %g1, %lo(0x00000000), %g1
10395 sllx %g2, 32, %g2
10396 or %g1, %g2, %g1
10397 sethi %hi(8 * _gloffset_SecondaryColor3dvEXT), %g2
10398 or %g2, %lo(8 * _gloffset_SecondaryColor3dvEXT), %g2
10399 ldx [%g1 + %g2], %g3
10400#else
10401 sethi %hi(0x00000000), %g1
10402 or %g1, %lo(0x00000000), %g1
10403 ld [%g1 + (4 * _gloffset_SecondaryColor3dvEXT)], %g3
10404#endif
10405 jmpl %g3, %g0
10406
10407GLOBL_FN(GL_PREFIX(SecondaryColor3fEXT))
10408GL_PREFIX(SecondaryColor3fEXT):
10409#ifdef __sparc_v9__
10410 sethi %hi(0x00000000), %g2
10411 sethi %hi(0x00000000), %g1
10412 or %g2, %lo(0x00000000), %g2
10413 or %g1, %lo(0x00000000), %g1
10414 sllx %g2, 32, %g2
10415 or %g1, %g2, %g1
10416 sethi %hi(8 * _gloffset_SecondaryColor3fEXT), %g2
10417 or %g2, %lo(8 * _gloffset_SecondaryColor3fEXT), %g2
10418 ldx [%g1 + %g2], %g3
10419#else
10420 sethi %hi(0x00000000), %g1
10421 or %g1, %lo(0x00000000), %g1
10422 ld [%g1 + (4 * _gloffset_SecondaryColor3fEXT)], %g3
10423#endif
10424 jmpl %g3, %g0
10425
10426GLOBL_FN(GL_PREFIX(SecondaryColor3fvEXT))
10427GL_PREFIX(SecondaryColor3fvEXT):
10428#ifdef __sparc_v9__
10429 sethi %hi(0x00000000), %g2
10430 sethi %hi(0x00000000), %g1
10431 or %g2, %lo(0x00000000), %g2
10432 or %g1, %lo(0x00000000), %g1
10433 sllx %g2, 32, %g2
10434 or %g1, %g2, %g1
10435 sethi %hi(8 * _gloffset_SecondaryColor3fvEXT), %g2
10436 or %g2, %lo(8 * _gloffset_SecondaryColor3fvEXT), %g2
10437 ldx [%g1 + %g2], %g3
10438#else
10439 sethi %hi(0x00000000), %g1
10440 or %g1, %lo(0x00000000), %g1
10441 ld [%g1 + (4 * _gloffset_SecondaryColor3fvEXT)], %g3
10442#endif
10443 jmpl %g3, %g0
10444
10445GLOBL_FN(GL_PREFIX(SecondaryColor3iEXT))
10446GL_PREFIX(SecondaryColor3iEXT):
10447#ifdef __sparc_v9__
10448 sethi %hi(0x00000000), %g2
10449 sethi %hi(0x00000000), %g1
10450 or %g2, %lo(0x00000000), %g2
10451 or %g1, %lo(0x00000000), %g1
10452 sllx %g2, 32, %g2
10453 or %g1, %g2, %g1
10454 sethi %hi(8 * _gloffset_SecondaryColor3iEXT), %g2
10455 or %g2, %lo(8 * _gloffset_SecondaryColor3iEXT), %g2
10456 ldx [%g1 + %g2], %g3
10457#else
10458 sethi %hi(0x00000000), %g1
10459 or %g1, %lo(0x00000000), %g1
10460 ld [%g1 + (4 * _gloffset_SecondaryColor3iEXT)], %g3
10461#endif
10462 jmpl %g3, %g0
10463
10464GLOBL_FN(GL_PREFIX(SecondaryColor3ivEXT))
10465GL_PREFIX(SecondaryColor3ivEXT):
10466#ifdef __sparc_v9__
10467 sethi %hi(0x00000000), %g2
10468 sethi %hi(0x00000000), %g1
10469 or %g2, %lo(0x00000000), %g2
10470 or %g1, %lo(0x00000000), %g1
10471 sllx %g2, 32, %g2
10472 or %g1, %g2, %g1
10473 sethi %hi(8 * _gloffset_SecondaryColor3ivEXT), %g2
10474 or %g2, %lo(8 * _gloffset_SecondaryColor3ivEXT), %g2
10475 ldx [%g1 + %g2], %g3
10476#else
10477 sethi %hi(0x00000000), %g1
10478 or %g1, %lo(0x00000000), %g1
10479 ld [%g1 + (4 * _gloffset_SecondaryColor3ivEXT)], %g3
10480#endif
10481 jmpl %g3, %g0
10482
10483GLOBL_FN(GL_PREFIX(SecondaryColor3sEXT))
10484GL_PREFIX(SecondaryColor3sEXT):
10485#ifdef __sparc_v9__
10486 sethi %hi(0x00000000), %g2
10487 sethi %hi(0x00000000), %g1
10488 or %g2, %lo(0x00000000), %g2
10489 or %g1, %lo(0x00000000), %g1
10490 sllx %g2, 32, %g2
10491 or %g1, %g2, %g1
10492 sethi %hi(8 * _gloffset_SecondaryColor3sEXT), %g2
10493 or %g2, %lo(8 * _gloffset_SecondaryColor3sEXT), %g2
10494 ldx [%g1 + %g2], %g3
10495#else
10496 sethi %hi(0x00000000), %g1
10497 or %g1, %lo(0x00000000), %g1
10498 ld [%g1 + (4 * _gloffset_SecondaryColor3sEXT)], %g3
10499#endif
10500 jmpl %g3, %g0
10501
10502GLOBL_FN(GL_PREFIX(SecondaryColor3svEXT))
10503GL_PREFIX(SecondaryColor3svEXT):
10504#ifdef __sparc_v9__
10505 sethi %hi(0x00000000), %g2
10506 sethi %hi(0x00000000), %g1
10507 or %g2, %lo(0x00000000), %g2
10508 or %g1, %lo(0x00000000), %g1
10509 sllx %g2, 32, %g2
10510 or %g1, %g2, %g1
10511 sethi %hi(8 * _gloffset_SecondaryColor3svEXT), %g2
10512 or %g2, %lo(8 * _gloffset_SecondaryColor3svEXT), %g2
10513 ldx [%g1 + %g2], %g3
10514#else
10515 sethi %hi(0x00000000), %g1
10516 or %g1, %lo(0x00000000), %g1
10517 ld [%g1 + (4 * _gloffset_SecondaryColor3svEXT)], %g3
10518#endif
10519 jmpl %g3, %g0
10520
10521GLOBL_FN(GL_PREFIX(SecondaryColor3ubEXT))
10522GL_PREFIX(SecondaryColor3ubEXT):
10523#ifdef __sparc_v9__
10524 sethi %hi(0x00000000), %g2
10525 sethi %hi(0x00000000), %g1
10526 or %g2, %lo(0x00000000), %g2
10527 or %g1, %lo(0x00000000), %g1
10528 sllx %g2, 32, %g2
10529 or %g1, %g2, %g1
10530 sethi %hi(8 * _gloffset_SecondaryColor3ubEXT), %g2
10531 or %g2, %lo(8 * _gloffset_SecondaryColor3ubEXT), %g2
10532 ldx [%g1 + %g2], %g3
10533#else
10534 sethi %hi(0x00000000), %g1
10535 or %g1, %lo(0x00000000), %g1
10536 ld [%g1 + (4 * _gloffset_SecondaryColor3ubEXT)], %g3
10537#endif
10538 jmpl %g3, %g0
10539
10540GLOBL_FN(GL_PREFIX(SecondaryColor3ubvEXT))
10541GL_PREFIX(SecondaryColor3ubvEXT):
10542#ifdef __sparc_v9__
10543 sethi %hi(0x00000000), %g2
10544 sethi %hi(0x00000000), %g1
10545 or %g2, %lo(0x00000000), %g2
10546 or %g1, %lo(0x00000000), %g1
10547 sllx %g2, 32, %g2
10548 or %g1, %g2, %g1
10549 sethi %hi(8 * _gloffset_SecondaryColor3ubvEXT), %g2
10550 or %g2, %lo(8 * _gloffset_SecondaryColor3ubvEXT), %g2
10551 ldx [%g1 + %g2], %g3
10552#else
10553 sethi %hi(0x00000000), %g1
10554 or %g1, %lo(0x00000000), %g1
10555 ld [%g1 + (4 * _gloffset_SecondaryColor3ubvEXT)], %g3
10556#endif
10557 jmpl %g3, %g0
10558
10559GLOBL_FN(GL_PREFIX(SecondaryColor3uiEXT))
10560GL_PREFIX(SecondaryColor3uiEXT):
10561#ifdef __sparc_v9__
10562 sethi %hi(0x00000000), %g2
10563 sethi %hi(0x00000000), %g1
10564 or %g2, %lo(0x00000000), %g2
10565 or %g1, %lo(0x00000000), %g1
10566 sllx %g2, 32, %g2
10567 or %g1, %g2, %g1
10568 sethi %hi(8 * _gloffset_SecondaryColor3uiEXT), %g2
10569 or %g2, %lo(8 * _gloffset_SecondaryColor3uiEXT), %g2
10570 ldx [%g1 + %g2], %g3
10571#else
10572 sethi %hi(0x00000000), %g1
10573 or %g1, %lo(0x00000000), %g1
10574 ld [%g1 + (4 * _gloffset_SecondaryColor3uiEXT)], %g3
10575#endif
10576 jmpl %g3, %g0
10577
10578GLOBL_FN(GL_PREFIX(SecondaryColor3uivEXT))
10579GL_PREFIX(SecondaryColor3uivEXT):
10580#ifdef __sparc_v9__
10581 sethi %hi(0x00000000), %g2
10582 sethi %hi(0x00000000), %g1
10583 or %g2, %lo(0x00000000), %g2
10584 or %g1, %lo(0x00000000), %g1
10585 sllx %g2, 32, %g2
10586 or %g1, %g2, %g1
10587 sethi %hi(8 * _gloffset_SecondaryColor3uivEXT), %g2
10588 or %g2, %lo(8 * _gloffset_SecondaryColor3uivEXT), %g2
10589 ldx [%g1 + %g2], %g3
10590#else
10591 sethi %hi(0x00000000), %g1
10592 or %g1, %lo(0x00000000), %g1
10593 ld [%g1 + (4 * _gloffset_SecondaryColor3uivEXT)], %g3
10594#endif
10595 jmpl %g3, %g0
10596
10597GLOBL_FN(GL_PREFIX(SecondaryColor3usEXT))
10598GL_PREFIX(SecondaryColor3usEXT):
10599#ifdef __sparc_v9__
10600 sethi %hi(0x00000000), %g2
10601 sethi %hi(0x00000000), %g1
10602 or %g2, %lo(0x00000000), %g2
10603 or %g1, %lo(0x00000000), %g1
10604 sllx %g2, 32, %g2
10605 or %g1, %g2, %g1
10606 sethi %hi(8 * _gloffset_SecondaryColor3usEXT), %g2
10607 or %g2, %lo(8 * _gloffset_SecondaryColor3usEXT), %g2
10608 ldx [%g1 + %g2], %g3
10609#else
10610 sethi %hi(0x00000000), %g1
10611 or %g1, %lo(0x00000000), %g1
10612 ld [%g1 + (4 * _gloffset_SecondaryColor3usEXT)], %g3
10613#endif
10614 jmpl %g3, %g0
10615
10616GLOBL_FN(GL_PREFIX(SecondaryColor3usvEXT))
10617GL_PREFIX(SecondaryColor3usvEXT):
10618#ifdef __sparc_v9__
10619 sethi %hi(0x00000000), %g2
10620 sethi %hi(0x00000000), %g1
10621 or %g2, %lo(0x00000000), %g2
10622 or %g1, %lo(0x00000000), %g1
10623 sllx %g2, 32, %g2
10624 or %g1, %g2, %g1
10625 sethi %hi(8 * _gloffset_SecondaryColor3usvEXT), %g2
10626 or %g2, %lo(8 * _gloffset_SecondaryColor3usvEXT), %g2
10627 ldx [%g1 + %g2], %g3
10628#else
10629 sethi %hi(0x00000000), %g1
10630 or %g1, %lo(0x00000000), %g1
10631 ld [%g1 + (4 * _gloffset_SecondaryColor3usvEXT)], %g3
10632#endif
10633 jmpl %g3, %g0
10634
10635GLOBL_FN(GL_PREFIX(SecondaryColorPointerEXT))
10636GL_PREFIX(SecondaryColorPointerEXT):
10637#ifdef __sparc_v9__
10638 sethi %hi(0x00000000), %g2
10639 sethi %hi(0x00000000), %g1
10640 or %g2, %lo(0x00000000), %g2
10641 or %g1, %lo(0x00000000), %g1
10642 sllx %g2, 32, %g2
10643 or %g1, %g2, %g1
10644 sethi %hi(8 * _gloffset_SecondaryColorPointerEXT), %g2
10645 or %g2, %lo(8 * _gloffset_SecondaryColorPointerEXT), %g2
10646 ldx [%g1 + %g2], %g3
10647#else
10648 sethi %hi(0x00000000), %g1
10649 or %g1, %lo(0x00000000), %g1
10650 ld [%g1 + (4 * _gloffset_SecondaryColorPointerEXT)], %g3
10651#endif
10652 jmpl %g3, %g0
10653
10654GLOBL_FN(GL_PREFIX(FogCoordfEXT))
10655GL_PREFIX(FogCoordfEXT):
10656#ifdef __sparc_v9__
10657 sethi %hi(0x00000000), %g2
10658 sethi %hi(0x00000000), %g1
10659 or %g2, %lo(0x00000000), %g2
10660 or %g1, %lo(0x00000000), %g1
10661 sllx %g2, 32, %g2
10662 or %g1, %g2, %g1
10663 sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
10664 or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
10665 ldx [%g1 + %g2], %g3
10666#else
10667 sethi %hi(0x00000000), %g1
10668 or %g1, %lo(0x00000000), %g1
10669 ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
10670#endif
10671 jmpl %g3, %g0
10672
10673GLOBL_FN(GL_PREFIX(FogCoordfvEXT))
10674GL_PREFIX(FogCoordfvEXT):
10675#ifdef __sparc_v9__
10676 sethi %hi(0x00000000), %g2
10677 sethi %hi(0x00000000), %g1
10678 or %g2, %lo(0x00000000), %g2
10679 or %g1, %lo(0x00000000), %g1
10680 sllx %g2, 32, %g2
10681 or %g1, %g2, %g1
10682 sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
10683 or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
10684 ldx [%g1 + %g2], %g3
10685#else
10686 sethi %hi(0x00000000), %g1
10687 or %g1, %lo(0x00000000), %g1
10688 ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
10689#endif
10690 jmpl %g3, %g0
10691
10692GLOBL_FN(GL_PREFIX(FogCoorddEXT))
10693GL_PREFIX(FogCoorddEXT):
10694#ifdef __sparc_v9__
10695 sethi %hi(0x00000000), %g2
10696 sethi %hi(0x00000000), %g1
10697 or %g2, %lo(0x00000000), %g2
10698 or %g1, %lo(0x00000000), %g1
10699 sllx %g2, 32, %g2
10700 or %g1, %g2, %g1
10701 sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
10702 or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
10703 ldx [%g1 + %g2], %g3
10704#else
10705 sethi %hi(0x00000000), %g1
10706 or %g1, %lo(0x00000000), %g1
10707 ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
10708#endif
10709 jmpl %g3, %g0
10710
10711GLOBL_FN(GL_PREFIX(FogCoorddvEXT))
10712GL_PREFIX(FogCoorddvEXT):
10713#ifdef __sparc_v9__
10714 sethi %hi(0x00000000), %g2
10715 sethi %hi(0x00000000), %g1
10716 or %g2, %lo(0x00000000), %g2
10717 or %g1, %lo(0x00000000), %g1
10718 sllx %g2, 32, %g2
10719 or %g1, %g2, %g1
10720 sethi %hi(8 * _gloffset_FogCoorddvEXT), %g2
10721 or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
10722 ldx [%g1 + %g2], %g3
10723#else
10724 sethi %hi(0x00000000), %g1
10725 or %g1, %lo(0x00000000), %g1
10726 ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
10727#endif
10728 jmpl %g3, %g0
10729
10730GLOBL_FN(GL_PREFIX(FogCoordPointerEXT))
10731GL_PREFIX(FogCoordPointerEXT):
10732#ifdef __sparc_v9__
10733 sethi %hi(0x00000000), %g2
10734 sethi %hi(0x00000000), %g1
10735 or %g2, %lo(0x00000000), %g2
10736 or %g1, %lo(0x00000000), %g1
10737 sllx %g2, 32, %g2
10738 or %g1, %g2, %g1
10739 sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
10740 or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
10741 ldx [%g1 + %g2], %g3
10742#else
10743 sethi %hi(0x00000000), %g1
10744 or %g1, %lo(0x00000000), %g1
10745 ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
10746#endif
10747 jmpl %g3, %g0
10748
10749GLOBL_FN(GL_PREFIX(BlendFuncSeparateEXT))
10750GL_PREFIX(BlendFuncSeparateEXT):
10751#ifdef __sparc_v9__
10752 sethi %hi(0x00000000), %g2
10753 sethi %hi(0x00000000), %g1
10754 or %g2, %lo(0x00000000), %g2
10755 or %g1, %lo(0x00000000), %g1
10756 sllx %g2, 32, %g2
10757 or %g1, %g2, %g1
10758 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
10759 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
10760 ldx [%g1 + %g2], %g3
10761#else
10762 sethi %hi(0x00000000), %g1
10763 or %g1, %lo(0x00000000), %g1
10764 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
10765#endif
10766 jmpl %g3, %g0
10767
10768GLOBL_FN(GL_PREFIX(BlendFuncSeparateINGR))
10769GL_PREFIX(BlendFuncSeparateINGR):
10770#ifdef __sparc_v9__
10771 sethi %hi(0x00000000), %g2
10772 sethi %hi(0x00000000), %g1
10773 or %g2, %lo(0x00000000), %g2
10774 or %g1, %lo(0x00000000), %g1
10775 sllx %g2, 32, %g2
10776 or %g1, %g2, %g1
10777 sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
10778 or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
10779 ldx [%g1 + %g2], %g3
10780#else
10781 sethi %hi(0x00000000), %g1
10782 or %g1, %lo(0x00000000), %g1
10783 ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
10784#endif
10785 jmpl %g3, %g0
10786
10787GLOBL_FN(GL_PREFIX(VertexWeightfEXT))
10788GL_PREFIX(VertexWeightfEXT):
10789#ifdef __sparc_v9__
10790 sethi %hi(0x00000000), %g2
10791 sethi %hi(0x00000000), %g1
10792 or %g2, %lo(0x00000000), %g2
10793 or %g1, %lo(0x00000000), %g1
10794 sllx %g2, 32, %g2
10795 or %g1, %g2, %g1
10796 sethi %hi(8 * _gloffset_VertexWeightfEXT), %g2
10797 or %g2, %lo(8 * _gloffset_VertexWeightfEXT), %g2
10798 ldx [%g1 + %g2], %g3
10799#else
10800 sethi %hi(0x00000000), %g1
10801 or %g1, %lo(0x00000000), %g1
10802 ld [%g1 + (4 * _gloffset_VertexWeightfEXT)], %g3
10803#endif
10804 jmpl %g3, %g0
10805
10806GLOBL_FN(GL_PREFIX(VertexWeightfvEXT))
10807GL_PREFIX(VertexWeightfvEXT):
10808#ifdef __sparc_v9__
10809 sethi %hi(0x00000000), %g2
10810 sethi %hi(0x00000000), %g1
10811 or %g2, %lo(0x00000000), %g2
10812 or %g1, %lo(0x00000000), %g1
10813 sllx %g2, 32, %g2
10814 or %g1, %g2, %g1
10815 sethi %hi(8 * _gloffset_VertexWeightfvEXT), %g2
10816 or %g2, %lo(8 * _gloffset_VertexWeightfvEXT), %g2
10817 ldx [%g1 + %g2], %g3
10818#else
10819 sethi %hi(0x00000000), %g1
10820 or %g1, %lo(0x00000000), %g1
10821 ld [%g1 + (4 * _gloffset_VertexWeightfvEXT)], %g3
10822#endif
10823 jmpl %g3, %g0
10824
10825GLOBL_FN(GL_PREFIX(VertexWeightPointerEXT))
10826GL_PREFIX(VertexWeightPointerEXT):
10827#ifdef __sparc_v9__
10828 sethi %hi(0x00000000), %g2
10829 sethi %hi(0x00000000), %g1
10830 or %g2, %lo(0x00000000), %g2
10831 or %g1, %lo(0x00000000), %g1
10832 sllx %g2, 32, %g2
10833 or %g1, %g2, %g1
10834 sethi %hi(8 * _gloffset_VertexWeightPointerEXT), %g2
10835 or %g2, %lo(8 * _gloffset_VertexWeightPointerEXT), %g2
10836 ldx [%g1 + %g2], %g3
10837#else
10838 sethi %hi(0x00000000), %g1
10839 or %g1, %lo(0x00000000), %g1
10840 ld [%g1 + (4 * _gloffset_VertexWeightPointerEXT)], %g3
10841#endif
10842 jmpl %g3, %g0
10843
10844GLOBL_FN(GL_PREFIX(FlushVertexArrayRangeNV))
10845GL_PREFIX(FlushVertexArrayRangeNV):
10846#ifdef __sparc_v9__
10847 sethi %hi(0x00000000), %g2
10848 sethi %hi(0x00000000), %g1
10849 or %g2, %lo(0x00000000), %g2
10850 or %g1, %lo(0x00000000), %g1
10851 sllx %g2, 32, %g2
10852 or %g1, %g2, %g1
10853 sethi %hi(8 * _gloffset_FlushVertexArrayRangeNV), %g2
10854 or %g2, %lo(8 * _gloffset_FlushVertexArrayRangeNV), %g2
10855 ldx [%g1 + %g2], %g3
10856#else
10857 sethi %hi(0x00000000), %g1
10858 or %g1, %lo(0x00000000), %g1
10859 ld [%g1 + (4 * _gloffset_FlushVertexArrayRangeNV)], %g3
10860#endif
10861 jmpl %g3, %g0
10862
10863GLOBL_FN(GL_PREFIX(VertexArrayRangeNV))
10864GL_PREFIX(VertexArrayRangeNV):
10865#ifdef __sparc_v9__
10866 sethi %hi(0x00000000), %g2
10867 sethi %hi(0x00000000), %g1
10868 or %g2, %lo(0x00000000), %g2
10869 or %g1, %lo(0x00000000), %g1
10870 sllx %g2, 32, %g2
10871 or %g1, %g2, %g1
10872 sethi %hi(8 * _gloffset_VertexArrayRangeNV), %g2
10873 or %g2, %lo(8 * _gloffset_VertexArrayRangeNV), %g2
10874 ldx [%g1 + %g2], %g3
10875#else
10876 sethi %hi(0x00000000), %g1
10877 or %g1, %lo(0x00000000), %g1
10878 ld [%g1 + (4 * _gloffset_VertexArrayRangeNV)], %g3
10879#endif
10880 jmpl %g3, %g0
10881
10882GLOBL_FN(GL_PREFIX(CombinerParameterfvNV))
10883GL_PREFIX(CombinerParameterfvNV):
10884#ifdef __sparc_v9__
10885 sethi %hi(0x00000000), %g2
10886 sethi %hi(0x00000000), %g1
10887 or %g2, %lo(0x00000000), %g2
10888 or %g1, %lo(0x00000000), %g1
10889 sllx %g2, 32, %g2
10890 or %g1, %g2, %g1
10891 sethi %hi(8 * _gloffset_CombinerParameterfvNV), %g2
10892 or %g2, %lo(8 * _gloffset_CombinerParameterfvNV), %g2
10893 ldx [%g1 + %g2], %g3
10894#else
10895 sethi %hi(0x00000000), %g1
10896 or %g1, %lo(0x00000000), %g1
10897 ld [%g1 + (4 * _gloffset_CombinerParameterfvNV)], %g3
10898#endif
10899 jmpl %g3, %g0
10900
10901GLOBL_FN(GL_PREFIX(CombinerParameterfNV))
10902GL_PREFIX(CombinerParameterfNV):
10903#ifdef __sparc_v9__
10904 sethi %hi(0x00000000), %g2
10905 sethi %hi(0x00000000), %g1
10906 or %g2, %lo(0x00000000), %g2
10907 or %g1, %lo(0x00000000), %g1
10908 sllx %g2, 32, %g2
10909 or %g1, %g2, %g1
10910 sethi %hi(8 * _gloffset_CombinerParameterfNV), %g2
10911 or %g2, %lo(8 * _gloffset_CombinerParameterfNV), %g2
10912 ldx [%g1 + %g2], %g3
10913#else
10914 sethi %hi(0x00000000), %g1
10915 or %g1, %lo(0x00000000), %g1
10916 ld [%g1 + (4 * _gloffset_CombinerParameterfNV)], %g3
10917#endif
10918 jmpl %g3, %g0
10919
10920GLOBL_FN(GL_PREFIX(CombinerParameterivNV))
10921GL_PREFIX(CombinerParameterivNV):
10922#ifdef __sparc_v9__
10923 sethi %hi(0x00000000), %g2
10924 sethi %hi(0x00000000), %g1
10925 or %g2, %lo(0x00000000), %g2
10926 or %g1, %lo(0x00000000), %g1
10927 sllx %g2, 32, %g2
10928 or %g1, %g2, %g1
10929 sethi %hi(8 * _gloffset_CombinerParameterivNV), %g2
10930 or %g2, %lo(8 * _gloffset_CombinerParameterivNV), %g2
10931 ldx [%g1 + %g2], %g3
10932#else
10933 sethi %hi(0x00000000), %g1
10934 or %g1, %lo(0x00000000), %g1
10935 ld [%g1 + (4 * _gloffset_CombinerParameterivNV)], %g3
10936#endif
10937 jmpl %g3, %g0
10938
10939GLOBL_FN(GL_PREFIX(CombinerParameteriNV))
10940GL_PREFIX(CombinerParameteriNV):
10941#ifdef __sparc_v9__
10942 sethi %hi(0x00000000), %g2
10943 sethi %hi(0x00000000), %g1
10944 or %g2, %lo(0x00000000), %g2
10945 or %g1, %lo(0x00000000), %g1
10946 sllx %g2, 32, %g2
10947 or %g1, %g2, %g1
10948 sethi %hi(8 * _gloffset_CombinerParameteriNV), %g2
10949 or %g2, %lo(8 * _gloffset_CombinerParameteriNV), %g2
10950 ldx [%g1 + %g2], %g3
10951#else
10952 sethi %hi(0x00000000), %g1
10953 or %g1, %lo(0x00000000), %g1
10954 ld [%g1 + (4 * _gloffset_CombinerParameteriNV)], %g3
10955#endif
10956 jmpl %g3, %g0
10957
10958GLOBL_FN(GL_PREFIX(CombinerInputNV))
10959GL_PREFIX(CombinerInputNV):
10960#ifdef __sparc_v9__
10961 sethi %hi(0x00000000), %g2
10962 sethi %hi(0x00000000), %g1
10963 or %g2, %lo(0x00000000), %g2
10964 or %g1, %lo(0x00000000), %g1
10965 sllx %g2, 32, %g2
10966 or %g1, %g2, %g1
10967 sethi %hi(8 * _gloffset_CombinerInputNV), %g2
10968 or %g2, %lo(8 * _gloffset_CombinerInputNV), %g2
10969 ldx [%g1 + %g2], %g3
10970#else
10971 sethi %hi(0x00000000), %g1
10972 or %g1, %lo(0x00000000), %g1
10973 ld [%g1 + (4 * _gloffset_CombinerInputNV)], %g3
10974#endif
10975 jmpl %g3, %g0
10976
10977GLOBL_FN(GL_PREFIX(CombinerOutputNV))
10978GL_PREFIX(CombinerOutputNV):
10979#ifdef __sparc_v9__
10980 sethi %hi(0x00000000), %g2
10981 sethi %hi(0x00000000), %g1
10982 or %g2, %lo(0x00000000), %g2
10983 or %g1, %lo(0x00000000), %g1
10984 sllx %g2, 32, %g2
10985 or %g1, %g2, %g1
10986 sethi %hi(8 * _gloffset_CombinerOutputNV), %g2
10987 or %g2, %lo(8 * _gloffset_CombinerOutputNV), %g2
10988 ldx [%g1 + %g2], %g3
10989#else
10990 sethi %hi(0x00000000), %g1
10991 or %g1, %lo(0x00000000), %g1
10992 ld [%g1 + (4 * _gloffset_CombinerOutputNV)], %g3
10993#endif
10994 jmpl %g3, %g0
10995
10996GLOBL_FN(GL_PREFIX(FinalCombinerInputNV))
10997GL_PREFIX(FinalCombinerInputNV):
10998#ifdef __sparc_v9__
10999 sethi %hi(0x00000000), %g2
11000 sethi %hi(0x00000000), %g1
11001 or %g2, %lo(0x00000000), %g2
11002 or %g1, %lo(0x00000000), %g1
11003 sllx %g2, 32, %g2
11004 or %g1, %g2, %g1
11005 sethi %hi(8 * _gloffset_FinalCombinerInputNV), %g2
11006 or %g2, %lo(8 * _gloffset_FinalCombinerInputNV), %g2
11007 ldx [%g1 + %g2], %g3
11008#else
11009 sethi %hi(0x00000000), %g1
11010 or %g1, %lo(0x00000000), %g1
11011 ld [%g1 + (4 * _gloffset_FinalCombinerInputNV)], %g3
11012#endif
11013 jmpl %g3, %g0
11014
11015GLOBL_FN(GL_PREFIX(GetCombinerInputParameterfvNV))
11016GL_PREFIX(GetCombinerInputParameterfvNV):
11017#ifdef __sparc_v9__
11018 sethi %hi(0x00000000), %g2
11019 sethi %hi(0x00000000), %g1
11020 or %g2, %lo(0x00000000), %g2
11021 or %g1, %lo(0x00000000), %g1
11022 sllx %g2, 32, %g2
11023 or %g1, %g2, %g1
11024 sethi %hi(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
11025 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterfvNV), %g2
11026 ldx [%g1 + %g2], %g3
11027#else
11028 sethi %hi(0x00000000), %g1
11029 or %g1, %lo(0x00000000), %g1
11030 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterfvNV)], %g3
11031#endif
11032 jmpl %g3, %g0
11033
11034GLOBL_FN(GL_PREFIX(GetCombinerInputParameterivNV))
11035GL_PREFIX(GetCombinerInputParameterivNV):
11036#ifdef __sparc_v9__
11037 sethi %hi(0x00000000), %g2
11038 sethi %hi(0x00000000), %g1
11039 or %g2, %lo(0x00000000), %g2
11040 or %g1, %lo(0x00000000), %g1
11041 sllx %g2, 32, %g2
11042 or %g1, %g2, %g1
11043 sethi %hi(8 * _gloffset_GetCombinerInputParameterivNV), %g2
11044 or %g2, %lo(8 * _gloffset_GetCombinerInputParameterivNV), %g2
11045 ldx [%g1 + %g2], %g3
11046#else
11047 sethi %hi(0x00000000), %g1
11048 or %g1, %lo(0x00000000), %g1
11049 ld [%g1 + (4 * _gloffset_GetCombinerInputParameterivNV)], %g3
11050#endif
11051 jmpl %g3, %g0
11052
11053GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterfvNV))
11054GL_PREFIX(GetCombinerOutputParameterfvNV):
11055#ifdef __sparc_v9__
11056 sethi %hi(0x00000000), %g2
11057 sethi %hi(0x00000000), %g1
11058 or %g2, %lo(0x00000000), %g2
11059 or %g1, %lo(0x00000000), %g1
11060 sllx %g2, 32, %g2
11061 or %g1, %g2, %g1
11062 sethi %hi(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
11063 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterfvNV), %g2
11064 ldx [%g1 + %g2], %g3
11065#else
11066 sethi %hi(0x00000000), %g1
11067 or %g1, %lo(0x00000000), %g1
11068 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterfvNV)], %g3
11069#endif
11070 jmpl %g3, %g0
11071
11072GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterivNV))
11073GL_PREFIX(GetCombinerOutputParameterivNV):
11074#ifdef __sparc_v9__
11075 sethi %hi(0x00000000), %g2
11076 sethi %hi(0x00000000), %g1
11077 or %g2, %lo(0x00000000), %g2
11078 or %g1, %lo(0x00000000), %g1
11079 sllx %g2, 32, %g2
11080 or %g1, %g2, %g1
11081 sethi %hi(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
11082 or %g2, %lo(8 * _gloffset_GetCombinerOutputParameterivNV), %g2
11083 ldx [%g1 + %g2], %g3
11084#else
11085 sethi %hi(0x00000000), %g1
11086 or %g1, %lo(0x00000000), %g1
11087 ld [%g1 + (4 * _gloffset_GetCombinerOutputParameterivNV)], %g3
11088#endif
11089 jmpl %g3, %g0
11090
11091GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterfvNV))
11092GL_PREFIX(GetFinalCombinerInputParameterfvNV):
11093#ifdef __sparc_v9__
11094 sethi %hi(0x00000000), %g2
11095 sethi %hi(0x00000000), %g1
11096 or %g2, %lo(0x00000000), %g2
11097 or %g1, %lo(0x00000000), %g1
11098 sllx %g2, 32, %g2
11099 or %g1, %g2, %g1
11100 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
11101 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterfvNV), %g2
11102 ldx [%g1 + %g2], %g3
11103#else
11104 sethi %hi(0x00000000), %g1
11105 or %g1, %lo(0x00000000), %g1
11106 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterfvNV)], %g3
11107#endif
11108 jmpl %g3, %g0
11109
11110GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterivNV))
11111GL_PREFIX(GetFinalCombinerInputParameterivNV):
11112#ifdef __sparc_v9__
11113 sethi %hi(0x00000000), %g2
11114 sethi %hi(0x00000000), %g1
11115 or %g2, %lo(0x00000000), %g2
11116 or %g1, %lo(0x00000000), %g1
11117 sllx %g2, 32, %g2
11118 or %g1, %g2, %g1
11119 sethi %hi(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
11120 or %g2, %lo(8 * _gloffset_GetFinalCombinerInputParameterivNV), %g2
11121 ldx [%g1 + %g2], %g3
11122#else
11123 sethi %hi(0x00000000), %g1
11124 or %g1, %lo(0x00000000), %g1
11125 ld [%g1 + (4 * _gloffset_GetFinalCombinerInputParameterivNV)], %g3
11126#endif
11127 jmpl %g3, %g0
11128
11129GLOBL_FN(GL_PREFIX(ResizeBuffersMESA))
11130GL_PREFIX(ResizeBuffersMESA):
11131#ifdef __sparc_v9__
11132 sethi %hi(0x00000000), %g2
11133 sethi %hi(0x00000000), %g1
11134 or %g2, %lo(0x00000000), %g2
11135 or %g1, %lo(0x00000000), %g1
11136 sllx %g2, 32, %g2
11137 or %g1, %g2, %g1
11138 sethi %hi(8 * _gloffset_ResizeBuffersMESA), %g2
11139 or %g2, %lo(8 * _gloffset_ResizeBuffersMESA), %g2
11140 ldx [%g1 + %g2], %g3
11141#else
11142 sethi %hi(0x00000000), %g1
11143 or %g1, %lo(0x00000000), %g1
11144 ld [%g1 + (4 * _gloffset_ResizeBuffersMESA)], %g3
11145#endif
11146 jmpl %g3, %g0
11147
11148GLOBL_FN(GL_PREFIX(WindowPos2dMESA))
11149GL_PREFIX(WindowPos2dMESA):
11150#ifdef __sparc_v9__
11151 sethi %hi(0x00000000), %g2
11152 sethi %hi(0x00000000), %g1
11153 or %g2, %lo(0x00000000), %g2
11154 or %g1, %lo(0x00000000), %g1
11155 sllx %g2, 32, %g2
11156 or %g1, %g2, %g1
11157 sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
11158 or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
11159 ldx [%g1 + %g2], %g3
11160#else
11161 sethi %hi(0x00000000), %g1
11162 or %g1, %lo(0x00000000), %g1
11163 ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
11164#endif
11165 jmpl %g3, %g0
11166
11167GLOBL_FN(GL_PREFIX(WindowPos2dvMESA))
11168GL_PREFIX(WindowPos2dvMESA):
11169#ifdef __sparc_v9__
11170 sethi %hi(0x00000000), %g2
11171 sethi %hi(0x00000000), %g1
11172 or %g2, %lo(0x00000000), %g2
11173 or %g1, %lo(0x00000000), %g1
11174 sllx %g2, 32, %g2
11175 or %g1, %g2, %g1
11176 sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
11177 or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
11178 ldx [%g1 + %g2], %g3
11179#else
11180 sethi %hi(0x00000000), %g1
11181 or %g1, %lo(0x00000000), %g1
11182 ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
11183#endif
11184 jmpl %g3, %g0
11185
11186GLOBL_FN(GL_PREFIX(WindowPos2fMESA))
11187GL_PREFIX(WindowPos2fMESA):
11188#ifdef __sparc_v9__
11189 sethi %hi(0x00000000), %g2
11190 sethi %hi(0x00000000), %g1
11191 or %g2, %lo(0x00000000), %g2
11192 or %g1, %lo(0x00000000), %g1
11193 sllx %g2, 32, %g2
11194 or %g1, %g2, %g1
11195 sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
11196 or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
11197 ldx [%g1 + %g2], %g3
11198#else
11199 sethi %hi(0x00000000), %g1
11200 or %g1, %lo(0x00000000), %g1
11201 ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
11202#endif
11203 jmpl %g3, %g0
11204
11205GLOBL_FN(GL_PREFIX(WindowPos2fvMESA))
11206GL_PREFIX(WindowPos2fvMESA):
11207#ifdef __sparc_v9__
11208 sethi %hi(0x00000000), %g2
11209 sethi %hi(0x00000000), %g1
11210 or %g2, %lo(0x00000000), %g2
11211 or %g1, %lo(0x00000000), %g1
11212 sllx %g2, 32, %g2
11213 or %g1, %g2, %g1
11214 sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
11215 or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
11216 ldx [%g1 + %g2], %g3
11217#else
11218 sethi %hi(0x00000000), %g1
11219 or %g1, %lo(0x00000000), %g1
11220 ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
11221#endif
11222 jmpl %g3, %g0
11223
11224GLOBL_FN(GL_PREFIX(WindowPos2iMESA))
11225GL_PREFIX(WindowPos2iMESA):
11226#ifdef __sparc_v9__
11227 sethi %hi(0x00000000), %g2
11228 sethi %hi(0x00000000), %g1
11229 or %g2, %lo(0x00000000), %g2
11230 or %g1, %lo(0x00000000), %g1
11231 sllx %g2, 32, %g2
11232 or %g1, %g2, %g1
11233 sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
11234 or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
11235 ldx [%g1 + %g2], %g3
11236#else
11237 sethi %hi(0x00000000), %g1
11238 or %g1, %lo(0x00000000), %g1
11239 ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
11240#endif
11241 jmpl %g3, %g0
11242
11243GLOBL_FN(GL_PREFIX(WindowPos2ivMESA))
11244GL_PREFIX(WindowPos2ivMESA):
11245#ifdef __sparc_v9__
11246 sethi %hi(0x00000000), %g2
11247 sethi %hi(0x00000000), %g1
11248 or %g2, %lo(0x00000000), %g2
11249 or %g1, %lo(0x00000000), %g1
11250 sllx %g2, 32, %g2
11251 or %g1, %g2, %g1
11252 sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
11253 or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
11254 ldx [%g1 + %g2], %g3
11255#else
11256 sethi %hi(0x00000000), %g1
11257 or %g1, %lo(0x00000000), %g1
11258 ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
11259#endif
11260 jmpl %g3, %g0
11261
11262GLOBL_FN(GL_PREFIX(WindowPos2sMESA))
11263GL_PREFIX(WindowPos2sMESA):
11264#ifdef __sparc_v9__
11265 sethi %hi(0x00000000), %g2
11266 sethi %hi(0x00000000), %g1
11267 or %g2, %lo(0x00000000), %g2
11268 or %g1, %lo(0x00000000), %g1
11269 sllx %g2, 32, %g2
11270 or %g1, %g2, %g1
11271 sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
11272 or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
11273 ldx [%g1 + %g2], %g3
11274#else
11275 sethi %hi(0x00000000), %g1
11276 or %g1, %lo(0x00000000), %g1
11277 ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
11278#endif
11279 jmpl %g3, %g0
11280
11281GLOBL_FN(GL_PREFIX(WindowPos2svMESA))
11282GL_PREFIX(WindowPos2svMESA):
11283#ifdef __sparc_v9__
11284 sethi %hi(0x00000000), %g2
11285 sethi %hi(0x00000000), %g1
11286 or %g2, %lo(0x00000000), %g2
11287 or %g1, %lo(0x00000000), %g1
11288 sllx %g2, 32, %g2
11289 or %g1, %g2, %g1
11290 sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
11291 or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
11292 ldx [%g1 + %g2], %g3
11293#else
11294 sethi %hi(0x00000000), %g1
11295 or %g1, %lo(0x00000000), %g1
11296 ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
11297#endif
11298 jmpl %g3, %g0
11299
11300GLOBL_FN(GL_PREFIX(WindowPos3dMESA))
11301GL_PREFIX(WindowPos3dMESA):
11302#ifdef __sparc_v9__
11303 sethi %hi(0x00000000), %g2
11304 sethi %hi(0x00000000), %g1
11305 or %g2, %lo(0x00000000), %g2
11306 or %g1, %lo(0x00000000), %g1
11307 sllx %g2, 32, %g2
11308 or %g1, %g2, %g1
11309 sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
11310 or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
11311 ldx [%g1 + %g2], %g3
11312#else
11313 sethi %hi(0x00000000), %g1
11314 or %g1, %lo(0x00000000), %g1
11315 ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
11316#endif
11317 jmpl %g3, %g0
11318
11319GLOBL_FN(GL_PREFIX(WindowPos3dvMESA))
11320GL_PREFIX(WindowPos3dvMESA):
11321#ifdef __sparc_v9__
11322 sethi %hi(0x00000000), %g2
11323 sethi %hi(0x00000000), %g1
11324 or %g2, %lo(0x00000000), %g2
11325 or %g1, %lo(0x00000000), %g1
11326 sllx %g2, 32, %g2
11327 or %g1, %g2, %g1
11328 sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
11329 or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
11330 ldx [%g1 + %g2], %g3
11331#else
11332 sethi %hi(0x00000000), %g1
11333 or %g1, %lo(0x00000000), %g1
11334 ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
11335#endif
11336 jmpl %g3, %g0
11337
11338GLOBL_FN(GL_PREFIX(WindowPos3fMESA))
11339GL_PREFIX(WindowPos3fMESA):
11340#ifdef __sparc_v9__
11341 sethi %hi(0x00000000), %g2
11342 sethi %hi(0x00000000), %g1
11343 or %g2, %lo(0x00000000), %g2
11344 or %g1, %lo(0x00000000), %g1
11345 sllx %g2, 32, %g2
11346 or %g1, %g2, %g1
11347 sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
11348 or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
11349 ldx [%g1 + %g2], %g3
11350#else
11351 sethi %hi(0x00000000), %g1
11352 or %g1, %lo(0x00000000), %g1
11353 ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
11354#endif
11355 jmpl %g3, %g0
11356
11357GLOBL_FN(GL_PREFIX(WindowPos3fvMESA))
11358GL_PREFIX(WindowPos3fvMESA):
11359#ifdef __sparc_v9__
11360 sethi %hi(0x00000000), %g2
11361 sethi %hi(0x00000000), %g1
11362 or %g2, %lo(0x00000000), %g2
11363 or %g1, %lo(0x00000000), %g1
11364 sllx %g2, 32, %g2
11365 or %g1, %g2, %g1
11366 sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
11367 or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
11368 ldx [%g1 + %g2], %g3
11369#else
11370 sethi %hi(0x00000000), %g1
11371 or %g1, %lo(0x00000000), %g1
11372 ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
11373#endif
11374 jmpl %g3, %g0
11375
11376GLOBL_FN(GL_PREFIX(WindowPos3iMESA))
11377GL_PREFIX(WindowPos3iMESA):
11378#ifdef __sparc_v9__
11379 sethi %hi(0x00000000), %g2
11380 sethi %hi(0x00000000), %g1
11381 or %g2, %lo(0x00000000), %g2
11382 or %g1, %lo(0x00000000), %g1
11383 sllx %g2, 32, %g2
11384 or %g1, %g2, %g1
11385 sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
11386 or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
11387 ldx [%g1 + %g2], %g3
11388#else
11389 sethi %hi(0x00000000), %g1
11390 or %g1, %lo(0x00000000), %g1
11391 ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
11392#endif
11393 jmpl %g3, %g0
11394
11395GLOBL_FN(GL_PREFIX(WindowPos3ivMESA))
11396GL_PREFIX(WindowPos3ivMESA):
11397#ifdef __sparc_v9__
11398 sethi %hi(0x00000000), %g2
11399 sethi %hi(0x00000000), %g1
11400 or %g2, %lo(0x00000000), %g2
11401 or %g1, %lo(0x00000000), %g1
11402 sllx %g2, 32, %g2
11403 or %g1, %g2, %g1
11404 sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
11405 or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
11406 ldx [%g1 + %g2], %g3
11407#else
11408 sethi %hi(0x00000000), %g1
11409 or %g1, %lo(0x00000000), %g1
11410 ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
11411#endif
11412 jmpl %g3, %g0
11413
11414GLOBL_FN(GL_PREFIX(WindowPos3sMESA))
11415GL_PREFIX(WindowPos3sMESA):
11416#ifdef __sparc_v9__
11417 sethi %hi(0x00000000), %g2
11418 sethi %hi(0x00000000), %g1
11419 or %g2, %lo(0x00000000), %g2
11420 or %g1, %lo(0x00000000), %g1
11421 sllx %g2, 32, %g2
11422 or %g1, %g2, %g1
11423 sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
11424 or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
11425 ldx [%g1 + %g2], %g3
11426#else
11427 sethi %hi(0x00000000), %g1
11428 or %g1, %lo(0x00000000), %g1
11429 ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
11430#endif
11431 jmpl %g3, %g0
11432
11433GLOBL_FN(GL_PREFIX(WindowPos3svMESA))
11434GL_PREFIX(WindowPos3svMESA):
11435#ifdef __sparc_v9__
11436 sethi %hi(0x00000000), %g2
11437 sethi %hi(0x00000000), %g1
11438 or %g2, %lo(0x00000000), %g2
11439 or %g1, %lo(0x00000000), %g1
11440 sllx %g2, 32, %g2
11441 or %g1, %g2, %g1
11442 sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
11443 or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
11444 ldx [%g1 + %g2], %g3
11445#else
11446 sethi %hi(0x00000000), %g1
11447 or %g1, %lo(0x00000000), %g1
11448 ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
11449#endif
11450 jmpl %g3, %g0
11451
11452GLOBL_FN(GL_PREFIX(WindowPos4dMESA))
11453GL_PREFIX(WindowPos4dMESA):
11454#ifdef __sparc_v9__
11455 sethi %hi(0x00000000), %g2
11456 sethi %hi(0x00000000), %g1
11457 or %g2, %lo(0x00000000), %g2
11458 or %g1, %lo(0x00000000), %g1
11459 sllx %g2, 32, %g2
11460 or %g1, %g2, %g1
11461 sethi %hi(8 * _gloffset_WindowPos4dMESA), %g2
11462 or %g2, %lo(8 * _gloffset_WindowPos4dMESA), %g2
11463 ldx [%g1 + %g2], %g3
11464#else
11465 sethi %hi(0x00000000), %g1
11466 or %g1, %lo(0x00000000), %g1
11467 ld [%g1 + (4 * _gloffset_WindowPos4dMESA)], %g3
11468#endif
11469 jmpl %g3, %g0
11470
11471GLOBL_FN(GL_PREFIX(WindowPos4dvMESA))
11472GL_PREFIX(WindowPos4dvMESA):
11473#ifdef __sparc_v9__
11474 sethi %hi(0x00000000), %g2
11475 sethi %hi(0x00000000), %g1
11476 or %g2, %lo(0x00000000), %g2
11477 or %g1, %lo(0x00000000), %g1
11478 sllx %g2, 32, %g2
11479 or %g1, %g2, %g1
11480 sethi %hi(8 * _gloffset_WindowPos4dvMESA), %g2
11481 or %g2, %lo(8 * _gloffset_WindowPos4dvMESA), %g2
11482 ldx [%g1 + %g2], %g3
11483#else
11484 sethi %hi(0x00000000), %g1
11485 or %g1, %lo(0x00000000), %g1
11486 ld [%g1 + (4 * _gloffset_WindowPos4dvMESA)], %g3
11487#endif
11488 jmpl %g3, %g0
11489
11490GLOBL_FN(GL_PREFIX(WindowPos4fMESA))
11491GL_PREFIX(WindowPos4fMESA):
11492#ifdef __sparc_v9__
11493 sethi %hi(0x00000000), %g2
11494 sethi %hi(0x00000000), %g1
11495 or %g2, %lo(0x00000000), %g2
11496 or %g1, %lo(0x00000000), %g1
11497 sllx %g2, 32, %g2
11498 or %g1, %g2, %g1
11499 sethi %hi(8 * _gloffset_WindowPos4fMESA), %g2
11500 or %g2, %lo(8 * _gloffset_WindowPos4fMESA), %g2
11501 ldx [%g1 + %g2], %g3
11502#else
11503 sethi %hi(0x00000000), %g1
11504 or %g1, %lo(0x00000000), %g1
11505 ld [%g1 + (4 * _gloffset_WindowPos4fMESA)], %g3
11506#endif
11507 jmpl %g3, %g0
11508
11509GLOBL_FN(GL_PREFIX(WindowPos4fvMESA))
11510GL_PREFIX(WindowPos4fvMESA):
11511#ifdef __sparc_v9__
11512 sethi %hi(0x00000000), %g2
11513 sethi %hi(0x00000000), %g1
11514 or %g2, %lo(0x00000000), %g2
11515 or %g1, %lo(0x00000000), %g1
11516 sllx %g2, 32, %g2
11517 or %g1, %g2, %g1
11518 sethi %hi(8 * _gloffset_WindowPos4fvMESA), %g2
11519 or %g2, %lo(8 * _gloffset_WindowPos4fvMESA), %g2
11520 ldx [%g1 + %g2], %g3
11521#else
11522 sethi %hi(0x00000000), %g1
11523 or %g1, %lo(0x00000000), %g1
11524 ld [%g1 + (4 * _gloffset_WindowPos4fvMESA)], %g3
11525#endif
11526 jmpl %g3, %g0
11527
11528GLOBL_FN(GL_PREFIX(WindowPos4iMESA))
11529GL_PREFIX(WindowPos4iMESA):
11530#ifdef __sparc_v9__
11531 sethi %hi(0x00000000), %g2
11532 sethi %hi(0x00000000), %g1
11533 or %g2, %lo(0x00000000), %g2
11534 or %g1, %lo(0x00000000), %g1
11535 sllx %g2, 32, %g2
11536 or %g1, %g2, %g1
11537 sethi %hi(8 * _gloffset_WindowPos4iMESA), %g2
11538 or %g2, %lo(8 * _gloffset_WindowPos4iMESA), %g2
11539 ldx [%g1 + %g2], %g3
11540#else
11541 sethi %hi(0x00000000), %g1
11542 or %g1, %lo(0x00000000), %g1
11543 ld [%g1 + (4 * _gloffset_WindowPos4iMESA)], %g3
11544#endif
11545 jmpl %g3, %g0
11546
11547GLOBL_FN(GL_PREFIX(WindowPos4ivMESA))
11548GL_PREFIX(WindowPos4ivMESA):
11549#ifdef __sparc_v9__
11550 sethi %hi(0x00000000), %g2
11551 sethi %hi(0x00000000), %g1
11552 or %g2, %lo(0x00000000), %g2
11553 or %g1, %lo(0x00000000), %g1
11554 sllx %g2, 32, %g2
11555 or %g1, %g2, %g1
11556 sethi %hi(8 * _gloffset_WindowPos4ivMESA), %g2
11557 or %g2, %lo(8 * _gloffset_WindowPos4ivMESA), %g2
11558 ldx [%g1 + %g2], %g3
11559#else
11560 sethi %hi(0x00000000), %g1
11561 or %g1, %lo(0x00000000), %g1
11562 ld [%g1 + (4 * _gloffset_WindowPos4ivMESA)], %g3
11563#endif
11564 jmpl %g3, %g0
11565
11566GLOBL_FN(GL_PREFIX(WindowPos4sMESA))
11567GL_PREFIX(WindowPos4sMESA):
11568#ifdef __sparc_v9__
11569 sethi %hi(0x00000000), %g2
11570 sethi %hi(0x00000000), %g1
11571 or %g2, %lo(0x00000000), %g2
11572 or %g1, %lo(0x00000000), %g1
11573 sllx %g2, 32, %g2
11574 or %g1, %g2, %g1
11575 sethi %hi(8 * _gloffset_WindowPos4sMESA), %g2
11576 or %g2, %lo(8 * _gloffset_WindowPos4sMESA), %g2
11577 ldx [%g1 + %g2], %g3
11578#else
11579 sethi %hi(0x00000000), %g1
11580 or %g1, %lo(0x00000000), %g1
11581 ld [%g1 + (4 * _gloffset_WindowPos4sMESA)], %g3
11582#endif
11583 jmpl %g3, %g0
11584
11585GLOBL_FN(GL_PREFIX(WindowPos4svMESA))
11586GL_PREFIX(WindowPos4svMESA):
11587#ifdef __sparc_v9__
11588 sethi %hi(0x00000000), %g2
11589 sethi %hi(0x00000000), %g1
11590 or %g2, %lo(0x00000000), %g2
11591 or %g1, %lo(0x00000000), %g1
11592 sllx %g2, 32, %g2
11593 or %g1, %g2, %g1
11594 sethi %hi(8 * _gloffset_WindowPos4svMESA), %g2
11595 or %g2, %lo(8 * _gloffset_WindowPos4svMESA), %g2
11596 ldx [%g1 + %g2], %g3
11597#else
11598 sethi %hi(0x00000000), %g1
11599 or %g1, %lo(0x00000000), %g1
11600 ld [%g1 + (4 * _gloffset_WindowPos4svMESA)], %g3
11601#endif
11602 jmpl %g3, %g0
11603
11604GLOBL_FN(GL_PREFIX(TbufferMask3DFX))
11605GL_PREFIX(TbufferMask3DFX):
11606#ifdef __sparc_v9__
11607 sethi %hi(0x00000000), %g2
11608 sethi %hi(0x00000000), %g1
11609 or %g2, %lo(0x00000000), %g2
11610 or %g1, %lo(0x00000000), %g1
11611 sllx %g2, 32, %g2
11612 or %g1, %g2, %g1
11613 sethi %hi(8 * _gloffset_TbufferMask3DFX), %g2
11614 or %g2, %lo(8 * _gloffset_TbufferMask3DFX), %g2
11615 ldx [%g1 + %g2], %g3
11616#else
11617 sethi %hi(0x00000000), %g1
11618 or %g1, %lo(0x00000000), %g1
11619 ld [%g1 + (4 * _gloffset_TbufferMask3DFX)], %g3
11620#endif
11621 jmpl %g3, %g0
11622 nop