1 // Test that executable with ELF-TLS will link/run successfully 2 // RUN: %clangxx -fno-emulated-tls %s -o %t 3 // RUN: %run %t 2>&1 4 // REQUIRES: android-28 5 6 #include <stdio.h> 7 #include <stdlib.h> 8 9 __thread void *tls_var; 10 int var; 11 set_var()12void set_var() { 13 var = 123; 14 tls_var = &var; 15 } main()16int main() { 17 set_var(); 18 fprintf(stderr, "Test alloc: %p\n", tls_var); 19 fflush(stderr); 20 return 0; 21 } 22