]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Remove vestiges of -Wunsafe-loop-optimisations.
authorVladimir Serbinenko <phcoder@gmail.com>
Thu, 7 Nov 2013 01:25:31 +0000 (02:25 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Thu, 7 Nov 2013 01:25:31 +0000 (02:25 +0100)
* conf/Makefile.common (CFLAGS_GNULIB): Remove
-Wno-unsafe-loop-optimisations.
* grub-core/commands/legacycfg.c: Remove -Wunsafe-loop-optimisations
pragma.
* grub-core/io/gzio.c: Likewise.
* grub-core/script/parser.y: Likewise.
* grub-core/script/yylex.l: Likewise.
* util/grub-mkfont.c: Likewise.

ChangeLog
conf/Makefile.common
grub-core/commands/legacycfg.c
grub-core/io/gzio.c
grub-core/script/parser.y
grub-core/script/yylex.l
util/grub-mkfont.c

index bf926a007d78388bf5107aef3841f31a6b1db2d5..7236ad75674ea6e88d23bc48f3c942eee8f189c6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2013-11-07  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Remove vestiges of -Wunsafe-loop-optimisations.
+
+       * conf/Makefile.common (CFLAGS_GNULIB): Remove
+       -Wno-unsafe-loop-optimisations.
+       * grub-core/commands/legacycfg.c: Remove -Wunsafe-loop-optimisations
+       pragma.
+       * grub-core/io/gzio.c: Likewise.
+       * grub-core/script/parser.y: Likewise.
+       * grub-core/script/yylex.l: Likewise.
+       * util/grub-mkfont.c: Likewise.
+
 2013-11-07  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * util/grub-mkfont.c (process_cursive): Remove nested function.
index 0852d0a514e96d5d0053af2cad16a89cabf0a6cf..9eaff2e491a878c53ea23b8bcc8205485d91bd0c 100644 (file)
@@ -102,7 +102,7 @@ grubconfdir = $(sysconfdir)/grub.d
 platformdir = $(pkglibdir)/$(target_cpu)-$(platform)
 starfielddir = $(pkgdatadir)/themes/starfield
 
-CFLAGS_GNULIB = -Wno-undef -Wno-sign-compare -Wno-unused -Wno-unused-parameter -Wno-redundant-decls -Wno-unreachable-code -Wno-conversion -Wno-old-style-definition -Wno-unsafe-loop-optimizations
+CFLAGS_GNULIB = -Wno-undef -Wno-sign-compare -Wno-unused -Wno-unused-parameter -Wno-redundant-decls -Wno-unreachable-code -Wno-conversion -Wno-old-style-definition
 CPPFLAGS_GNULIB = -I$(top_builddir)/grub-core/gnulib -I$(top_srcdir)/grub-core/gnulib
 
 CFLAGS_POSIX = -fno-builtin
index ac6a2136da27ad4381cb9f195852980498dbb281..103380754592b0f5446e7292f39397e9e2c9ea53 100644 (file)
@@ -546,8 +546,6 @@ struct legacy_md5_password
   grub_uint8_t hash[MD5_HASHLEN];
 };
 
-#pragma GCC diagnostic ignored "-Wunsafe-loop-optimizations"
-
 static int
 check_password_md5_real (const char *entered,
                         struct legacy_md5_password *pw)
index 6f93b30e46aaa16da2dfb8a1029a6d34c4b78567..59ad6daffc428b4d3f215ba9ab467d20a50968ff 100644 (file)
@@ -363,8 +363,6 @@ static ush mask_bits[] =
   0x01ff, 0x03ff, 0x07ff, 0x0fff, 0x1fff, 0x3fff, 0x7fff, 0xffff
 };
 
-#pragma GCC diagnostic ignored "-Wunsafe-loop-optimizations"
-
 #define NEEDBITS(n) do {while(k<(n)){b|=((ulg)get_byte(gzio))<<k;k+=8;}} while (0)
 #define DUMPBITS(n) do {b>>=(n);k-=(n);} while (0)
 
index 74c813bbea43286271e563f0bd887eb9241f898c..1d60e9de2f351cd83baef0db11ff61ade82efeab 100644 (file)
@@ -32,7 +32,6 @@
 
 #pragma GCC diagnostic ignored "-Wunreachable-code"
 #pragma GCC diagnostic ignored "-Wmissing-declarations"
-#pragma GCC diagnostic ignored "-Wunsafe-loop-optimizations"
 
 %}
 
index f7f46380429e29b5c5d57ffff576eccb34336715..6c61f855f12ccbf7a434cd1bab79f0424583ee0f 100644 (file)
@@ -28,7 +28,6 @@
 #pragma GCC diagnostic ignored "-Wunused-parameter"
 #pragma GCC diagnostic ignored "-Wmissing-prototypes"
 #pragma GCC diagnostic ignored "-Wmissing-declarations"
-#pragma GCC diagnostic ignored "-Wunsafe-loop-optimizations"
 #pragma GCC diagnostic ignored "-Wunused-function"
 #pragma GCC diagnostic ignored "-Wsign-compare"
 
index c576be6a40c920da055fdc1d940596ba499c4ff7..0d8eb787c5014f6e1b4e459779a8583ad0f25fb7 100644 (file)
@@ -707,8 +707,6 @@ write_be16_section (const char *name, grub_uint16_t data, int* offset,
   *offset += 10;
 }
 
-#pragma GCC diagnostic ignored "-Wunsafe-loop-optimizations"
-
 static void
 print_glyphs (struct grub_font_info *font_info)
 {