[PATCH 0/5] SILO: fix build issues with GNU11 mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

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.

Aaro Koskinen (5):
  silo: ext2fs: delete INCLUDE_INLINE_FUNCS ifdeffery
  silo: ext2fs: delete NO_INLINE_FUNCS ifdeffery
  silo: ext2fs: bitops: delete non-sparc code
  silo: ext2fs: delete forward declarations of inline functions
  silo: ext2fs: replace _INLINE_ with static inline

 include/ext2fs/bitops.h | 301 +++++++++---------------------------------------
 include/ext2fs/ext2fs.h |  80 +++----------
 2 files changed, 70 insertions(+), 311 deletions(-)

-- 
2.1.2

--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux