diff options
author | Bernhard Walle <bernhard@bwalle.de> | 2015-05-02 14:38:06 +0200 |
---|---|---|
committer | Brian Norris <computersforpeace@gmail.com> | 2015-05-28 16:31:34 -0700 |
commit | ce9757872796a8ae31bc641ec37f3d8df4aea2ee (patch) | |
tree | 661d44918f31590e6a83c0e32174b08ac3b3381e /lib/libmtd_legacy.c | |
parent | 92686f212c9a4e16891c6a3c57629cbf4f0f8360 (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/libmtd_legacy.c')
0 files changed, 0 insertions, 0 deletions