As the current libc includes a libm implementation, with the new libc this is needed. Unneeded (for the moment) archs have been removed.
		
			
				
	
	
		
			19 lines
		
	
	
		
			309 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			309 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
/*
 | 
						|
 * Written by J.T. Conklin <jtc@NetBSD.org>.
 | 
						|
 * Public domain.
 | 
						|
 */
 | 
						|
 | 
						|
#include <machine/asm.h>
 | 
						|
 | 
						|
#include "abi.h"
 | 
						|
 | 
						|
RCSID("$NetBSD: e_atan2.S,v 1.6 2003/07/26 19:24:58 salo Exp $")
 | 
						|
 | 
						|
ENTRY(__ieee754_atan2)
 | 
						|
	XMM_TWO_ARG_DOUBLE_PROLOGUE
 | 
						|
	fldl	ARG_DOUBLE_ONE
 | 
						|
	fldl	ARG_DOUBLE_TWO
 | 
						|
	fpatan
 | 
						|
	XMM_DOUBLE_EPILOGUE
 | 
						|
	ret
 |