Peter Maydell 
							
						 
					 
					
						
						
						
						
							
						
						
							185698715d 
							
						 
					 
					
						
						
							
							softfloat: Rename float*_is_nan() functions to float*_is_quiet_nan()  
						
						... 
						
						
						
						The softfloat functions float*_is_nan() were badly misnamed,
because they return true only for quiet NaNs, not for all NaNs.
Rename them to float*_is_quiet_nan() to more accurately reflect
what they do.
This change was produced by:
 perl -p -i -e 's/_is_nan/_is_quiet_nan/g' $(git grep -l is_nan)
(with the results manually checked.)
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Nathan Froyd <froydnj@codesourcery.com>
Acked-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> 
						
						
					 
					
						2011-01-02 11:15:25 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Maydell 
							
						 
					 
					
						
						
						
						
							
						
						
							b408dbdec3 
							
						 
					 
					
						
						
							
							softfloat: Add float*_maybe_silence_nan() functions  
						
						... 
						
						
						
						Add functions float*_maybe_silence_nan() which ensure that a
value is not a signaling NaN by turning it into a quiet NaN.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Nathan Froyd <froydnj@codesourcery.com> 
						
						
					 
					
						2010-12-07 15:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Henderson 
							
						 
					 
					
						
						
						
						
							
						
						
							990b3e1901 
							
						 
					 
					
						
						
							
							target-alpha: Enable softfloat.  
						
						... 
						
						
						
						Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> 
						
						
					 
					
						2009-12-13 20:32:36 +01:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							70c14705c3 
							
						 
					 
					
						
						
							
							Sparse fixes: dubious mixing of bitwise and logical operations  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6741 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-03-07 16:03:05 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							5c7908ed23 
							
						 
					 
					
						
						
							
							Implement default-NaN mode.  
						
						... 
						
						
						
						Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6106 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-12-19 13:53:37 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							9027db892a 
							
						 
					 
					
						
						
							
							Fix ARM default NaN.  
						
						... 
						
						
						
						Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5618 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-11-04 12:33:21 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							b1d8e52e63 
							
						 
					 
					
						
						
							
							Fix undeclared symbol warnings from sparse  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5539 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-10-26 13:43:07 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							85016c983c 
							
						 
					 
					
						
						
							
							Assortment of soft-float fixes, by Aurelien Jarno.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3860 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-25 23:59:51 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							f090c9d4ad 
							
						 
					 
					
						
						
							
							Add strict checking mode for softfp code.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3688 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-18 14:33:24 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							5a6932d51d 
							
						 
					 
					
						
						
							
							Fix NaN handling for MIPS and HPPA.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3655 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-16 14:57:36 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							b645bb4885 
							
						 
					 
					
						
						
							
							Fix softfloat NaN handling.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2805 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-05-11 17:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							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