Gcc-4.2 warns against casts from pointer to interger of different size.
Nilfs partially used this type of cast to calculate structure-member
offsets, and led to warnings on some 64-bit environments.
This fixes the problem by changing the type of offset calculation macros
to long or unsigned long.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
C99 style comments are discouraged according to Documentation/CodingStyle.
This will remove them from nilfs_fs.h.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>