*/
+#include <X11/Xfuncproto.h>
#include <GL/gl.h>
#include "indirect_size.h"
#define FASTCALL
#endif
-#if (defined(__GNUC__) && !defined(__CYGWIN__) && !defined(__MINGW32__)) || (defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590) && defined(__ELF__))
-#define INTERNAL __attribute__((visibility("internal")))
-#else
-#define INTERNAL
-#endif
-
#if defined(__CYGWIN__) || defined(__MINGW32__) || defined(GLX_USE_APPLEGL)
#undef HAVE_ALIAS
#endif
#ifdef HAVE_ALIAS
#define ALIAS2(from,to) \
- INTERNAL PURE FASTCALL GLint __gl ## from ## _size( GLenum e ) \
+ _X_INTERNAL PURE FASTCALL GLint __gl ## from ## _size( GLenum e ) \
__attribute__ ((alias( # to )));
#define ALIAS(from,to) ALIAS2( from, __gl ## to ## _size )
#else
#define ALIAS(from,to) \
- INTERNAL PURE FASTCALL GLint __gl ## from ## _size( GLenum e ) \
+ _X_INTERNAL PURE FASTCALL GLint __gl ## from ## _size( GLenum e ) \
{ return __gl ## to ## _size( e ); }
#endif
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glCallLists_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glFogfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glLightfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glLightModelfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glMaterialfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glTexParameterfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glTexEnvfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glTexGendv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glMap1d_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glMap2d_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glColorTableParameterfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glConvolutionParameterfv_size(GLenum e)
{
switch (e) {
}
}
-INTERNAL PURE FASTCALL GLint
+_X_INTERNAL PURE FASTCALL GLint
__glPointParameterfvEXT_size(GLenum e)
{
switch (e) {
ALIAS(PointParameterivNV, PointParameterfvEXT)
#undef PURE
#undef FASTCALL
-#undef INTERNAL