Elliott Hughes
4e364d9724
Merge "Use the glibc name user_fpregs_struct."
2014-04-09 23:59:43 +00:00
Elliott Hughes
93e1907ae1
Use the glibc name user_fpregs_struct.
...
Instead of the kernel name user_i387_struct.
Bug: 13889008
Change-Id: Ideec2e1ce36c1faa4b5b2db1999ad2b23757ca4d
2014-04-09 16:35:36 -07:00
Elliott Hughes
599921be7b
am e4392199
: Merge "Fix mcontext_t for x86-64."
...
* commit 'e4392199af1f867f751f73b129cc71e2ea99aba9':
Fix mcontext_t for x86-64.
2014-04-09 22:59:05 +00:00
Elliott Hughes
e4392199af
Merge "Fix mcontext_t for x86-64."
2014-04-09 22:52:07 +00:00
Elliott Hughes
c5992a036b
Fix mcontext_t for x86-64.
...
Change-Id: I1ac0e7f44bcdd06a07862993e92c3048a7474a8b
2014-04-09 13:27:48 -07:00
Calin Juravle
49076afc19
am a5d83312
: Merge "Use glibc structure for __cmsg_nxthdr."
...
* commit 'a5d83312bdeae2062a45160f54ce86c4b7b164e0':
Use glibc structure for __cmsg_nxthdr.
2014-04-09 08:58:03 +00:00
Elliott Hughes
2fbe6831c4
am b52a4ab4
: Merge "Flesh out <locale.h>."
...
* commit 'b52a4ab4e281c7adae35b3d7ae8d99b5753b870d':
Flesh out <locale.h>.
2014-04-09 08:58:02 +00:00
Calin Juravle
a5d83312bd
Merge "Use glibc structure for __cmsg_nxthdr."
2014-04-09 06:06:48 +00:00
Elliott Hughes
b52a4ab4e2
Merge "Flesh out <locale.h>."
2014-04-09 04:13:43 +00:00
Elliott Hughes
327acb9bba
am e6235505
: Merge "Fix build: include what you use."
...
* commit 'e62355057ca703eeca22d54a8a0f5b69ca58487c':
Fix build: include what you use.
2014-04-09 03:18:44 +00:00
Elliott Hughes
e62355057c
Merge "Fix build: include what you use."
2014-04-09 02:45:48 +00:00
Elliott Hughes
764a993611
Fix build: include what you use.
...
Change-Id: I12b2d5e434ad3ed38d4451bd470673781e6ca8fe
2014-04-08 19:44:36 -07:00
Elliott Hughes
c4936e20a3
Flesh out <locale.h>.
...
This is a trivial implementation that only supports the C/POSIX locale.
Change-Id: Ib11cea4249e1862aca96a8b94d58ea9a418cbe75
2014-04-08 19:37:38 -07:00
Elliott Hughes
901b2839d8
am 7f38a3c9
: Merge "Implement _Exit(3)."
...
* commit '7f38a3c9bef9c6efc30a6b60873bbdeea04a18f0':
Implement _Exit(3).
2014-04-09 02:12:43 +00:00
Elliott Hughes
7f38a3c9be
Merge "Implement _Exit(3)."
2014-04-09 02:07:01 +00:00
Elliott Hughes
9f525644df
Implement _Exit(3).
...
Change-Id: Ida6ac844cc87d38c9645b197dd8188bb73e27dbe
2014-04-08 17:16:13 -07:00
Elliott Hughes
a93d27703f
am ac70d2e1
: Merge "Clean up localeconv(3)."
...
* commit 'ac70d2e1fe71f98232942237c2b463ea3adbf662':
Clean up localeconv(3).
2014-04-08 22:04:41 +00:00
Calin Juravle
ff64831b09
Use glibc structure for __cmsg_nxthdr.
...
Bug: 13418328
Change-Id: I7e656b373e53e80d708325321e48dcedacf5086d
2014-04-09 00:55:24 +03:00
Elliott Hughes
ac70d2e1fe
Merge "Clean up localeconv(3)."
2014-04-08 21:52:33 +00:00
Elliott Hughes
5363a45f2b
Clean up localeconv(3).
...
The OpenBSD doesn't support C99, and the extent to which we support
locales is trivial, so just do it ourselves.
Change-Id: If0a06e627ecc593f7b8ea3e9389365782e49b00e
2014-04-08 14:34:12 -07:00
Andrew Hsieh
0f147d74b8
am e2239ddb
: Merge "Corrected typo in mips64.mk about memcpy.cpp"
...
* commit 'e2239ddb727f1f07237fa664edaf43b12b18e0a6':
Corrected typo in mips64.mk about memcpy.cpp
2014-04-08 20:21:10 +00:00
Andrew Hsieh
e2239ddb72
Merge "Corrected typo in mips64.mk about memcpy.cpp"
2014-04-08 20:09:44 +00:00
Elliott Hughes
91f4f586f3
am 5acd2d40
: Merge "AArch64: Fix flock64 for LP64."
...
* commit '5acd2d40052c55255a346167e504afb884eeb3af':
AArch64: Fix flock64 for LP64.
2014-04-08 19:29:29 +00:00
Elliott Hughes
5acd2d4005
Merge "AArch64: Fix flock64 for LP64."
2014-04-08 19:20:51 +00:00
Serban Constantinescu
48501af98f
AArch64: Fix flock64 for LP64.
...
On LP64 systems F_GETLK64, F_SETLK64 and F_SETLKW64 definitions should
map onto the F_GETLK, F_SETLK and F_SETLKW definitions, respectively.
LP64 also doesn't have a struct flock64.
Change-Id: Ibdfed9645d9e946999acd6efa8b96ea6238ed5bf
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2014-04-08 12:19:23 -07:00
Andrew Hsieh
4e3ce11450
Corrected typo in mips64.mk about memcpy.cpp
...
Change-Id: I1e6fb9373880bcdbad3fa86145e5138ce0d30b31
2014-04-09 02:16:03 +08:00
Elliott Hughes
fc50845e7d
am 0b0387c9
: Merge "Fix kernel header scrubbing for LP64."
...
* commit '0b0387c965894e235b72fa965191bf346270135d':
Fix kernel header scrubbing for LP64.
2014-04-08 18:00:08 +00:00
Elliott Hughes
0b0387c965
Merge "Fix kernel header scrubbing for LP64."
2014-04-08 17:47:28 +00:00
Elliott Hughes
9195a258ee
Fix kernel header scrubbing for LP64.
...
Change-Id: I4caf44d41edd1b03a20d4c565e169c2b7a2f3686
2014-04-08 10:15:06 -07:00
Christopher Ferris
8c22d56358
am 41059d76
: Merge "Add stpcpy/stpncpy."
...
* commit '41059d764f347baa28b8da653a88c772daa9b738':
Add stpcpy/stpncpy.
2014-04-08 01:31:06 +00:00
Christopher Ferris
41059d764f
Merge "Add stpcpy/stpncpy."
2014-04-08 01:21:07 +00:00
Elliott Hughes
6a8d61e173
am b9bb48bf
: Merge "Fix the printf issue for 64 bits. The following case:"
...
* commit 'b9bb48bf289eec9053c6d7cc77ebbde2b4356c4b':
Fix the printf issue for 64 bits. The following case:
2014-04-07 23:52:29 +00:00
Elliott Hughes
b9bb48bf28
Merge "Fix the printf issue for 64 bits. The following case:"
2014-04-07 23:44:50 +00:00
Christopher Ferris
950a58e24d
Add stpcpy/stpncpy.
...
Add tests for the above.
Add the fortify implementations of __stpcpy_chk and __stpncpy_chk.
Modify the strncpy test to cover more cases and use this template for
stpncpy.
Add all of the fortify test cases.
Bug: 13746695
Change-Id: I8c0f0d4991a878b8e8734fff12c8b73b07fdd344
2014-04-07 16:41:53 -07:00
Elliott Hughes
602886de86
am 26c31a75
: Merge "Remove a non-standard turd: strtotimeval."
...
* commit '26c31a75a5bd9a549cefc0424b7cac9e35816711':
Remove a non-standard turd: strtotimeval.
2014-04-07 23:01:04 +00:00
Elliott Hughes
26c31a75a5
Merge "Remove a non-standard turd: strtotimeval."
2014-04-07 22:53:28 +00:00
Elliott Hughes
efbdb53f84
Remove a non-standard turd: strtotimeval.
...
Change-Id: I1b1e40746cb573e3fb73a5276969b40c5da36d15
2014-04-07 15:17:19 -07:00
Elliott Hughes
53cffd8ccd
am 5f149f1b
: Merge "Implement wctomb(3) for ltrace."
...
* commit '5f149f1bdef31d198c0e84fd8c904204d263e825':
Implement wctomb(3) for ltrace.
2014-04-07 21:46:16 +00:00
Elliott Hughes
0842460e53
am 60ba211d
: Merge "Fix build: __unused isn\'t unused!"
...
* commit '60ba211d2b1b4205063419b0933cba711b1547d6':
Fix build: __unused isn't unused!
2014-04-07 21:46:16 +00:00
Elliott Hughes
5f149f1bde
Merge "Implement wctomb(3) for ltrace."
2014-04-07 21:39:38 +00:00
Elliott Hughes
60ba211d2b
Merge "Fix build: __unused isn't unused!"
2014-04-07 21:37:47 +00:00
Elliott Hughes
50249bca00
Fix build: __unused isn't unused!
...
Change-Id: I57f2b755d1b2509f9c5504b12a5ff6c50b78b375
2014-04-07 14:36:59 -07:00
Elliott Hughes
77e944fd46
Implement wctomb(3) for ltrace.
...
This is an implementation in the style of the rest: char == byte.
We might want to come back and implement UTF-8, but this is enough for ltrace.
Bug: 13747066
Change-Id: Ib2b63609c9014fdef9a8491e067467c4fc5ae3cc
2014-04-07 14:29:28 -07:00
Elliott Hughes
3333a7af50
am 47931f8f
: Merge "Fix aarch64 struct ucontext."
...
* commit '47931f8f796b736bd229b6669efcf428108abc47':
Fix aarch64 struct ucontext.
2014-04-07 20:56:05 +00:00
Elliott Hughes
47931f8f79
Merge "Fix aarch64 struct ucontext."
2014-04-07 20:44:31 +00:00
Elliott Hughes
5c7bda5c61
Fix aarch64 struct ucontext.
...
Change-Id: I6f0959723a753e8c788275709e7245c103ff88d1
2014-04-07 12:12:00 -07:00
Elliott Hughes
b49e6c8a54
am dc5fcf36
: Merge "Define __WORDSIZE like glibc."
...
* commit 'dc5fcf3620bfc221954b3d42f459bfdcf8f48216':
Define __WORDSIZE like glibc.
2014-04-04 00:08:20 +00:00
Paul Jensen
c8167111d5
resolved conflicts for merge of 804b95e5
to klp-modular-dev-plus-aosp
...
Change-Id: I124e9342acdb0c9cf0cdcae31f063787c96ab6e2
2014-04-03 19:59:27 -04:00
Elliott Hughes
dc5fcf3620
Merge "Define __WORDSIZE like glibc."
2014-04-03 22:06:25 +00:00
Elliott Hughes
caa15bfe2d
Define __WORDSIZE like glibc.
...
Requested by Google Breakpad, but seems to be assumed to be defined
in various places in the AOSP tree already; iputils, wpa_supplicant,
et cetera.
Change-Id: I1f7833c98e0af4c77e49744c08b8239061c9a571
2014-04-03 13:59:14 -07:00