03f22465ae3106517c5852f1904f44eb937ccbbf |
|
25-Aug-2015 |
Elliott Hughes <enh@google.com> |
Add the missing aarch64 user structs. Bug: http://b/23377194 Change-Id: I7d36717e129d2e044dc2cf24de4227c3bcdd60ce
|
5390173ad43aeae9b503c448cb496403d817e13b |
|
29-Jul-2015 |
Elliott Hughes <enh@google.com> |
Don't transitively include <limits.h> from <sys/user.h>. Bug: http://b/22735893 Change-Id: I27d0a1f7e2d477b8038e76bfc7fe05dd7e187344
|
afab3ffcce1054ec887fb347700819d69a9c8151 |
|
28-Jul-2015 |
Elliott Hughes <enh@google.com> |
Move PAGE_MASK into <sys/user.h>. I'm removing the TODO on the assumption that being compatible with glibc is more useful than BSD. The new internal "bionic_page.h" header factors out some duplication between libc and the linker. Bug: http://b/22735893 Change-Id: I4aec4dcba5886fb6f6b9290a8f85660643261321
|
fef58353f4ecd7ef2b48ad7f4d80013dbf786606 |
|
25-Jun-2015 |
Elliott Hughes <enh@google.com> |
Fix x86 gdbserver build. Add the x86-only elf_fpxregset_t to <sys/procfs.h>, and rename user_fxsr_struct (the kernel's name) to user_fpxregs_struct (the userspace name). Bug: http://b/22068064 Change-Id: Id466096bf02baf6bd49b193f49d9036848d33548
|
aad1a39dfbdbb3cd2f9b1ba7f5c65fe68f179065 |
|
18-Nov-2014 |
David 'Digit' Turner <digit@google.com> |
libc: Fix headers to allow direct inclusion. These headers are missing a few #includes to allow their direct inclusion from C http://b.android.com/79841 Change-Id: Ifc712c17f4da70b26adb67d4d49ed659f53c3621
|
0c4e98adbe57fc616651831c4d78c2b627ea5f5d |
|
25-Oct-2014 |
Elliott Hughes <enh@google.com> |
Fix the type of u_ar0 in <sys/user.h>. (cherry picked from commit e03950fa0c5567edf70d011b856a027e03b1c0f7) Bug: 18172268 Change-Id: I0feda6b253882f68f47bcf30fad998286cc7f620
|
e03950fa0c5567edf70d011b856a027e03b1c0f7 |
|
25-Oct-2014 |
Elliott Hughes <enh@google.com> |
Fix the type of u_ar0 in <sys/user.h>. Change-Id: I9332dea60f7c60b45bc80026686c266bfa7a782c
|
aa6cd5819c8ebd254d995388798a4b51af7ca933 |
|
24-Oct-2014 |
Elliott Hughes <enh@google.com> |
Use mxcr_mask instead of mxcsr_mask to match glibc. Bug: 18097559 (cherry picked from commit f485547b9267263e1de220a3cc368deaec367191) Change-Id: I242105faa8210abc9635a951b25b127cd64ed23c
|
f485547b9267263e1de220a3cc368deaec367191 |
|
24-Oct-2014 |
Elliott Hughes <enh@google.com> |
Use mxcr_mask instead of mxcsr_mask to match glibc. Bug: 18097559 Change-Id: Iaca301d7d4c4902989d4699117f72b88d5c4bd78
|
0c8a5f82e6e77dfafba7f6054b2d6be0d82c45cb |
|
14-May-2014 |
Ross McIlroy <rmcilroy@google.com> |
Fix x86_64 user_fpregs_struct to use the same name for the tag word as glibc. Glibc calls the tag pointer in user_fpregs_struct ftw instead of twd. Change-Id: I4a8dab777fa889de0b9927035cd18557ae6f3263
|
93e1907ae1794068c1018750603c9206cb700d1b |
|
10-Apr-2014 |
Elliott Hughes <enh@google.com> |
Use the glibc name user_fpregs_struct. Instead of the kernel name user_i387_struct. Bug: 13889008 Change-Id: Ideec2e1ce36c1faa4b5b2db1999ad2b23757ca4d
|
0e44bc3baeb1677e5fbdda87a737b9c508c95132 |
|
25-Feb-2014 |
Elliott Hughes <enh@google.com> |
Remove <asm/page.h>. If we have PAGE_SIZE/PAGESIZE, POSIX says they should be in <limits.h>. Change-Id: I3c2d574ea2aea81f524874a156361411a4ffa18e
|
3614424e107849c53759ef93b9166e69a76818df |
|
30-Jan-2014 |
Elliott Hughes <enh@google.com> |
Make ARM <user.h> more glibc-compatible. Change-Id: I681930ad7f80a5e7bc40eb0f36872e415445f0f9
|
f8b2b3c81ea4cebf1f9adbb47cc9dfb81a1ed309 |
|
09-Jan-2014 |
Elliott Hughes <enh@google.com> |
Fix x86 user_regs_struct. I fixed x86-64 yesterday, but didn't fix x86 at the same time. Change-Id: I5c081f5956dfedb9389af303369b841dd0fc1953
|
eddc8ece3de370fc321d7b974f6565db3a91543b |
|
09-Jan-2014 |
Elliott Hughes <enh@google.com> |
Fix x86_64 register names in <sys/user.h>. Change-Id: Ieb327247a41f6195589716170e324d1cd1251b96
|
ab797cb4fded31cd30f4cd778f0b850c6801e7db |
|
27-Nov-2013 |
Elliott Hughes <enh@google.com> |
Finish <sys/user.h>. Change-Id: I1d97d7fa3d5be2ff4728571ed5376705a27091ec
|
363390eaffaf991b13c9666bb82af7ab793976f6 |
|
23-Nov-2013 |
Christopher Ferris <cferris@google.com> |
Move arm user.h definitions to sys/user.h. There is no uapi user.h file for arm, it was included by accident. Move the user struct definition into the file to follow the pattern used by the other architectures. Change-Id: Ib9cea0deca551c9268382ddd6de9202fd32ef941
|
e888de81df66036903cde08402ab8e93c910e337 |
|
20-Nov-2013 |
Elliott Hughes <enh@google.com> |
Provide <sys/user.h>. strace wants this, for example. Change-Id: Icb4d64bde392abbc091fa3375a4fa19b2707b12c
|