OSDN Git Service
Elliott Hughes [Mon, 2 May 2016 23:04:43 +0000 (23:04 +0000)]
Merge "Move glibc-syscalls.h into bits/." am:
3338ee5257
am:
4ce2c90739
* commit '
4ce2c9073974b7837b9e97f9f55c555f21204ccf':
Move glibc-syscalls.h into bits/.
Change-Id: If515c3f4b7fa8791a84e534bb626d3690d12e10a
Elliott Hughes [Mon, 2 May 2016 22:59:22 +0000 (22:59 +0000)]
Merge "Move glibc-syscalls.h into bits/."
am:
3338ee5257
* commit '
3338ee52576632fd96bc131c6e943fa6f9a62139':
Move glibc-syscalls.h into bits/.
Change-Id: Iaf9406a2ccf84c80685fcc4ce6000338d0721543
Elliott Hughes [Mon, 2 May 2016 22:41:34 +0000 (22:41 +0000)]
Merge "Move glibc-syscalls.h into bits/."
Elliott Hughes [Mon, 2 May 2016 21:52:38 +0000 (21:52 +0000)]
Merge "Remove <sys/utime.h>." am:
3fb1b37bba
am:
d616ea2081
* commit '
d616ea2081097b6c5a10dbb1e0d27c0a593c2361':
Remove <sys/utime.h>.
Change-Id: I4030dc76eaf83a690a3f81f17a37e8d7c42f22f1
Elliott Hughes [Mon, 2 May 2016 21:47:08 +0000 (21:47 +0000)]
Merge "Remove <sys/utime.h>."
am:
3fb1b37bba
* commit '
3fb1b37bbae91652f2fe93fde1284e80f2d57937':
Remove <sys/utime.h>.
Change-Id: I38b5e309146dc708ccefaee9751c7f413a481bf9
Elliott Hughes [Mon, 2 May 2016 21:41:35 +0000 (21:41 +0000)]
Merge "Move the IEEE fp header out of the public headers." am:
d3b4166b5b
am:
4146ea5a68
* commit '
4146ea5a685bfef5b4c799c16241085d583e3c51':
Move the IEEE fp header out of the public headers.
Change-Id: I64b594d96c8b25610ba15ffdc31e05eeecfbdce4
Elliott Hughes [Mon, 2 May 2016 21:36:39 +0000 (21:36 +0000)]
Merge "Move the IEEE fp header out of the public headers."
am:
d3b4166b5b
* commit '
d3b4166b5bd9b3532cf686d7f19a608f78a65453':
Move the IEEE fp header out of the public headers.
Change-Id: Id61a467cbcee3939d86ded96cefd57937276d869
Elliott Hughes [Mon, 2 May 2016 21:35:14 +0000 (21:35 +0000)]
Merge "Remove <sys/utime.h>."
Elliott Hughes [Mon, 2 May 2016 21:31:03 +0000 (21:31 +0000)]
Merge "Move nsswitch.h into libc/dns/include." am:
eb9b0a1819
am:
95915bdab9
* commit '
95915bdab9dd3f43ebd4db7f33a3de214e348afe':
Move nsswitch.h into libc/dns/include.
Change-Id: I047b4b4e5a0c8edf5b4f79f12d1656c503c4c3f5
Elliott Hughes [Mon, 2 May 2016 21:31:01 +0000 (21:31 +0000)]
Merge "Remove <net/if_ieee1394.h>." am:
af5afdba34
am:
acb5ffc6b3
* commit '
acb5ffc6b37415efd582db61df6d94d813eb13c8':
Remove <net/if_ieee1394.h>.
Change-Id: I6a742a40004f77c4ed3df6c8f4210fd403ad0cde
Elliott Hughes [Mon, 2 May 2016 21:31:00 +0000 (21:31 +0000)]
Merge "Remove <sys/ioctl_compat.h>." am:
5ab6f6c3bd
am:
ca9953a31a
* commit '
ca9953a31a889e19ee88eddf994dd361ee4af3e4':
Remove <sys/ioctl_compat.h>.
Change-Id: I061d26e0a6d188b8a289b9369a1547efec0546dd
Elliott Hughes [Mon, 2 May 2016 21:25:57 +0000 (21:25 +0000)]
Merge "Move nsswitch.h into libc/dns/include."
am:
eb9b0a1819
* commit '
eb9b0a181930bf1e63019343fe63e2e08ba03b69':
Move nsswitch.h into libc/dns/include.
Change-Id: I201d4c0efecbdff11087b70a556ee8e12ee39304
Elliott Hughes [Mon, 2 May 2016 21:25:56 +0000 (21:25 +0000)]
Merge "Remove <net/if_ieee1394.h>."
am:
af5afdba34
* commit '
af5afdba34619ef1b6286b0d7d9a54ad998420fb':
Remove <net/if_ieee1394.h>.
Change-Id: I0eea42b389bec443b4d1962f4f2e78a0c0ef5fd0
Elliott Hughes [Mon, 2 May 2016 21:25:55 +0000 (21:25 +0000)]
Merge "Remove <sys/ioctl_compat.h>."
am:
5ab6f6c3bd
* commit '
5ab6f6c3bdceb9e17a29cd35586b7b2bd3e6ab53':
Remove <sys/ioctl_compat.h>.
Change-Id: I1590c204cefb5f0f42c18e78980dcec5e26ed1f1
Elliott Hughes [Mon, 2 May 2016 21:22:31 +0000 (21:22 +0000)]
Merge "Move the IEEE fp header out of the public headers."
Elliott Hughes [Mon, 2 May 2016 21:11:30 +0000 (21:11 +0000)]
Merge "Move nsswitch.h into libc/dns/include."
Elliott Hughes [Mon, 2 May 2016 21:11:10 +0000 (21:11 +0000)]
Merge "Remove <net/if_ieee1394.h>."
Elliott Hughes [Mon, 2 May 2016 21:07:13 +0000 (21:07 +0000)]
Merge "Remove <sys/ioctl_compat.h>."
Elliott Hughes [Mon, 2 May 2016 20:19:35 +0000 (20:19 +0000)]
Merge "Remove unused <sys/socketcalls.h> header." am:
d3f51a482f
am:
f016491373
* commit '
f016491373b5ece75377fb20227d8824f9c757c4':
Remove unused <sys/socketcalls.h> header.
Change-Id: Ie2b5979fc142e7feb9b574e9813994f1a34908fd
Elliott Hughes [Mon, 2 May 2016 20:14:47 +0000 (20:14 +0000)]
Merge "Remove unused <sys/socketcalls.h> header."
am:
d3f51a482f
* commit '
d3f51a482f196cd29e6da0db2f8513670e9a66cf':
Remove unused <sys/socketcalls.h> header.
Change-Id: I7716e09ec30f03dbede30ba6cfe2ef9214856644
Elliott Hughes [Mon, 2 May 2016 20:13:49 +0000 (13:13 -0700)]
Remove <sys/utime.h>.
As far as I can tell, this is a Windows-ism.
Bug: http://b/
28519060
Change-Id: I28ca39ba799aaae81695eff3ce57eacb326e941c
Elliott Hughes [Mon, 2 May 2016 20:03:53 +0000 (20:03 +0000)]
Merge "Remove unused <sys/socketcalls.h> header."
Elliott Hughes [Mon, 2 May 2016 19:53:00 +0000 (12:53 -0700)]
Remove <sys/ioctl_compat.h>.
This is all legacy BSD stuff (legacy even on BSD!) that's meaningless on Linux.
Bug: http://b/
28519060
Change-Id: I92d317ede844ebd50b48368021fa2ad036e2b0c1
Elliott Hughes [Mon, 2 May 2016 19:47:58 +0000 (12:47 -0700)]
Move glibc-syscalls.h into bits/.
Bug: http://b/
28519060
Change-Id: I0de1ba16b16eb7b780de89954d3fa45cca2f5295
Elliott Hughes [Mon, 2 May 2016 19:44:41 +0000 (12:44 -0700)]
Move the IEEE fp header out of the public headers.
Bug: http://b/
28519060
Change-Id: I9f1a1a9ac1f22462bf86991b57c51824cb42eefd
Elliott Hughes [Mon, 2 May 2016 19:35:26 +0000 (12:35 -0700)]
Remove <net/if_ieee1394.h>.
It's 2016.
Bug: http://b/
28519060
Change-Id: Idbb2c40f37e57a87933b8b13b20e15035105e918
Elliott Hughes [Mon, 2 May 2016 19:24:58 +0000 (12:24 -0700)]
Move nsswitch.h into libc/dns/include.
Not a public header file except in NetBSD, where it came from. Even
OpenBSD doesn't have it.
Bug: http://b/
28519060
Change-Id: Id5feec4a4e8010a9f4433e73b1bfa6f935d884b9
Josh Gao [Mon, 2 May 2016 18:53:31 +0000 (18:53 +0000)]
Merge changes I25dca710,I85fdf927,I667fe53e,I46bf95ac am:
583a4f8d35
am:
0910c25811
* commit '
0910c258110cdb36ab4dfb67f7c0c6f248100fb6':
Remove nonexported _ns_flagdata from public header.
Add platform specific version tags.
Add __INTRODUCED_IN_FUTURE for unreleased APIs.
Add versioning information to symbols.
Change-Id: Ia45ce4f55f24985ff6c1cc17d7ade2004611fa21
Josh Gao [Mon, 2 May 2016 18:49:06 +0000 (18:49 +0000)]
Merge changes I25dca710,I85fdf927,I667fe53e,I46bf95ac
am:
583a4f8d35
* commit '
583a4f8d35d1de3e0e4d300d75a578b6bdc3b47a':
Remove nonexported _ns_flagdata from public header.
Add platform specific version tags.
Add __INTRODUCED_IN_FUTURE for unreleased APIs.
Add versioning information to symbols.
Change-Id: I544c8c9d23ed21b454cb98e46f36bbd14269f9e7
Josh Gao [Mon, 2 May 2016 18:33:04 +0000 (18:33 +0000)]
Merge changes I25dca710,I85fdf927,I667fe53e,I46bf95ac
* changes:
Remove nonexported _ns_flagdata from public header.
Add platform specific version tags.
Add __INTRODUCED_IN_FUTURE for unreleased APIs.
Add versioning information to symbols.
Elliott Hughes [Mon, 2 May 2016 15:09:37 +0000 (08:09 -0700)]
Remove unused <sys/socketcalls.h> header.
These constants come from <linux/net.h> on Linux.
Change-Id: I546fadac2478771c2455298d776dbc4a20c73b17
Elliott Hughes [Mon, 2 May 2016 14:55:44 +0000 (14:55 +0000)]
Merge "Fix various empty .h files in bionic." am:
ec4671928c
am:
ae76af4962
* commit '
ae76af4962750936c5c9b4c65933299145fd2ca1':
Fix various empty .h files in bionic.
Change-Id: I3d7996f593daf7248b8ab96a5d11e37de8da3fe1
Elliott Hughes [Mon, 2 May 2016 14:51:32 +0000 (14:51 +0000)]
Merge "Fix various empty .h files in bionic."
am:
ec4671928c
* commit '
ec4671928c39b14f7f22c12ffef0e0bcdd58edfe':
Fix various empty .h files in bionic.
Change-Id: I50eec4dc6467e591bca7a80078834cf5a0dae191
Elliott Hughes [Mon, 2 May 2016 14:43:01 +0000 (14:43 +0000)]
Merge "Fix various empty .h files in bionic."
Pierre Imai [Mon, 2 May 2016 12:55:41 +0000 (12:55 +0000)]
Merge "Record the resolution start time on errors." into nyc-dev
am:
ad59ec1da8
* commit '
ad59ec1da8df80bb56c76a5f14a3d7aef1e6d1c9':
Record the resolution start time on errors.
Change-Id: I72f121143eab0cae6703c5f302187e06c338a420
Lorenzo Colitti [Mon, 2 May 2016 12:46:17 +0000 (12:46 +0000)]
Merge "Record the resolution start time on errors." into nyc-dev
Lorenzo Colitti [Mon, 2 May 2016 11:42:08 +0000 (11:42 +0000)]
Merge "Record the resolution start time on errors." am:
edfc5d7b74
am:
1ea26abae5
* commit '
1ea26abae5f72e9509de42061419b6956f79b6b5':
Record the resolution start time on errors.
Change-Id: I13868536d139255210a2e9bb58b7288391e9b5ea
Pierre Imai [Mon, 2 May 2016 11:38:02 +0000 (11:38 +0000)]
Merge "Record the resolution start time on errors."
am:
edfc5d7b74
* commit '
edfc5d7b74d85727557dabc701780b997db96cdd':
Record the resolution start time on errors.
Change-Id: I4592a3c3e7ca1158ee1f9cd0df777dbbcd7f7b16
Lorenzo Colitti [Mon, 2 May 2016 11:28:42 +0000 (11:28 +0000)]
Merge "Record the resolution start time on errors."
Pierre Imai [Wed, 27 Apr 2016 08:30:30 +0000 (17:30 +0900)]
Record the resolution start time on errors.
Also only record samples on the first try for a server.
BUG:
25731675
Change-Id: I10a68813c6636874e63aca1db661e63e1af72a2d
(cherry picked from commit
8b8611a0e6f1928b793c17e80d22c1e2810eadc0)
Pierre Imai [Wed, 27 Apr 2016 08:30:30 +0000 (17:30 +0900)]
Record the resolution start time on errors.
Also only record samples on the first try for a server.
BUG:
25731675
Change-Id: I10a68813c6636874e63aca1db661e63e1af72a2d
Elliott Hughes [Sat, 30 Apr 2016 05:30:19 +0000 (22:30 -0700)]
Fix various empty .h files in bionic.
Bug: http://b/
28432688
Change-Id: I339f5221b9e66ce5983eb3685b9405e8d6f58808
Josh Gao [Sat, 30 Apr 2016 00:55:59 +0000 (00:55 +0000)]
Merge changes I0aa46d9d,I6431111b am:
ee6fb66dc1
am:
f8b63759dd
* commit '
f8b63759dd035e4e235830b996d2cc028869e802':
Add __INTRODUCED_IN_{32,64}.
Add __INTRODUCED_IN hack to complex test.
Change-Id: I22ed91a7b06063632a4219f1d96eff8a08a44ce2
Josh Gao [Sat, 30 Apr 2016 00:53:46 +0000 (00:53 +0000)]
Merge changes I0aa46d9d,I6431111b
am:
ee6fb66dc1
* commit '
ee6fb66dc1a180ce0206a5ea0522000cfcf4c8b1':
Add __INTRODUCED_IN_{32,64}.
Add __INTRODUCED_IN hack to complex test.
Change-Id: I8ea14d0e6897d0bbfc8bee77fc6f4cc7786c90db
Treehugger Robot [Sat, 30 Apr 2016 00:48:38 +0000 (00:48 +0000)]
Merge changes I0aa46d9d,I6431111b
* changes:
Add __INTRODUCED_IN_{32,64}.
Add __INTRODUCED_IN hack to complex test.
Josh Gao [Fri, 29 Apr 2016 21:35:55 +0000 (14:35 -0700)]
Remove nonexported _ns_flagdata from public header.
Bug: http://b/
28178111
Change-Id: I25dca710964099c4e07bf694635db75a72b38508
Josh Gao [Fri, 29 Apr 2016 19:15:18 +0000 (12:15 -0700)]
Add __INTRODUCED_IN_{32,64}.
Some symbols appeared at different times between 32 and 64 bit. Add a
macro to represent this.
Bug: http://b/
28178111
Change-Id: I0aa46d9da3c7301b60df0416bce252f0f37b7b36
Josh Gao [Fri, 29 Apr 2016 23:36:01 +0000 (16:36 -0700)]
Add platform specific version tags.
Some functions were added at different times on different platforms.
This should hopefully get most of them.
Bug: http://b/
28178111
Change-Id: I85fdf92779a2f3277e9b537c6bfc7216790c607a
Josh Gao [Fri, 29 Apr 2016 18:52:39 +0000 (11:52 -0700)]
Add __INTRODUCED_IN hack to complex test.
complex_test.cpp is compiled with both bionic and glibc, so when
__INTRODUCED_IN starts being used in <complex.h>, we'll need this to
keep it building.
Bug: http://b/
28178111
Change-Id: I6431111be35288cad72e9c23ca8599f548b6d906
Josh Gao [Fri, 29 Apr 2016 20:45:25 +0000 (13:45 -0700)]
Add __INTRODUCED_IN_FUTURE for unreleased APIs.
Future API levels aren't known (e.g. 25 could be a maintenance release
of N that doesn't contain any bionic updates), so use a placeholder
macro that we can find and replace with the actual API level before each
release.
Bug: http://b/
28178111
Change-Id: I667fe53ea1ac49b64135170fc30d5dbe9df94e29
Josh Gao [Fri, 29 Apr 2016 19:00:55 +0000 (12:00 -0700)]
Add versioning information to symbols.
Bug: http://b/
28178111
Change-Id: I46bf95accd819f4521afb1173d8badcc5e9df31c
Elliott Hughes [Fri, 29 Apr 2016 22:20:05 +0000 (22:20 +0000)]
Merge "Remove __UNAVAILABLE." am:
e23df93915
am:
5a9efce22d
* commit '
5a9efce22dacab89453be3722e73d9781ca2b40d':
Remove __UNAVAILABLE.
Change-Id: Id018e29a6e24a9b11b67465569df126f234374ff
Elliott Hughes [Fri, 29 Apr 2016 22:17:48 +0000 (22:17 +0000)]
Merge "Remove __UNAVAILABLE."
am:
e23df93915
* commit '
e23df93915dd89ae9661dded3c51bfd5a0bd185e':
Remove __UNAVAILABLE.
Change-Id: Iaedcb05c20d8afc5daa501adce75bf36dfedaba6
Elliott Hughes [Fri, 29 Apr 2016 22:12:20 +0000 (22:12 +0000)]
Merge "Remove __UNAVAILABLE."
Elliott Hughes [Fri, 29 Apr 2016 18:20:29 +0000 (18:20 +0000)]
Merge "Fix <wctype.h>." am:
146cbacea0
am:
005276fd95
* commit '
005276fd959dfd79102c06fc901e7035342facf2':
Fix <wctype.h>.
Change-Id: I0bc876c8f914a48c62493a8595e8e1433846902e
Elliott Hughes [Fri, 29 Apr 2016 18:18:11 +0000 (18:18 +0000)]
Merge "Fix <wctype.h>."
am:
146cbacea0
* commit '
146cbacea0754356a784608474149d291d92500a':
Fix <wctype.h>.
Change-Id: Ica0217c3d10677f3d6d502ffa4ca4f6b8d56226d
Elliott Hughes [Fri, 29 Apr 2016 18:07:55 +0000 (11:07 -0700)]
Remove __UNAVAILABLE.
We fixed the things we needed this for, and should never reintroduce a
similar mistake in future.
Change-Id: I74b447bcf22ea533f3c79db48b66a3c217d76c2f
Elliott Hughes [Fri, 29 Apr 2016 18:05:28 +0000 (18:05 +0000)]
Merge "Fix <wctype.h>."
Elliott Hughes [Fri, 29 Apr 2016 15:22:21 +0000 (15:22 +0000)]
Merge "Remove declaration of pthread_cond_timeout_np." am:
adc8d34137
am:
45588044be
* commit '
45588044be26939024317f164ff53098ff2bd553':
Remove declaration of pthread_cond_timeout_np.
Change-Id: I6377985e80f6a36e0c2b94fd2275b5a8ce33c794
Elliott Hughes [Fri, 29 Apr 2016 15:19:30 +0000 (15:19 +0000)]
Merge "Remove declaration of pthread_cond_timeout_np."
am:
adc8d34137
* commit '
adc8d34137848e78e50a46724a3f8858c17eaf49':
Remove declaration of pthread_cond_timeout_np.
Change-Id: Ic162efaf980dc9d09261bbb586201bd994fc755f
Elliott Hughes [Fri, 29 Apr 2016 15:11:59 +0000 (15:11 +0000)]
Merge "Remove declaration of pthread_cond_timeout_np."
Neil Fuller [Fri, 29 Apr 2016 09:34:01 +0000 (09:34 +0000)]
Merge "Update timezone data to 2016d" am:
216c3007ed
am:
fdedef9d98
* commit '
fdedef9d989db958c838b4f5fda36b5504cb343b':
Update timezone data to 2016d
Change-Id: I911f6b7eebfd4a06392aacbb5553a5e1f865c53e
Neil Fuller [Fri, 29 Apr 2016 09:33:18 +0000 (09:33 +0000)]
Merge "Update timezone data to 2016c" am:
418bdafb82
am:
09951a85f0 -s ours
* commit '
09951a85f0d345ea733806e5aca4436758bd7bad':
Update timezone data to 2016c
Change-Id: I8fcb5f07c964db121e731005cc0ce8a9b82236e3
Neil Fuller [Fri, 29 Apr 2016 09:30:56 +0000 (09:30 +0000)]
Merge "Update timezone data to 2016b" am:
f1b38527ea
am:
207b870a8a -s ours
* commit '
207b870a8a0e29f9700d4ded7375b71d3495af31':
Update timezone data to 2016b
Change-Id: I01ce52414eeb4bf2c3bcef21d97bd39b10377a5b
Neil Fuller [Fri, 29 Apr 2016 09:21:20 +0000 (09:21 +0000)]
Merge "Update timezone data to 2016d"
am:
216c3007ed
* commit '
216c3007ed6100f42e6c97bdaf0086f61320773b':
Update timezone data to 2016d
Change-Id: I3c40e24b9ea5052fae92a72a8c7188c74a4f8bdc
Neil Fuller [Fri, 29 Apr 2016 09:21:20 +0000 (09:21 +0000)]
Merge "Update timezone data to 2016c"
am:
418bdafb82
* commit '
418bdafb828eec075a34aeb3099f7f3910c509a3':
Update timezone data to 2016c
Change-Id: I151476b16d6e252a783dca69541b4d6fdd6b0a77
Neil Fuller [Fri, 29 Apr 2016 09:21:20 +0000 (09:21 +0000)]
Merge "Update timezone data to 2016b"
am:
f1b38527ea
* commit '
f1b38527ea3c0cff4caef398e971a3cca8d0526d':
Update timezone data to 2016b
Change-Id: Id50732b229bd4ce3ce3bff8a76818dfe59924bd9
Neil Fuller [Fri, 29 Apr 2016 09:17:52 +0000 (09:17 +0000)]
Merge "Update timezone data to 2016d"
Neil Fuller [Fri, 29 Apr 2016 09:17:23 +0000 (09:17 +0000)]
Merge "Update timezone data to 2016c"
Neil Fuller [Fri, 29 Apr 2016 09:16:43 +0000 (09:16 +0000)]
Merge "Update timezone data to 2016b"
Elliott Hughes [Fri, 29 Apr 2016 03:11:19 +0000 (03:11 +0000)]
Merge "Implement mblen(3)." am:
bd8773d19d
am:
aa92cc613e
* commit '
aa92cc613e51ca64cf09d3d43497a6ad46ff77c0':
Implement mblen(3).
Change-Id: I8f9e2bcc091c70ec90859a86f042f279315713d5
Elliott Hughes [Fri, 29 Apr 2016 03:08:44 +0000 (03:08 +0000)]
Merge "Implement mblen(3)."
am:
bd8773d19d
* commit '
bd8773d19d96cd8794f944ce5f93f4feb43e386b':
Implement mblen(3).
Change-Id: I6e7af1a7950f046a72f1ab87c1d30e5f0c7a7f4e
Elliott Hughes [Fri, 29 Apr 2016 01:22:06 +0000 (18:22 -0700)]
Fix <wctype.h>.
* Fix the return type of towlower_l/towupper_l.
* Implement wctrans/wctrans_l/towctrans/towctrans_l.
* Move declarations that POSIX says are available from both <wchar.h> and
<wctype.h> to <bits/wctype.h> and include from both POSIX headers.
* Write the missing tests.
Change-Id: I3221da5f3d7e8a2fb0a7619dc724de45f7b55398
Treehugger Robot [Fri, 29 Apr 2016 00:43:26 +0000 (00:43 +0000)]
Merge "Implement mblen(3)."
Elliott Hughes [Thu, 28 Apr 2016 21:54:52 +0000 (14:54 -0700)]
Implement mblen(3).
Change-Id: I65948ea5b9ecd63f966ba767ad6db4a2effc4700
Vince Harron [Thu, 28 Apr 2016 20:34:10 +0000 (13:34 -0700)]
resolve merge conflicts of
1337c35 to nyc-dev-plus-aosp
Change-Id: I426de6277d3abbe3807cb144dd18ab53b91c9a0c
Dimitry Ivanov [Thu, 28 Apr 2016 20:02:28 +0000 (20:02 +0000)]
Merge "Remove -fvisibility=hidden from dns code" am:
1519a90834
am:
b962d6ec47
* commit '
b962d6ec47e4b48f37ce86d7e664bd1d3d8ac9e5':
Remove -fvisibility=hidden from dns code
Change-Id: Ifc27ab8610791d356095ddd10f75026ce4fee7c8
Dimitry Ivanov [Thu, 28 Apr 2016 20:00:13 +0000 (20:00 +0000)]
Merge "Remove -fvisibility=hidden from dns code"
am:
1519a90834
* commit '
1519a90834b7902ac113aad4aca8633017df6ec5':
Remove -fvisibility=hidden from dns code
Change-Id: Idfb3b08849c8348f9118175da7577f6bdbc1e280
Treehugger Robot [Thu, 28 Apr 2016 19:50:48 +0000 (19:50 +0000)]
Merge "Remove -fvisibility=hidden from dns code"
Dimitry Ivanov [Thu, 28 Apr 2016 18:38:33 +0000 (11:38 -0700)]
Remove -fvisibility=hidden from dns code
We no longer need it because version script controls
list of symbols we export.
This also fixes mips/mips64 builds.
Bug: http://b/
24767418
Change-Id: I61c504665fc0349275384596d375155991743e05
Treehugger Robot [Thu, 28 Apr 2016 17:43:39 +0000 (17:43 +0000)]
Merge "[mips64] Call __memset_chk_fail correctly for mips64." am:
488f5fc
am:
9adbc73
* commit '
9adbc733b066b67c33425e5fadb4cc8ce25802e3':
[mips64] Call __memset_chk_fail correctly for mips64.
Change-Id: I5075f78e9a83e7f5e09ff31801c2f228b8e1abd7
Predrag Blagojevic [Thu, 28 Apr 2016 17:28:56 +0000 (17:28 +0000)]
Merge "[mips64] Call __memset_chk_fail correctly for mips64."
am:
488f5fc
* commit '
488f5fc6a4c737964142babc1770d09aa9e72bef':
[mips64] Call __memset_chk_fail correctly for mips64.
Change-Id: I281cb30f98b83809edb0c035357930737cb356dc
Treehugger Robot [Thu, 28 Apr 2016 17:18:01 +0000 (17:18 +0000)]
Merge "[mips64] Call __memset_chk_fail correctly for mips64."
Elliott Hughes [Thu, 28 Apr 2016 17:07:21 +0000 (10:07 -0700)]
Remove declaration of pthread_cond_timeout_np.
Bug: http://b/
27918161
Change-Id: I61b5710dc394c155bdb4577a750b96195033251e
Vince Harron [Thu, 28 Apr 2016 17:03:42 +0000 (17:03 +0000)]
Merge "Add a test exercising ptrace watchpoint functionality" into nyc-dev
Predrag Blagojevic [Fri, 22 Apr 2016 11:01:19 +0000 (13:01 +0200)]
[mips64] Call __memset_chk_fail correctly for mips64.
This change resolves Fortify1_{gcc|clang}_DeathTest.* test failures.
Change-Id: Ia936c159323bdf8e9577160ee92b99e66e6793ea
Dimitry Ivanov [Thu, 28 Apr 2016 05:21:31 +0000 (22:21 -0700)]
resolve merge conflicts of
d227b61 to nyc-dev-plus-aosp
Change-Id: I27136bf06295898584ba6cac3a81bec9c9b70f05
Treehugger Robot [Thu, 28 Apr 2016 04:45:06 +0000 (04:45 +0000)]
Merge "Add unwind information for r7 in arm syscalls." am:
671e6b2
am:
ca1c140
* commit '
ca1c1403ac39f75decf88cde6835a4df439688b0':
Add unwind information for r7 in arm syscalls.
Change-Id: I3b2a55a1aaf1714a8fc7bf53686725a49ba7f483
Christopher Ferris [Thu, 28 Apr 2016 04:42:12 +0000 (04:42 +0000)]
Merge "Add unwind information for r7 in arm syscalls."
am:
671e6b2
* commit '
671e6b20eabd0a1ab973f77dff272a00a4096ee7':
Add unwind information for r7 in arm syscalls.
Change-Id: I631bcee15e12ab07b34b5e4ca78eb063d6a59cf8
Treehugger Robot [Thu, 28 Apr 2016 04:37:25 +0000 (04:37 +0000)]
Merge "Add unwind information for r7 in arm syscalls."
TreeHugger Robot [Thu, 28 Apr 2016 03:53:53 +0000 (03:53 +0000)]
Merge "Make malloc debug symbols platform-private" into nyc-dev
Christopher Ferris [Thu, 28 Apr 2016 01:31:02 +0000 (18:31 -0700)]
Add unwind information for r7 in arm syscalls.
It turns out that clang can emit code where the sp is saved in the r7
register on arm. Unfortunately, a lot of our syscalls overwrite that
value while the syscall is executing, so unwinding through that syscall
fails.
Update the syscall generation code to add unwinding information for
these uses.
Bug:
28411713
(cherry picked from commit
6e45d37decbbaf78ed4685213aebb1c9b5ccf8c2)
Change-Id: Ib775effc44c4113735fe9032b0602b9d63e3e390
Christopher Ferris [Thu, 28 Apr 2016 03:03:27 +0000 (03:03 +0000)]
Merge "Add unwind information for r7 in arm syscalls." into nyc-dev
am:
75c7830
* commit '
75c7830e2273942621a9ae590125732fbee28603':
Add unwind information for r7 in arm syscalls.
Change-Id: Iafb23b860baf8c0632cc93989f6ddff3ade41c68
TreeHugger Robot [Thu, 28 Apr 2016 02:56:31 +0000 (02:56 +0000)]
Merge "Add unwind information for r7 in arm syscalls." into nyc-dev
Treehugger Robot [Thu, 28 Apr 2016 02:22:12 +0000 (02:22 +0000)]
Merge "Make malloc debug symbols platform-private" am:
b3c1ff6
am:
513f4d1
* commit '
513f4d108a98692be0285688fd04323da9b85ed6':
Make malloc debug symbols platform-private
Change-Id: Iceecae3a0e18e123f8e1cc3e523e24ee8dd5141c
Dimitry Ivanov [Thu, 28 Apr 2016 01:16:16 +0000 (18:16 -0700)]
Make malloc debug symbols platform-private
Bug: http://b/
28432442
Change-Id: I96b9cb8b57726b4e8d53069e72666cf107cdeba2
(cherry picked from commit
54548d8cf91ba2e891b2dd0d25ae5956c62ad3ef)
Dimitry Ivanov [Thu, 28 Apr 2016 02:19:12 +0000 (02:19 +0000)]
Merge "Make malloc debug symbols platform-private"
am:
b3c1ff6
* commit '
b3c1ff69d293d095c36371ecc21e0505c6156db7':
Make malloc debug symbols platform-private
Change-Id: I1cd88ef24d817bd6f373ba2808d6e162a6237bd6
Treehugger Robot [Thu, 28 Apr 2016 02:15:05 +0000 (02:15 +0000)]
Merge "Make malloc debug symbols platform-private"
Josh Gao [Thu, 28 Apr 2016 01:55:55 +0000 (01:55 +0000)]
Merge changes from topic \'bionic_unavailable\' am:
0640b91
am:
4a3962a
* commit '
4a3962add737b9da577d5e7898799c5468eeb820':
Tag unavailable functions with macro.
Delete declarations which don't exist.
Change-Id: I74312c5c7733d4f2ed566a53a10f3a3ae6790dda
Josh Gao [Thu, 28 Apr 2016 01:53:14 +0000 (01:53 +0000)]
Merge changes from topic \'bionic_unavailable\'
am:
0640b91
* commit '
0640b911f33d9c5834cd4698f87c69cfaf75aa8f':
Tag unavailable functions with macro.
Delete declarations which don't exist.
Change-Id: I37c1402a45d60f494206720f4c10c8a6dca2a0bb