Rename get_tls to tls_var
get_tls() can serve as a lvalue as well, so 'get' might be confusing. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
This commit is contained in:
parent
75dfbc16cf
commit
4a2dd92d7b
@ -336,7 +336,7 @@ void QEMU_NORETURN cpu_abort(CPUState *env, const char *fmt, ...)
|
|||||||
GCC_FMT_ATTR(2, 3);
|
GCC_FMT_ATTR(2, 3);
|
||||||
extern CPUState *first_cpu;
|
extern CPUState *first_cpu;
|
||||||
DECLARE_TLS(CPUState *,cpu_single_env);
|
DECLARE_TLS(CPUState *,cpu_single_env);
|
||||||
#define cpu_single_env get_tls(cpu_single_env)
|
#define cpu_single_env tls_var(cpu_single_env)
|
||||||
|
|
||||||
/* Flags for use in ENV->INTERRUPT_PENDING.
|
/* Flags for use in ENV->INTERRUPT_PENDING.
|
||||||
|
|
||||||
|
@ -41,12 +41,12 @@
|
|||||||
#ifdef __linux__
|
#ifdef __linux__
|
||||||
#define DECLARE_TLS(type, x) extern DEFINE_TLS(type, x)
|
#define DECLARE_TLS(type, x) extern DEFINE_TLS(type, x)
|
||||||
#define DEFINE_TLS(type, x) __thread __typeof__(type) tls__##x
|
#define DEFINE_TLS(type, x) __thread __typeof__(type) tls__##x
|
||||||
#define get_tls(x) tls__##x
|
#define tls_var(x) tls__##x
|
||||||
#else
|
#else
|
||||||
/* Dummy implementations which define plain global variables */
|
/* Dummy implementations which define plain global variables */
|
||||||
#define DECLARE_TLS(type, x) extern DEFINE_TLS(type, x)
|
#define DECLARE_TLS(type, x) extern DEFINE_TLS(type, x)
|
||||||
#define DEFINE_TLS(type, x) __typeof__(type) tls__##x
|
#define DEFINE_TLS(type, x) __typeof__(type) tls__##x
|
||||||
#define get_tls(x) tls__##x
|
#define tls_var(x) tls__##x
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user