OSDN Git Service
Nick Desaulniers [Thu, 22 Sep 2016 00:50:24 +0000 (00:50 +0000)]
Merge "bionic: tests: add test for fallocate FALLOC_FL_PUNCH_HOLE" am:
904460f749 am:
1d52d65277
am:
d22c7a5540
Change-Id: I631cb5e71d98dafd2873abc7e705eeeb70f3000d
Elliott Hughes [Thu, 22 Sep 2016 00:50:13 +0000 (00:50 +0000)]
Merge "Remove remaining big-endian cruft." am:
53ad33b993 am:
b00f351cef
am:
959968f6f1
Change-Id: Id20d55f9d304a2629489a62c171dc6be5f672a52
Elliott Hughes [Thu, 22 Sep 2016 00:50:03 +0000 (00:50 +0000)]
Merge "Remove _KERNEL references from <machine/elf_machdep.h>." am:
c351cbd7c0 am:
0ecccff0f6
am:
0a2d9f275d
Change-Id: If2866b622093105f7771d1c32fe11a352eaf76ec
Nick Desaulniers [Wed, 21 Sep 2016 23:29:40 +0000 (23:29 +0000)]
Merge "bionic: tests: add test for fallocate FALLOC_FL_PUNCH_HOLE" am:
904460f749
am:
1d52d65277
Change-Id: I61d9c05457d58f92e94f9a22ea954357f4abf73d
Elliott Hughes [Wed, 21 Sep 2016 23:29:28 +0000 (23:29 +0000)]
Merge "Remove remaining big-endian cruft." am:
53ad33b993
am:
b00f351cef
Change-Id: I5cb55ab64cee2abcacb235651c31446df3f8d83a
Elliott Hughes [Wed, 21 Sep 2016 23:29:17 +0000 (23:29 +0000)]
Merge "Remove _KERNEL references from <machine/elf_machdep.h>." am:
c351cbd7c0
am:
0ecccff0f6
Change-Id: I5c57f5c626cdab6028dc8a58cd8e54466c6222b2
Nick Desaulniers [Wed, 21 Sep 2016 22:43:25 +0000 (22:43 +0000)]
Merge "bionic: tests: add test for fallocate FALLOC_FL_PUNCH_HOLE"
am:
904460f749
Change-Id: I05b4736d73e2122e082286157878fca8a804e6bb
Nick Desaulniers [Wed, 21 Sep 2016 22:30:31 +0000 (22:30 +0000)]
Merge "bionic: tests: add test for fallocate FALLOC_FL_PUNCH_HOLE"
Elliott Hughes [Wed, 21 Sep 2016 22:07:59 +0000 (22:07 +0000)]
Merge "Remove remaining big-endian cruft."
am:
53ad33b993
Change-Id: Ic812ff2fd3a89dbbf8c78877ec84bdd5a32c1299
Elliott Hughes [Wed, 21 Sep 2016 22:07:49 +0000 (22:07 +0000)]
Merge "Remove _KERNEL references from <machine/elf_machdep.h>."
am:
c351cbd7c0
Change-Id: I1bf559da5185fb4dd1375c441e1f3fe1017aa42b
Elliott Hughes [Wed, 21 Sep 2016 21:48:24 +0000 (21:48 +0000)]
Merge "Remove remaining big-endian cruft."
Elliott Hughes [Wed, 21 Sep 2016 21:48:15 +0000 (21:48 +0000)]
Merge "Remove _KERNEL references from <machine/elf_machdep.h>."
Nick Desaulniers [Tue, 19 Jul 2016 22:20:24 +0000 (15:20 -0700)]
bionic: tests: add test for fallocate FALLOC_FL_PUNCH_HOLE
Bug:
28760453
Change-Id: I1a58d19bf45eac5f930b0f649cf9b8c9046302f3
Dan Albert [Wed, 21 Sep 2016 16:01:47 +0000 (16:01 +0000)]
Merge "Match _Nonnull between char and wchar_t funcs." am:
d263fe5d13 am:
484a50a7f6
am:
8d583ec7bb
Change-Id: Ibb89978b04a91eae82a522060974738028b218c1
Dan Albert [Wed, 21 Sep 2016 15:48:22 +0000 (15:48 +0000)]
Merge "Match _Nonnull between char and wchar_t funcs." am:
d263fe5d13
am:
484a50a7f6
Change-Id: I4d88a7e35a64ffa73bb34d4535623f076cde00ec
Dan Albert [Wed, 21 Sep 2016 15:44:40 +0000 (15:44 +0000)]
Merge "Match _Nonnull between char and wchar_t funcs."
am:
d263fe5d13
Change-Id: I487a24cf2cd19c899ea41806856c2ca00ce44391
Dan Albert [Wed, 21 Sep 2016 15:42:10 +0000 (15:42 +0000)]
Merge "Add __ANDROID_API_FUTURE__." am:
01b70ac552 am:
d1162db1a9
am:
c6fa26510b
Change-Id: Ie4636b40c5259ad9ca743f154b7a4cd2f10829a7
Treehugger Robot [Wed, 21 Sep 2016 15:39:33 +0000 (15:39 +0000)]
Merge "Match _Nonnull between char and wchar_t funcs."
Dan Albert [Wed, 21 Sep 2016 15:39:08 +0000 (15:39 +0000)]
Merge "Add __ANDROID_API_FUTURE__." am:
01b70ac552
am:
d1162db1a9
Change-Id: I760ac9b1ae4793eae1c59730245b19655375c850
Dan Albert [Wed, 21 Sep 2016 15:35:39 +0000 (15:35 +0000)]
Merge "Add __ANDROID_API_FUTURE__."
am:
01b70ac552
Change-Id: I9a8fb6720d68188fd9da869269045b4441ac23a4
Treehugger Robot [Wed, 21 Sep 2016 15:29:52 +0000 (15:29 +0000)]
Merge "Add __ANDROID_API_FUTURE__."
Dan Albert [Wed, 21 Sep 2016 08:57:51 +0000 (01:57 -0700)]
Match _Nonnull between char and wchar_t funcs.
The char versions of these functions have `_Nonnull` on these
parameters. Match it in the wide char versions. strxfrm_l also has
`__restrict` on its pointer arguments, I believe we've decided that's
something that shouldn't be proliferated...
Test: make checkbuild tests
Bug: None
Change-Id: Ie533e1af92b2a7c9df657073dbc4c345abf72473
Dan Albert [Wed, 21 Sep 2016 08:08:44 +0000 (01:08 -0700)]
Add __ANDROID_API_FUTURE__.
Needed for checking conditions like `__ANDROID_API__ <
__ANDROID_API_FUTURE__` for providing inlines for things that have
not yet been included in any release.
Test: make checkbuild tests
Bug: None
Change-Id: Ibcddac5a538ede020a8cb65fca03194475121966
Elliott Hughes [Sat, 17 Sep 2016 16:52:19 +0000 (16:52 +0000)]
Merge "Fix some easy cases of __ANDROID__ versus __BIONIC__." am:
42743f1e9e am:
38718ceac2
am:
f23b244930
Change-Id: Ib500aae8607217b7a4ba90118ef30bb8c0162e38
Elliott Hughes [Sat, 17 Sep 2016 16:49:49 +0000 (16:49 +0000)]
Merge "Fix some easy cases of __ANDROID__ versus __BIONIC__." am:
42743f1e9e
am:
38718ceac2
Change-Id: I78c74a81bb42d97470b19ca2e1c8afc92d5df54c
Elliott Hughes [Sat, 17 Sep 2016 16:47:19 +0000 (16:47 +0000)]
Merge "Fix some easy cases of __ANDROID__ versus __BIONIC__."
am:
42743f1e9e
Change-Id: I15acfed16e1381673ae9d8338348d6ad925abba8
Elliott Hughes [Sat, 17 Sep 2016 16:40:59 +0000 (16:40 +0000)]
Merge "Fix some easy cases of __ANDROID__ versus __BIONIC__."
Elliott Hughes [Sat, 17 Sep 2016 01:53:01 +0000 (18:53 -0700)]
Remove remaining big-endian cruft.
We'd removed most of it already, but a few bits and pieces were still lying
around.
Change-Id: I572a23eb15b9670d8d0f95586eca99ab0bdb4a1b
Test: mm.
Elliott Hughes [Sat, 17 Sep 2016 01:38:48 +0000 (18:38 -0700)]
Remove _KERNEL references from <machine/elf_machdep.h>.
Test: mm.
Change-Id: I9dff708dd05d4f9e52ccdfde96e096553c873054
Elliott Hughes [Sat, 17 Sep 2016 01:16:47 +0000 (18:16 -0700)]
Fix some easy cases of __ANDROID__ versus __BIONIC__.
We need to make a clearer distinction for bionic on the host. This patch
doesn't fully address things like "should host bionic try to talk to netd?"
for now, but is a step in the right direction.
Bug: http://b/
31559095
Test: bionic tests.
Change-Id: I49812f8b75d9d78c4fd8a8ddf5df1201d63771d6
Dimitry Ivanov [Fri, 16 Sep 2016 16:26:08 +0000 (16:26 +0000)]
Merge "Make static library for loader tests" am:
9d4d60b480 am:
0a727b2550
am:
dc1089d246
Change-Id: Id4746100460e1bf3e017bd064ea928485c11a1fe
Dimitry Ivanov [Fri, 16 Sep 2016 16:23:07 +0000 (16:23 +0000)]
Merge "Make static library for loader tests" am:
9d4d60b480
am:
0a727b2550
Change-Id: If3b144c1d1f208fdf2d766e7ab158c67c9098bc0
Dimitry Ivanov [Fri, 16 Sep 2016 16:20:37 +0000 (16:20 +0000)]
Merge "Make static library for loader tests"
am:
9d4d60b480
Change-Id: I7820804153709c0c08b9860d5ebf88dd1f158ffa
Treehugger Robot [Fri, 16 Sep 2016 16:14:48 +0000 (16:14 +0000)]
Merge "Make static library for loader tests"
Josh Gao [Thu, 15 Sep 2016 23:51:47 +0000 (23:51 +0000)]
Merge changes Iada279ee,Ic6089895,Ie2241b19,Ib0610707 am:
847fd9b315 am:
9daafece95
am:
45d9505ef9
Change-Id: I1ffba0345f38b5eeace6e00a2c08879f0adf8f27
Josh Gao [Thu, 15 Sep 2016 23:51:42 +0000 (23:51 +0000)]
versioner: turn on -Wundef. am:
ac3e564142 am:
7ec5f0df2b
am:
a9a25c2e28
Change-Id: I015f545da99c4f7f1c7e8222d859e1baa9de50b8
Josh Gao [Thu, 15 Sep 2016 23:51:38 +0000 (23:51 +0000)]
Fix BYTE_ORDER check in <netinet/ip6.h>. am:
81b4aadb48 am:
93e09655a9
am:
39ea7d74b1
Change-Id: I5304afba62c468b51aa06c134c2efa58ff2534bd
Josh Gao [Thu, 15 Sep 2016 23:51:34 +0000 (23:51 +0000)]
Fix instances of '#if __i386__'. am:
cb728e6f63 am:
ba2ad78ccf
am:
2c8aaa4582
Change-Id: I3a66dec02fb090d4503365b24ae0fce359fe1d66
Josh Gao [Thu, 15 Sep 2016 23:51:29 +0000 (23:51 +0000)]
Fix instances of '#if __LP64__'. am:
b36efa4343 am:
8a72a46efa
am:
3b994ab10a
Change-Id: Iff93d422199f43900b98797f63ff5509cb4e7ed4
Josh Gao [Thu, 15 Sep 2016 23:49:47 +0000 (23:49 +0000)]
Merge changes Iada279ee,Ic6089895,Ie2241b19,Ib0610707 am:
847fd9b315
am:
9daafece95
Change-Id: I8844ff892505e754e6f15c683d0a5d0ecc97ec54
Josh Gao [Thu, 15 Sep 2016 23:49:41 +0000 (23:49 +0000)]
versioner: turn on -Wundef. am:
ac3e564142
am:
7ec5f0df2b
Change-Id: I83fd6751d0d66fadbbe3d4b659bfc7cbebc0b954
Josh Gao [Thu, 15 Sep 2016 23:49:36 +0000 (23:49 +0000)]
Fix BYTE_ORDER check in <netinet/ip6.h>. am:
81b4aadb48
am:
93e09655a9
Change-Id: I6868459ed0877cf976006c30409290a70544ee27
Josh Gao [Thu, 15 Sep 2016 23:49:31 +0000 (23:49 +0000)]
Fix instances of '#if __i386__'. am:
cb728e6f63
am:
ba2ad78ccf
Change-Id: I9d96b4074472c78f0cab924925dc3a4ee2d7f3be
Josh Gao [Thu, 15 Sep 2016 23:49:26 +0000 (23:49 +0000)]
Fix instances of '#if __LP64__'. am:
b36efa4343
am:
8a72a46efa
Change-Id: I8b2993ca00dab764519dba03efb7cfe6cf89dc5e
Josh Gao [Thu, 15 Sep 2016 23:47:09 +0000 (23:47 +0000)]
Merge changes Iada279ee,Ic6089895,Ie2241b19,Ib0610707
am:
847fd9b315
Change-Id: I360ac3ed375278e1ae19f0858cb9cb511e2af7d7
Josh Gao [Thu, 15 Sep 2016 23:47:08 +0000 (23:47 +0000)]
versioner: turn on -Wundef.
am:
ac3e564142
Change-Id: Ic9097d9e6f1d44205372dbb6247754e8ecf81bb6
Josh Gao [Thu, 15 Sep 2016 23:47:04 +0000 (23:47 +0000)]
Fix BYTE_ORDER check in <netinet/ip6.h>.
am:
81b4aadb48
Change-Id: Ie4476cbcaf3be20b46ea4a47c9b9d8413e588a46
Josh Gao [Thu, 15 Sep 2016 23:46:59 +0000 (23:46 +0000)]
Fix instances of '#if __i386__'.
am:
cb728e6f63
Change-Id: I86278c82b6b4572597a592204c073695bacd5219
Josh Gao [Thu, 15 Sep 2016 23:46:54 +0000 (23:46 +0000)]
Fix instances of '#if __LP64__'.
am:
b36efa4343
Change-Id: I3e1ee13501abdec6e27bb104eb9c17cd4eed076d
Treehugger Robot [Thu, 15 Sep 2016 23:40:11 +0000 (23:40 +0000)]
Merge changes Iada279ee,Ic6089895,Ie2241b19,Ib0610707
* changes:
versioner: turn on -Wundef.
Fix BYTE_ORDER check in <netinet/ip6.h>.
Fix instances of '#if __i386__'.
Fix instances of '#if __LP64__'.
Dimitry Ivanov [Thu, 15 Sep 2016 23:25:31 +0000 (16:25 -0700)]
Make static library for loader tests
1. Extract bionic loader tests to static library in
order to link it to bionic cts tests.
2. Make libpagemap dependency static to reduce dependencies
on internal native libraries.
Bug: http://b/
22182538
Test: run bionic-unit-tests --gtest_filter=dl*:Dl*
Change-Id: I5decd5893e6338c84b3ab23e1d65d70bd75ad880
Josh Gao [Thu, 15 Sep 2016 21:16:15 +0000 (14:16 -0700)]
versioner: turn on -Wundef.
Poking around with -Wundef exposed a pretty horrifying bug, so we
should probably keep it turned on.
Bug: http://b/
31496165
Change-Id: Iada279eec91ded0d59ff3841d5a3ce1a36e34c3a
Josh Gao [Thu, 15 Sep 2016 20:57:19 +0000 (13:57 -0700)]
Fix BYTE_ORDER check in <netinet/ip6.h>.
Neither BYTE_ORDER nor BIG_ENDIAN were being defined anywhere, so they
were defaulting to zero, leading to BIG_ENDIAN values being used.
Bug: http://b/
31496165
Change-Id: Ic6089895f39b86e7762bdb5b7d5b01feb0d2fd17
Josh Gao [Thu, 15 Sep 2016 20:56:37 +0000 (13:56 -0700)]
Fix instances of '#if __i386__'.
Triggers -Wundef, which is on in -Weverything.
Bug: http://b/
31496165
Change-Id: Ie2241b19abd6257bebf68baa3ecc4de8066c722e
Josh Gao [Thu, 15 Sep 2016 20:55:41 +0000 (13:55 -0700)]
Fix instances of '#if __LP64__'.
Triggers -Wundef, which is on in -Weverything.
Bug: http://b/
31496165
Change-Id: Ib06107073f7dd1d584c19c222d0430da9d35630b
Josh Gao [Thu, 15 Sep 2016 19:39:16 +0000 (19:39 +0000)]
Merge "Initialize main thread TLS before the global stack guard." am:
5622837301 am:
b767ba5590
am:
15e90fe773
Change-Id: Ib87daf495fead0c89722d266a43115cb97557200
Josh Gao [Thu, 15 Sep 2016 19:35:36 +0000 (19:35 +0000)]
Merge "Initialize main thread TLS before the global stack guard." am:
5622837301
am:
b767ba5590
Change-Id: Ib3c36ec76a3a3720dba39e4d12a10d83a423e716
Josh Gao [Thu, 15 Sep 2016 19:32:36 +0000 (19:32 +0000)]
Merge "Initialize main thread TLS before the global stack guard."
am:
5622837301
Change-Id: Ia582464997cb9df5ec29f1525272265616bb7036
Josh Gao [Thu, 15 Sep 2016 19:28:56 +0000 (19:28 +0000)]
Merge "Initialize main thread TLS before the global stack guard."
Kenny Root [Thu, 15 Sep 2016 19:27:05 +0000 (19:27 +0000)]
Merge "Fix memory leak in test util" am:
b32184eb84 am:
3c749f13d3
am:
89ac2d147f
Change-Id: Ic6fd8973117772e49a5ebc01796e96bbc2f35750
Kenny Root [Thu, 15 Sep 2016 19:24:35 +0000 (19:24 +0000)]
Merge "Fix memory leak in test util" am:
b32184eb84
am:
3c749f13d3
Change-Id: Idf5cd6eaa98622ccee7314fb910ab7ae0f1747cf
Kenny Root [Thu, 15 Sep 2016 19:21:34 +0000 (19:21 +0000)]
Merge "Fix memory leak in test util"
am:
b32184eb84
Change-Id: Iecc8686379fb61963f8948348ac3c1a74f8429e8
Kenny Root [Thu, 15 Sep 2016 19:12:46 +0000 (19:12 +0000)]
Merge "Fix memory leak in test util"
Dan Albert [Thu, 15 Sep 2016 05:46:33 +0000 (05:46 +0000)]
Merge "Add missing uapi header module." am:
57a4e8d1fe am:
c746f3ab6a
am:
3d3bc41d59
Change-Id: If783483e23da635495b1d4aa2d457c13718977cf
Dan Albert [Thu, 15 Sep 2016 05:44:03 +0000 (05:44 +0000)]
Merge "Add missing uapi header module." am:
57a4e8d1fe
am:
c746f3ab6a
Change-Id: I7baa8c6fcac6d3e15699164e5d5f3611a92cbec8
Dan Albert [Thu, 15 Sep 2016 05:41:32 +0000 (05:41 +0000)]
Merge "Add missing uapi header module."
am:
57a4e8d1fe
Change-Id: I7ae274b76eaaf8c6c6b9d0d40f708cd3c7c75884
Treehugger Robot [Thu, 15 Sep 2016 05:36:51 +0000 (05:36 +0000)]
Merge "Add missing uapi header module."
Dan Albert [Thu, 15 Sep 2016 03:45:42 +0000 (03:45 +0000)]
Merge "Make getpagesize inline static." am:
be454614c2 am:
52ce8884e5
am:
4408ff1828
Change-Id: Ica24834fff1b23becef85374b398b64dc52743f1
Dan Albert [Thu, 15 Sep 2016 03:42:11 +0000 (03:42 +0000)]
Merge "Make getpagesize inline static." am:
be454614c2
am:
52ce8884e5
Change-Id: Ibc8319220fd9afd3aff7afc313267135271120eb
Dan Albert [Thu, 15 Sep 2016 03:39:40 +0000 (03:39 +0000)]
Merge "Make getpagesize inline static."
am:
be454614c2
Change-Id: I4f350e3dbaa93cb64e08e5f569af15797f373fd0
Treehugger Robot [Thu, 15 Sep 2016 03:34:30 +0000 (03:34 +0000)]
Merge "Make getpagesize inline static."
Kenny Root [Thu, 15 Sep 2016 00:14:42 +0000 (17:14 -0700)]
Fix memory leak in test util
This shows up when you're doing make HOST_SANITIZE=address
Test: mmma bionic && out/host/linux-x86/bin/bionic_tests_zipalign (compare before and after)
Change-Id: Ia94790496327f3818d5fdb7b5ad07e14e60bcae1
Josh Gao [Thu, 15 Sep 2016 00:19:34 +0000 (00:19 +0000)]
Merge "versioner: turn on -Wall -Wextra -Werror." am:
db79694bda am:
2453492ff6
am:
565d7747eb
Change-Id: I3b7b78a9759a882a21244acdeedd70a3b2fdf04b
Josh Gao [Thu, 15 Sep 2016 00:17:03 +0000 (00:17 +0000)]
Merge "versioner: turn on -Wall -Wextra -Werror." am:
db79694bda
am:
2453492ff6
Change-Id: I2f1faf168df08ba9d53c789c851b187fa7420b5e
Dan Albert [Thu, 15 Sep 2016 00:15:48 +0000 (17:15 -0700)]
Add missing uapi header module.
Test: make checkbuild tests
Bug: http://b/
30465923
Change-Id: I4000a9f7aa7ede03dfe799cea7c890bd5dcda575
Dan Albert [Thu, 15 Sep 2016 00:10:26 +0000 (17:10 -0700)]
Make getpagesize inline static.
Needed to avoid multiple definition errors.
Test: make checkbuild tests
Bug: None
Change-Id: Ife83e89f5232e98d363e2b2edd7a353ed61c4836
Josh Gao [Thu, 15 Sep 2016 00:14:34 +0000 (00:14 +0000)]
Merge "versioner: turn on -Wall -Wextra -Werror."
am:
db79694bda
Change-Id: I6e26e7ad8e44960575d031a85c80655d1274c324
Josh Gao [Thu, 15 Sep 2016 00:03:40 +0000 (00:03 +0000)]
Merge "versioner: turn on -Wall -Wextra -Werror."
Dan Albert [Wed, 14 Sep 2016 23:04:12 +0000 (23:04 +0000)]
Merge "Add modules for NDK headers and libraries." am:
93892add44 am:
86b9c54b77
am:
c7eddd23fc
Change-Id: Ib1986a2a071f97907a207ec5625c30bd11824f2b
Dan Albert [Wed, 14 Sep 2016 22:54:06 +0000 (22:54 +0000)]
Merge "Add modules for NDK headers and libraries." am:
93892add44
am:
86b9c54b77
Change-Id: Ic4bb227fff0cd29a35f8c348151a8a65b0155c61
Dan Albert [Wed, 14 Sep 2016 22:49:21 +0000 (22:49 +0000)]
Merge "Add modules for NDK headers and libraries."
am:
93892add44
Change-Id: I424e425eca599af6b4858ec4561cd29d06938c20
Treehugger Robot [Wed, 14 Sep 2016 22:32:23 +0000 (22:32 +0000)]
Merge "Add modules for NDK headers and libraries."
Josh Gao [Wed, 14 Sep 2016 21:21:56 +0000 (14:21 -0700)]
versioner: turn on -Wall -Wextra -Werror.
Change-Id: Ica47d0fa671934a1ea193869265de8986b012a58
Test: mma && versioner
Dan Albert [Tue, 13 Sep 2016 23:39:09 +0000 (23:39 +0000)]
Merge "Expose some more function decls." am:
76fcad2a6f am:
16e91fecb6
am:
f2ab696e63
Change-Id: I1d52d6f6b617498cec60cac7169e447738009107
Dan Albert [Tue, 13 Sep 2016 23:36:09 +0000 (23:36 +0000)]
Merge "Expose some more function decls." am:
76fcad2a6f
am:
16e91fecb6
Change-Id: Ifc19c293a5f6eb158368cc5afedfe3ab3b55078b
Dan Albert [Tue, 13 Sep 2016 23:33:08 +0000 (23:33 +0000)]
Merge "Expose some more function decls."
am:
76fcad2a6f
Change-Id: I862349f271d16adcccb682a1fc44bf45ba7f9e3e
Treehugger Robot [Tue, 13 Sep 2016 23:24:41 +0000 (23:24 +0000)]
Merge "Expose some more function decls."
Dimitry Ivanov [Tue, 13 Sep 2016 22:45:35 +0000 (22:45 +0000)]
Merge "linker: Refactoring step 3 of many" am:
8c1e2b9e38 am:
d6b5fe0e50
am:
f9484b06c6
Change-Id: Iafa63d782d13abd03c38eae5985f415dd7c109bc
Dimitry Ivanov [Tue, 13 Sep 2016 22:43:05 +0000 (22:43 +0000)]
Merge "linker: Refactoring step 3 of many" am:
8c1e2b9e38
am:
d6b5fe0e50
Change-Id: I8fc1d32ade9d8b1762ac03874546da483263f1c2
Dimitry Ivanov [Tue, 13 Sep 2016 22:40:05 +0000 (22:40 +0000)]
Merge "linker: Refactoring step 3 of many"
am:
8c1e2b9e38
Change-Id: I1cf3554ef8edb0f6eafda37e884eed69d469a7f7
Treehugger Robot [Tue, 13 Sep 2016 22:34:59 +0000 (22:34 +0000)]
Merge "linker: Refactoring step 3 of many"
Dan Albert [Tue, 28 Jun 2016 18:18:05 +0000 (11:18 -0700)]
Add modules for NDK headers and libraries.
Test: make checkbuild
Bug: http://b/
27533932
Change-Id: I285e483ba9fb80cc3baf0d025c85344e5b79a08b
Dan Albert [Tue, 13 Sep 2016 21:15:21 +0000 (14:15 -0700)]
Expose some more function decls.
Test: make checkbuild tests # for x86-eng this time
Bug: http://b/
30465923
Change-Id: I98c5a8d09463e85ac22b05035c87edab04eaa200
Dimitry Ivanov [Fri, 9 Sep 2016 17:00:39 +0000 (10:00 -0700)]
linker: Refactoring step 3 of many
Extract linker executable specific code to linker_main.cpp;
this part of code does not have a place in libdl.a/so.
Bug: http://b/
14998480
Bug: http://b/
30706810
Test: mm && run bionic-unit-tests
Change-Id: I90f7475e93a919b0f9525da22928089ad35b8f6c
Dimitry Ivanov [Fri, 9 Sep 2016 19:08:53 +0000 (19:08 +0000)]
Merge "Move test libraries under /data/nativetests" am:
0f81dd3548 am:
b2d09c71b1
am:
866e9945d8
Change-Id: I459669903cf3ac1a900d63544b97be51ebd0cd48
Dimitry Ivanov [Fri, 9 Sep 2016 19:05:53 +0000 (19:05 +0000)]
Merge "Move test libraries under /data/nativetests" am:
0f81dd3548
am:
b2d09c71b1
Change-Id: Idb0701d47fabddaf4f94fe00235ed5a0baca1588
Dimitry Ivanov [Fri, 9 Sep 2016 19:03:23 +0000 (19:03 +0000)]
Merge "Move test libraries under /data/nativetests"
am:
0f81dd3548
Change-Id: I181a13f3a9f0cde0f4f39b73610b95cd65460f25
Treehugger Robot [Fri, 9 Sep 2016 18:58:33 +0000 (18:58 +0000)]
Merge "Move test libraries under /data/nativetests"
Nikola Veljkovic [Fri, 9 Sep 2016 17:34:17 +0000 (17:34 +0000)]
Merge "[mips64] Fix ipc syscalls" am:
ce4d419f7a am:
c2e6d5e4e9
am:
b37f5979d5
Change-Id: I0360924631495414092fd5c7d89c56b5de564a2f
Nikola Veljkovic [Fri, 9 Sep 2016 17:31:16 +0000 (17:31 +0000)]
Merge "[mips64] Fix ipc syscalls" am:
ce4d419f7a
am:
c2e6d5e4e9
Change-Id: Iccc78df6555e508c9c6fa68633864f3a87771136