summaryrefslogtreecommitdiff
path: root/lib/libcrc32.c
diff options
context:
space:
mode:
authorBernhard Walle <bernhard@bwalle.de>2015-05-02 14:38:06 +0200
committerBrian Norris <computersforpeace@gmail.com>2015-05-28 16:31:34 -0700
commitce9757872796a8ae31bc641ec37f3d8df4aea2ee (patch)
tree661d44918f31590e6a83c0e32174b08ac3b3381e /lib/libcrc32.c
parent92686f212c9a4e16891c6a3c57629cbf4f0f8360 (diff)
mkfs.ubifs: Fix build with gcc 5.1
In gcc 5.1, the default C standard which is used to compile a C file, has changed from gnu89 to gnu11. This changed the meaning of 'extern inline'. See https://gcc.gnu.org/gcc-5/porting_to.html. In mkfs.ubifs, this leads to multiple definitions of hashtable_iterator_key and -hashtable_iterator_value. I think the most pragmatic way to fix the issue is to replace 'extern inline' with 'static inline' here. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'lib/libcrc32.c')
0 files changed, 0 insertions, 0 deletions