Dimitry Ivanov
5ce79b0af3
Make symbols exported via libgcc.a LIBC_PRIVATE
...
Bug: http://b/26298172
Change-Id: Ic16acea56624680d48c0b190fbe5a6142a3fca2b
2015-12-21 22:54:35 -08:00
Dimitry Ivanov
bc2e88a85d
Revert "Revert "Remove remaining ndk_cruft from LP64 platforms""
...
This reverts commit 23af25b747b5e7b0ca513a87b32f1f6a3cb99698.
Bug: http://b/26164862
Change-Id: I201bf49530f33f8ba6a1a35b79723afb9e84c7a5
2015-12-16 19:02:04 +00:00
Dimitry Ivanov
23af25b747
Revert "Remove remaining ndk_cruft from LP64 platforms"
...
This reverts commit b1d0a2ae7790f882d8f1ab24d7ef15e2b90c8ca2.
Change-Id: I1da06be0b78a4f2a4cad7e4a19a3ee755f55a813
2015-12-15 01:34:14 +00:00
Dimitry Ivanov
b1d0a2ae77
Remove remaining ndk_cruft from LP64 platforms
...
This change removes endpwent, dlmalloc_inspect_all, dlmalloc_trim
from lp64 libc.so. It also removed necessety of having brillo
version scripts for lp64 platforms.
Bug: http://b/26164862
Change-Id: I4e9b38907bb1dc410f0eb6d2f5d5944fe713da51
2015-12-14 15:49:28 -08:00
Dimitry Ivanov
585e959849
Generate libc version-script for brillo
...
Brillo doesn't use the ndk cruft, so we need
separate set of version scripts. Added new "nobrillo"
tag to mark such symbols in *.map.txt files.
Bug: http://b/26164862
Change-Id: Iaee1b7119f75b68c2971679fc32817e6df29fd94
2015-12-14 14:23:06 -08:00
Dimitry Ivanov
2f019872dc
Remove __bionic_libgcc_unwind_symbols from version script
...
Bug: http://b/26004476
Change-Id: Iaa468de4cbcc94e88badc5cde0f4421c710c1f38
2015-12-11 11:30:48 -08:00
Yabin Cui
fe3a83a934
Implement pthread spin.
...
In order to run tsan unit tests, we need to support pthread spin APIs.
Bug: 18623621
Bug: 25392375
Change-Id: Icbb4a74e72e467824b3715982a01600031868e29
2015-11-18 17:51:21 -08:00
Yabin Cui
b804b9d67b
Merge "Implement pthread barrier."
2015-11-17 00:22:54 +00:00
Yabin Cui
e7c2fffa16
Implement pthread barrier.
...
Bug: 24341262
Change-Id: I5472549e5d7545c1c3f0bef78235f545557b9630
2015-11-16 14:02:26 -08:00
Yabin Cui
fb994f4c04
Add fileno_unlocked to support thread sanitizer.
...
Bug: 25392375
Change-Id: If3f92a0e08a53f4b59e01397e8efa307d8572349
2015-11-06 16:13:47 -08:00
Elliott Hughes
4151db5f99
Add prlimit to LP32.
...
Bug: http://b/24918750
Change-Id: I0151cd66ccf79a6169610de35bb9c288c0fa4917
2015-10-28 20:04:59 -07:00
Dmitriy Ivanov
e85fb580c8
Fix LDFLAGS for arm and x86
...
Change-Id: I5366f4499cb4da3a51b8484ab3e4ff785f0888ab
2015-10-28 17:25:34 -07:00
Dmitriy Ivanov
284b468524
Generate per-architecture version scripts.
...
Bug: http://b/24767418
Change-Id: I23e49d8d30c0def3215ffbd99d09f207d9483624
2015-10-28 16:40:53 -07:00