translate-all: add missing fold of tb_ctx into tcg_ctx
Since 5e5f07e08 "TCG: Move translation block variables to new context inside tcg_ctx: tb_ctx" on Feb 1 2013, compilation of usermode + TB_DEBUG_CHECK has been broken. Fix it. Signed-off-by: Emilio G. Cota <cota@braap.org> Message-Id: <1459834253-8291-2-git-send-email-cota@braap.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
		
							parent
							
								
									696b55017d
								
							
						
					
					
						commit
						7e6bd36d61
					
				@ -861,7 +861,8 @@ static void tb_invalidate_check(target_ulong address)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    address &= TARGET_PAGE_MASK;
 | 
					    address &= TARGET_PAGE_MASK;
 | 
				
			||||||
    for (i = 0; i < CODE_GEN_PHYS_HASH_SIZE; i++) {
 | 
					    for (i = 0; i < CODE_GEN_PHYS_HASH_SIZE; i++) {
 | 
				
			||||||
        for (tb = tb_ctx.tb_phys_hash[i]; tb != NULL; tb = tb->phys_hash_next) {
 | 
					        for (tb = tcg_ctx.tb_ctx.tb_phys_hash[i]; tb != NULL;
 | 
				
			||||||
 | 
					             tb = tb->phys_hash_next) {
 | 
				
			||||||
            if (!(address + TARGET_PAGE_SIZE <= tb->pc ||
 | 
					            if (!(address + TARGET_PAGE_SIZE <= tb->pc ||
 | 
				
			||||||
                  address >= tb->pc + tb->size)) {
 | 
					                  address >= tb->pc + tb->size)) {
 | 
				
			||||||
                printf("ERROR invalidate: address=" TARGET_FMT_lx
 | 
					                printf("ERROR invalidate: address=" TARGET_FMT_lx
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user