• L
    Revert "endian: #define __BYTE_ORDER" · 13da9e20
    Linus Torvalds 提交于
    This reverts commit b3b77c8c, which was
    also totally broken (see commit 0d2daf5c that reverted the crc32
    version of it).  As reported by Stephen Rothwell, it causes problems on
    big-endian machines:
    
    > In file included from fs/jfs/jfs_types.h:33,
    >                  from fs/jfs/jfs_incore.h:26,
    >                  from fs/jfs/file.c:22:
    > fs/jfs/endian24.h:36:101: warning: "__LITTLE_ENDIAN" is not defined
    
    The kernel has never had that crazy "__BYTE_ORDER == __LITTLE_ENDIAN"
    model.  It's not how we do things, and it isn't how we _should_ do
    things.  So don't go there.
    Requested-by: NStephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
    13da9e20
sfp-util.h 2.4 KB