From: Aaro Koskinen <aaro.koskinen@xxxxxx> Date: Sun, 19 Oct 2014 03:00:48 +0300 > GCC will switch to GNU11 default mode, and currently SILO > compilation is broken with GCC 4.9.1 and --std=gnu11 due to ext2fs > inline function declarations. > > These cleanup patches should fix the build, while not making any > functional changes (same code is generated with current GNU89 default > mode with and without these patches). > > Tested by running SILO installation + boot with versions compiled > with both GNU89 & GNU11 modes using GCC 4.9.1 on Ultrasparc. This patch set generates a bunch of new warnings, please fix that: ../include/ext2fs/bitops.h: In function ʽext2fs_mark_generic_bitmapʼ: ../include/ext2fs/bitops.h:154:3: warning: implicit declaration of function ʽext2fs_warn_bitmap2ʼ [-Wimplicit-function-de\ claration] ../include/ext2fs/bitops.h: In function ʽext2fs_test_block_bitmap_rangeʼ: ../include/ext2fs/bitops.h:327:3: warning: implicit declaration of function ʽext2fs_warn_bitmapʼ [-Wimplicit-function-dec\ laration] ?τθΊ{.nΗ+?·????+%?Λ?±ιέΆ??w?Ί{.nΗ+?·¬??ά?)ξΗψ§Ά?ʽά¨}©?²Ζ zΪ&j:+v?¨ώψ―ω?w?ώ?ΰ2?ή?¨θΪ&ʼ)ίʽ«aΆΪ??ϋΰzΏδzΉή?ϊ+?ω???έʼj??wθώf