History log of /bionic/tests/thread_local_test.cpp
Revision Date Author Comments
5058a005b8dfb4bd5eefe0eb4420f1c37665b2b0 10-Nov-2015 Chih-Hung Hsieh <chh@google.com> 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
83380b5cf05c9db5067c58cb01e67f282ef53b25 14-Aug-2015 Chih-Hung Hsieh <chh@google.com> Add test cases for __emutls_get_address.

BUG: 22984770
Change-Id: I193c3612190260a08f3b3ad8b856c0ae8f94e03d
7656d0cec0509f73705da222a2389b00031097d8 27-Jul-2015 Chih-Hung Hsieh <chh@google.com> Add one simple thread local storage test.

This test should pass with gcc and fail with clang,
until clang/llvm supports emutls or Android linker supports
ELF TLS models.

BUG: 21082792
Change-Id: Id8c97da52c68ec230c7d26af703f6ed32d53a4fe