Kaydet (Commit) f2d484e8 authored tarafından Terrence Enger's avatar Terrence Enger Kaydeden (comit) David Ostrovsky

"Wunused-but-set-variable" was new in gcc 4.6

Condition new #pragma by gcc version

Change-Id: I0e5273c267e3514529de90d79cc221b44dbdcf9c
üst 14a3ad2a
......@@ -39,6 +39,8 @@ $(eval $(call gb_Executable_add_scanners,transex3,\
l10ntools/source/srclex \
))
$(call gb_LexTarget_get_scanner_target,l10ntools/source/srclex) : T_LEXFLAGS := -w
$(eval $(call gb_Executable_use_static_libraries,transex3,\
transex \
))
......
......@@ -27,6 +27,8 @@
#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))
#pragma GCC diagnostic ignored "-Wunused-function"
#pragma GCC diagnostic ignored "-Wunused-label"
#endif
#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
#endif
#elif defined __SINPRO_CC
......
......@@ -28,6 +28,8 @@
#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))
#pragma GCC diagnostic ignored "-Wunused-function"
#pragma GCC diagnostic ignored "-Wunused-label"
#endif
#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
#endif
#elif defined __SINPRO_CC
......@@ -154,8 +156,8 @@ void YYWarning();
WorkOnTokenSet( TEXTREFID, yytext );
}
[a-zA-Z0-9_]+[ \t]*"="[\t ]*([ \t]*"//".*\n)*.* |
[a-zA-Z0-9_]+[ \t]*"=".* {
[a-zA-Z0-9_]+[ \t]*"="[\t ]*([ \t]*"//".*\n)*.* |
[a-zA-Z0-9_]+[ \t]*"=".* {
/* ASSIGNMENT Typ = ... */
WorkOnTokenSet( ASSIGNMENT, yytext );
}
......
......@@ -17,7 +17,7 @@
#endif
/* table of possible token ids */
#include "tokens.h"
#include "tokens.h"
#include <stdlib.h>
#include <stdio.h>
......@@ -27,6 +27,8 @@
#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))
#pragma GCC diagnostic ignored "-Wunused-function"
#pragma GCC diagnostic ignored "-Wunused-label"
#endif
#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
#endif
#elif defined __SINPRO_CC
......@@ -154,7 +156,7 @@ int bText=0;
c2 = c3;
c3 = yyinput();
pChar[0] = c3;
WorkOnTokenSet( COMMEND, pChar );
WorkOnTokenSet( COMMEND, pChar );
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment