From: Jean Privat Date: Mon, 27 Jun 2011 14:51:37 +0000 (-0400) Subject: tool: remove some gcc warnings in gccx X-Git-Tag: v0.5~42 X-Git-Url: http://nitlanguage.org tool: remove some gcc warnings in gccx These two warnings seem to appear in gcc 4.6 -Wno-array-bounds: because, in generated code, local variables are stored in a 1-length tail array. -Wno-unused-but-set-variable: because unused parameters in Nit lead to unused but initialized registers Signed-off-by: Jean Privat --- diff --git a/bin/gccx b/bin/gccx index ef8af1f..4ec4d8c 100755 --- a/bin/gccx +++ b/bin/gccx @@ -19,7 +19,7 @@ OPTS="-g" # option for compiler call objs="" # List of .o files -CC="gcc --ansi --pedantic -Wall -Wextra -Wformat-security -Wcast-align -Wno-uninitialized -Wno-unused-variable -Wno-unused-label -Wno-unused-parameter -Wno-missing-field-initializers" # Default compiler call +CC="gcc --ansi --pedantic -Wall -Wextra -Wformat-security -Wcast-align -Wno-uninitialized -Wno-unused-variable -Wno-unused-label -Wno-unused-parameter -Wno-missing-field-initializers -Wno-array-bounds -Wno-unused-but-set-variable" # Default compiler call ext="_savo _sav" # Default flavor to reuse out="a.out" # Default output binary filename dir="" # Default tmp dir