Nikola Veljkovic
38f2eaa07b
[MIPS] Add optimized string functions
...
Use same string functions for all MIPS architectures.
Change-Id: I5575b16f3f66fa3609d7dafd151b6091bfe3517f
2015-06-17 17:02:10 +02:00
Elliott Hughes
2efe8b1fde
am d49850d6: Fixes for building gdbserver (and gdb) out of the box.
...
* commit 'd49850d6abb1b70c34be99a46e383a6a878ae19e':
Fixes for building gdbserver (and gdb) out of the box.
2015-06-17 00:45:38 +00:00
Elliott Hughes
9f01ac812d
am 81b2382d: Merge "Fixes for building gdbserver (and gdb) out of the box."
...
* commit '81b2382df6985d5e2495797bb4e03fa597340a37':
Fixes for building gdbserver (and gdb) out of the box.
2015-06-17 00:20:43 +00:00
Elliott Hughes
d49850d6ab
Fixes for building gdbserver (and gdb) out of the box.
...
Bug: http://b/21695943
Change-Id: Iadb600b2ae619515d7038a4db9bf464ba31adb36
(cherry picked from commit 895241efbba344c1590b76fcada89c48f4743cf2)
2015-06-16 16:59:49 -07:00
Elliott Hughes
81b2382df6
Merge "Fixes for building gdbserver (and gdb) out of the box."
2015-06-16 23:58:34 +00:00
Dmitriy Ivanov
ea4ef52fa4
Improve library lookup logic
...
Linker tries to open a library even if it can
be found by soname. This only happens if the
library was previously opened under different
target sdk version.
Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I769a04b6b1368a107d43f399297be14050338bbc
2015-06-16 16:52:21 -07:00
Elliott Hughes
895241efbb
Fixes for building gdbserver (and gdb) out of the box.
...
Bug: http://b/21695943
Change-Id: Iadb600b2ae619515d7038a4db9bf464ba31adb36
2015-06-16 16:04:35 -07:00
Dan Albert
47af493008
am b628b7db: Merge "Use new sanitizer option."
...
* commit 'b628b7db3952594d06c8063dc863a4dd6eaa8b89':
Use new sanitizer option.
2015-06-16 21:45:35 +00:00
Tim Murray
16bbd8cbaf
am 84827605: Merge "Add support for cortex-a53 in bionic." into mnc-dev
...
* commit '848276051a24266e1eacf2e508692c62d5a6176d':
Add support for cortex-a53 in bionic.
2015-06-16 21:26:04 +00:00
Dan Albert
b628b7db39
Merge "Use new sanitizer option."
2015-06-16 21:23:50 +00:00
Dmitriy Ivanov
11fbf03fd3
am 42057469: Add version to libc.so symbols
...
* commit '420574690cc7096c3f894d5d88a65e8fd13de25c':
Add version to libc.so symbols
2015-06-16 21:23:47 +00:00
Elliott Hughes
352eb5f628
am 929be688: Hide accidentally-exposed __clock_nanosleep.
...
* commit '929be68849b7e94caaa7ffe62b8a7b506d2cc042':
Hide accidentally-exposed __clock_nanosleep.
2015-06-16 21:23:46 +00:00
Dan Albert
11ea08c5cb
Use new sanitizer option.
...
Change-Id: I21b04a1f3be3b10ee557bf9e0caa5db638686364
2015-06-16 13:57:54 -07:00
Tim Murray
848276051a
Merge "Add support for cortex-a53 in bionic." into mnc-dev
2015-06-16 20:47:17 +00:00
Tim Murray
c34df8b280
Add support for cortex-a53 in bionic.
...
allows -mcpu=cortex-a53 to be passed as part of a command line.
Change-Id: Id4203a9fd197f4c3b661bad21ac58c32819fd687
2015-06-16 13:43:19 -07:00
Tim Murray
e6d80afb58
am 9876aa27: Merge "Add support for cortex-a53 in bionic."
...
* commit '9876aa273da6795aa6d257de5b779a68a0c2eccf':
Add support for cortex-a53 in bionic.
2015-06-16 19:27:36 +00:00
Tim Murray
9876aa273d
Merge "Add support for cortex-a53 in bionic."
2015-06-16 19:04:14 +00:00
Dmitriy Ivanov
2e1f6107fe
am 48fa28ba: Merge "Add version to libc.so symbols"
...
* commit '48fa28bacd7e84651d381e2428944916e45b5508':
Add version to libc.so symbols
2015-06-16 18:27:09 +00:00
Dmitriy Ivanov
420574690c
Add version to libc.so symbols
...
Bug: http://b/21617095
Bug: http://b/20139821
Change-Id: If3d42d2a0b4a0c49721fd9b9ecbb4f7bee5a1eff
(cherry picked from commit 665607a6b7a7a8f129c30ee73c6606f4a56cea0c)
2015-06-16 11:08:01 -07:00
Dmitriy Ivanov
48fa28bacd
Merge "Add version to libc.so symbols"
2015-06-16 18:04:33 +00:00
Elliott Hughes
7e0946a623
am cd1be3b6: Merge "Hide accidentally-exposed __clock_nanosleep."
...
* commit 'cd1be3b69e1b47ac27ffc5d74e5276aeee688abc':
Hide accidentally-exposed __clock_nanosleep.
2015-06-16 18:01:27 +00:00
Elliott Hughes
929be68849
Hide accidentally-exposed __clock_nanosleep.
...
Bug: http://b/21858067
Change-Id: Iaa83a5e17cfff796aed4f641d0d14427614d9399
(cherry picked from commit b1304935b64ffcd59cd787cc9ac83a2d14dc587b)
2015-06-16 10:44:24 -07:00
Elliott Hughes
cd1be3b69e
Merge "Hide accidentally-exposed __clock_nanosleep."
2015-06-16 17:43:36 +00:00
Dmitriy Ivanov
665607a6b7
Add version to libc.so symbols
...
Bug: http://b/21617095
Bug: http://b/20139821
Change-Id: If3d42d2a0b4a0c49721fd9b9ecbb4f7bee5a1eff
2015-06-16 10:32:07 -07:00
Tim Murray
a73b2c961f
Add support for cortex-a53 in bionic.
...
allows -mcpu=cortex-a53 to be passed as part of a command line.
Change-Id: Id4203a9fd197f4c3b661bad21ac58c32819fd687
2015-06-15 21:43:30 -07:00
Elliott Hughes
b1304935b6
Hide accidentally-exposed __clock_nanosleep.
...
Bug: http://b/21858067
Change-Id: Iaa83a5e17cfff796aed4f641d0d14427614d9399
2015-06-15 19:39:04 -07:00
Elliott Hughes
26501a0ae9
am f1c85411: Avoid name collision with user_fpsimd_state in <asm/ptrace.h>.
...
* commit 'f1c85411a8edd71366d723bc297d49a52112cb74':
Avoid name collision with user_fpsimd_state in <asm/ptrace.h>.
2015-06-16 02:21:08 +00:00
Elliott Hughes
41bc5aeb93
am df11f340: Merge "Avoid name collision with user_fpsimd_state in <asm/ptrace.h>."
...
* commit 'df11f340cac2e7aa5ef69c3180d0f4089f46c96b':
Avoid name collision with user_fpsimd_state in <asm/ptrace.h>.
2015-06-16 02:14:40 +00:00
Dan Albert
cfbe6014b4
am cce405a1: Add a sys/procfs.h.
...
* commit 'cce405a134c338ff6b76c56aafe02ef73c93a38c':
Add a sys/procfs.h.
2015-06-16 02:02:46 +00:00
Elliott Hughes
55a70cd113
am 7051c0f2: Fix two accidentally leaked mips64 symbols.
...
* commit '7051c0f2a50cb2bafee23182c3cbc9a86d361a13':
Fix two accidentally leaked mips64 symbols.
2015-06-16 02:02:45 +00:00
Elliott Hughes
f1c85411a8
Avoid name collision with user_fpsimd_state in <asm/ptrace.h>.
...
We don't want to use <asm/ptrace.h> because (a) it'll drag in a bunch of
namespace pollution and (b) the registers should be "long double" for
userspace, not the kernel's uint128s. So just use a slightly different
name for our struct (which matches the traditional names for these structs
anyway).
Bug: http://b/21695943
Bug: https://code.google.com/p/android/issues/detail?id=86712
Change-Id: I8812ca98cfe6b649dbd31f7d6aea41928ba2acbd
(cherry picked from commit 0577733c2e15a4745d5c75f59e5f56dd179a4aa7)
2015-06-15 19:02:40 -07:00
Dmitriy Ivanov
636f5ddddc
Add versions to libm.so symbols
...
Bug: http://b/20139821
Change-Id: Ifdfcac62d59eb8f0985990aa8512046ecb87449e
2015-06-15 18:52:20 -07:00
Elliott Hughes
df11f340ca
Merge "Avoid name collision with user_fpsimd_state in <asm/ptrace.h>."
2015-06-16 01:50:25 +00:00
Elliott Hughes
2309b36b8f
am 27f5c37b: Merge "Fix two accidentally leaked mips64 symbols."
...
* commit '27f5c37b12042dea3d9521b7b0287820c1e669f0':
Fix two accidentally leaked mips64 symbols.
2015-06-16 01:50:12 +00:00
Elliott Hughes
a7ba695ad0
am 333bdad3: Merge "Add a sys/procfs.h."
...
* commit '333bdad361b566df2d9d2d5968fb23e8d3983019':
Add a sys/procfs.h.
2015-06-16 01:50:11 +00:00
Elliott Hughes
0577733c2e
Avoid name collision with user_fpsimd_state in <asm/ptrace.h>.
...
We don't want to use <asm/ptrace.h> because (a) it'll drag in a bunch of
namespace pollution and (b) the registers should be "long double" for
userspace, not the kernel's uint128s. So just use a slightly different
name for our struct (which matches the traditional names for these structs
anyway).
Bug: http://b/21695943
Bug: https://code.google.com/p/android/issues/detail?id=86712
Change-Id: I8812ca98cfe6b649dbd31f7d6aea41928ba2acbd
2015-06-15 18:47:39 -07:00
Dan Albert
cce405a134
Add a sys/procfs.h.
...
Needed for building gdbserver out of the box.
Bug: http://b/21695943
Bug: https://code.google.com/p/android/issues/detail?id=86712
Change-Id: Ieadda2b595f08bfddfa61fcd68006b8e7c1a438d
(cherry picked from commit bf18c61798d1ae9197ae087ed85e94eef55e8678)
2015-06-15 18:39:02 -07:00
Elliott Hughes
7051c0f2a5
Fix two accidentally leaked mips64 symbols.
...
Bug: http://b/21857154
Change-Id: Ie1fb63f54c6c527b8c1172e8f6ce48f23fca9b41
(cherry picked from commit 469b418784a01c759a2ddd889437d6e6c18b256e)
2015-06-15 18:36:48 -07:00
Elliott Hughes
27f5c37b12
Merge "Fix two accidentally leaked mips64 symbols."
2015-06-16 01:36:29 +00:00
Elliott Hughes
333bdad361
Merge "Add a sys/procfs.h."
2015-06-16 01:28:48 +00:00
Elliott Hughes
469b418784
Fix two accidentally leaked mips64 symbols.
...
Bug: http://b/21857154
Change-Id: Ie1fb63f54c6c527b8c1172e8f6ce48f23fca9b41
2015-06-15 17:49:54 -07:00
Dan Albert
bf18c61798
Add a sys/procfs.h.
...
Needed for building gdbserver out of the box.
Bug: http://b/21695943
Bug: https://code.google.com/p/android/issues/detail?id=86712
Change-Id: Ieadda2b595f08bfddfa61fcd68006b8e7c1a438d
2015-06-15 14:33:54 -07:00
Sharvil Nanavati
f5aba62718
am fdcaeac1: am 00cef820: am 64e9e71c: Define nonportable pthread mutex macros with the _NP suffix.
...
* commit 'fdcaeac1a91c3e0a1a13498b7d1d8b223e700a86':
Define nonportable pthread mutex macros with the _NP suffix.
2015-06-15 16:13:36 +00:00
Sharvil Nanavati
fdcaeac1a9
am 00cef820: am 64e9e71c: Define nonportable pthread mutex macros with the _NP suffix.
...
* commit '00cef82013c0826bb43c11651d25de8b99335618':
Define nonportable pthread mutex macros with the _NP suffix.
2015-06-15 15:48:00 +00:00
Dmitriy Ivanov
ec7f603cc2
am 713ae464: Merge "Make path to apk compliant with jar url format"
...
* commit '713ae464abb942dafcafd738d9e00fcc8c3bb601':
Make path to apk compliant with jar url format
2015-06-13 02:25:50 +00:00
Dmitriy Ivanov
713ae464ab
Merge "Make path to apk compliant with jar url format"
2015-06-13 00:44:07 +00:00
Dmitriy Ivanov
3e6f780754
Remove text-relocs support for apps targeting M+
...
Remove support of text-relocations for apps targeting sdk version > 22
Bug: http://b/20013628
Change-Id: I2127739544480c747315e32df15dfbd1b79de4f5
2015-06-12 15:09:54 -07:00
Sharvil Nanavati
00cef82013
am 64e9e71c: Define nonportable pthread mutex macros with the _NP suffix.
...
* commit '64e9e71cdb7d88397e510e1986d494b797ed3b45':
Define nonportable pthread mutex macros with the _NP suffix.
2015-06-12 20:13:46 +00:00
Sharvil Nanavati
64e9e71cdb
Define nonportable pthread mutex macros with the _NP suffix.
...
Change-Id: I1066352e5b2607f64daf6aeb0030d0bbe88ead8d
2015-06-12 10:56:17 -07:00
Dmitriy Ivanov
65126c93a2
am ae1e7545: Merge "Make path to apk compliant with jar url format" into mnc-dev
...
* commit 'ae1e75458ad281f121116c8c5dfe9d8086e43a2b':
Make path to apk compliant with jar url format
2015-06-11 22:43:14 +00:00