Ticket #8882: gl.h.diff

File gl.h.diff, 668 bytes (added by jstressman, 12 years ago)
  • develop/headers/os/opengl/GL/gl.h

    old new  
    6767#elif defined(__CYGWIN__) && defined(USE_OPENGL32) /* use native windows opengl32 */
    6868#  define GLAPI extern
    6969#  define GLAPIENTRY __stdcall
    70 #elif defined(__GNUC__) || (defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590))
     70#elif (defined(__GNUC__) && ((__GNUC__*100 + __GNUC_MINOR__) >= 303 ) && \
     71    defined(__ELF__)) || (defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590))
    7172#  define GLAPI __attribute__((visibility("default")))
    7273#  define GLAPIENTRY
    7374#endif /* WIN32 && !CYGWIN */