 0dc9e0996a
			
		
	
	
		0dc9e0996a
		
	
	
	
	
		
			
			As the current libc includes a libm implementation, with the new libc this is needed. Unneeded (for the moment) archs have been removed.
		
			
				
	
	
		
			20 lines
		
	
	
		
			322 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			322 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* $NetBSD: conj.c,v 1.2 2010/09/15 16:11:29 christos Exp $ */
 | |
| 
 | |
| /*
 | |
|  * Written by Matthias Drochner <drochner@NetBSD.org>.
 | |
|  * Public domain.
 | |
|  */
 | |
| 
 | |
| #include <complex.h>
 | |
| #include "../src/math_private.h"
 | |
| 
 | |
| double complex
 | |
| conj(double complex z)
 | |
| {
 | |
| 	double_complex w = { .z = z };
 | |
| 
 | |
| 	IMAG_PART(w) = -IMAG_PART(w);
 | |
| 
 | |
| 	return (w.z);
 | |
| }
 |