mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-30 13:34:27 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			918 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			918 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- a/VEX/priv/guest_mips_helpers.c
 | |
| +++ b/VEX/priv/guest_mips_helpers.c
 | |
| @@ -1201,6 +1201,7 @@ extern UInt mips_dirtyhelper_calculate_F
 | |
|                                                     flt_op inst )
 | |
|  {
 | |
|     UInt ret = 0;
 | |
| +#ifndef __mips_soft_float
 | |
|  #if defined(__mips__)
 | |
|     VexGuestMIPS32State* guest_state = (VexGuestMIPS32State*)gs;
 | |
|     UInt loFsVal, hiFsVal, loFtVal, hiFtVal;
 | |
| @@ -1320,6 +1321,7 @@ extern UInt mips_dirtyhelper_calculate_F
 | |
|           break;
 | |
|     }
 | |
|  #endif
 | |
| +#endif
 | |
|     return ret;
 | |
|  }
 | |
|  
 | |
| @@ -1329,6 +1331,7 @@ extern UInt mips_dirtyhelper_calculate_F
 | |
|                                                     flt_op inst )
 | |
|  {
 | |
|     UInt ret = 0;
 | |
| +#ifndef __mips_soft_float
 | |
|  #if defined(__mips__)
 | |
|  #if defined(VGA_mips32)
 | |
|     VexGuestMIPS32State* guest_state = (VexGuestMIPS32State*)gs;
 | |
| @@ -1439,6 +1442,7 @@ extern UInt mips_dirtyhelper_calculate_F
 | |
|           break;
 | |
|     }
 | |
|  #endif
 | |
| +#endif
 | |
|     return ret;
 | |
|  }
 | |
|  
 |