platform_bionic/libc/kernel/tools
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
..
clean_header.py Refactor the kernel update scripts. 2017-03-02 15:21:42 -08:00
cpp.py Update the search path for libclang.so 2015-04-22 10:47:01 -07:00
defaults.py Update static functions/macro definitions. 2017-04-21 20:59:53 -07:00
generate_uapi_headers.sh More kernel header cleanup. 2016-07-22 12:21:25 -07:00
kernel.py Make cpp.py less braindead. 2013-11-06 12:04:48 -08:00
update_all.py Refactor the kernel update scripts. 2017-03-02 15:21:42 -08:00
utils.py Refactor the kernel update scripts. 2017-03-02 15:21:42 -08:00