1308ad3ab33294c3abfd96da12b6df58b381ce52 |
|
15-Nov-2017 |
Christopher Ferris <cferris@google.com> |
Update to kernel headers v4.14. Remove the hiding of the kernel structure binder_fd_array_object. This structure now matches the structure used in the binder code. Load the libclang_android.so shared library directly for parsing. This file changed name in a recent update to the prebuilts. Test: Compiles arm/arm64/x86/x86_64. Test: Boots on hikey and boots on a sailfish. Test: Ran bionic unit tests on hikey and sailfish. Change-Id: I141a4b93ac3511cd58f4d12bb3c0d4efaa4c2742
|
96c1db7b9d601c31d103389cac074a6cce0d7633 |
|
25-May-2017 |
Elliott Hughes <enh@google.com> |
Remove the repetitive warnings from the uapi headers. Having WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS every four lines made the headers harder to read, made the diffs much worse each time we upgraded, and wasn't really providing any benefit. Before the next uapi update, let's just stop doing this. Bug: N/A Test: builds, manually inspected files look right Change-Id: Id7088cf750894c9d24950f3d53587fe3156c4f7d
|
7c59f3f6f3b6dbfcfb261b07062590d2dad2da62 |
|
17-Aug-2016 |
Elliott Hughes <enh@google.com> |
Flesh out <sys/msg.h>, <sys/sem.h>, <sys/shm.h>. Also fix <sys/ipc.h>. Not useful except to systems/bringup folks for testing. Trivial tests added, and double-checked under strace to see that things look right. x86 -- which works differently to everything else -- tested on the host. Bug: http://b/27952303 Change-Id: I328534e994ae9e90755f545478fba03038c0bb94
|
d7db594b8d1dab36b711bd887a9dd21675c87243 |
|
28-Jan-2015 |
Tao Bao <tbao@google.com> |
Switch kernel header parsing to python libclang Replace the tokenizer in cpp.py with libclang. Bug: 18937958 Change-Id: I27630904c6d2849418cd5ca3d3c612ec3078686d
|
ba8d4f460b51161eb82cf1006cb34a3cc1389f47 |
|
04-Sep-2014 |
Christopher Ferris <cferris@google.com> |
Update kernel uapi headers to v3.16.1. Other changes to support the new headers: - Remove the flock64 structure it is defined in the new headers. - Update the syscalls to correspond with the headers. Change-Id: I49a6b07e8b2bfffb67be71b07b58e4e6848fcc09
|
38062f954c637861348dd8078cefb73554e6f12c |
|
10-Jul-2014 |
Christopher Ferris <cferris@google.com> |
Update kernel headers to v3.14. Other changes: - Modify update_all.py to skip ion header files when importing into aosp. - Fix generate_uapi_headers.sh to handle imports from a linux-stable kernel. Change-Id: I1ad81b9ccb063c21740f9875f2cc1238052cd4b3
|
655a7c081f83b8351ed5f11a6c6accd9458293a8 |
|
17-Oct-2013 |
Ben Cheng <bccheng@google.com> |
Add processed uapi kernel headers (common and aarch64-specific) Change-Id: If0be7b83bd8fe7cb02472d173f7c452aabf61124
|