- #include <tls.h>
- #if defined USE_TLS && defined HAVE___THREAD \
- && defined HAVE_TLS_MODEL_ATTRIBUTE
- __thread int b[2] __attribute__ ((tls_model ("initial-exec")));
- #else
- int b[2];
- #endif
- extern int foo (void);
- int
- bar (void)
- {
- return foo () + b[0];
- }
|