History log of /bionic/tools/versioner/dependencies/common/kernel_uapi/linux/shm.h
Revision Date Author Comments
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