e872aa811a 
								
							 
						 
						
							
							
								
								softfloat-native: fix type of float_rounding_mode  
							
							... 
							
							
							
							fegetround() and fesetround() are using an int type. Change the type of
float_rounding_mode and floatx80_rounding_precision in the float_status
structure for consistency.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6115 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-20 23:41:32 +00:00  
				
					
						
							
							
								 
						
							
								8d6c92b6b1 
								
							 
						 
						
							
							
								
								softfloat-native: improve correctness of floatXX_is_neg()  
							
							... 
							
							
							
							Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6059 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-15 22:07:50 +00:00  
				
					
						
							
							
								 
						
							
								c52ab6f585 
								
							 
						 
						
							
							
								
								fp: add floatXX_is_infinity(), floatXX_is_neg(), floatXX_is_zero()  
							
							... 
							
							
							
							Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6050 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-15 17:14:20 +00:00  
				
					
						
							
							
								 
						
							
								1b2ad2ec7a 
								
							 
						 
						
							
							
								
								softfloat-native: fix *nan()  
							
							... 
							
							
							
							Fix float64_is_nan()
Fix floatx80_is_signaling_nan()
Add floatx80_is_nan()
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6049 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-15 17:14:12 +00:00  
				
					
						
							
							
								 
						
							
								629bd74a4f 
								
							 
						 
						
							
							
								
								softfloat-native: add float32_is_nan()  
							
							... 
							
							
							
							Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6002 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-13 11:46:15 +00:00  
				
					
						
							
							
								 
						
							
								d07cca02aa 
								
							 
						 
						
							
							
								
								Add native softfloat fpu functions (Christoph Egger)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5775 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-11-22 20:17:37 +00:00  
				
					
						
							
							
								 
						
							
								7c2a9d0997 
								
							 
						 
						
							
							
								
								Fix math warnings on OpenBSD -current  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5077 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-08-24 10:29:29 +00:00  
				
					
						
							
							
								 
						
							
								128ab2ff50 
								
							 
						 
						
							
							
								
								Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5012 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-08-15 18:33:42 +00:00  
				
					
						
							
							
								 
						
							
								9ee6e8bb85 
								
							 
						 
						
							
							
								
								ARMv7 support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3572 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 00:04:49 +00:00  
				
					
						
							
							
								 
						
							
								fc81ba536b 
								
							 
						 
						
							
							
								
								Check that HOST_SOLARIS is defined before relying on its value.  
							
							... 
							
							
							
							Spotted by Joachim Henke.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2712 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-22 17:16:54 +00:00  
				
					
						
							
							
								 
						
							
								c94655b0b5 
								
							 
						 
						
							
							
								
								Updated Solaris isinf  support, by Juergen Keil and Ben Taylor.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2696 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-17 21:57:02 +00:00  
				
					
						
							
							
								 
						
							
								75d62a5856 
								
							 
						 
						
							
							
								
								Add missing softfloat helpers.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2518 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-20 22:10:42 +00:00  
				
					
						
							
							
								 
						
							
								750afe93fd 
								
							 
						 
						
							
							
								
								avoid using char when it is not necessary  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2204 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-10-28 19:27:11 +00:00  
				
					
						
							
							
								 
						
							
								e6e5906b6e 
								
							 
						 
						
							
							
								
								ColdFire target.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-10-22 00:18:54 +00:00  
				
					
						
							
							
								 
						
							
								38cfa06cbd 
								
							 
						 
						
							
							
								
								Solaris port (Ben Taylor)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1888 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-01 13:58:07 +00:00  
				
					
						
							
							
								 
						
							
								7918bf476b 
								
							 
						 
						
							
							
								
								Fix typo in BSD FP rounding mode names.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1865 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-28 15:26:51 +00:00  
				
					
						
							
							
								 
						
							
								3598ecb620 
								
							 
						 
						
							
							
								
								Remove missing include.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1857 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-26 15:55:55 +00:00  
				
					
						
							
							
								 
						
							
								ec530c81ef 
								
							 
						 
						
							
							
								
								Solaris port (Ben Taylor)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1855 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-25 22:36:06 +00:00  
				
					
						
							
							
								 
						
							
								b109f9f867 
								
							 
						 
						
							
							
								
								more native FPU comparison functions - native FPU remainder  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1339 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-20 10:33:58 +00:00  
				
					
						
							
							
								 
						
							
								158142c2c2 
								
							 
						 
						
							
							
								
								soft float support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1332 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 16:54:06 +00:00