diff options
author | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2013-11-13 14:00:45 +0000 |
---|---|---|
committer | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2013-11-13 14:00:45 +0000 |
commit | 38eac2f54f5288b5b62553f3f5d61846bc47b617 (patch) | |
tree | b8ffc02d6ab14a3f046ea050c0525d664718aed5 /tools/process-x11-xcb.pl | |
parent | 8893d3d960e33acb2d3d56a2b5984e4de36fc659 (diff) |
Wrap GCC pragma in an #ifdef to make it compile when we're not using GCC.
Again, change manually applied to the .h file.
svn path=/trunk/; revision=53299
Diffstat (limited to 'tools/process-x11-xcb.pl')
-rwxr-xr-x | tools/process-x11-xcb.pl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/process-x11-xcb.pl b/tools/process-x11-xcb.pl index 6a648fc8cf..38ac60a8d1 100755 --- a/tools/process-x11-xcb.pl +++ b/tools/process-x11-xcb.pl @@ -1383,7 +1383,9 @@ if (-e "$mesadir/gl_API.xml") { or die ("Cannot open x11-glx-render-enum.h for writing\n"); add_generated_header($enum, 'mesa'); print $enum "static const value_string mesa_enum[] = {\n"; - print $impl '#pragma GCC diagnostic ignored "-Wunused-but-set-variable"'."\n\n"; + print $impl "#if defined(__GNUC__)\n"; + print $impl '#pragma GCC diagnostic ignored "-Wunused-but-set-variable"'."\n"; + print $impl "#endif\n\n"; print $impl '#include "x11-glx-render-enum.h"'."\n\n"; print("Mesa glRender:\n"); |