1  /* { dg-do compile } */
       2  /* { dg-options "-O2" } */
       3  /* { dg-require-effective-target tls } */
       4  
       5  __thread struct
       6  {
       7    int a;
       8    char b[32];
       9  } thr;
      10  
      11  int
      12  main ()
      13  {
      14    __builtin_strcpy (thr.b, "abcd");
      15    return 0;
      16  }