OSDN Git Service

Enable clang for modules failed with TLS.
authorChih-Hung Hsieh <chh@google.com>
Tue, 10 Nov 2015 19:15:43 +0000 (11:15 -0800)
committerChih-Hung Hsieh <chh@google.com>
Thu, 12 Nov 2015 00:22:38 +0000 (16:22 -0800)
commit5058a005b8dfb4bd5eefe0eb4420f1c37665b2b0
tree42e78950e9a8d4a1f3d3722188316408945d8fd0
parentb03e6bf9247bb36162b9f4c61d07e488a18e126c
Enable clang for modules failed with TLS.

New 3.8 clang/llvm can compile TLS code now.
* For x86_64, still disable clang due to f128 bug.
* For b/25643775, arm and arm64, disable clang in unit tests.
* Fix thread_local_test.cpp to compile with clang and
  limit gcc workaround only to arm and aarch64.

BUG: 25643775

Change-Id: Iecd006bf1fc417dbcce2c63343a59c4bf1fa77ea
libc/Android.mk
tests/Android.mk
tests/thread_local_test.cpp