diff options
| author | Jie Zhang <jie.zhang@analog.com> | 2009-01-23 04:58:03 +0000 |
|---|---|---|
| committer | Jie Zhang <jiez@gcc.gnu.org> | 2009-01-23 04:58:03 +0000 |
| commit | 5cf9cc965f9307beeed14acf4814677041e5bad7 (patch) | |
| tree | 6ddfe08d3b1988039a3b83beaf42660efeaa2cc4 /libmudflap/mf-runtime.c | |
| parent | 27a3239ec7c821bec0e3eafa544d46dcfc7a26bf (diff) | |
| download | gcc-5cf9cc965f9307beeed14acf4814677041e5bad7.zip gcc-5cf9cc965f9307beeed14acf4814677041e5bad7.tar.gz gcc-5cf9cc965f9307beeed14acf4814677041e5bad7.tar.bz2 | |
mf-impl.h (__mf_get_state, [...]): Don't use __thread when TLS support is emulated.
libmudflap/
* mf-impl.h (__mf_get_state, __mf_set_state): Don't use
__thread when TLS support is emulated.
* mf-hooks3.c (__mf_get_state, __mf_set_state): Likewise.
* mf-runtime.c (__mf_state_1): Likewise.
* configure.ac: Use GCC_CHECK_EMUTLS.
* configure: Regenerate.
* config.h.in: Regenerate.
config/
* tls.m4 (GCC_CHECK_EMUTLS): Define.
From-SVN: r143583
Diffstat (limited to 'libmudflap/mf-runtime.c')
| -rw-r--r-- | libmudflap/mf-runtime.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libmudflap/mf-runtime.c b/libmudflap/mf-runtime.c index 79fdb32..93b895a 100644 --- a/libmudflap/mf-runtime.c +++ b/libmudflap/mf-runtime.c @@ -178,7 +178,7 @@ struct __mf_options __mf_opts; int __mf_starting_p = 1; #ifdef LIBMUDFLAPTH -#ifdef HAVE_TLS +#if defined(HAVE_TLS) && !defined(USE_EMUTLS) __thread enum __mf_state_enum __mf_state_1 = reentrant; #endif #else |
