• Linus Torvalds's avatar
    stat: remove no-longer-used helper macros · 42aadec8
    Linus Torvalds authored
    The choose_32_64() macros were added to deal with an odd inconsistency
    between the 32-bit and 64-bit layout of 'struct stat' way back when in
    commit a52dd971 ("vfs: de-crapify "cp_new_stat()" function").
    
    Then a decade later Mikulas noticed that said inconsistency had been a
    mistake in the early x86-64 port, and shouldn't have existed in the
    first place.  So commit 932aba1e ("stat: fix inconsistency between
    struct stat and struct compat_stat") removed the uses of the helpers.
    
    But the helpers remained around, unused.
    
    Get rid of them.
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    42aadec8
stat.c 24 KB