mirror of https://github.com/redis/redis.git
				
				
				
			Merge pull request #5831 from lamby/x32-warnings
Don't assume the __x86_64__ pointer size to avoid warnings on x32
This commit is contained in:
		
						commit
						85cadafabf
					
				| 
						 | 
				
			
			@ -803,7 +803,7 @@ static void *getMcontextEip(ucontext_t *uc) {
 | 
			
		|||
    #endif
 | 
			
		||||
#elif defined(__linux__)
 | 
			
		||||
    /* Linux */
 | 
			
		||||
    #if defined(__i386__)
 | 
			
		||||
    #if defined(__i386__) || defined(__ILP32__)
 | 
			
		||||
    return (void*) uc->uc_mcontext.gregs[14]; /* Linux 32 */
 | 
			
		||||
    #elif defined(__X86_64__) || defined(__x86_64__)
 | 
			
		||||
    return (void*) uc->uc_mcontext.gregs[16]; /* Linux 64 */
 | 
			
		||||
| 
						 | 
				
			
			@ -915,7 +915,7 @@ void logRegisters(ucontext_t *uc) {
 | 
			
		|||
/* Linux */
 | 
			
		||||
#elif defined(__linux__)
 | 
			
		||||
    /* Linux x86 */
 | 
			
		||||
    #if defined(__i386__)
 | 
			
		||||
    #if defined(__i386__) || defined(__ILP32__)
 | 
			
		||||
    serverLog(LL_WARNING,
 | 
			
		||||
    "\n"
 | 
			
		||||
    "EAX:%08lx EBX:%08lx ECX:%08lx EDX:%08lx\n"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue