fix freebsd build
This commit is contained in:
parent
6ee26b7469
commit
4ee717e12b
3 changed files with 2 additions and 8 deletions
|
@ -653,7 +653,7 @@ normal_mod_LDFLAGS = $(COMMON_LDFLAGS)
|
||||||
# For sh.mod.
|
# For sh.mod.
|
||||||
sh_mod_SOURCES = script/main.c script/script.c script/execute.c \
|
sh_mod_SOURCES = script/main.c script/script.c script/execute.c \
|
||||||
script/function.c script/lexer.c grub_script.tab.c grub_script.yy.c
|
script/function.c script/lexer.c grub_script.tab.c grub_script.yy.c
|
||||||
sh_mod_CFLAGS = $(COMMON_CFLAGS) $(POSIX_CFLAGS)
|
sh_mod_CFLAGS = $(COMMON_CFLAGS) $(POSIX_CFLAGS) -Wno-error
|
||||||
sh_mod_LDFLAGS = $(COMMON_LDFLAGS)
|
sh_mod_LDFLAGS = $(COMMON_LDFLAGS)
|
||||||
|
|
||||||
ifneq (, $(FONT_SOURCE))
|
ifneq (, $(FONT_SOURCE))
|
||||||
|
|
|
@ -192,7 +192,7 @@ AC_PROG_MKDIR_P
|
||||||
if test "x$LEX" = x; then
|
if test "x$LEX" = x; then
|
||||||
AC_MSG_ERROR([flex is not found])
|
AC_MSG_ERROR([flex is not found])
|
||||||
else
|
else
|
||||||
version=`$LEX --version 2>/dev/null | $SED -e 's/flex //' | $AWK 'BEGIN { FS = "."; } { printf "%d", $1 * 10000 + $2 * 100 + $3;}'`
|
version=`$LEX --version 2>/dev/null | $SED -e 's/flex//' -e 's/version//' | $AWK -F "." '{ printf "%d", $1 * 10000 + $2 * 100 + $3;}'`
|
||||||
if test -n "$version" -a "$version" -ge 20535; then
|
if test -n "$version" -a "$version" -ge 20535; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
|
|
|
@ -86,12 +86,6 @@ typedef size_t yy_size_t;
|
||||||
#define exit(...)
|
#define exit(...)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#pragma GCC diagnostic warning "-Wunused-variable"
|
|
||||||
#pragma GCC diagnostic warning "-Wunused-function"
|
|
||||||
#pragma GCC diagnostic warning "-Wunused-parameter"
|
|
||||||
#pragma GCC diagnostic warning "-Wstrict-prototypes"
|
|
||||||
#pragma GCC diagnostic warning "-Wmissing-prototypes"
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
%option ecs
|
%option ecs
|
||||||
|
|
Loading…
Reference in a new issue