platform_bionic/libc/kernel/uapi
Christopher Ferris ee1e0a34ae Update static functions/macro definitions.
Fix the list of static functions coming from swab.h to match the
ones exported by glibc.

Force the definition of __HAVE_BUILTIN_BSWAP{16,32,64}__ so the headers
use the builtin.

Add a unit test to guarantee that kernel header updates do not break this.

Test: Built and booted angler.
Test: Built the bionic unit tests for arm, arm64, mips, x86, x86_64.
Test: Ran the new test on angler and glibc.

Change-Id: I4ce229e3f198c204186d72bf22dd97b5cdf239e4
2017-04-21 20:59:53 -07:00
..
asm-arm/asm Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
asm-arm64/asm Update to kernel headers v4.9.6. 2017-01-27 10:49:48 -08:00
asm-generic Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
asm-mips/asm Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
asm-x86/asm Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
drm Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
linux Update static functions/macro definitions. 2017-04-21 20:59:53 -07:00
misc Update to kernel headers v4.8.14. 2016-12-12 19:08:01 -08:00
mtd Updated to v4.4.1 kernel headers. 2016-02-05 16:03:55 -08:00
rdma Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
scsi Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
sound Update to kernel headers v4.10. 2017-02-21 14:42:34 -08:00
video Move/remove android only kernel uapi headers. 2016-07-19 12:43:56 -07:00
xen Update to kernel headers v4.8.14. 2016-12-12 19:08:01 -08:00