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);
 | 
			
		||||
extern CPUState *first_cpu;
 | 
			
		||||
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.
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -41,12 +41,12 @@
 | 
			
		|||
#ifdef __linux__
 | 
			
		||||
#define DECLARE_TLS(type, x) extern DEFINE_TLS(type, x)
 | 
			
		||||
#define DEFINE_TLS(type, x)  __thread __typeof__(type) tls__##x
 | 
			
		||||
#define get_tls(x)           tls__##x
 | 
			
		||||
#define tls_var(x)           tls__##x
 | 
			
		||||
#else
 | 
			
		||||
/* Dummy implementations which define plain global variables */
 | 
			
		||||
#define DECLARE_TLS(type, x) extern DEFINE_TLS(type, x)
 | 
			
		||||
#define DEFINE_TLS(type, x)  __typeof__(type) tls__##x
 | 
			
		||||
#define get_tls(x)           tls__##x
 | 
			
		||||
#define tls_var(x)           tls__##x
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue