05d08e9716b5974d6ed08973f44930804890b902 |
04-Feb-2016 |
Christopher Ferris <cferris@google.com> |
Updated to v4.4.1 kernel headers. Small modifications needed to allow compilation with the new headers: - Manually modify bionic/libc/kernel/uapi/asm-mips/asm/siginfo.h to remove the uapi from the include. - PR_XXX defines are now available for mips, so remove the definition from linker_mips.cpp. Bug: 23789423 Change-Id: I6dc8a03b012426d3a937db15cb24d3a50fab5a8c
vm.h
nistd.h
|
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
.out.h
vm.h
man.h
erf_regs.h
trace.h
etup.h
igcontext.h
ignal.h
tat.h
tatfs.h
nistd.h
|
82d7504cd7d5c8d2175fb3b1a4ee3518cad6aa0f |
26-Jan-2015 |
Christopher Ferris <cferris@google.com> |
Update kernel headers to v3.18.3. Bug: 19127803 Change-Id: I67fa0832322ddd0032d909476047578be052bcf2
vm.h
nistd.h
|
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
wcap.h
vm.h
nistd.h
|
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
wcap.h
vm.h
erf_regs.h
trace.h
nistd.h
|
8ed7a23309cd6f1a73c19a23ade2e11ab31fcb2f |
15-May-2014 |
Elliott Hughes <enh@google.com> |
Scrub uapi headers slightly harder. There's no point having always-false tests. It just makes the headers harder to read. Bug: 11560081 Change-Id: I6187755e1514ca9ff5642b3c1b0489f22edddaf5
yteorder.h
tat.h
nistd.h
|
0990d4fda898ada86e557f872f5cb7d16b138e3c |
30-Apr-2014 |
Elliott Hughes <enh@google.com> |
Make SIGRTMIN hide the real-time signals we use internally. __SIGRTMIN will continue to tell the truth. This matches glibc's behavior (as evidenced by the fact that we don't need a special case in the strsignal test now). Change-Id: I1abe1681d516577afa8cd39c837ef12467f68dd2
ignal.h
|
199346a2abd8b6ba282e1fe291cc3766fa921f40 |
12-Feb-2014 |
Elliott Hughes <enh@google.com> |
Fix NSIG. Our sigset_t definition hasn't been tied to our NSIG definition since we switched to uapi headers, so we can now fix it without breaking the LP32 ABI. The kernel uapi headers define and use _NSIG, so we need to have our scripts rename the kernel's definitions out of the way, then we can define _NSIG and NSIG in terms of the kernel's off-by-one value. Bug: 12938442 Change-Id: Ic7c86fd5be5ad1d822f7b2b1d88c8a0d70a1ac0f
ignal.h
|
e5a92005345fbb2546e0ea716335b33397cacea4 |
23-Nov-2013 |
Christopher Ferris <cferris@google.com> |
Delete non-uapi headers. Update headers and delete non-uapi headers that have been removed from external/kernel-headers project. Change-Id: I9ed9632a941095fe1bf3b207bafe1151f00de033
ser.h
|
8cb52b056cfc302e05304d847c4228dff15715cf |
21-Nov-2013 |
Elliott Hughes <enh@google.com> |
Regenerate uapi header files. Change-Id: Idc934ed8ae17aba3300e4022e9b42177b0907e9d
.out.h
wcap.h
trace.h
|
a6b53f03c7c03c5bd28a1d582585b2b86fe70d59 |
07-Nov-2013 |
Ben Cheng <bccheng@google.com> |
Add processed uapi kernel headers for ARM. Change-Id: Id34de841b7b4b5a1bf7d22eb793860f92f24a6e5
uxvec.h
itsperlong.h
yteorder.h
rrno.h
cntl.h
wcap.h
octl.h
octls.h
pcbuf.h
vm.h
vm_para.h
man.h
sgbuf.h
aram.h
oll.h
osix_types.h
trace.h
esource.h
embuf.h
etup.h
hmbuf.h
igcontext.h
iginfo.h
ignal.h
ocket.h
ockios.h
tat.h
tatfs.h
wab.h
ermbits.h
ermios.h
ypes.h
nistd.h
ser.h
|