diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2012-07-04 15:21:01 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2012-07-05 10:08:04 -0700 |
commit | 8aa6d49d46dacc31a85023d0159c1fb67401df73 (patch) | |
tree | 972ad1757907bbfa3becbbc1e32bd80de227765a /glx/glxserver.h | |
parent | 258abbf823f753757e4dddc13ef495f4024680db (diff) |
glx: Don't request prototypes for GL extension functions
The server does not want GL extension prototypes. It never links with
anything that could possibly provide implementations of these functions. It
*is* the provide, and it does not provde these symbols. All this does is
create hundreds of warnings like:
incude/GL/glext.h:5570:45: warning: redundant redeclaration of 'glMultTransposeMatrixd' [-Wredundant-decls]
include/GL/gl.h:1940:45: note: previous declaration of 'glMultTransposeMatrixd' was here
I believe this was necessary back before the AIGLX days, but that was a long,
long time ago. The warnings recently showed up with the addition of
-Wredundant-decls to the CWARNFLAGS.
v2: Update the commit message, no code changes.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Cc: Adam Jackson <ajax@redhat.com>
Cc: Dave Airlie <airlied@redhat.com>
Acked-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'glx/glxserver.h')
-rw-r--r-- | glx/glxserver.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/glx/glxserver.h b/glx/glxserver.h index 87c94d9ec..24e3d626f 100644 --- a/glx/glxserver.h +++ b/glx/glxserver.h @@ -46,7 +46,6 @@ #include <resource.h> #include <scrnintstr.h> -#define GL_GLEXT_PROTOTYPES /* we want prototypes */ #include <GL/gl.h> #include <GL/glxproto.h> |