linux/tools/include/tools
Matt Fleming a07f7672d7 tools/include: Add byteshift headers for endian access
There are various hostprogs in the kernel that are rolling their own
implementations of {get,put}_unaligned_le*(). Copy the byteshift
headers from include/linux/unaligned so that they can all use a single
implementation.

This requires changing some of the data types to the userspace
exported ones (u32 -> __u32, etc).

Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Link: http://lkml.kernel.org/r/1330436245-24875-2-git-send-email-matt@console-pimps.org
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2012-02-28 10:22:51 -08:00
..
be_byteshift.h tools/include: Add byteshift headers for endian access 2012-02-28 10:22:51 -08:00
le_byteshift.h tools/include: Add byteshift headers for endian access 2012-02-28 10:22:51 -08:00