Elliott Hughes
22f5a61d95
am ea9800e9: Explain why clock(3) isn\'t broken.
...
* commit 'ea9800e98598c71fe76c4e2a0d0498b6bd490a83':
Explain why clock(3) isn't broken.
2014-10-04 00:06:27 +00:00
Elliott Hughes
ea9800e985
Explain why clock(3) isn't broken.
...
Bug: 17441123
Bug: 17814435
(cherry picked from commit f83c208b82c78dad07f4065f63bdd354f5ef9951)
Change-Id: I2065afe73b79a8d86404edee16e983625d902cdc
2014-10-03 16:46:20 -07:00
Dmitriy Ivanov
18945005c2
am bf956e86: resolved conflicts for merge of 04f5f410 to lmp-mr1-dev-plus-aosp
...
* commit 'bf956e863e486c35700718ff84bc5483b46784e6':
Fix gdb could not get shared library list issue
2014-10-03 19:29:45 +00:00
Dmitriy Ivanov
bf956e863e
resolved conflicts for merge of 04f5f410 to lmp-mr1-dev-plus-aosp
...
Change-Id: I921c62dbe265b1be4d373d1988951de0f6743fba
2014-10-03 12:21:57 -07:00
Dmitriy Ivanov
e3924e6c7e
am dcca3fce: am d5df4124: Merge "Add RTLD_NODELETE flag support"
...
* commit 'dcca3fce3f60233e74d7d23b28b04feeb4d5a0e3':
Add RTLD_NODELETE flag support
2014-10-03 16:54:31 +00:00
Dmitriy Ivanov
dcca3fce3f
am d5df4124: Merge "Add RTLD_NODELETE flag support"
...
* commit 'd5df4124bbbb30411ef19f7c2fbb3987d0eb9630':
Add RTLD_NODELETE flag support
2014-10-03 16:47:05 +00:00
Ningsheng Jian
04f5f4100c
Fix gdb could not get shared library list issue
...
Get dynamic flags from phdr table's correct entry rather the first
entry, so that the following DT_DEBUG entry can be set.
Also fix the undefined reference to LoadTask::deleter issue under gcc
-O0 option.
Bug: 17524778
(cherry picked from commit e93be99da0614ff38cbf8b2bb0624ff1dc79b8d0)
Change-Id: I347792dab25c7b19c3fc690e03d20899ce1e26e0
2014-10-02 15:35:47 -07:00
Dmitriy Ivanov
d5df4124bb
Merge "Add RTLD_NODELETE flag support"
2014-10-02 21:47:29 +00:00
Dmitriy Ivanov
812d675be9
am bbf86e61: Fixes to linker code after the conflict resolution
...
* commit 'bbf86e6157ab98af7468ce5eb3292b6509a3cabd':
Fixes to linker code after the conflict resolution
2014-10-02 21:35:22 +00:00
Dmitriy Ivanov
6d6c337244
am 2cd77d30: Undo the bad work of Automerger
...
* commit '2cd77d301ff6860836428cda2ccd626b3bb6912e':
Undo the bad work of Automerger
2014-10-02 21:35:04 +00:00
Dmitriy Ivanov
1602582952
am 145372b1: Revert "L-MR1 specific fixes"
...
* commit '145372b1bced73595d51405bcbda73cd092e2425':
Revert "L-MR1 specific fixes"
2014-10-02 21:35:00 +00:00
Dmitriy Ivanov
bbf86e6157
Fixes to linker code after the conflict resolution
...
Change-Id: Icd0728604a865b73e7af0e0aee38971a612935f2
2014-10-02 13:44:20 -07:00
Dmitriy Ivanov
2cd77d301f
Undo the bad work of Automerger
...
Change-Id: I585388aebc556a094db4c22e647edacea7cde129
2014-10-02 13:08:39 -07:00
Dmitriy Ivanov
e7575e1b57
am d4ab8f01: am 1cd0c677: L-MR1 specific fixes
...
* commit 'd4ab8f0135603f252936c8d73a579c7ec5314b71':
L-MR1 specific fixes
2014-10-02 19:51:14 +00:00
Dmitriy Ivanov
145372b1bc
Revert "L-MR1 specific fixes"
...
This reverts commit 1cd0c6777f35b531c9ce78397d0915aa521b3e87.
2014-10-02 12:49:42 -07:00
Dmitriy Ivanov
128c850cc1
am feaf85e3: resolved conflicts for merge of 7d971ec1 to lmp-mr1-dev-plus-aosp
...
* commit 'feaf85e34c0ab0a65096b183a6ae3144242d934b':
Fix unload of recursively linked library
2014-10-02 19:42:54 +00:00
Dmitriy Ivanov
d4ab8f0135
am 1cd0c677: L-MR1 specific fixes
...
* commit '1cd0c6777f35b531c9ce78397d0915aa521b3e87':
L-MR1 specific fixes
2014-10-02 19:41:50 +00:00
Dmitriy Ivanov
feaf85e34c
resolved conflicts for merge of 7d971ec1 to lmp-mr1-dev-plus-aosp
...
Change-Id: I1cd01e5c0dd00cd55594654d53f7e0cb6edf35d9
2014-10-02 12:38:54 -07:00
Dmitriy Ivanov
651bab0e16
am b5626827: resolved conflicts for merge of f4cb6313 to lmp-mr1-dev-plus-aosp
...
* commit 'b5626827c9d62783737de163723e8f647eb6665f':
Add IFUNC support for arm64 and IRELATIVE reloc
2014-10-02 19:38:02 +00:00
Dmitriy Ivanov
b5626827c9
resolved conflicts for merge of f4cb6313 to lmp-mr1-dev-plus-aosp
...
Change-Id: I9c033fa82c7bf07e06157227f5162d603804b7d6
2014-10-02 12:33:10 -07:00
Dmitriy Ivanov
9adb53a634
am 85fc61d7: am ef1306d7: Refactoring: C++11 style DISABLE_ bionic marcos
...
* commit '85fc61d7d2755fa55270d30bee348bc98adb5032':
Refactoring: C++11 style DISABLE_ bionic marcos
2014-10-02 19:27:30 +00:00
Dmitriy Ivanov
da5b0de585
am 2fbf6593: resolved conflicts for merge of 61c4147f to lmp-mr1-dev-plus-aosp
...
* commit '2fbf6593aec12d0644308775463bd0c4ccff4aa6':
Reset enviroment for math_tests
2014-10-02 19:27:30 +00:00
Dmitriy Ivanov
85fc61d7d2
am ef1306d7: Refactoring: C++11 style DISABLE_ bionic marcos
...
* commit 'ef1306d77718cc74a8df5673a15649dea317571d':
Refactoring: C++11 style DISABLE_ bionic marcos
2014-10-02 19:23:57 +00:00
Dmitriy Ivanov
7c96e34558
am 6aac3cd1: resolved conflicts for merge of ae69a958 to lmp-mr1-dev-plus-aosp
...
* commit '6aac3cd112360631970ff3a7b809d58ed88a10c9':
Load libraries in breadth-first order
2014-10-02 19:23:44 +00:00
Dmitriy Ivanov
2fbf6593ae
resolved conflicts for merge of 61c4147f to lmp-mr1-dev-plus-aosp
...
Change-Id: I4ed15dbb2136a1984f7651dcc85d05e3e585ac51
2014-10-02 12:22:07 -07:00
Dmitriy Ivanov
6aac3cd112
resolved conflicts for merge of ae69a958 to lmp-mr1-dev-plus-aosp
...
Change-Id: Ia466577ef6e627cc6fcef46aa37cce21acbc8519
2014-10-02 12:17:32 -07:00
Dmitriy Ivanov
166aa84826
am e3105fee: resolved conflicts for merge of c0133a73 to lmp-mr1-dev-plus-aosp
...
* commit 'e3105fee224456000f84a03a767685849055e381':
Revert "Load libraries in breadth-first order"
2014-10-02 19:04:09 +00:00
Dmitriy Ivanov
e3105fee22
resolved conflicts for merge of c0133a73 to lmp-mr1-dev-plus-aosp
...
Change-Id: I31d81e91d796fa27f9c88a7edc96c97320ade72c
2014-10-02 11:59:28 -07:00
Dmitriy Ivanov
a79c70dd59
am daf15a6c: resolved conflicts for merge of 8de1ddec to lmp-mr1-dev-plus-aosp
...
* commit 'daf15a6ca7b1ef7f16103e339334eda3b18aa425':
Fix order of soinfo links (repairs libcxx tests).
2014-10-02 18:41:08 +00:00
Dmitriy Ivanov
daf15a6ca7
resolved conflicts for merge of 8de1ddec to lmp-mr1-dev-plus-aosp
...
Change-Id: I9bb063dcf684307181ce4a2b1e5f96bd0d78aaff
2014-10-02 11:34:05 -07:00
Dmitriy Ivanov
e027ca9665
am 32ebc71f: resolved conflicts for merge of 59c12a65 to lmp-mr1-dev-plus-aosp
...
* commit '32ebc71f99523eb2496a4be175a40dcd10dc699a':
Load libraries in breadth-first order
2014-10-02 18:32:33 +00:00
Dmitriy Ivanov
32ebc71f99
resolved conflicts for merge of 59c12a65 to lmp-mr1-dev-plus-aosp
...
Change-Id: I92667dd3d55c8cfd2586c88362fd542c7a6ff9b2
2014-10-02 11:27:57 -07:00
Dmitriy Ivanov
0427f87378
am dadc782c: resolved conflicts for merge of 81fe2b16 to lmp-mr1-dev-plus-aosp
...
* commit 'dadc782cf01ebfb1dc3401352450922a9d644614':
Enable clang compilation with libc but not linker.
2014-10-02 18:10:01 +00:00
Dmitriy Ivanov
dadc782cf0
resolved conflicts for merge of 81fe2b16 to lmp-mr1-dev-plus-aosp
...
Change-Id: I61272d86ebf0d40262e88f5f4327cf97be035bda
2014-10-02 11:06:05 -07:00
Dmitriy Ivanov
e4874d6b1d
am 9b6b6e6d: resolved conflicts for merge of 7210c41f to lmp-mr1-dev-plus-aosp
...
* commit '9b6b6e6d4a9fa83c6ded39a618e66c05e21d2989':
Encapsulate soinfo_link_image and soinfo_relocate
2014-10-02 17:57:20 +00:00
Dmitriy Ivanov
9b6b6e6d4a
resolved conflicts for merge of 7210c41f to lmp-mr1-dev-plus-aosp
...
Change-Id: I44d84a95f506e89e77cce8c218083a80ca5724b9
2014-10-02 10:54:08 -07:00
Dmitriy Ivanov
3ca82fd210
am 1c695166: am 4466bd72: Implement LinkedList::visit()
...
* commit '1c69516677e9a7943e90add7f1e44361c7a53b38':
Implement LinkedList::visit()
2014-10-02 17:38:12 +00:00
Dmitriy Ivanov
5d20f051b0
am de1943eb: resolved conflicts for merge of ff01f6fc to lmp-mr1-dev-plus-aosp
...
* commit 'de1943eb82116d879344dc17f54f7188d8119740':
Introduce size-based r/w allocators
2014-10-02 17:38:11 +00:00
Dmitriy Ivanov
15f795113e
am 846be3ea: resolved conflicts for merge of 4d01d08c to lmp-mr1-dev-plus-aosp
...
* commit '846be3ea5d71bc69744747d19b0a9b0dcee4c376':
Erase elements in LinkedList::remove_if
2014-10-02 17:38:10 +00:00
Dmitriy Ivanov
e788f1da5d
am cd7890ba: resolved conflicts for merge of cfad7ae9 to lmp-mr1-dev-plus-aosp
...
* commit 'cd7890ba2d0297f3857d65a29fe65da409ccc319':
Replace NULL with nullptr
2014-10-02 17:38:10 +00:00
Dmitriy Ivanov
1c69516677
am 4466bd72: Implement LinkedList::visit()
...
* commit '4466bd72fb9daeb0ef8f250e8314b555aab30817':
Implement LinkedList::visit()
2014-10-02 17:34:40 +00:00
Dmitriy Ivanov
de1943eb82
resolved conflicts for merge of ff01f6fc to lmp-mr1-dev-plus-aosp
...
Change-Id: I90e7700708a305a7e93dd3ef3a32c5508038b53b
2014-10-02 10:33:04 -07:00
Dmitriy Ivanov
846be3ea5d
resolved conflicts for merge of 4d01d08c to lmp-mr1-dev-plus-aosp
...
Change-Id: Icaf503240281596de05ee331457200b61d57ab46
2014-10-02 10:28:43 -07:00
Dmitriy Ivanov
cd7890ba2d
resolved conflicts for merge of cfad7ae9 to lmp-mr1-dev-plus-aosp
...
Change-Id: I119e37c6689c4cc49663748a72c17dc55a362b02
2014-10-02 10:21:34 -07:00
Dmitriy Ivanov
ee5e2fb541
am 47102e1e: am 5dfe802d: Remove unnecessary calls to LinkedList::clear()
...
* commit '47102e1e1dd538089198c6889b0109f1f9734b77':
Remove unnecessary calls to LinkedList::clear()
2014-10-02 17:10:27 +00:00
Dmitriy Ivanov
512c261c8e
am abf6390f: resolved conflicts for merge of 93c3f420 to lmp-mr1-dev-plus-aosp
...
* commit 'abf6390f37b6d541fa3d26583fc8506047b50de8':
Enable __cxa_atexit && __cxa_finalize for linker
2014-10-02 17:10:27 +00:00
Dmitriy Ivanov
47102e1e1d
am 5dfe802d: Remove unnecessary calls to LinkedList::clear()
...
* commit '5dfe802d0dedbfce355a7ece5bc77c7346941bb2':
Remove unnecessary calls to LinkedList::clear()
2014-10-02 17:06:50 +00:00
Dmitriy Ivanov
c05ceefcd7
am 88eb2a9c: resolved conflicts for merge of 3bbd218e to lmp-mr1-dev-plus-aosp
...
* commit '88eb2a9cf5f2c71bdd73d36ff7dbc29a655cb1ec':
Bump soinfo version
2014-10-02 17:06:48 +00:00
Dmitriy Ivanov
abf6390f37
resolved conflicts for merge of 93c3f420 to lmp-mr1-dev-plus-aosp
...
Change-Id: I3cd9c572ec096dc14e0356fe2725074bc7af29d3
2014-10-02 10:05:02 -07:00
Dmitriy Ivanov
88eb2a9cf5
resolved conflicts for merge of 3bbd218e to lmp-mr1-dev-plus-aosp
...
Change-Id: Ie7f85be196a44ab59554384274f2022239f91b0e
2014-10-02 09:59:26 -07:00